upvote
This pattern is somewhat self-inflicted. There's very few reasons for software to change, IF it is properly developed. A reasonable life span should be in the order of decades, not years, or I bet now with AI it will be months. Do we really want a constantly changing software landscape that requires unlimited Internet connectivity to function? THat seems like such a waste of electricity and bandwidth, but as you say that has been the norm.
reply
Yeah, but why are we accepting that? Do we envision a scenario where code will be so black boxed that software creators will be pinching pennies and cutting corners so they can eek out a profit margin over the cost of development? It seems insane that we’ve willingly taken this route, the power when using LLMs is immense, but the power we’re giving up is all we had.

I saw a youtube comment a few months ago that has stuck in my head, can’t remember the exact wording but it was something along the lines of “I’ve never seen an industry so excited to cuck itself out of a good wage”.

reply