← Back to context

Comment by MadnessASAP

3 days ago

Your OS, editor, and compiler will (to a reasonable degree) do literally, exactly, and reproducibly what the human operating them instructs. A LLM breaks that assumption, specifically it can appear, even upon close inspection that it has in fact done literally and exactly what the human wanted while in fact having done something subtly and disastrously wrong. It may have even done so maliciously if it's context was poisoned.

Thus it is good to specify that this commit is LLM generated so that others know to give it extra super duper close scrutiny even if it superficially resembles well written proper code.

That sounds like passing the blame to a tool. A person is ultimately responsible for the output of any tool, and subtly and disastrously wrong code that superficially resemble well written proper code is not a new thing.