Somebody replaced a $120,000 bowling centre management system with about $1,600 of ESP32s and posted it to Show HN. It did 2,935 points, which is enormous, and the comments were mostly delight.
The first reading is that enterprise software is a racket, and sometimes it is. A 75× gap takes more than greed.
What the $118,400 was buying
Some of it is real. The vendor carries liability if the system fails during a league night. They support installations across hundreds of sites with staff who did not choose this job and will call at 11pm. They keep it running on hardware bought in 2009. They handle the integration with the point-of-sale nobody has updated since.
The person with the ESP32s carries none of that. They support exactly one site, which they own, and if it breaks they walk downstairs.
That difference is the variable everyone leaves out when they share the story.
What the vendor lost
Something real still happened here, and vendors should worry about it.
The cost that collapsed is the cost of understanding the problem well enough to build it. This person knew bowling centre operations, and once you have that, the software is a weekend. The vendor's moat was the domain knowledge, and the code was how they charged for it.
Now domain knowledge plus a competent model gets you a working system in a weekend. The moat evaporated.
What I take from it
If you sell software, ask what you are charging for. If the answer is "we understand this industry", find out how much of that understanding is now available to any competent person with a model and a month.
And if you buy software, ask whether you are paying for capability or for liability. Both are legitimate. But they cost very differently, and most procurement cannot tell you which one it just bought.
The thread is worth reading for the comments alone.
One email when we publish. Research, product decisions, and what teams report back.







