Live data from Hacker News

If coding has been solved, why does software keep getting worse?

ptrchm.com

361–370 of 719 posts

Re: If coding has been solved, why does software keep getting worse?

#361

Earlier quoted context omitted.

> > 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. 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.

Re: If coding has been solved, why does software keep getting worse?

#362

Earlier quoted context omitted.

> > 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. As someone who's been burnt several times with CachyOS (Arch) updates, I don't think this is true.

Arch users are basically beta testers. Near same day updates with upstream.

Re: If coding has been solved, why does software keep getting worse?

#363

Earlier quoted context omitted.

> 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…

Totally agree. But we're in such minority that it's super depressing

I like to think, or hope, that its just a vocal minority and that the majority of engineers are at least more considerate with their AI use than going all in. It kind of makes sense too, "I programmed X entirely using AI" is a more compelling proposition for an article than "I programmed X the same way people have been doing for decades", so of course you're going to hear more from them.

Re: If coding has been solved, why does software keep getting worse?

#364

> 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…

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.

Re: If coding has been solved, why does software keep getting worse?

#365
post #96

Earlier quoted context omitted.

One could argue that fascist run FOSS projects might be working against your interest as a user. Fascist is not just a silly label. The political collapse of neoliberalism made a lot of closet fascists emerge and they seem quite common among what was earlier thought of as "techno libertarians". E.g. the VPN provider owner (forgot which) just lately. If there was too much crying wolf 15 years ago, doesn't really matte…

>,If there was too much crying wolf 15 years ago, doesn't really matter now anyways. There was not. I used to think they are crying wolf, but imo, it turned out they were correct all along. They were paying attention to what these people were saying and doing. They then concluded these people are fascists. Then a bunch of us, not paying attention crowd, came in accused them of crying wolf. Maybe, crying wolf is about…

We're still doing that btw

Re: If coding has been solved, why does software keep getting worse?

#366
post #244

Earlier quoted context omitted.

It's by the same guy who started a Rails conference because he was kicked out of a different Rails conference, so that he wouldn't be kicked out of this one.

The same guy who also happens to be the creator of Rails.

Imagine being so bad you get kicked out of the thing you created. A Notch situation.

Re: If coding has been solved, why does software keep getting worse?

#367

Because at most companies, software engineers aren't paid to make good software. They're paid to ship flashy features.

A plumber is paid to install pipes, not to make sure they don't leak. But he still does that, even though it takes longer. Why?

Re: If coding has been solved, why does software keep getting worse?

#369
post #348
post #308

Earlier quoted context omitted.

> 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.

Pulse audio is ok until you plug or unplug things like earpieces and bluetooth speakers and then you want to do a videocall and random devices are the active ones. And then you find no obvious way to be able to record both input and output...

Re: If coding has been solved, why does software keep getting worse?

#370

For me, the problem was never the writing of the code. Building something takes care and rigor. Software development got where it is through years of accumulated practice: habits first, then safeguards, then structures that had actually been proven. Now people set the code aside and just describe their problem, and they have no real sense of what comes back, because nobody can review output produced that fast. Nobody…

> Nobody is even keeping up with the systems we built to help us keep up. So we ship without quite knowing what we shipped, and the sloppiness follows from that. NPM left-pad incident was a decade ago. Supply chain attacks have been a thing for longer than that (one of the first proposed SBOM's was around that time). Source forge was shoving adware into the software from their site. Asking an AI to write code is not…

[flagged]
Post reply on HN