Remix.run Logo
dmm 3 days ago

Is software just going to get worse from now on? Was the level of quality and feature improvement we've come to expect an artifact of high levels of investment based on expectations of growth that are no longer seen a valid?

nixpulvis 3 days ago | parent | next [-]

We've built stacks so high we're afraid to jump off.

Nobody is really competing because nobody can build a complete product. So there's less pressure to fix the little irritations. Users are mostly satisfied, and problems get worse slowly enough that for the average user they don't notice right away how bad it's getting. So they stay because it's too hard or completely impossible to leave.

anonymars 3 days ago | parent [-]

I think the bigger issue is the update model. In the past, if a new version sucked, people wouldn't upgrade. Now with subscriptions / continuous delivery, there's less ability to vote with one's wallet/feet

nixpulvis 3 days ago | parent | next [-]

That's related.

If you're dependent on updating your OS for security fixes and basic compatibility, you are also forced to update the things you may not want to. It's all bundled together.

anonymars 3 days ago | parent | next [-]

But it's not just the OS, but apps too, to say nothing of web SaaS products.

How many times have you launched something only to find the UI had been redone, some feature was now gone or changed, something that worked was now broken, etc.

But it's fine, you see, because we have telemetry and observability and robust CI/CD.

Users and their work are nothing more than ephemeral numbers on a metrics dashboard

nixpulvis 2 days ago | parent [-]

100%

Ownership is a critical and fading concept for software. And it makes me really sad and frustrated.

fsflover 2 days ago | parent | prev [-]

Except if you use OS that respects you, e.g., Debian. In the latter, security updates can be installed independently. On phones, there is Mobian.

zzo38computer 2 days ago | parent [-]

This does not always work for specific programs which do not do that, and even then, there are updates that you might want other than security updates without updating other parts of the same program. Separate programs can usually be updated individually, but if they are all in one program then it can make it more difficult (sometimes configuration can be done but not always; sometimes they change things that make this not work either).

ipython 3 days ago | parent | prev [-]

100% this. And cars are following down this road as well. For example, my Tesla 3 radio will go bonkers every so often and will refuse to change the channel, no matter what I do. Tapping a new channel icon changes the "currently playing" view, but the audio from the original channel continues to play. This happens until you restart the entire UI (by turning off the car or rebooting the display).

But, hey, they managed to add a Tron cross-over tie-in feature, and maybe some new fart noises!

Undoubtedly when they fix that radio bug, something else will fail. Like the SRS (supplemental restraint system, aka airbag) error message that was introduced at some point in the past six months, then silently got fixed with a more recent firmware update.

iknowstuff 2 days ago | parent [-]

> But, hey, they managed to add a Tron cross-over tie-in feature, and maybe some new fart noises!

And, you know, FSD 14.2. :)

kibwen 2 days ago | parent | prev | next [-]

Incentives Rule Everything Around Me. What incentive does Apple have not to be shit? People aren't going to switch to anything else, they'll just suck it up and shove it in their enormous sack of learned helplessness.

seabird 2 days ago | parent | prev | next [-]

Yup, it's time to let go. The forces that eat away at quality software are running an indoctrination campaign with budgets in the billions of dollars to ensure that people don't remember what quality software is. You can do right in your own work and with your own people but most peoples' experiences are going to suck for the foreseeable future.

brokencode 3 days ago | parent | prev | next [-]

There have been bugs and regressions since forever. It’s easy to look back with rose colored glasses, but I don’t think software has actually gotten worse.

Just look back at the Snow Leopard release of OS X. It was specifically marketed at having no new features and just being a fix and optimization release because Leopard was such a mess. And people were happy about this.

hshdhdhj4444 3 days ago | parent | next [-]

> Just look back at the Snow Leopard release of OS X. It was specifically marketed at having no new features and just being a fix and optimization release because Leopard was such a mess.

This is wrong. Leopard wasn’t “such a mess”. No one was saying Leopard was more buggy than Tiger.

Further Snow Leopard wasn’t a bug fixing release. It had a lot of new features. The difference is the features were not user facing but geared towards the underlying tech.

From Wikipedia:

> The goals of Snow Leopard were improved performance, greater efficiency and the reduction of its overall memory footprint, unlike previous versions of Mac OS X which focused more on new features.

> Much of the software in Mac OS X was extensively rewritten for this release in order to take full advantage of modern Macintosh hardware and software technologies (64-bit, Cocoa, etc.). New programming frameworks, such as OpenCL, were created, allowing software developers to use graphics cards in their applications.

lotsofpulp 3 days ago | parent | prev [-]

And I’d be happy with a couple more years of that.

jsight 3 days ago | parent | prev | next [-]

I suspect that people not really paying for certain things has had an impact. Remember when there were a lot of high quality, paid keyboards for Android?

I doubt those were particularly profitable, but there was a lot of innovation back then.

crote 3 days ago | parent [-]

Why pay for a keyboard app when the default keyboard is already good enough?

Moreover, why risk installing a 3rd-party keyboard app when the App Store is filled with adware and malware? All those handy flashlight and camera apps are a Trojan's Horse, why should one assume that the various keyboard apps in the App Store aren't keyloggers trying to steal my login info?

In 2025 I can do mostly error-free blind typing on the Pixel 7 keyboard, with all autocorrect and predictive spelling intentionally turned off. Why would I need innovation?

lotsofpulp 3 days ago | parent | next [-]

>Moreover, why risk installing a 3rd-party keyboard app when the App Store is filled with adware and malware? All those handy flashlight and camera apps are a Trojan's Horse, why should one assume that the various keyboard apps in the App Store aren't keyloggers trying to steal my login info?

And unless the app gets acquired by the big companies, it will eventually turn into malware.

dpoloncsak 2 days ago | parent | prev | next [-]

>why should one assume that the various keyboard apps in the App Store aren't keyloggers trying to steal my login info?

Honestly, you shouldn't.

Theoretically, Apple + Google take a % of all payments that go through their store, with the expressed reason being to "monitor and police the safety of the apps on the app store". You really should be able to trust apps on the official app stores, but I don't trust Apple or Google, so the whole system is moot I guess

tasuki 3 days ago | parent | prev [-]

> Why pay for a keyboard app when the default keyboard is already good enough?

I'd pay for an actually good keyboard. I find the default keyboard (GBoard) atrocious for languages other than English.

nottorp 2 days ago | parent | prev | next [-]

I fully expect Apple to "AI" correct your typing in the future without allowing you to change anything because they know better.

It will be designed by the same idiot who decided Safari should auto login you to everything without asking.

marcosdumay 3 days ago | parent | prev | next [-]

As long as the monopolies are going strong, yes, software will get worse and worse.

layer8 2 days ago | parent | prev | next [-]

Improving quality (or degrading, for that matter) of existing features doesn’t figure into career promotions anymore. Only new features count. Or changing the visual design.

ryandrake 3 days ago | parent | prev | next [-]

> Is software just going to get worse from now on?

I mean, yes? I think, as a pretty universal rule, you can expect commercial software to (on average) get worse every time it is changed. Companies spend little or no time fixing bugs and spend most of their time cramming (wanted or unwanted) features. Of course software is just going to get worse and worse over time.

codyb 3 days ago | parent | prev [-]

I mean look at Mac OS 26...

The features were the ugliest icons I've ever seen and notification summaries that may be wrong.

Great.