logoalt Hacker News

lionkortoday at 10:37 AM3 repliesview on HN

LLMs are not another abstraction. ALL OTHER LAYERS you named are fully deterministic, understood, debuggable, etc.

You cannot be serious.


Replies

true_religiontoday at 2:08 PM

A non-deterministic layer seems like exactly what would need a competent, professional to ensure a good outcome, so it doesn't follow that LLM usage would depress wage more than high-level languages depressed wages by opening up programming to tens of millions of people who could never grok assembly.

ai_critictoday at 1:44 PM

Counter-point: most developers have no idea or eagerness to actually do that debugging, so it doesn't really matter.

show 1 reply
antonvstoday at 12:55 PM

LLMs are one of the most general abstractions possible.

LLMs are also quite deterministic if you want them to be - generally, their final token selection is deliberately randomized (the model “temperature”). But the word you’re looking for here is probably not actually determinism, it’s probably something closer to predictability.

In any case, it’s perfectly possible to ensure that the output of LLMs is fully deterministic, debuggable, understandable, and testable.

> You cannot be serious.

I don’t think you’re thinking about this clearly.

show 1 reply