News for hackers. Stuff that matters.
Re:Ask HN: Anyone tired of everything being a subscription now? by ratorx on Monday December 19, 2022 @07:00AM (#34051102)
Having the ability to do seamless frequent updates means that bad software can cause excess churn. They are not intrinsically linked.

The problem with not having solid infrastructure for updates is security issues. Of course, there is a class of software where this is not a problem, but determining whether software falls into that category is pretty difficult given the structure of modern OS and the propensity for things like static linking. You have 3 choices: * leave software vulnerable. * track security vulnerabilities is all your software and its dependencies and manually update. * Bite the bullet and have robust auto-update infrastructure.

I’d argue the bigger problem is that implementing robust, dependable and user configurable auto updates with easy rollbacks etc. is a complex problem, so every piece of software ends up implementing its own shitty variant that sacrifices user control and doesn’t distinguish between necessity and churn.

Re:Ask HN: Anyone tired of everything being a subscription now? by Ylpertnodi on Monday December 19, 2022 @08:37AM (#34051852)
>that implementing robust, dependable and user configurable auto updates with easy rollbacks etc. is a complex problem

So very true, but the complexities can be considerably reduced by not forcing updates - whether security, dependability, or UX. So many updates I see nowadays are the very 'churn' you mention.

Re:Ask HN: Anyone tired of everything being a subscription now? by ryandrake on Monday December 19, 2022 @11:38AM (#34054129)
I'd be 100% in favor of automatic software updates if there were some guarantee that it was just used for security fixes and nothing else. But if you leave it up to the software vendor to decide what gets automatically pushed, you inevitably backslide back to where we are today where everything gets jammed down the user's throat.