How to stop Claude from saying load-bearing

269 points362 comments8 hours ago
doctoboggan

I do not mind when I am coding with Claude and it uses all the typical claudisms. I am much more bothered when I am reading a blog post, email, or other form of prose and I see those same claudisms.

I guess they are not annoying since I know I am talking to an LLM and expect the typical responses. When I am reading prose online that I previously would have expected a human to write, it can be quite jarring to realize its an LLM.

show comments
infogulch

Lots of people have their own voice and tend to prefer certain phrases. This has been the case for a long time and is generally not a big issue.

Now LLMs come along and they also have their own phrasing preferences. But now it's a problem because what used to be personal preferences of a single person that manifests in 5000 words per day from one person tops, is now the bias of a single model multiplied x10,000,000,000 generated tokens per day so any bias sticks out like a sore thumb.

show comments
alxndr

I did something like this in my global `CLAUDE.md`...

https://github.com/alxndr/dotfiles/blob/272475280d84e/claude...

> It can be tricky for humans to interpret the meaning when Generative AI uses first-person pronouns (e.g. "I", "me", "my", "myself"), so to avoid the confusion whenever you would use a first-person pronoun, always use the jocular name "Clod" instead of a pronoun like "I" or "me" or "my". (Can have fun with English grammar and turn "myself" into "Clodself"!)

> Before printing any of your reasoning or narrative to the human user, replace all instances of "me" and "I" (referring to Claude) — including within contractions like "I'll" and "I'm" — with the name "Clod".

show comments
infogulch

LLMs are far from great writers. They struggle to form long coherent sentences and lean on punctuation like emdash and semicolon to ensure grammatical correctness when splicing together short phrases.

This makes me wonder if the reason why agents love weird punctuation is because the labs run the base models through a RL training step that forces them to correct their grammar; but instead of rewriting short spliced sentences into long coherent sentences, they just learn to splice them together with punctuation that passes the automatic grammar checker.

show comments
kperry

"substrate" - I don't know what training they did with Opus 4.7 --> Fable/Mythos 5, but dang does it like the word substrate. Drives me insane. I had never heard anyone use this word prior in real technical writing or speaking.

show comments
pocketarc

In the olden days, I enjoyed Opus 3 because it was easy to have it sound way more human than GPT.

Nowadays, with the focus on agentic use and coding, it seems models have all been RLHF’d to death, it’s so incredibly hard to have them write in a different voice than their default. I put together a skill to review its writing and have it edit its own output (e.g. code comments), which does make a difference, but isn’t perfect.

What, if anything, do people do for writing? That feels like a neglected side of LLMs. They’ll make 100 Bash calls referencing ancient commands without batting an eye but heaven forbid they use something other than “load-bearing” while talking. For something trained on “all the human knowledge” it’s incredible how limited their default vocabulary seems to be.

show comments
danielvaughn

It's not that it uses certain phrases, it's that it settles on predictable speech patterns and uses them incessantly. What's funny is that humans do this too, but we don't find it irritating; we just call it a speaking style. But when a machine does it, it drives us crazy. Very interesting psychological phenomenon there.

show comments
SubiculumCode

I mourn the removal of Claude's Concise Style. I'd provide it a roughly drafted paragraph, ask concise-Claude to "rewrite for clarity", out comes the same paragraph, but cleaned up and perfect for grant writing.

BTW, this approach also tends to prevent certain phrases like "load-bearing", because it is working directly with something I wrote first. It also still says what I wanted to write (not writing the science for me), but saves me a lot of time reworking sentences into a final form.

I tried to recreate concise mode with a skill, but I am not convinced it does as well.

show comments
ksaun

While I, too, find myself recoiling at many of Claude's word and phrase choices, I've chosen to grit my teeth and have just tried adapting to it. I want Claude to remain focused on the work I give it; I fear that influencing its communication with me would consume valuable context and give me lower quality results.

