Perhaps – but it's a useful grammatical construct in everyday use, handy for structuring sentences.
And with the prevalence of AI, it rubs off on the smelly humans, who also find it useful and use it more as a result. (I used an en dash here instead of an em one – also valid, easier to type, and shorter).
I've used it extensively in English due to learning the language through a lot of older books - but I've never bothered to actually pull out the emdash, I would hope people can see that I'm not trying to subtract one sentence from the other.
Where do you think the LLMs got the emdash from? When I worked as a magazine editor we took good care to discern ndash and emdash in printing. In Germany it is a Bindestrich (which links words, hence "bind") and Gedankenstrich (this is where you have a pause in thinking and continue the sentence afterwards).
Like i said, the dash IS a thing, and only in practice used by "experienced writers", common folk NEVER use it. LLMs stole all the books, so obviously the AI spits out dashed like there is no tomorrow.
You cant argue about this, just looking at github, i never saw dashes used pre AI. Today you see a dashes in code comments, PRs, issues etc EVERY time. Its all AI generated.
This heuristic is commonly believed — and expressed on this website — but is idiotic. Plenty of people have known how to use em dashes when writing on a computer since the 1980s. (This was true even before UTF-8 was invented to make extended characters work across platforms; instead of ⌘⇧-hyphen, we'd just type "--" to approximate it.)
The reason LLMs tend to use a lot of em dashes is that the human-authored texts they were trained on used a lot of em dashes.
> Plenty of people have known how to use em dashes
Plenty? I don't think it's that many. And knowing how to use them, doesn't mean they would actually use them. In my experience, em dashes are mainly found in academic literature. Chances that an em dash in a new text comes from an LLM are pretty high.
Your use of it is dubious, I think. Commas would serve equally well --or better-- since it's a simple conjunction, not an interjection.
Markdown is ubiquitous in the kinds of places Hacker News visitors also tend to visit, like GitHub, various ticketing and project management systems like Jira, note takers like Obsidian and Notion (or an approximation of Markdown).
I've used `--` for years in place of an em-dash, which markdown renders as an actual em-dash.
This is untrue and a naive understanding of modern model training.
Opus 5 does not speak like a normal, average, or common English user. For example, it says “stated plainly” or “worth stating plainly” (two very uncommon English phrases) every two or three responses.
In this case, the emdashes are just tip of the iceberg. The writing is so Claude that it’s painful to read (and in fact I stopped reading to save my mental health).
GitHub being ruined after the AI hype is a shallow take imo.
The root problem isn't AI, Microsoft, or Azure; It's why people keep _trusting_ centralized infra.
GitLab and Codeberg can absolutely become trash, each in their own way.
The solution isn't just "migrating off of GitHub"; it's "migrating to a platform that is unownable by design, not only hope".
And there are no good enough decentralized alternatives to GitHub yet.
Tangled.org's decentralization has serious holes.
Radicle made an alien universe; a niche within a niche. Also, it's already having problems with ISPs:
https://radicle.dev/2026/04/23/domain-move
Azure was arguably as garbage four years ago as it is today, the only thing that's changed in the past few years is MS mandated vibe coding, and suddenly Github has an outage every week? A ridiculous coincidence if it's not causal.
The main hole is that ATProto's data model is a bit awkward for a code forge.
Issues/PRs/comments are records owned by their authors, not by the repo. So an issue can span N users' PDSes. That's a neat model for social media, but a forge wants the repo to be the durable owner/context of its issues and history because that's where the comment/issue/etc. logically belongs.
The solution? tangled.org acts as a super advanced cache/aggregator for that. What can possibly go wrong?
There's a good chance this will change in the future and the repo on the knot will also contain the social aspects of repos (issues, PRs, etc.)
> As time goes on we are re-assessing the idea of users owning what is "collaborative data" (issues, PRs, etc.) on their PDSes - soon may come the day that an issue also lives on the knot as a source of truth, with an accompanying pointer record on user PDS to attest that it's theirs.
Not sure if this is sarcasm or not, but if someone wrote a blog post that said, "Bad Grammar Discourages Me from Reading Your Blog" I would have the same response: Don't write your blog to please other people.
you didn't read the comment, did you?
reply