←back to thread

140 points FinnLobsien | 1 comments | | HN request time: 0s | source
Show context
Workaccount2 ◴[] No.44378741[source]
I'm a non-tech worker in a non-tech industry, let me state two things:

- Software today is written to cover as many use cases with as many features to target as many users a possible.

- End users very often only use a tiny slice of the program's capabilities, but still pay for the entire program.

This creates a situation where the people writing software see it as a monumental undertaking to get good functional programs (it is), and end users see programs as having annoying learning curves with lots of bloat and "unnecessary" features.

LLMs do an excellent job of fixing this for end users because it allows them to easily create a program that does the handful of tasks that they normally need to use MegaSoftware for. And it's tailor made exactly for the use case. And the LLM can tell you exactly how to use it.

I can give a brief example where I used gemini to create a CAD file transposition tool that utilized a simple GUI tailor made for the files my company works with. This allowed us to forgo a (very) expensive CAD software package to work through converting our archive of files. A probably 2M LOC program could be skipped because we only needed 3k LOC functionality.

I really cannot stress enough how often this is the case, and why SWEs see LLMs as weak tools while end users see them as gods.

There will still be a need for huge software packages in the future, but I know I never again have to pay for a huge class of "here is a large solution space that covers your small scope problem" software.

To bring it home, loveable understands this, an sees that the futures has lots of non-tech people "writing" software. Standard IDEs are not the tools your mom will use to make a "Friends and family birthday reminder" app.

replies(8): >>44378902 #>>44379080 #>>44379328 #>>44379459 #>>44379909 #>>44379916 #>>44383549 #>>44383560 #
98codes ◴[] No.44378902[source]
End users rarely pay for the program. Someone in their management chain OKs the purchase, or there's a larger purchase with a cross-charge to the department for the license cost. the problem comes when software needs to meet every whim of the decision maker, when really the users only will ever use 20% at best.
replies(2): >>44379314 #>>44379789 #
JohnMakin ◴[] No.44379789[source]
So true. Some of my favorite enterprise software I use often I could never afford or would never purchase for my own use. I've taken jobs because of this.
replies(1): >>44379897 #
1. Munksgaard ◴[] No.44379897[source]
IDA?