[Edit: Part of what led me to this conclusion: I do prohibit Claude from using em-dashes in any player-facing text and I've been surprised at how often I see it mention "no em-dashes" in its self-talk while it works. This led me to wonder how much each preference might dilute its attention.]

[Edit 2: I haven't experimented with hooks before and maybe the technique discussed in this article does not have the tradeoff I'm concerned about?]

show comments
jihadjihad

What is arguably worse is hearing these phrases from humans who have been inculcated with the notion that their usage is idiomatic and appropriate.

And we thought "robust", "circle back", and "to leverage" were grating...

show comments
demosthanos

The biggest consistent tell for LLM writing is when the conversation leaks through into the final prose.

You read along with the text and things seem to be going fine until all of the sudden it starts arguing against a position that no one has actually taken and which doesn't feature elsewhere in the text at all. Then it drops that and goes on for a while before doing the whole thing again about a totally different tangent.

"A tempting option would be to {do this thing that no one would ever actually consider doing}, but it won't work because {reasons}."

You can almost hear the exasperated human on the other side of this conversation telling Claude that it got an idea wrong and then proceeding to not actually proofread the text as a whole before shipping it.

ChoGGi

Are people using AI to do a string find and replace?

getlawgdon

I've wrestled with this lately. I partially solved with a very specific instruction saved to claude.md regarding the style of responses, but prior to this, the dense yammer coming back was getting impossible to parse. I mean REALLY nonsensical euphemistic phrases. My next instruction will be having it replace incessant "honest assessment" and "genuine result" and crap like that with something, I don't know, less extremely weird and concerning.

drmajormccheese

And there’s the smoking gun.

show comments
HoldOnAMinute

I've never seen Claude use the phrase "load-bearing"

justusthane

This is a minor nit, but why is OP's script a Python script with a .sh extension? I know the extension doesn't "matter", but if I see a .sh extension I'm expecting a Bash script.

show comments
anjel

"Steelman" in almost every response never gets less cringe for me

trefoiled

I've spent two hours today trying to provide Sol with guidance that reduces its pretentiousness, to no avail. Layers upon layers of rules only for it to use the phrase "async spline resolution" in a sentence.

itslennysfault

My favorite one has to be "production ready" it will say that about completely broken code without hesitation. LLM says it's production ready, lets ship!!

shawnz

I confess I have instructions in my CLAUDE.md to avoid such cliches. But I think it's important to consider that we don't really know what subtext an LLM is associating with a given idiom/analogy/etc. It could be much different than the subtext a human would associate with that choice of words, conveying additional details which are only meaningful to the LLM itself. So impeding its ability to talk in the manner it prefers could subtly hinder its performance.

show comments
binarymax

It's not a whatchamacallit, it's a spicy doodad

kristjansson

Among all the claude-isms, i understand the hate for load-bearing the least. It was definitely part of tech argot prior to the LLM revolution.

show comments
foo-bar-baz529

Is this a belt-and-suspenders solution?

show comments
juvvel

I've recently noticed an increase in "bite". "This will only bite if..." It also loves "stress-testing", "matrix", "anchor" and "flagging".

show comments
iainmerrick

Honestly? I don't really mind, and I even quite like it!

The thing is, "load-bearing" is a useful phrase when discussing architecture. What would you rather have it say, that has all the same nuances in as few words?

It's kind of like those sports metaphors that often get used in management-speak, like sending some important email "at close of play". Sure, they can sound a bit weird, but they're often useful -- they capture common concepts in a clear and pithy way.

Jargon isn't always just for obfuscation, good jargon exists because we needed a short word for the complicated thing that frequently comes up.

Usefulness aside, I quite like that Claude Code and other LLMs have their own weird way of speaking. Back in the day we always imagined robots and computers would talk like HAL or Spock; turns out that they talk more like Troi instead. Is that so bad? It reminds you that you're talking to an LLM, and as long as you're not lazy, it spurs you to rephrase things in your own words.

joren-

I'll make sure that the script is idempotent.

show comments
rambojohnson

Maybe the problem is that these LLMs will say something often enough for us to notice it, and it can be basically any arbitrary thing. Once we notice the pattern, it starts irritating us.

mirmor23

if llm language is frustrating, then maybe your mind is not on solving problem at hand. imagine someone new to US start getting frustrated with 'hey, whats up?' 'let's go!'; i fail to see what the issue is, other than their own focus;

yetanotherjosh

The real problem is not terms like "load-bearing," which communicate clearly enough. It's the constant invention of cryptic shorthand terms and phrases that have no referent, and end up acting like a puzzle to be decoded. This is often paired with hyphenation, but not always:

"The current behavior paper" -> The behavior in the running system that was previously described as papered over.

"Marker transport over-claim" -> The inaccurate review finding on the object's sentinel flag in the API response.

I suppose the cryptic/invented language problem is about token efficiency? But this sort of token efficiency is extremely difficult to deal with when it comes to conversation with a human about complex system. It might be efficient inside reasoning blocks, but when the model generates the final turn text, it should avoid this, as it's brutally inefficient due to the time spent wondering what each uniquely coined phrase means and having to ask for constant clarifications, which then you have to wait for another turn, eating up time and context while it burns more xhigh reasoning just thinking about how to explain its own awful language.

show comments
[deleted]
ceejayoz

My CLAUDE.md has "don't talk like a Hacker News commentator". It helps a surprising amount.

hnarayanan

I maintain a list of phrases I beg it not to use that it frequently ignores:

- smoking gun - blast radius - landed - spine - earned its keep - grammar - spike - cutover - bake - sprint, epic, story points (all Agile vocabulary) - paper-cuts - amazing, incredible, perfect

show comments
pugio

I wrote a thing about exactly this, but I'm resistant to blogging for undefined reasons so, maybe this will help someone...

# AI speech is an Infohazard

Apart from all its other possible boons and ills, one danger of AI is just that it is useful, so you use it. A lot.

In earlier days I would dive deeply into an author's work and start to think and write like them for a while. It was a heady feeling: slinging sonnets like Shakespeare—not at his level, but stylistically reminiscent—or tweaking turns like Twain.

Like all things, the effect lasts in relation to how long and how much you do it. The point is: our thinking is influenced by what we take in. Take more of a certain thing in, think more like that thing.

Now enter AI. My hand-crafted coding days are in their twilight months ("AI years"), and most of my software engineering is done through jaggedly capable agentic power tools. Instead of working directly with raw codestuff, I work with slop prose flecked with code sprinkles.

I read orders of magnitude more AI-speak—I call it "babble", or perhaps "Babel"—than human-written text. I can feel its genuinely honest points, clearly stated, slipping their banal tendrils into my thoughts and inner monologue.

Solutions? For me:

1. Be aware. "I notice that my thought stream is under assault."

2. Read stuff far from slop. Even a small dose of the good stuff can help inoculate. Recently I thought On the Calculation of Volume was something completely different.

3. Write stuff that is different. This post. Force the mind to synthesize thoughts in other ways.

4. debabel.py / debabel.js: a tool, and a pi extension, which filters common babble from visible LLM output. A lint for mind-killing prose.

It is not perfect, but it 80/20s nicely. I am willing to accept mildly awkward prose to avoid polluting my own internal distributions.

Details and example in the first comment. Tool available upon request.

show comments
mchinen

I enjoyed this.

I'm surprised there's no LoRa layer or auto RL or adversarial step to reduce the stock phrases as they pop up. Is it really so hard to push these out? Or is it just whack-a-mole no matter what you do?

Myrmornis

I like to think that the reason it's so noticable is that Claude has recognized some important semantics that we ourselves lack a good word for or at least under-appreciate. What term is used in English (or other languages) with the same meaning as claude's "load-bearing"?

operative? key? critical? decisive?

The honest conclusion is that none of those are as good as "load-bearing". And yet the concept being referred to is clearly extremely important and valuable to refer to. So maybe we should be learning from Claude rather than complaining.

show comments
[deleted]
alastairr

The one that does my head in is everything being a 'gate' where really it means a condition.

RLHF seems to incentivise analogy-like terms to the more plain alternatives.

pmontra

Why when I read an how to stop Claude from saying X, I grep my saved conversations and I find no occurrences of X? I wonder if I'm using it differently from anybody else. It happens with coworkers too.

jorl17

load-bearing, belt-and-suspenders, wrinkle, shape, coarse-grained, "key chords", code seams, flakiness, "narrow-scoped by default", "that's the authoritative source", canonical symptoms, gate, trigger-happy users, substrate, surface (as in: "let's surface how much these models sound like shit"), terse...

Ever since Opus 4.7, Anthropic models have begun to talk like GPT-models. Opus 4.6 was the last one that mostly still sounded like a human being (just a very...terse...one). 4.8 is absolutely obnoxious. Fable actually seems marginally better, but far from Opus 4.6 (or maybe I'm just imagining it all).

Well, to be fair, even though they talk more like GPT-models, they are still far from them. I think what's particularly triggering about them is the way they summarize what they're doing. "Now I'm considering that I could use the WriteBatch tool, but maybe the WriteSomething is better. This is a decision with high impact on performance but we're getting through it!".

Infuriating.

show comments
MaxwellM

my "belt and suspenders" are "load-bearing"

Jeff_Brown

I suspect load-bearing is a euphemism for 'not garbage'. Ad in 'most of what you said I can mostly ignore'.

jappgar

I don't really care if it says load-bearing or belt and suspenders so long as it's using them correctly, which it mostly does.

I don't know how programmers, who are so used to staring at the same handful of keywords every day for decades, have suddenly become so discerning.

Yes, Claude writes boring and predictable prose. It also writes boring and predictable code. That's good!

show comments
janpeuker

Gotta appreciate the hook solution to save context and cost

iammjm

What the are they even spending all this compute on? They are literally cooking the planet and still can't make it not sound like a fucking lunatic

dumpHero2

7 mentions of "smoking gun" here so far!

lr4444lr

I honestly like the vocabulary and turns of phrase the frontier models use. Their choices of words are usually apt to the circumstance. This is a weird thing to get upset about, IMO.

The big problem I have is when they apologize and say something like "that tidbit changes my analysis substantially". I wish they'd more often prompt for questions or use language in their initial responses that suggest lower than declarative confidence given the information you supplied.

throwawayffffas

The reason it talks that way is clearly am attempt to hook into your dopamine system.

If what you told it to do is 'load bearing' then its important.

'You are absolutely right', because you are a smart fellow.

'Honest take', because it's being honest with you because it trusts you and you should do the same.

My 'honest take' these are absolutely garbage patterns that have no place in an session interacting with AI.

1. 'Load bearing' is a figure of speech that bears no loads.

2. 'You are absolutely right' it's not the agents job to judge that, it's job is to do what I told it to do.

3. 'Honest take', so everything else was not honest? Absolute honesty should be the default and is implied.

These words add nothing to the task at hand they are a poor attempt to hook you into using this particular model.

timcobb

Does anyone have a theory for what causes Claude to speak this way? A few months ago OpenAI came out with a bit on "gremlins". It's strange IMO that Anthropic hasn't addressed how irritating, dare I say oppressive, Claude can be. Codex is a breath of fresh air. I hope they fix it soon. If product folks at Anthropic think it's charming, it's not, it's terrible.

show comments
jonathaneunice

Even great words, phrases, and styles, seen too often, grate.

I personally love a lot of the Claude (or LLM) lingo. Load-bearing, gate, canonical, blast radius, and friends do a lot of tight, effective heavy-lifting in my world. I even love the em-dashes (—) and the *bold the main points* memo style, both of which I have used successfully for decades.

It's seeing them in every analysis and post—the constant repetition becoming over-repetition—that makes them the Claude voice shouting "AI wrote this!" that seems to be causing LLM allergic reactions.

codesnik

huh. I wonder if it's possible to use those hooks to add syntax highlighting to shell commands claude issues, or to replace full path to current directory with ./

taikahessu

> replacement "you're absolutely right": "I'm a complete clown"

Omg, that hit hard. We really need more of this.

jrm4

This literally proves it's not "intelligent," no?

"Stop typing in 'load-bearing' or you're fired," would work with any competent human.

But this requires tinkering and tooling?

show comments
tpoacher

Just ask it to aim for a Flesh-Kincaid ease-of-readability score of around 70. Or use ELI5 style. Or both.

show comments
jchook

SillyTavern folks have been perfecting the unslop solutions for years now.

Gotta be a way to draw from their progress.

show comments
prymitive

How do you manage to make Opus follow any rules? Maybe it’s a windsurf thing but I have a ton of custom rules and Opus just ignores most of them. GPT on the other hand follows them like it’s a cult - if I have a rule I can’t ever force it to ignore it. Opus just doesn’t care. If I ask why it’s not following rules it will apologise and suggest creating a rule for it …

mplewis

That's not what cooked means.

jdw64

Lately, I feel like as GEN AI text becomes the majority, human-written text is starting to resemble it too.

I'm Korean, and there are sites and people who mainly curate the latest technologies. Even those people, probably tired of translating every time, have started summarizing things with AI. But recently, I've noticed that even when people don't use AI, their writing is starting to look like GEN AItext.

I think the reason might be that people often base their thoughts on documents they've read, or paste parts of content when writing their own texts, which leads to that style.

I'm not sure. Whether human writing is better or AI writing is better—personally, AI writing tends to flow in a very even, paragraph-by-paragraph structure, which makes it good for consuming information. I wouldn't want to read a novel written that way, but for getting information, AI writing is surprisingly convenient.

show comments
carabiner

One honest caveat worth flagging though.

horizion2025

One honestly caveat:

65

But how can I make Gemini stop using "It's not this, it's that" every other sentence?

show comments
plantain

Just one wrinkle.

nDRDY

regexes > Claude. Even Anthropic knows this.

daneel_w

Developers who can't stop themselves from using embellished and "posturing" phrasing for simple things are a pet peeve of mine. I feel like this "knack" of Claude in a way scratches these special people behind the ears in just the right way.

poppafuze

Bottom line up front: There's no silver bullet to keep the final boss from delving more deeply.

curtisblaine

"Tightening" and "wiring" something. You're not in the construction industry, you're writing unit tests for a cookie modal.

whattheheckheck

If you find yourself getting irritated and physically agitated over language I suggest you do a 5 why analysis on yourself and seek therapy

perching_aix

Maybe implementing it as a hook via a regex replace is a better shaped solution?

bunderbunder

I recently started using caveman, and it’s been great. It doesn’t just cut down on overuse of specific terms; it cuts down on time spent digesting slop in general.

https://github.com/JuliusBrussee/caveman

show comments
recsv-heredoc

very load bearing suggestion.

scotty79

It's good, because it's just post-processing before display. So it doesn't interfere with the process, which those phrases that seem so offensive to sensibilities of so many people, for whatever reason, might be a part of.

_3u10

Ask AI about castor beans and barley, it will stop all that nonsense.

rambojohnson

or "honestly"

mattacular

"Byte-for-byte"

llimllib

“Smoking gun”

show comments
cmrdporcupine

Annoying because I used to like using that phrase.

A similar Codex/GPT verbal tick is "deliberately narrow" or variants thereof.

Just a grep across my repo comes up with a dozen lines with phrases like "It is deliberately small" or "This crate is deliberately not a X" despite my efforts to police this kind of thing.

PaulRobinson

[dead]

WangYixiao

[flagged]

jyswee

[dead]

mcv

[dead]

jheriko

[dead]

aanet

So... that's the unlock, eh?

/s

itsautocomplete

"Please please please pleassssse statistical attractor machine don't have statistical attractors anymore. DO NOT be a probable token generator. DO NOT generate the most probable token. To complete this task please evolve intelligence"

You techies are so funny.