Reading the patch message is honestly disheartening. I think everyone can agree that AI has some utility as a code reviewer at least. Whether to use it to generate code is controversial but certainly many people decide to. But replacing actual written communication, in English, for humans, with slop is a line that I wish we could all draw. According to Linus “the first draft” was written with an LLM.
No reference,
no on-stack bounce buffer, no seqcount, no check after the copy, and no
limit on the size of the read.
They
stopped at what the validation cannot see:
Known problems, and what I’d like eyes on
I’m so viscerally sick of this style of writing that communicates so poorly and shows lack of human thought behind it.
It’s objectively controversial, people have sharp disagreements about not only whether but how to use LLMs and there’s a wide range of opinions. But also, read the room. “Half the commenters here are flat earthers” is not really conducive to discussion.
I really think it’s a native language blindness a lot of people here have, but I’ve been reading technical “programming English” for 20+ years and LLM speak is exactly like tech blog speak from 20 years ago. As a non-native speaker with a flair for language acquisition I see this a mile away.
LLMs just copied human production, people have been writing this prose style forever and it has been ingested as training data.
Like I just went to your blog Simon and I can go to the earliest entries and read a style that LLMs would mimic today. The seeds of the mimicry are there, maybe not all in one article but as an aggregate.
And I mean this as no disrespect whatsoever, it’s just language and there’s nothing necessarily wrong with it. They copied you, not the other way around.
Why are you so confident of that, if you’re a non-native English speaker? I’m a native English speaker, and I have also written and read many technical blog posts for over a decade, and I see Claudish all over the place.
If what you said were true, then I would have never have seen Claudish, and that’s obviously not true.
If you genuinely haven’t seen Claudish in English on the Internet in the last year, then I would suggest that’s because your English is not as native as you think it is. Or maybe you just don’t use Claude that much. (I use Claude all the time, because it is useful, but that also makes its tics very apparent when I encounter them on a blog. And yes it immediately makes me suspicious of sloppy thought.)
Actually one prominent and sorta sad example is that I’m basically certain Professor Joe Hellerstein has been using Claude to write blog posts since April 2025. The timing is pretty suspicious on its own.
Reading the patch message is honestly disheartening. I think everyone can agree that AI has some utility as a code reviewer at least. Whether to use it to generate code is controversial but certainly many people decide to. But replacing actual written communication, in English, for humans, with slop is a line that I wish we could all draw. According to Linus “the first draft” was written with an LLM.
I’m so viscerally sick of this style of writing that communicates so poorly and shows lack of human thought behind it.
score 3 · canonical
Using AI to generate code is controversial in the same way flat earthers say round earth is controversial.
score 1 · canonical
It’s objectively controversial, people have sharp disagreements about not only whether but how to use LLMs and there’s a wide range of opinions. But also, read the room. “Half the commenters here are flat earthers” is not really conducive to discussion.
score 4 · canonical
Using AI to generate prose is significantly less controversial, in that it is widely disdained.
score 3 · canonical
I find it more controversial there since the point of prose is communication.
score 1 · canonical
Yeah, that prose is gross.
score 1 · canonical
I really think it’s a native language blindness a lot of people here have, but I’ve been reading technical “programming English” for 20+ years and LLM speak is exactly like tech blog speak from 20 years ago. As a non-native speaker with a flair for language acquisition I see this a mile away.
LLMs just copied human production, people have been writing this prose style forever and it has been ingested as training data.
Like I just went to your blog Simon and I can go to the earliest entries and read a style that LLMs would mimic today. The seeds of the mimicry are there, maybe not all in one article but as an aggregate.
And I mean this as no disrespect whatsoever, it’s just language and there’s nothing necessarily wrong with it. They copied you, not the other way around.
score 1 · canonical
Why are you so confident of that, if you’re a non-native English speaker? I’m a native English speaker, and I have also written and read many technical blog posts for over a decade, and I see Claudish all over the place.
If what you said were true, then I would have never have seen Claudish, and that’s obviously not true.
If you genuinely haven’t seen Claudish in English on the Internet in the last year, then I would suggest that’s because your English is not as native as you think it is. Or maybe you just don’t use Claude that much. (I use Claude all the time, because it is useful, but that also makes its tics very apparent when I encounter them on a blog. And yes it immediately makes me suspicious of sloppy thought.)
Actually one prominent and sorta sad example is that I’m basically certain Professor Joe Hellerstein has been using Claude to write blog posts since April 2025. The timing is pretty suspicious on its own.
https://jhellerstein.github.io/blog/
e.g. https://jhellerstein.github.io/blog/cost-of-committing/ - so many Claudish tics here
I was reading his papers on distributed systems (CALM, Bloom, etc.) over 10 years ago. That was technical prose.
I don’t know if he had a blog prior to 2025, but I bet if he did, you can compare the prose and see that it’s now done with Claude.
score 1 · canonical
This is just a branch found in the wild, right? It’s not actually submitted and meant for reading yet?
I’d hold the judgement on the message which may be just auto-generated without paying much attention, because it’s not going to be posted as-is.
score 1 · canonical
Meanwhile git.kernel.org deploys Anubis in front of itself
score 1 · canonical