this post was submitted on 18 Nov 2023
92 points (96.9% liked)
Programming
17528 readers
261 users here now
Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!
Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.
Hope you enjoy the instance!
Rules
Rules
- Follow the programming.dev instance rules
- Keep content related to programming in some way
- If you're posting long videos try to add in some form of tldr for those who don't want to watch videos
Wormhole
Follow the wormhole through a path of communities [email protected]
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Stop forcing updates on the lower level stuff that forces people to spend billions on maintaining code. This way, we could return to a world where you can just buy software and use it for years without some update borking it.
Also outlawing financially motivated (i.e. greedy) retroactive ToS changes.
Any sort of “contract”with the user including ToS, licensing agreements, etc. These consistently violate contract law since it’s not a negotiation between peers, you don’t have an opportunity to read before purchasing, and there’s no direct quid pro quos for what you’re giving up. By all rights these should be unenforceable
Fucking always-on connectivity and security problems caused by it are the main reason why things can't just work. You need to be updated or else.
I visited a friend not that long ago and he kept using Windows XP and The Bat and Opera around version 9. He knew every keyboard shortcut because he didn't have to relearn every few years. Never got hacked, I just wonder when his bank stops working because of TLS incompatibilities.
I mean it did change for a very good reason. Stuff gets hacked because everyone is online always. In "the good old days" it wasn't a problem because people weren't really online so there was pretty much zero risk of old software being used to exploit your machine. These days? It's a liability to have old stuff on your phone because someone could exploit it to steal stuff from a large number of users.
Small security updates when necessary would be fine, but all the time I just see software (especially with the web) be like, we're deprecating these features (that millions of websites use).