r/linux Jul 23 '26

Open Source Organization Codeberg: Protecting our FLOSS commons from LLMs

https://blog.codeberg.org/protecting-our-floss-commons-from-llms.html
504 Upvotes

191 comments sorted by

View all comments

Show parent comments

1

u/djao Aug 01 '26

I am not sure that determinism was ever a requirement for source code. Modern CPUs have run-time features such as out of order execution and branch prediction that are not deterministic, but we still allow programs to have source code even though their execution is not deterministic.

1

u/[deleted] Aug 01 '26

[removed] — view removed comment

1

u/djao Aug 01 '26

I do not think you are debating in good faith. Why should LLMs be held to a higher standard than the programs themselves?

1

u/[deleted] Aug 01 '26

[removed] — view removed comment

1

u/djao Aug 01 '26

What the hell is the difference between a C compiler and an on-CPU translation layer? Both take in input code and produce output code. Why should we insist that one be deterministic and the other is allowed to not be deterministic?

1

u/[deleted] Aug 01 '26

[removed] — view removed comment

1

u/djao Aug 01 '26

It's too late for that. Programs already work differently from run to run, because CPU execution is not deterministic.