One of the recent AI tells other than em dash is the excessive usage of hyphenated words:
> multi-tenant-safe cache keys
> on a server-rendered app
> byte-for-byte identical (classic)
> gets a cache-speed response
> cached-file-extensions list
Honestly, this is terrible. I had to add a "use simple words only, don't hyphenate unnecessarily" warning to my Claude config. After a full day of work, having to read these Claudisms all the time make a noticeable difference on how tired you get. It gets even worse when Claude starts to make up its own vocabulary.
I have used em dashes extensively — for at least a decade — and I also generously apply hyphens when it makes sense to do so as well. You people are about as annoying as the grammar nazis on IRC in the '90s, except you're saying that prose is less readable because a large language model has been trained on nearly the sum total of human knowledge and found that em dashes are used extensively in the highest rated prose and therefore must be the correct choice to make.
Also, most engineers will likely just be skimming this article before feeding it into their harness to implement the changes anyway, so it makes sense for it to be more heavy on context than it would be if meant for only humans to consume.
I have an over-hyphenated writing-style as well. Probably my Germanness.
One of the earliest tells was the use of emdashes.
Fuck, I spent all these years developing a thoughtful writing style that leaned toward clarity for the reader, even if it meant extra work to achieve precision, or adding affordances like “excessive” hyphenation, and now I guess have to learn to write worse.