zlacker

[return to "Show HN: Hacker News em dash user leaderboard pre-ChatGPT"]
1. tptace+X2[view] [source] 2025-08-30 04:21:21
>>tkgall+(OP)
The em-dash giveaway is an actual Unicode em-dash character, right? I professionally had to learn Latex to write a paper in the 1990s and picked up a "---" habit ever since, and I've been wondering if that's some kind of weird LLM tell now.
◧◩
2. majorm+E3[view] [source] 2025-08-30 04:36:39
>>tptace+X2
There's an easy keyboard shortcut for it on Macs. I always saw it as a signifier of "Mac user with enough interest in writing style to use em-dashes instead of parentheses."

But I'm not on a Mac right now so I don't know how to even make a real one at the moment other than that LaTeX method.

◧◩◪
3. machin+f6[view] [source] 2025-08-30 05:30:20
>>majorm+E3
Easy is almost an understatement; it's Alt+Hyphen. [Edit: My bad that's en-dash, can't tell the difference in this monospaced text field. Em-dash you have to hold shift.]

I guess on Windows it's Alt+0,1,5,1 on a numpad. Or you copy+paste from Character Map.

◧◩◪◨
4. e28eta+o6[view] [source] 2025-08-30 05:32:29
>>machin+f6
To be pedantic: Opt-shift-hyphen for the em dash (longer one). Opt-hyphen only gets you an en dash.
◧◩◪◨⬒
5. 9dev+o7[view] [source] 2025-08-30 05:49:35
>>e28eta+o6
…which is the appropriate character for ranges, i.e., page 1–2.

I find it a bit sad that using proper typography is now frowned upon, but it seems that ship has sailed.

◧◩◪◨⬒⬓
6. Symbio+Jh[view] [source] 2025-08-30 08:02:58
>>9dev+o7
From the discussion with our head of communications (whose pedantry I approve of) US usage avoids spaces—like this—and should use an em-dash.

But British usage – instead – uses spaces, so an en-dash or an em-dash is acceptable.

◧◩◪◨⬒⬓⬔
7. d1sxey+BM[view] [source] 2025-08-30 13:57:33
>>Symbio+Jh
Generally spaces around em-dashes is a question of style, not pre- or pro-scribed by any specific typographical rule. One nice middle ground is a hair space ( ), although it’s a pain to insert.
◧◩◪◨⬒⬓⬔⧯
8. andrew+rK1[view] [source] 2025-08-30 22:12:33
>>d1sxey+BM
I configured my Markdown renderer to replace ` -- ` with " — ". Hopefully those narrow spaces make it through HN's rendering — it's much easier when your tooling can do the job for you.

https://github.com/andrewaylett/aylett.co.uk/blob/d338d35a3d...

[go to top]