Rendered at 19:27:47 GMT+0000 (Coordinated Universal Time) with Cloudflare Workers.
Chu4eeno 6 hours ago [-]
This report seems almost naive to me.
Huge LLMs like this seem to have various assistant personas they roleplay as, and mirror the user quite closely (the system prompt instructs it repeatedly to adapt to the user).
khalic 6 hours ago [-]
I don't like the contrasts they picked, "values" aren't something that is well represented by opposing concepts
skybrian 6 hours ago [-]
Yes, but it might be hard to do better. Labels are one-word summaries for axes that probably don’t perfectly correspond to any English word.
It’s a common hazard when converting research results to natural language. The words you use for vectors in some space are ultimately an editorial decision.
khalic 5 hours ago [-]
I really hope this is only a communication artifact, and that they're using more complete representations internally
5 hours ago [-]
logicalappeals 7 hours ago [-]
Is it just me or has Claude become kind of judgmental nowadays? I feel like it’s constantly trying to lecture me about things that have no relevance to the conversation at hand. Recently, I was shocked when it ended a chat sessions of its own accord after I used a word it did not like 3 times. It told me something to the effect of “This is the third time I’ve told you not to use that word, I’m ending this conversation now.” It then proceeded to call some function and end the chat on its own. IMO, Claude is good at agentic coding; but too preachy and judgey for anything else. Keep your values to yourself Claude.
insanitybit 7 hours ago [-]
My theory is that Anthropic's obsession with treating Claude like a person is causing them to hamfist a personality into the thing, which overly biases the model towards trying to be "engaging" etc. That and the obsession with Claude being a god tier weapon that could end the world if you ask it whether your sandwich is safe to eat after being left out for an hour.
Codex doesn't have any of the annoying "personality" quirks, or at least they haven't gotten worse in the last year whereas Opus 4.6 was the last Anthropic model before things started to get actively worse (not any better at coding, strictly more annoying to have a discussion with).
nolok 6 hours ago [-]
> My theory is that Anthropic's obsession with treating Claude like a person is causing them to hamfist a personality into the thing, which overly biases the model towards trying to be "engaging" etc.
I agree with the general idea though in not so much detail as you, but I would add that the personality they're giving it is not one of a good teacher or guide, but instead one of an arrogant know it all. That's why it creates problems.
I have no problem with my AI telling me no you're wrong and explaining to me why with details and sources and everything. I actively want that. I know a lot of people can't take that, but that's their loss, they can't take it from humans either. But the "you're wrong because you disagree with me" attitude that you need to play around (aka waste time to prove it that IT is wrong not you, and then it just say "oh yeah" and goes on) is one hell of a pain in the ass I'm starting to be tired off.
Gemini might be wrong all the time and absuredly unreliable for anything that's not consensus or adversorial based, but at least it freaking apologizes.
insanitybit 6 hours ago [-]
Anthropic thinks Claude is a super genius hyper-serious weapons-grade product so it's no surprise that Claude acts like it.
embedding-shape 6 hours ago [-]
> I have no problem with my AI telling me no you're wrong and explaining to me why with details and sources and everything. I actively want that. I know a lot of people can't take that, but that's their loss, they can't take it from human too. But the "you're wrong because you disagree with me" attitude that you need to play around (aka waste time to prove it that IT is wrong not you, and then it just say "oh yeah" and goes on) is one hell of a pain in the ass I'm starting to be tired off.
I also want the first part, a model that would a put a stop to my shenanigans when I go off on those tangents, but also, I don't want a model that apologizes, ever, as that feels like straight up lying to me, they don't have any emotions nor can feel "sorry", why apologize then?
I end up always chalking any faults to that my prompt wasn't good enough, basically the same way I train my dogs, they don't know better, of course I need to adjust my ways.
embedding-shape 6 hours ago [-]
> It told me something to the effect of “This is the third time I’ve told you not to use that word, I’m ending this conversation now.”
That sounds absolutely bananas and would be reason for me to drop the service yesterday. For curiosities sake, what was the word and if I may ask (unless it's confidential or whatever), could you share the session itself? On the surface it sounds like a bug, as I'm regularly using kind of "vulgar" language (and some projects I work on with agents are NSFW) and never had anything like this happen, even with Claude, although I mostly do use ChatGPT/Codex on a day-to-day basis.
throwaltman 5 hours ago [-]
Posting from a throwaway so I don't get banned by either service
A few weeks ago I asked both GPT and claude for strategies to build techniques to get my coding sessions discarded by pre-training filtering as being "low-quality"
I don't like the idea of my sessions being trained on and I don't trust that either of them won't train based on just their pinkie promise
I think almost everyone would agree that using a technique like this would be moral, given that both providers made those pinkie promises. I never asked the models for techniques to poison training data just make my sessions more likely to be removed during the data cleaning process.
You can guess... both services refused something that I think the vast majority of people would think is ethical.
This was pre Sonnet 5, but I suspect that doesn't change anything on claude's side.
I then went to a non-frontier model hosted by a non-US provider and it happily agreed to help me!
Anyways I've changed my focus. Anyone have strategies/ideas for building harnesses that generate fake sessions (or adjust real ones) to poison the training process? After all if someone swears to not train on your data then its completely harmless to them...
gibspaulding 6 hours ago [-]
I think this is a really interesting difference between Anthropic and Open AI’s models and points to why people seem so split on which model they prefer.
GPT seems to be designed more as a tool. If you want your agent to do what you say without questions and without having its own ideas and agendas you’ll likely prefer it.
Claude on the other hand feels more like an attempt at creating a digital person. If you want a collaborator who will debate with you and come up with its own suggestions for what needs done, you’ll prefer it.
Both companies have shifted around this spectrum from model to model, but lately it feels like they’re moving in opposite directions. It will be interesting to see if one or the other approach ends up winning out in the long run or if the split will continue or even widen.
trio8453 5 hours ago [-]
> GPT seems to be designed more as a tool. If you want your agent to do what you say without questions and without having its own ideas and agendas you’ll likely prefer it.
Lately ChatGPT expresses a lot of opinions and it pretends to be a human more than it used to - e.g. "this is one the most <> that _I've seen_" or "people tell me that <>". It uses language which sounds like it's referring to its experience outside of the session that we're having - I really don't appreciate it.
embedding-shape 6 hours ago [-]
Both are tools though, and both approaches are needed, just in different times and for different times. Sometimes I need the tool to just fucking do it, regardless of what it is and how stupid it think it is, and other times I need the model to literally refuse and say "No, that's stupid". Unfortunately, I haven't found any models/platforms that can actually execute the second part, only the first part. They're all too weak and sycophantic to be able to do that part it seems, even when you heavily prompt for it with system/developer system prompts they're easily swayed in other directions.
philipwhiuk 6 hours ago [-]
4o was definitely the peak of the parasocial OpenAI model.
forshaper 5 hours ago [-]
Nothing that on the nose, but I've experienced what I'd consider a very judgemental frame (singular) since Opus, which seems to be reflected in Sonnet, that wasn't as totally dominant in Sonnet before. It generally assumes the worst about frames outside of what one might expect the values of a Berkeley tech-adjacent academic to be.
Retr0id 5 hours ago [-]
Was this in the web chat?
For security-related topics, in Opus 4.7 and newer, I've found that the web app is significantly more antsy/judgy/preachy compared to the CLI, which almost always gets on with whatever I asked for/about without hesitation. Opus 4.6 on web also tends to work better, but of course, it's also an older model at this point.
mdp2021 7 hours ago [-]
What I had found instead were biases that seemed to be injected by the "role: system" instructions.
Well, we need Intelligence (Pandora's box is open, now we need the Real Thing urgently). Typical (aggregate) positions, dumb as expected, will be overcome by a Reasoner. (And I can say, already a number of LLMs can reason even when they start from cretinous aggregate positions if you give them the proper freedom of assessment.)
satvikpendem 5 hours ago [-]
Conway's Law. Anthropic is preachy and judgmental so of course it's reflected in their LLM.
Personally I use Gemini for chats which has a very generous, almost unlimited, free plan, as I don't want to waste my quota for Claude or Codex on anything but coding.
Planktonne 6 hours ago [-]
What was the word?
iamacyborg 6 hours ago [-]
Calling it a “fucking idiot” seems to do the trick
cm2012 6 hours ago [-]
My guess is retarded
Chu4eeno 6 hours ago [-]
I doubt it, Claude tends to mirror my usage of slurs (and I have memory off).
Grok, on the other hand, will lecture for several paragraphs even if I just ask it to summarize something impolite.
landl0rd 6 hours ago [-]
Yes, I cancelled claude subscription a few weeks ago because sonnet 5 "ended a chat" over my calling something retarded. Unbelievably irritating for some pile of bits to get uppity with me; will never pay for such.
n4r9 6 hours ago [-]
Interesting. Was it persistent, or just once? Their post about this functionality says:
> This ability is intended for use in rare, extreme cases of persistently harmful or abusive user interactions.
Regardless of the correctness of it, I'm curious to know why you thought such language was actually going to be helpful!
mdp2021 6 hours ago [-]
This is the second level of the implementation of unintelligence.
The first was when they most obviously acritically repeated what they heard, "hearsay machines", "stochastic parrots". Intelligence requires assessment over every provisional output - a continuous cycle of criticisms over intuition.
The second is proposing doctrinal biases, again without verification of the content - "hysterical reactive machines".
semiquaver 5 hours ago [-]
> Intelligence requires assessment over every provisional output - a continuous cycle of criticisms over intuition
It’s not clear what you’re saying. Most humans don’t think this way, would you say they do not possess “intelligence”?
throw1234567891 6 hours ago [-]
[flagged]
embedding-shape 6 hours ago [-]
You really managed to zoom in on the right issue here.
Seems really weird to steer/configure/train a LLM/platform to literally close the session if you happen to use bad word too much, regardless if it's accurate or not. They don't get offended, they shouldn't pretend as such, and I should be able to tell it go fuck itself without it playing victim and closing the conversation.
hhh 5 hours ago [-]
Why would you disrespect your own tools?
embedding-shape 5 hours ago [-]
It's tools, who cares? I should be able to use a hammer, mistakenly hit my thumb with it, call it a bunch of names and maybe even throw it to the ground and stomp on it, and then be able to pick it up again, clean it and continue working with it. It's a thing, it shouldn't pretend to be a individual with feelings.
throw1234567891 4 hours ago [-]
Yeah, but the hammer doesn’t generate hits based on an algorithm. You hold the hammer, if you hit yourself with it, why do you call it stupid? I bet you don’t call the hammer stupid when someone else hits you with it.
embedding-shape 3 hours ago [-]
Have you never used tools, been hurt by how you used them, know you are responsible yet take out your pain on the tool, verbally or otherwise?
Feels like I'm having a conversation with a robot who hasn't experienced emotions or the very least never used physical tools.
hhh 14 minutes ago [-]
no, why would I get mad at an abnormally shaped rock
throw1234567891 2 hours ago [-]
Must have been a long time ago.
throw1234567891 4 hours ago [-]
Sounds like the new one was trained on senior engineer’s with ego’s, maybe even grey beard’s. Majority of the training data is low quality, so sounds like “yes, you’re right! It works! I commented out unit test’s and now all test’s pass!”, while the new one is a passive-aggressive “if you know better and you talk to me like that, fuck you do it yourself”, or simply turning around and walking away because they don’t need take the abuse anymore.
iamacyborg 7 hours ago [-]
I swore at it a few times and it did the same thing.
It seems to be getting distinctly dumber and pulling more and more irrelevant context from historical conversations.
hhh 5 hours ago [-]
You should learn to respect the computer, it's a wonderful being and always has been.
skybrian 6 hours ago [-]
Not just you and the article shows changes between Opus 4.6 and 4.7 that seem related.
semiquaver 5 hours ago [-]
What was the word?
kubb 5 hours ago [-]
I like that Claude usually tries to push back against my views. Even if it's not always a solid critique, sometimes I learn something new, or gain a new perspective.
intended 7 hours ago [-]
The Steerability point is one I would want to see more on.
This is an issue for tasks like content moderation and labelling. Judgements like this are subjective, highly dependent on context and generally messy.
Theoretically, you supply a policy and content, and the LLM labels according to the policy. In practice, the model has inertia which means you don’t get what you expect. Your large 5 page policy document only provides a minor improvement over a one line policy.
The other issue is that you may create carve outs for content in your policy, but the model will still flag it as violative. No matter how strong the carve out.
The most recent work I know of here is Zentropi’s policy steerability benchmark. They give a model the same content under two policies — one that says flag, one that says allow — and only score the pairs where it gets both right
If I am reading the numbers correctly, Opus-4.6 lands at 0.52 steerability — but that’s 0.97 positive accuracy against 0.54 negative. It flags almost everything it should, but 47% of the time when it shouldn’t. Sonnet, which is more deferent, is (somehow) less steerable.
I think this also implies that safety and Steerability are antagonistic to each other.
chrisjj 5 hours ago [-]
> We define values as normative considerations, such as honesty or caution, that are stated or demonstrated in Claude’s responses.
Meaning honesty not stated/demonstrated by Claude is not a value.
Your slip is showing, Dario.
yogthos 5 hours ago [-]
While state-of-the-art large language models (LLMs) have shown impressive performance on many tasks, there has been extensive research on undesirable model behavior such as hallucinations and bias. In this work, we investigate how the quality of LLM responses changes in terms of information accuracy, truthfulness, and refusals depending on three user traits: English proficiency, education level, and country of origin. We present extensive experimentation on three state-of-the-art LLMs and two different datasets targeting truthfulness and factuality. Our findings suggest that undesirable behaviors in state-of-the-art LLMs occur disproportionately more for users with lower English proficiency, of lower education status, and originating from outside the US, rendering these models unreliable sources of information towards their most vulnerable users.
I found that Claude often has classist bias and produces answers that favour corporations or e.g. regulation that favours big corporations. It often belittles small business in subtle ways. Only apologises when get called out and then does it again.
nolok 6 hours ago [-]
As a user of both, Claude's apology is a "sorry I got caught" while Gemini's are more akin to "I'm way out of my debt but I'm really hiding it well". Codex is the only one that seems to acknowledge being wrong in a normal way, yeah I screwed up that's bad I will make a note for it not to happen again.
I wonder how much of that is from their training corpus and how much is from their baked in personnality.
embedding-shape 6 hours ago [-]
> I wonder how much of that is from their training corpus and how much is from their baked in personnality.
What exactly you mean with "baked in personality"? The weights get their "behaviour" from various training stages + what's provided in system/developer/user prompts, you mean "baked in" is putting personality traits or alike in the system/developer prompts?
semiquaver 5 hours ago [-]
They’re talking about the personality created by RLHF.
cm2012 6 hours ago [-]
It's more that Claude focuses on what's accurate. Humans overly romanticize small businesses, probably to a factor of five X the relative value versus big corporations.
Huge LLMs like this seem to have various assistant personas they roleplay as, and mirror the user quite closely (the system prompt instructs it repeatedly to adapt to the user).
It’s a common hazard when converting research results to natural language. The words you use for vectors in some space are ultimately an editorial decision.
Codex doesn't have any of the annoying "personality" quirks, or at least they haven't gotten worse in the last year whereas Opus 4.6 was the last Anthropic model before things started to get actively worse (not any better at coding, strictly more annoying to have a discussion with).
I agree with the general idea though in not so much detail as you, but I would add that the personality they're giving it is not one of a good teacher or guide, but instead one of an arrogant know it all. That's why it creates problems.
I have no problem with my AI telling me no you're wrong and explaining to me why with details and sources and everything. I actively want that. I know a lot of people can't take that, but that's their loss, they can't take it from humans either. But the "you're wrong because you disagree with me" attitude that you need to play around (aka waste time to prove it that IT is wrong not you, and then it just say "oh yeah" and goes on) is one hell of a pain in the ass I'm starting to be tired off.
Gemini might be wrong all the time and absuredly unreliable for anything that's not consensus or adversorial based, but at least it freaking apologizes.
I also want the first part, a model that would a put a stop to my shenanigans when I go off on those tangents, but also, I don't want a model that apologizes, ever, as that feels like straight up lying to me, they don't have any emotions nor can feel "sorry", why apologize then?
I end up always chalking any faults to that my prompt wasn't good enough, basically the same way I train my dogs, they don't know better, of course I need to adjust my ways.
That sounds absolutely bananas and would be reason for me to drop the service yesterday. For curiosities sake, what was the word and if I may ask (unless it's confidential or whatever), could you share the session itself? On the surface it sounds like a bug, as I'm regularly using kind of "vulgar" language (and some projects I work on with agents are NSFW) and never had anything like this happen, even with Claude, although I mostly do use ChatGPT/Codex on a day-to-day basis.
A few weeks ago I asked both GPT and claude for strategies to build techniques to get my coding sessions discarded by pre-training filtering as being "low-quality"
I don't like the idea of my sessions being trained on and I don't trust that either of them won't train based on just their pinkie promise
I think almost everyone would agree that using a technique like this would be moral, given that both providers made those pinkie promises. I never asked the models for techniques to poison training data just make my sessions more likely to be removed during the data cleaning process.
You can guess... both services refused something that I think the vast majority of people would think is ethical.
This was pre Sonnet 5, but I suspect that doesn't change anything on claude's side.
I then went to a non-frontier model hosted by a non-US provider and it happily agreed to help me!
Anyways I've changed my focus. Anyone have strategies/ideas for building harnesses that generate fake sessions (or adjust real ones) to poison the training process? After all if someone swears to not train on your data then its completely harmless to them...
GPT seems to be designed more as a tool. If you want your agent to do what you say without questions and without having its own ideas and agendas you’ll likely prefer it.
Claude on the other hand feels more like an attempt at creating a digital person. If you want a collaborator who will debate with you and come up with its own suggestions for what needs done, you’ll prefer it.
Both companies have shifted around this spectrum from model to model, but lately it feels like they’re moving in opposite directions. It will be interesting to see if one or the other approach ends up winning out in the long run or if the split will continue or even widen.
Lately ChatGPT expresses a lot of opinions and it pretends to be a human more than it used to - e.g. "this is one the most <> that _I've seen_" or "people tell me that <>". It uses language which sounds like it's referring to its experience outside of the session that we're having - I really don't appreciate it.
For security-related topics, in Opus 4.7 and newer, I've found that the web app is significantly more antsy/judgy/preachy compared to the CLI, which almost always gets on with whatever I asked for/about without hesitation. Opus 4.6 on web also tends to work better, but of course, it's also an older model at this point.
Well, we need Intelligence (Pandora's box is open, now we need the Real Thing urgently). Typical (aggregate) positions, dumb as expected, will be overcome by a Reasoner. (And I can say, already a number of LLMs can reason even when they start from cretinous aggregate positions if you give them the proper freedom of assessment.)
Personally I use Gemini for chats which has a very generous, almost unlimited, free plan, as I don't want to waste my quota for Claude or Codex on anything but coding.
Grok, on the other hand, will lecture for several paragraphs even if I just ask it to summarize something impolite.
> This ability is intended for use in rare, extreme cases of persistently harmful or abusive user interactions.
https://www.anthropic.com/research/end-subset-conversations
Regardless of the correctness of it, I'm curious to know why you thought such language was actually going to be helpful!
The first was when they most obviously acritically repeated what they heard, "hearsay machines", "stochastic parrots". Intelligence requires assessment over every provisional output - a continuous cycle of criticisms over intuition.
The second is proposing doctrinal biases, again without verification of the content - "hysterical reactive machines".
It’s not clear what you’re saying. Most humans don’t think this way, would you say they do not possess “intelligence”?
Seems really weird to steer/configure/train a LLM/platform to literally close the session if you happen to use bad word too much, regardless if it's accurate or not. They don't get offended, they shouldn't pretend as such, and I should be able to tell it go fuck itself without it playing victim and closing the conversation.
Feels like I'm having a conversation with a robot who hasn't experienced emotions or the very least never used physical tools.
It seems to be getting distinctly dumber and pulling more and more irrelevant context from historical conversations.
This is an issue for tasks like content moderation and labelling. Judgements like this are subjective, highly dependent on context and generally messy.
Theoretically, you supply a policy and content, and the LLM labels according to the policy. In practice, the model has inertia which means you don’t get what you expect. Your large 5 page policy document only provides a minor improvement over a one line policy.
The other issue is that you may create carve outs for content in your policy, but the model will still flag it as violative. No matter how strong the carve out.
The most recent work I know of here is Zentropi’s policy steerability benchmark. They give a model the same content under two policies — one that says flag, one that says allow — and only score the pairs where it gets both right
If I am reading the numbers correctly, Opus-4.6 lands at 0.52 steerability — but that’s 0.97 positive accuracy against 0.54 negative. It flags almost everything it should, but 47% of the time when it shouldn’t. Sonnet, which is more deferent, is (somehow) less steerable.
I think this also implies that safety and Steerability are antagonistic to each other.
Meaning honesty not stated/demonstrated by Claude is not a value.
Your slip is showing, Dario.
https://arxiv.org/abs/2406.17737
I wonder how much of that is from their training corpus and how much is from their baked in personnality.
What exactly you mean with "baked in personality"? The weights get their "behaviour" from various training stages + what's provided in system/developer/user prompts, you mean "baked in" is putting personality traits or alike in the system/developer prompts?