←back to thread

837 points turrini | 8 comments | | HN request time: 1.379s | source | bottom
Show context
caseyy ◴[] No.43972418[source]
There is an argument to be made that the market buys bug-filled, inefficient software about as well as it buys pristine software. And one of them is the cheapest software you could make.

It's similar to the "Market for Lemons" story. In short, the market sells as if all goods were high-quality but underhandedly reduces the quality to reduce marginal costs. The buyer cannot differentiate between high and low-quality goods before buying, so the demand for high and low-quality goods is artificially even. The cause is asymmetric information.

This is already true and will become increasingly more true for AI. The user cannot differentiate between sophisticated machine learning applications and a washing machine spin cycle calling itself AI. The AI label itself commands a price premium. The user overpays significantly for a washing machine[0].

It's fundamentally the same thing when a buyer overpays for crap software, thinking it's designed and written by technologists and experts. But IC1-3s write 99% of software, and the 1 QA guy in 99% of tech companies is the sole measure to improve quality beyond "meets acceptance criteria". Occasionally, a flock of interns will perform an "LGTM" incantation in hopes of improving the software, but even that is rarely done.

[0] https://www.lg.com/uk/lg-experience/inspiration/lg-ai-wash-e...

replies(27): >>43972654 #>>43972713 #>>43972732 #>>43973044 #>>43973105 #>>43973120 #>>43973128 #>>43973198 #>>43973257 #>>43973418 #>>43973432 #>>43973703 #>>43973853 #>>43974031 #>>43974052 #>>43974503 #>>43975121 #>>43975380 #>>43976615 #>>43976692 #>>43979081 #>>43980549 #>>43982939 #>>43984708 #>>43986570 #>>43995397 #>>43998494 #
dahart ◴[] No.43973432[source]
The dumbest and most obvious of realizations finally dawned on me after trying to build a software startup that was based on quality differentiation. We were sure that a better product would win people over and lead to viral success. It didn’t. Things grew, but so slowly that we ran out of money after a few years before reaching break even.

What I realized is that lower costs, and therefore lower quality, are a competitive advantage in a competitive market. Duh. I’m sure I knew and said that in college and for years before my own startup attempt, but this time I really felt it in my bones. It suddenly made me realize exactly why everything in the market is mediocre, and why high quality things always get worse when they get more popular. Pressure to reduce costs grows with the scale of a product. Duh. People want cheap, so if you sell something people want, someone will make it for less by cutting “costs” (quality). Duh. What companies do is pay the minimum they need in order to stay alive & profitable. I don’t mean it never happens, sometimes people get excited and spend for short bursts, young companies often try to make high quality stuff, but eventually there will be an inevitable slide toward minimal spending.

There’s probably another name for this, it’s not quite the Market for Lemons idea. I don’t think this leads to market collapse, I think it just leads to stable mediocrity everywhere, and that’s what we have.

replies(35): >>43973826 #>>43974086 #>>43974427 #>>43974658 #>>43975070 #>>43975211 #>>43975222 #>>43975294 #>>43975564 #>>43975730 #>>43976403 #>>43976446 #>>43976469 #>>43976551 #>>43976628 #>>43976708 #>>43976757 #>>43976758 #>>43977001 #>>43977618 #>>43977824 #>>43978077 #>>43978446 #>>43978599 #>>43978709 #>>43978867 #>>43979353 #>>43979364 #>>43979714 #>>43979843 #>>43980458 #>>43981165 #>>43981846 #>>43982145 #>>43983217 #
xg15 ◴[] No.43978709[source]
This is also the exact reason why all the bright-eyed pieces that some technology would increase worker's productivity and therefore allow more leisure time for the worker (20 hour workweek etc) are either hopelessly naive or pure propaganda.

Increased productivity means that the company has a new option to either reduce costs or increase output at no additional cost, one of which it has to do to stay ahead in the rat-race of competitors. Investing the added productivity into employee leisure time would be in the best case foolish and in the worst case suicidal.

replies(5): >>43979790 #>>43980228 #>>43981854 #>>43998571 #>>44001810 #
1. musicale ◴[] No.43980228[source]
> 20 hour workweek etc

We have that already. It's called part-time jobs. Usually they don't pay as much as full-time jobs, provide no health insurance or other benefits, etc.

replies(2): >>43980912 #>>43982748 #
2. RalfWausE ◴[] No.43980912[source]
> provide no health insurance

I am so glad to live in Germany...

replies(1): >>43984607 #
3. progbits ◴[] No.43982748[source]
It's a bad deal as a developer. I receive 50% of the money but still provide 70-80% value to the company.
replies(1): >>43984786 #
4. nickpp ◴[] No.43984607[source]
… where your full time job pays less than the GP's part time job
replies(2): >>43986976 #>>44001822 #
5. splatter9859 ◴[] No.43984786[source]
As someone who straddles two fields (CS and Healthcare) and has careers/degrees in both -- the grass isn't always greener on the other side.

This could be said about most jobs in the 21st century these days in any career field given. That's a culture shift and business management/organization practice change that isn't likely to happen anytime soon.

replies(1): >>43985241 #
6. progbits ◴[] No.43985241{3}[source]
Oh I'm not saying we have it worse. But there are jobs where time spent is more proportional to productive output, so working half the time for half the money is a fair deal.
7. eqvinox ◴[] No.43986976{3}[source]
Minimum wage in Germany (12.82€) is almost double the US federal one ($7.25). And contrary to popular belief, no, taxes and fees are not massively higher.

[Ed.: actually, thanks to 'recent developments' causing the USD to depreciate, it's pretty exactly double.]

(Only the highest of the local minimum wage setups in the US are slightly higher than the German one, e.g. CA's $16.50)

8. const_cast ◴[] No.44001822{3}[source]
In the states, part time jobs like 20/hr a week don't pay half as much. They pay closer to an 8th as much.

That's why everyone in the US works full-time if they have the choice. I would HAPPILY work 20/hr a week at half my rate. Such a job just does not exist. I would have to take a huge, huge paycut for that.