News for hackers. Stuff that matters.
Re:Software Is Drowning the World by pdimitar on Sunday January 10, 2021 @08:58AM (#25714646)
Yes. IMO that's the root of the issue. If there was an incentive to invest in what the OP advocates for, it would have received a military level of funding and attention decades ago.

Problem is, most people are under the illusion that software is like a woodwork or metalwork gadget: you make it once and it can work happily for 10 years without changes. Which is an extra funny thing to believe in because it doesn't apply to those physical gadgets either.

It seems people just want things to be created once and used infinite amount of times and even if I can relate to that desire, it's simply not the universe we are living in.

And in spite of countless evidence to the contrary, it's still an extremely persistent illusion that creates untold amounts of friction between shareholders and programmers every day.

Re:Software Is Drowning the World by Icathian on Sunday January 10, 2021 @09:19AM (#25714815)
I think I see it slightly differently. People have a shifting baseline of expectation around software that isn't present in "traditional" tools. The hammer you inherited from your grandfather still does what it did the day it was made, and so do ls and grep. It absolutely does not hammer nails at 10000x the speed while talking to every new kind of hammer made around the world, but somehow software is expected to gain that ability without any additional effort.

I don't really have a solution for this, I think tech consumers/clients are just always going to want what they want and not care so much about what it takes to make it happen. Thus they will always be surprised and grumble about the price. That just seems like human nature to me.

Re:Software Is Drowning the World by pdimitar on Sunday January 10, 2021 @09:34AM (#25714944)
> Thus they will always be surprised and grumble about the price. That just seems like human nature to me.

Absolutely. I see it the same way. After commercially programming for 19 years I've seen exactly zero progress in the human race with regards to that particular problem. It is apparently a built-in bug of our brains and everybody discovers it for themselves down the line (and 99% proceed to never fix it).

I think I recall one quote from a seemingly famous building architect (I think the guy who built the Fallingwater house, so Frank Lloyd Wright?) that was along the lines that you never put all expenses in plain view of the customer at first; you put a reasonable cost plan in front of them and then, after they are heavily invested in you, start giving them the other expenses (which are inevitable and not invented by you, let's accentuate that!). Many people call that a scummy practice but the truth is, EVERYONE is expensive, some are just better at selling themselves. So you have to give the customer the truth spoon by spoon because they prefer lies and truth is too hard to swallow at one bite.

And apparently that's how people tick. I don't like it either. But... blame the game, not the player -- as the saying goes.