this post was submitted on 12 Apr 2026
685 points (94.8% liked)

Technology

84502 readers
3632 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related news or articles.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] Feyd@programming.dev -1 points 3 weeks ago (2 children)

You can actually set it up to give the same outputs given the same inputs (temperature = 0). The variability is on purpose

[–] ezterry@lemmy.zip 6 points 3 weeks ago (1 children)

You can, at that will cause the same output on the same input if there is no variation in floating point rounding errors. (True if the same code is running but easy when optimizing to hit a round up/down and if the tokens are very close the output will diverge)

The point the people (or llm arguing against llms) miss is the world is not deterministic, humans are not deterministic (at least in a practical way at the human scale). And if a system is you should indeed not use an llm.. Its powere is how it provides answers with messy data.. If you need repeatability make a scripts / code ect.

(Note I do think if the output is for human use it's important a human validate its useful.. The llms can help brainstorm, can with some tests manage a surprising amount of code, but if you don't validate and test the code it will be slop and maybe work for one test but not for a generic user.

[–] Feyd@programming.dev -3 points 3 weeks ago* (last edited 3 weeks ago) (1 children)

You can, at that will cause the same output on the same input if there is no variation in floating point rounding errors. (True if the same code is running but easy when optimizing to hit a round up/down and if the tokens are very close the output will diverge)

There are more aspects to the randomness such as race conditions and intentionally nondeterministic tiebreaking when tokens have the same probability, apparently.

I actually think LLMs are ill suited for the vast majority of things people are currently using them for, and there are obviously the ethical problems with data centers bringing new fossil fuel power sources online, but the technology is interesting in and of itself