Remix.run Logo
kshri24 5 hours ago

One is deterministic the other is not. I leave it to you to determine which is which in this scenario.

afro88 4 hours ago | parent | next [-]

Humans writing code are also non deterministic. When you vibe code you're basically a product owner / manager. Vibe coding isn't a higher level programming language, it's an abstraction over a software engineer / engineering team.

kshri24 an hour ago | parent [-]

> Humans writing code are also non deterministic

That's not what determinism means though. A human coding something, irrespective of whether the code is right or wrong, is deterministic. We have a well defined cause and effect pathway. If I write bad code, I will have a bug - deterministic. If I write good code, my code compiles - still deterministic. If the coder is sick, he can't write code - deterministic again. You can determine the cause from the effect.

Every behavior in the physical World has a cause and effect chain.

On the other hand, you cannot determine why a LLM hallucinated. There is no way to retrace the path taken from input parameters to generated output. At least as of now. Maybe it will change in the future where we have tools that can retrace the path taken.

jfreds 23 minutes ago | parent | prev [-]

This is true. What are the implications of that?