Comment by mancerayder
4 days ago
> We’ve reached a point where an update to macOS — or to any app I rely on, really — is a source of dread rather than excitement. I now expect the new version to be worse.
I actually relate to that. It used to be cool and exciting to update to see what new things are coming for free. I was just looking up what Fedora Workstation 45 might bring.
Updates on phones, TV's, cars and non-Linux operating systems on PC's/laptops are downright scary to me now. What will they add that I don't want? What more connectivity to the external world are they going to wire in?
MacOS lost everyone's trust by ruining the experience, but even before it happened that trying to resize a window makes it feel like life will be at 80 years-old, hunting a tiny invisible border, even before that there wasn't anything exciting.
What Microsoft I think did (and I can't prove it), before I moved off of Windows 11, was to bundle all changes in "required security updates." So you have no choice but to update (or go through special settings to turn it off, or just defer it), but when the machine comes back you have a new Welcome prompt to some new connectivity to something nefarious. AI features I never asked for, that's the most recent dark pattern here.
Yep, this 100%. When I see a "pending update" notification or icon somewhere, the first thing I think is "I don't want to update, they're just going to break something new". I _hate_ updates now. Doesn't matter what software it is, with the small exception of video games. (Except Dead By Daylight. Behavior, the devs, are the most hilariously incompetent devs on the planet, but at least their incompetence is confined to their own game.)
The only software I've been excited about an update for in years has been games, that seems like the only category where devs actually add features people are excited about. For example, the latest KCD2 patch added a fun but brief new quest [0].
Not universal though. Besides your example, even for single player games patches can be basically malicious. I've had Fallout 4 locked on updates for like 3 years at this point, everything Bethesda has added has degraded the experience for zero upside. But I can't think of any software besides a game where I have been anything but dreading an update in years. Slack wants to update? Great, it'll probably break/degrade my work flow in some minor way, and they're one of the lesser offenders on my work machine.
[0] https://steamdb.info/patchnotes/23914554/
Lots of games’ updates break popular mods, introduce launchers and/or break linux compatibility and/or online mode, remove music with expired licenses, censor something and increase system requirements.
Sadly we’re way past the point where games became like all the other software in that regard
1 reply →
I think games are the exception because they are
* relatively small purchases
* paid for directly by the user
* expected to be enjoyable
Most other software fails at least one of those tests, reducing the ability to shop around and make an informed decision.
6 replies →
I really look forward to new Fedora releases.
5 replies →
> The only software I've been excited about an update for in years has been games
I don't. The only thing i want to see when i want to play is: Please wait, downloading update.
KCD2 is number 1 of a small number of updates I am excited about.
Maybe this is because video games can always add more features. Realistically, what useful feature could even be added to Word? I want to write text. It lets me write text. Program done. I dont see why Word would ever need an update other than maintenance or a security patch.
I remember when OS vendors shipped à la carte patches. You could pick the ones you wanted (to some extent).
you can still do it: https://www.catalog.update.microsoft.com/Search.aspx?q=windo...
hopefully it doesn't get removed.
Factorio or Minecraft change things every update.
I don't play those, but I know at least with games like those, where players like to play on specific versions, there's usually ways to stay on a specific version without too much hassle.
I stopped with Microsoft buying minecraft. But before that they didn't change but add things.
I can't remember a single time I was disappointed because something changed.
1 reply →
At least Minecraft is generally additive as opposed to mucking up the previously working mechanics.
(This of course is excluding things like the big “Flattening” of data structures that happened around 1.13 or so)
13 replies →
> > We’ve reached a point where an update to macOS — or to any app I rely on, really — is a source of dread rather than excitement. I now expect the new version to be worse.
You know what software doesn't fill me with dread to update? FOSS.
Proprietary software isn't built for users anymore. But (some) FOSS still is.
> You know what software doesn't fill me with dread to update? FOSS.
speak for your clearly non-pulseaudio-using self (:
Pulseaudio has been painless for like a decade and a half. Yes, it has a rough start and was probably made default in many distros before it ought to, but it's fine.
8 replies →
Use pipewire and its pulseaudio facade.
2 replies →
Good thing that Debian pushed that thing into "non-core compatibility tools" status. It and NVidia drivers were always the things that made upgrading risky.
Relatedly, systemd stopped breaking a while ago. Either distros stopped keeping it up-to-date or people can learn.
And also clearly not a GNOME user...
5 replies →
pulse audio's pain points were in setup for me, and in setup alone. using it has been a breeze.
1 reply →
I felt like I got slapped in the face when I updated Audacity to see a goddamn cloud login service for the audio equivalent of Notepad.
Tenacity was developed because of that one Tantacrul video where he accidentally revealed that Audacity was going to start telemetry. Audacity tried to claim it was just basic stuff like OS version and hardware, then realized that people were still angry and decided to just push as far as they could. That video was like their turning point. The fact that even Audacity could fall to that showed a lot of people that even the basic stuff nobody ever thinks about can turn into something imposing and hostile.
> You know what software doesn't fill me with dread to update? FOSS.
As someone who's been burnt several times with CachyOS (Arch) updates, I don't think this is true.
Arch is bleeding edge. Breakage is expected there. It breaks so others can be stable.
Thank you for your service.
14 replies →
Arch users are basically beta testers. Near same day updates with upstream.
Exactly, though it's mostly community software and not corporate backed oss. Zig has been taking an interesting direction, emacs is still getting features after 50 years, ladybird is turing out nice, and a ton of other things
Richard Stallman was right all along.
Ubuntu is still annoying with it's daily popups asking to update the system and then most times requiring a system restart. In some ways it is worse than Windows.
Software & Updates->Updates->Automatically Check for updates:{Daily,Every two days,Weekly,Every Two Weeks,Never} and Security Updates{Display Immediately,Download Automatically,Download and install automatically}
There are even more options you can select.
If you want Ubuntu without the annoying, that's Debian.
1 reply →
Updating glibc is a huge pain.
Using a new version of gcc or clang can cause a lot of problems. I try to avoid updating those.
It has to be a pain, everything depends on them (or rather, should, you still have holdouts like go fucking up things like NSS, holding back posix_spawn etc.).
In their defense the people working on glibc and gcc are pretty intelligent and spend a lot of time thinking about how everything they do affects their users, though they make mistakes like all humans (and LLMs I should say by now).
I've had plenty of issues with old bundled GCC compilers which were fixed in later versions. I'm feeling this is a psychological thing, not necessarily software related. (Doesn't invalidate the feeling though)
The funny thing is that there’s a relatively high amount of hype this year around iOS and macOS being a stability and performance release with very few features, on purpose.
Look up some beta impressions or try the public beta yourself. Apps launch faster and a whole bunch of random stuff is fixed and smoothed out.
So not only are we getting a really great performance and stability release in the height of the AI era, disproving this “AI isn’t making software better” claim, but we now can make a pretty solid connection to the DRAM shortages being one of the biggest performance and efficiency motivators of the last few decades.
Why do you think Apple cares to make apps launch 40% faster? It’s because they don’t want to be selling iPhones that are losing money because they’re packed with expensive RAM and storage.
I just can’t agree with you that this software is anywhere near the kind of misery you’re describing.
To head this off at the pass, I’m not even a macOS user…I switched off to Linux last year. I also didn’t like Liquid Glass and oddly I got tired of the notch more than anything. I also just needed more storage in my computer and didn’t want to pay Apple 3x more than street pricing for 2TB.
I agree with you but I think it's worth pointing out that this is a new occurrence.
It's not just the performance of software but the UI and features themselves. The constant UI redesigns leave legacy users disoriented. It seems like they often just change things for the sake of changing things. On iOS three main pain points for me that used to be better are:
1. Search. It finds the settings for an app but not the app itself. Or the search doesn't even find the setting even though I have typed the name of the setting in word for word.
2. The timer. Previously I would set a timer and see the result on the lock screen. Perfect. Then they added a control to stop the timer from the lock screen. So timers are accidentally stopped after brushing the lock screen by accident.
3. Turning Caller ID on and off. Sometimes it just lags out and doesn't do anything.
> disproving this “AI isn’t making software better” claim
one company deciding a feature freeze is not disapproving anything, in fact, it means things have gotten so bad, apple who used to have higher standards for their releases, had to pull the brakes and fix their shit
> was to bundle all changes in "required security updates."
Kind of...Cumulative Security Updates on Patch Tuesday still do not contain new OS features, and on pro editions of windows you can at least, last time I used Windows (maybe this changed?), still skip quality updates & feature updates.
What Windows does do is tie all the "connected experiences" crap to out of band updates via the store/AppX packages which background update automatically, so when you reboot after a patch windows will run its post update OOBE and push all those features agian/turn them on. So technically not bundled with security updates, but a dark pattern that disrespects users nonetheless.
Not exactly the same, but Microsoft shipped the "Backup" or some similar name software that is actually just a OneDrive client in a Windows 10 LTSC update. LTSC is specifically for not getting such feature updates. They also changed the folder icons in the graphical shell at some point.
> bundle all changes in "required security updates."
And that is why i have setup a managed organization setting in windows to stop automatic updates (which includes security updates). I manually vet each individual security update, and download and apply them myself. I don't let windows update on its own.
Similarly to android. I don't let it update, unless i know i need the update. And i'd like to do the same with apps too, but companies have put in things to prevent people like me - deprecating old versions and forcing users to use newer versions (things like whatsapp, or youtube are prime examples).
Old business models: Add value for the end-user, sell it on for a profit.
Current business model: venture capital is the end-user now. Grow the investment by addicting customers to some distraction. Nothing else matters.
As a Fedora user, I can say very clearly that Fedora is also very buggy...
Counterpoint: I have been running Fedora Linux on multiple systems for about two decades, including on my daily drivers, and it's been pretty much solid.
I have been on fedora 6 months now, done the upgrade from 43 to 44. All went well. Took all scare away from me. Admittedly, I run a more sophisticated ZFS boot manager (ZBM) setup and snapshot my entire OS (root FS) before any updates or upgrades. That helps but I was really impressed with the 43->44 being so effortless.
Updates only annoy me here, not scare me like they do in macOS or iOS.
Right at this moment, my mouse cursor cannot figure out what scale it should use across three monitors with different resolutions and scaling, and has become a blurry group of pixels.
GNOME has also frozen the whole system for several seconds multiple times recently. Codex says it is a problem with the time component. I am still dealing with another recent problem where the system sometimes takes forever to boot, but after a forced restart it enters the system normally within seconds. Grok 4.5 says this is also GNOME's component fault.
2 replies →
I'm using Ubuntu and Fedora daily. Ubuntu is the one causing trouble all the time, Fedora rarely. That's why companies choose the worse system, Ubuntu. Worse is certainly not better
MacOS 26 was clearly rushed. iOS 27 seems to be an absolutely massive refinement update. Basically everything is faster and more polished.
But on the title, yes software is not even close to “solved”.
I’ve had a little bit of this excitement when an update comes out with Zed. Updates are frequent, and while it’s totally usable it’s still immature enough as a full IDE that the improvements are often something that will directly improve how I use it. So that’s been nice. But this is the only example I’ve had where I’ve felt this in years and years
I never had this dread after switching to Debian.
The removal of window chrome was a gigantic mistake and we're all paying for it every day. Having to tolerate the extra mental overhead caused by the removal of such affordances in UIs every single time I use a computer makes me wonder whether we're all actually dead and in hell... Like that old SMBC comic where a guy in heaven stubs his toe every hour, and realizes it's actually hell. That's what this is.
And don't get me started on OS updates...
I get to say a lot of "i told you so" to my wife these days. She used to call me an old man for being a stick-in-the-mud and not updating my phone's apps. When I have them working the way I want: why would I want to update things and risk changing that?
These days she's swearing up a storm whenever an update breaks or removes things.
Tesla just released an infuriating update which adds an incomprehensible number of UI nags to start self driving, despite there being a hardware lever that already does so.
There's even a big button that says "Start Self Driving" in the valuable visual real estate where the speed limit once was.
I don't want to live on this planet anymore.
There does seem to be growing incentive to make more and more people feel this way . . .
The new "cloud" UI is wful. Who thought this was a good idea? I hate MacOS Tahoe.
the one good thing about the current ios version is that it is the best it will ever be from this point forward. all future versions will be worse
The only way something can be “solved” if it is eliminated. Otherwise it is never solved.
You can solve a puzzle, but what would "eliminating" a puzzle even mean?
If you know the solution, it's no longer a puzzle.
Soak it in nitric and sulfuric acid, let it dry, then light it on fire?
4 replies →
I can relate too. I reached a point (as a software engineer), that shitti functioning software annoys me so much. Functions that are just annoying that no one really asked about, functions that are so bad designed that I really ask myself who the beep is really responsible and accountable to sign off this crap. AI should help us really make this small but time consuming implementations better too, not just shipping more and more crappy stuff.
AI is here, time to create something new and shiny.
> AI is here, time to create something new and shiny.
The AI we have in 2026 cannot do that or it'd have already been done. I use AI daily: it saves some time. But it produces an infinite amount of insecure, unnecessary, sloppy-pasta.
And that sloppy-pasta doesn't make software any better.
AI is fine, if the thing you want to produce is relatively small and self-contained.
But as soon as you have real, complex project is falls apart. Perhaps when we reach 10M tokens context this will change.
That's why you, the human, are in the loop. Sloppy pasta can be avoided with careful prompting.