Comment Re:Synthetic (Score 1) 109
There is no rule set somewhere with LLMs.
You're just arguing words.
It's an important argument to make in this case. Even system prompts are not rules as most people understand them. When it comes to computers people, even veteran programmers or admins, tend to think a rule is immutable and the computer has to follow it. They are used to dealing with hard coded, deterministic logic when it comes to software. Yes even then sometimes unexpected edge cases crop up, but those still follow all the program's logic as expected when the edge case is considered.
That's not the case with LLMs, and I feel that it's important to always emphasize it when talk of things like "rules" is brought up because that misconception is very dangerous. An LLM can never be trusted to 100% follow any "rules" no matter the source.
In this case, look at what they said: "therefore if there is any thing other than impartiality towards being shut down then that was injected by a person into the rules somewhere." But that's not true. Yes, a person could add something along those lines to a system prompt, but it's also true the LLM could come up with it on its own from a combination of training data, data it's working with on its current task, prompts from the user, or any other source that ends up in its context window. Or as you mention things like excessive context length leading to attention loss. And the cause of the drift could be subtle, not some clear cut directive or instruction. When I'm teaching or working with colleagues/customers on AI projects, I always make sure to hammer this point home as it's the source of a lot of problems when working with LLMs.