> 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/lap…
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…
If coding has been solved, why does software keep getting worse?
511–520 of 719 posts
Re: If coding has been solved, why does software keep getting worse?
#512Earlier quoted context omitted.
This goes for most games where glitches end up becoming protected features. Being fun is more important than being correct.
How do you measure fun? People will always rush to that excuse if it's not properly defined. And not everyone finds the same things fun. Especially if you are looking to try and 10x your audience.
In competitive games unintended mechanics are much more frequently patched but there are plenty of examples that are straight up iconic. Wave dashing in melee, magnum damage in Halo CE, sword cancelling in halo 2, b-hopping and surfing in CS.
And when you get to games like mmos where saving time is of major value glitches are like gifts. I am still mad they patched out logout skips in classic wow.
Re: If coding has been solved, why does software keep getting worse?
#513Earlier quoted context omitted.
How do you measure fun? People will always rush to that excuse if it's not properly defined. And not everyone finds the same things fun. Especially if you are looking to try and 10x your audience.
TNT duping is a good example. It’s basically impossible to accidentally run in to this glitch, but the community has built tons of mechanisms around using it and generally like it. Patching it out would be more “correct” but serve to only limit user creativity and inventions.
Re: If coding has been solved, why does software keep getting worse?
#514Earlier quoted context omitted.
I can not think of a single scenario where stealing focus would be desirable. Also, the presumption that I'm going to wait around for 5+ seconds whilst an opens is unrealistic.
That’s easy: a proper emergency. Let’s say you’re controlling a piece of machinery with an app in the background and the machine starts on fire. Wouldn’t it make sense for the app to steal focus so it can show you some alarms (in addition to audible alarms which you may not hear because they’re in another room).
If you're relying on focus stealing or popups or notifications to tell you when your equipment is on fire, you're doing it wrong.
Re: If coding has been solved, why does software keep getting worse?
#515Re: If coding has been solved, why does software keep getting worse?
#516Re: If coding has been solved, why does software keep getting worse?
#517The answer, of course, is that the taste-making apparatus inside the typical tech company is now entirely imposters (non-technical, non-power-users), who continue to LARP as visionaries. The people who notice broken or degraded behavior (devs and power users) and conceive of good designs are not in charge of what goes into the product. So you shouldn't expect it to get better, only to continuously change so that the…
It's a nice fantasy about nerds being able to do better at everyone else's but that's all it is, a fantasy.
Re: If coding has been solved, why does software keep getting worse?
#518Earlier quoted context omitted.
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.
Updates only annoy me here, not scare me like they do in macOS or iOS.
Re: If coding has been solved, why does software keep getting worse?
#519You can build software fast, but the more time you take the more you can be confident about it being correct. This was true already before AI code generation, but AI code generation means the definition of “fast” has shifted like crazy. An experienced engineer can now build in an hour what would have taken them a week. But it (right now) does nothing for the confidence about being correct - you still have to put in t…
> An experienced engineer can now build in an hour what would have taken them a week. From what I've seen, I don't think so if we're talking about like-for-like quality. Maybe as an absolute best case scenario, but more typically it's more like you can build in an hour with AI whereas without AI it might take you 2 or 3. Even thats highly task dependant, and doesn't scale as you'd expect (eg 1 hour == 2 hours, but 1…
The real problem is that the current paradigm in software design is to aim for the bottom of the barrel or a minimum working thing that can make some money and then move onto the next thing. I think in a way AI is a direct outgrowth of that mentality, because so little emphasis is placed on the final 5% of polish that brings software to the level of amazing.
It's much more evident in photography, which is what I started doing after I quit software. You can see that people are editing photos faster and better with AI, at least at first glance. But the end result is almost always sloppy compared to someone who takes time to think about their edit. I think that basically characterizes AI: yes, it makes things faster (or so I'm told, I've never used an LLM), but it also SHIFTS the emphasis onto rapid prototyping of superficial things.
Can those things be polished? Maybe. But it doesn't change the fact that less and less polishing will be done and people will focus more on creating new, superificial things in the long-term and we'll lose a lot of potentially great, hand-crafted things. Not to mention that AI adoption will likely accelerate even more levels of frameworks, which in turn means more hardware upgrades.
Re: If coding has been solved, why does software keep getting worse?
#520Earlier quoted context omitted.
I actually had to backpedal on my gaming PC from Kubuntu recently, I'm sad to say. The support for the RTX 5080 is just too rough. Every game install was chased by an hour of debugging with Claude to figure out which version of proton to use, which launch arguments to use, which between-system-and-gpu shim profile to use. I grant: The process is much more enjoyable than doing similar things on Windows. Kubuntu treats…
> I actually had to backpedal on my gaming PC from Kubuntu recently, I'm sad to say. The support for the RTX 5080 is just too rough. What? That has nothing to do with KDE. And Ubuntu is one of the happy paths for driver support. The problem is squarely on either NVidia or overly pretentious commitment to FOSS and only FOSS.
"I'll probably try again in a few months, and hope the GPU support is better. But that's also explicitly riding on nvidia to do."