LLMs are the ultimate demoware

by csmeyeron 10/1/2025, 12:54 PMwith 126 comments

by tptacekon 10/1/2025, 2:45 PM

It's wild to me that, of all the things to call LLMs out for, this piece has chosen to include math tutoring. I've been doing Math Academy for a bit over 6 months now, going from (essentially) Algebra II through Calc II (integration by parts, arc lengths, Taylor expansions) and LLMs have been a huge part of what has made that effective:

* Clear explanation of concepts that respond to questions and reformulate when things bounce

* Step-by-step verification of solutions, spotting exactly where calculations have gone

* Instantaneously generating new problem sets to reinforce concepts

LLMs are probably not going to live up to all sorts of claims their proponents make. But I don't think you can ever have tried to use an LLM in a math course and reach the conclusion that it's "demoware" for that application. At what point, over 6 months of continuous work, does it stop being a "demo"?

by dpflanon 10/1/2025, 2:34 PM

Yes, AI allows for exquisite demos, demos that tantalize the audience into thinking of the infinite potential of the technology, that stunning vision expands and expands until the universe of potential overwhelms the dreamer into a state of terminal fantasy. So it is always a solution looking for a problem. There are cases where the two meet more realistically and a valuable impactful company develops it.

The fact it can generate human language that is very compelling for certain context, makes it seem possible of doing so for many, many more contexts.

by rdtscon 10/1/2025, 3:07 PM

> “Demoware” is a type of software that looks “good” during a demonstration.

I like the term. I have been using a similar phrase "looks good in a snippet" when referring to certain styles of programming.

Once such instance was when nodejs was becoming popular and everyone was showing how easy concurrent programming can be with a few callbacks in a snippet. However building a large code base with that would eventually turn into a nightmare.

Another example is databases which don't fsync after writes by default. They look great in benchmarks (webscale even!) then in production suddenly some of data goes missing. But at least those initial benchmark demos were impressive.

by book_mikeon 10/1/2025, 3:01 PM

LLMs are useful if you use them properly and they are getting better everyday. Arguing against LLMs is like arguing against a shovel. Just use it right.

by croneliuson 10/1/2025, 2:52 PM

LLM improvement is a sigmoid, not a parabola. The sooner we understand this, the less money we will lose to deceptive marketing

by turnsouton 10/1/2025, 2:46 PM

This is such a weak take to read while I have Claude Code running in the background creating a new database migration for a feature we're building

by js8on 10/1/2025, 2:44 PM

NNs are also demoware in the sense they contain extremely condensed and incomprehensible model of the world (or part of). Demo coders would be proud.

Edit: I mean their outputs are procedurally generated, like in https://en.m.wikipedia.org/wiki/Demoscene

by cluelesson 10/1/2025, 2:38 PM

"then fails to consistently help in completing tasks when deployed for daily use."

This article seems to be baitware trying to push some outdated perspective. LLMs have only gotten more powerful over the last 3 years (being able to do more things), and so far not much has stopped them from becoming even more powerful (with the help of reasoning, other external methods, etc) in the future.

"daily use" is so subjective and this article will be out dated soon as we get closer to an AGI (with LLMs as the base layer and not the main driver)

by rsynnotton 10/1/2025, 7:24 PM

Following a proud tradition; 4GLs and 5GLs and no-code solutions and so forth were also, essentially, demoware.

by tedgghon 10/1/2025, 2:51 PM

I wish demoware or even battle tested software was that easy to sell.

by bgwalteron 10/1/2025, 3:29 PM

And the article is kicked to the third page because it is well written and the demoware metaphor is so powerful that it needs to be suppressed.

by eitlandon 10/1/2025, 2:40 PM

Again and again people keep saying this while many of us keep using LLMs to create value.

by bgwalteron 10/1/2025, 3:09 PM

The initial ChatGPT release in 2022 was the product of 7 years of private research that in turn built on decades of public research.

Rumors say that Google wasn't far behind at the time, but didn't push releases. Perhaps because they were not that impressed by the applications or did not want "AI" to cannibalize their other products.

So it seems very likely that everything has been squeezed out of the decades of research and we have plateaued.

Desperate measures like Nvidia buying its own graphics cards through circular investment schemes do not inspire confidence either. Or Microsoft now doing CoPilot product placement ads in teenager YouTube channels. When Google launched, people just used it because it was good. This all fits very well with the demoware angle of the article.