npub1xxemmfvctc02ug4ue2u8sr2z683wpprh3ntl5r5gc3cd7l3f02ass4zxth (npub1xxe…zxth)
Only thing that I keep rotating is my smartphones because of the battery & OS updates. Would love the ability to get replaceable batteries & longer OS updates with the latest specs but that's not likely. Fairphone can be an option but the specs are just mediocre.
For my desktops, I generally design them for 5 years but that's only as my primary. They always find life afterwards as hand me downs or repurposed for something else and they are only truly recycled/e-waste when they hit about 15-20 years.
Hell, my #OPNSense box is running on hardware that's almost 15 years old.
Running #Linux or #FreeBSD really extends the life of old hardware. Drivers tend to still work on ancient hardware. Example, I have a really old NIC card from a company who doesn't make NIC cards anymore, the drivers only work up until Windows XP. I plop it into a FreeBSD box, and it just works. Instead of e-wasting the NIC card, it's now humming along.