Comment

Comment by crystal_revenge

A lot of people aren’t realizing that it’s not about replacing software engineers, it’s about replacing software.

We’ve been trying to build well engineered, robust, scalable systems because software had to be written to serve other users.

But LLMs change that. I have a bunch of vibe coded command lines tools that exactly solve my problems, but very likely would make terrible software. The thing is, this program only needs to run on my machine the way I like to use it.

In a growing class of cases bespoke tools are superior to generalized software. This historically was not the case because it took too much time and energy to maintain these things. But today if my vibe coded solution breaks, I can rebuild it almost instantly (because I understand the architecture). It takes less time today to build a bespoke tool that solved your problem than it does to learn how to use existing software.

There’s still plenty of software that cannot be replaced with bespoke tools, but that list is shrinking.

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton