Conventional Internet thought is that Stable is great for servers, but a desktop user would be better off with Testing or even Unstable. I find that Stable makes the most sense for me for a few reasons:
- I have old hardware (My Thinkpad is from 2013) and I don't need bleeding edge kernels or graphics stacks.
- Both Debian Testing and Unstable have strange quirks that I find unsuitable. Testing can go months without significant updates during the hard freeze before it becomes the new stable. Unstable has tons of updates and once in a while is unsafe to update. Stable is more - well, stable.
- I tend to go with the defaults - GNOME with a few tweaks - so I don't care if I'm running an old desktop environment.
- I tend to enable backports so I will get software updates if needed.
- Debian Stable gives me the necessary security updates faster than Testing when it is frozen.
- When I take my Thinkpad on holiday, I don't always have the fastest connection so I don't want to download massive updates.
- Mostly I'm an old school Linux guy. If it ain't broke...
Your mileage may vary, but Debian Stable works best for me.
Edited by raymac46, 25 June 2019 - 05:58 PM.