| ▲ | kibwen 2 hours ago | |||||||||||||||||||||||||||||||||||||
> The whole field of reproducible builds is only a field because compilers also have had trouble No, this is not comparable. The reason reproducible builds are tricky is not because compilers are inherently prone to randomness, it's because binaries often bake-in things like timestamps and the exact pathnames of the system used to produce the build. People need to stop comparing LLMs to compilers, it's an embarrassingly poor analogy. | ||||||||||||||||||||||||||||||||||||||
| ▲ | mpyne an hour ago | parent [-] | |||||||||||||||||||||||||||||||||||||
> The reason reproducible builds are tricky is not because compilers are inherently prone to randomness And neither are LLMs. Having their output employ randomness by default is a choice, not a requirement, just like things like embedding timestamps into builds is a choice that can be unwound if you want the build to be reproducible. > People need to stop comparing LLMs to compilers, it's an embarrassingly poor analogy. They are certainly different things, but if you are going to criticize LLMs it would be better if you understood them. | ||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||