Earlier quoted context omitted.
I didn’t ask for a single of these ”features” for example: https://support.apple.com/en-gb/guide/iphone/iphfed2c4091/io... If our entire profession is unable to provide a better quality over the long term maybe it is time to take a long hard look in the mirror and ask ourselves ”wtf are we doing”? We are constantly churning out worse and worse products.
Right, you're the only person who buys software on this planet... The software world has little to do with what software gets built, instead focus on the capital industry and you'll find your answers.
If coding has been solved, why does software keep getting worse?
621–630 of 719 posts
Re: If coding has been solved, why does software keep getting worse?
#622> 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…
Re: If coding has been solved, why does software keep getting worse?
#623I agree that software becoming worse (in some sense) but I don't blame AI. My experiences as a user haven't really changed. Streamers fail to cast to TVs. Browsers are devices which reliably and efficiently propagate red console text and 500s from companies to you. I still see bluescreens on public touchscreens. Uncle Bob nailed one reason why the industry isn't getting better: the growth of programmers is exponentia…
> 'Focus on happy path only, for the MVP' is how you build buggy software. Good developers can learn that this will guarantee the need for a rewrite in the future, but POs never will. And then when the MVP is done, it magically becomes the shippable product. Then just when the team is getting to grips with how to improve the product, management does a reshuffle and moves teams around. "EXCITING NEWS GUYS, congratulat…
There is a reason for this: no one cares about bugs. Cramming down features for sales to close the deals is all that matters.
Ran into a bug? Who cares, people will just refresh the page or restart their computers. Average consumers already treat their computers like appliances, they happily wait 15 minutes for a page to load and are willing to swim in an ocean of ads.
If we want quality software, it has to be tied to the bottom line somehow. So far, it doesn't seem to be the case.
Re: If coding has been solved, why does software keep getting worse?
#624Earlier quoted context omitted.
> Everything should be delivered in the fastest way possible, in the shortest time possible, on the tightest budget possible. because companies that did this is rewarded with more users and more revenue (than a hypothetical competitor that didnt). Darwinian natural selection is about survival of the fittest, not survival of the "best looking" or "best performing". And the determination of fitness is by the actions of…
This happens because of capitalism. In a few years will have a cemetery of software and products locked behind DRM or requiring a remote connection to a server that won't exist anymore, because it's too expensive to maintain. It is already happening, the effect will be much more amplified sooner
My suspicion is that the "great enshittification" has more to do with the swelling in numbers and purchasing/borrowing power of the lower classes. The middle class now has worse computers and dryers [1], but the lower class now has computers and dryers. Corporations can still make colossal sales numbers with degraded products because they're selling to people for whom possessing a product at all is a major life upgrade, and aren't worried about "the best version of this product". The same is happening to movies and TV.
[1] Many will point out that on paper and in certain metrics modern goods outperform past goods, but I think the extremely high prices commanded by quality vintage and near-vintage goods across all genres of product lines speaks for itself.
Re: If coding has been solved, why does software keep getting worse?
#625As a non-technical person compared to the rest of HN, I think this has always been the problem of software made for non-technical audiences. The design was driven by programmers’ heuristics and trends in technology stack (e.g. if a company can hire a lot of JS devs bc JS is trending, they will choose JS even regardless of whether JS is the best choice for the problem). There was a brief stint of UX, ergonomics and HM…
people have been complaining about software going downhill ever since hand crafted assembler was replaced with C and a compiler. it's the classic "old man yells at clouds".
Software definitely improved for many decades, then at some point started going downhill. Where that happened is up for debate. But UI/Software/Quality is NOT one of those "oh it's just the new generation complaining about the old days" or old people "reminiscing".
Re: If coding has been solved, why does software keep getting worse?
#626Earlier quoted context omitted.
TNT duping is a classic example of how players will optimize the fun out of the game if you give them a chance. Your claim that people won't accidentally run into is not true as it only takes one YouTube tutorial to discover it. Many popular farm designs rely on it so it is not hard to stumble upon it. Remember this is a game where people had to use third party sites to figure out how to discover how to craft anythin…
TNT duping is the minecart boosters of the 2020s. That was a glitch that made minecarts go fast and far. Notch chose to add a simple block that accelerates minecarts and then fix the glitch.
Re: If coding has been solved, why does software keep getting worse?
#627Earlier quoted context omitted.
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.
Re: If coding has been solved, why does software keep getting worse?
#628Re: If coding has been solved, why does software keep getting worse?
#629Re: If coding has been solved, why does software keep getting worse?
#630I will say that in my experience with AI my code and that of my employer has greatly improved. So maybe there’s a split between big companies and small as far as quality gap?