I know this is a popular position and it makes sense at face value when you think of LLMs as autocomplete systems. But it’s genuinely wrong.
Relevant reading is most notably anthropic’s research on the J-space. LLMs will plan ahead of time helped with CoT, get to a plan and “store” it in j-space, and execute on that plan which means they can in fact “backtrack” and give you reasoning on why they did something, because it IS part of their state.
True which is why I said anecdata. But the point is that it’s a useful signal when it’s across enough sessions where it quotes back contradictions to you. If you’re willing to burn the tokens, the first thing it does is use a tool call to search your rules to see what it quoted wasn’t there. That leads to the LLM claiming two common conclusions (sometimes after a lot of back and forth) - it’s in the harness or it’s in the model. Over the 30+ sessions where I’ve tried this, the overwhelming claim was some variant of a harness instruction. It might not be there but given the consistency and how all my rule tests have failed in the same way that others describe, it at least makes it reasonable to conclude that it’s baked in somewhere and in a way where agent rules aren’t able to strongly affect the behavior. My bet would be on the harness because the class of undesired behavior follows that of a structured response.
Forgive me for being cheeky, but presumably this is not why you said anecdata.
You presumably said anecdata because you were describing your own personal sessions with Claude. Your original comment is written as someone who is assuming the AI is doing a deep deterministic analysis of its own internal systems in order to respond to you. It could simply be aping some discussion on the same topic within its training data, which if sensible is, as you say, not entirely worthless...
Fair. I should have reigned in my emotions and written that first comment with a lot less conviction and not jumped to my conclusion. It’s a topic I’ve been spending a lot of time learning about and got a bit too excited when a relevant thread popped up where I could chime in.
All instructions to LLMs are merely suggestions to nudge it in the right behaviour. Unless you have a deterministic guardrail that guards against a single specific action, everything else is a slot machine that's biased strongly in your favour.
My global CLAUDE.md explicitly states "When commenting on code and configs, or writing MD files, strictly write within the domain of the content being commented on. DO NOT include information, negatives or ramblings from work sessions. For e.g. if commenting on a proto string field that is replacing an int field, do not comment that 'this is not an int field'".
This reduced the idiocy of the agent (Opus 5 included) when writing documents. But I'm still catching it writing README.md talking about the negatives that it removed. Those belong in the memory if it is actually that important (most of the time it's junk), but Claude doesn't seem to understand and never ever learns.
there is an established term for this behaviour: hallucination.
lets me rephrase what i said before as on retrospection the point i was trying to make didnt come across:
Asking the model such as question is a pointless endeavor. It will pretty much always answer in a plausible sounding manner to whatever question you gave it.
pretty much the whole dialog is plausible given the prompts the user is required to make to illustrate the point the author of the site wanted to make... but the thing thats ironic about the site is that ... if youre prompting the model badly, it outputs garbage. though i'm pretty sure the author didn't want to make that point, to me its a perfect illustration of this.
And the same applies to asking the model to explain themselves and the related question. Asking for a source of the term is fine, and it will either respond with one and its cleared up -- or not and you know its a hallucination. nothing special about it, as they constantly hallucinating. its usually just self-correcting during the agentic loop.
"Asking the model such as question is a pointless endeavor."
It used a medical term that is not an actual term. I asked it to explain how and why it would do this, having a rudimentary understanding of the technology. I learned the technical reason. How is that a pointless endeavour to learn more about the tool I was using?
Using a term like "admit" assumes the reader (on a technical site) understands the context and what is being suggested. A bit like someone saying, "The landscape spoke to me." I don't reply to the landscape architect and say "Mate, the landscape can't actually speak" because I understand the sentiment and getting pedantic is pointless in that moment.
The word "admit" conveys a context of "fault". If you're going to say a similar thing about the landscape admitting to something then I'd be callimg you crazy, yeah.
The ai psychosis in this case it's specifically because of the used word.
Same story as with words like "love" etc
> Confess or acknowledge: Agreeing that a fact, mistake, or crime is real.
And I can see were really barreling down the road of stupidity on this comment chain with one person being more idiotic then the next
>you're suffering from HN psychosis.
No. They must be hallucinating.
And mind how 'they' so often select anthropomorphic terms, eg "hallucination" themselves, then ooze from the woodwork to behead someone who does the same, as if they own English and context itself. AI Psychosis, I think, simply means Double Standards and insulation from accountability in design.
There is a very interesting Plausible Deniability angle here. But I'll leave that for the future.
Before social media I remember people who had entire conversations just quoting tv shows, movies, and commercials. Which shows they quoted was their personality.
I think it is much worse with social media, the content is a lot more niche and the algorithms a lot more addictive.
It's not so much the weird stuff they say, I think that is fairly normal, especially the younger you go. It's the inability to do anything in person without talking constant phone breaks that I find most worrying.
> It's the inability to do anything in person without talking constant phone breaks that I find most worrying.
So weird/eerie to go into an In-N-Out Burger or something, and see a table full of teenagers just sitting there silently scrolling their phones. Feels like we're in an episode of the Twilight Zone sometimes.
Not just teenagers, too. You'll see grown ass adults sitting there, technically together but totally absorbed into their phones.
Where do you get the $250B crypto number. He is corruptly profiting of his position, plain as day, but $250B in crypto? Really? What's the point in ridiculous exaggerations like this when the truth is bad enough?
Anyways dont worry, you are here early to the language that is going to surpass rust. I`ll make a bet with you right now. This language will be up there with the giants in roughly a month from now. Remember it --- "Kain" -- enjoy your igloo you are in right now
It`s one thing to have an AI vibe code something --- DO you want the raw exes to these benchmarks ? Download the binaries from the repo, run kain build <myfile.kn> --target llvm - boom you can see yourself. Have fun
Regarding me being a pretentious nimrod: no doubt there are many subscribers to this frame of mind.
Clarifying my structural comment: since LLMs are next token generators, they fall into the "aren't even wrong" side of lying versus truth-telling. Truth reflects a reality to which LLMs are not directly privy. Hallucinations are baked into the source. Harnesses on agents help to ground some, but they don't fully solve the issue. This doesn't make them useless. Just unreliable narrators (i.e. liars).
reply