zlacker

[parent] [thread] 8 comments
1. kragen+(OP)[view] [source] 2025-08-28 02:50:49
I have a Compose key binding in https://github.com/kragen/xcompose which maps Compose Space Minus to "—" with two thin spaces on each side of it, because I prefer the spaces. But HN rewrites the thin spaces to regular spaces, so on HN I just use "—" without the spaces, the way ChatGPT does, which is Compose Minus Minus Minus, and is in the standard Compose key bindings (if you map your keyboard to have a Compose key at all).

Examples within the last week include >>44996702 , >>44989129 , >>44991769 , >>44989444 . I typed all of those.

I never use space-hyphen-space instead of an em dash. I do sometimes use TeX's " --- ".

replies(1): >>MathMo+8q
2. MathMo+8q[view] [source] 2025-08-28 07:24:44
>>kragen+(OP)
I use space-hyphen-hyphen-space because I'm always switching between systems and keyboards -- it works well enough.
replies(4): >>david-+cy >>kelnos+8B >>kragen+jW1 >>auxbus+vm2
◧◩
3. david-+cy[view] [source] [discussion] 2025-08-28 08:51:18
>>MathMo+8q
That is what I've done for the past couple decades. There are dozens of us! Dozens!
◧◩
4. kelnos+8B[view] [source] [discussion] 2025-08-28 09:19:56
>>MathMo+8q
Same. I feel like I've been using "--" in my online writing for decades now. Take that, LLMs; I used it before it was cool... er... before it was a weak signal that a piece of text was written by an LLM.

Sigh.

◧◩
5. kragen+jW1[view] [source] [discussion] 2025-08-28 18:18:27
>>MathMo+8q
I did that until I learned to use TeX last millennium, but it's a pernicious bad habit in TeX, so I stopped.
◧◩
6. auxbus+vm2[view] [source] [discussion] 2025-08-28 20:50:55
>>MathMo+8q
Space en-dash space is standard British typography – whereas US uses em-dash and jams the words together on either side of it.

It took centuries for the written word to acquire spaces between words, and then the US decided to jam them back together again.

Curious why folk are using two hyphens "--" instead of en-dash.

replies(3): >>theodr+uD2 >>nxobje+eM3 >>fluidc+P27
◧◩◪
7. theodr+uD2[view] [source] [discussion] 2025-08-28 22:53:46
>>auxbus+vm2
Because it's not a special character.
◧◩◪
8. nxobje+eM3[view] [source] [discussion] 2025-08-29 10:28:20
>>auxbus+vm2
I imagine for the same reason some still use two spaces after full stops - typewriter conventions.
◧◩◪
9. fluidc+P27[view] [source] [discussion] 2025-08-30 14:18:08
>>auxbus+vm2
In LaTeX (and probably smartypants which is another of those bare pre-unicode ASCII to fancy text converters that can get stacked into markdown--but I can't remember if dash handling specifically is in there), "--" is en-dash and "---" is em-dash. The single "-" gives a hypen which is handled differently than an en-dash in typesetting.

So... that's just to say that people who are exposed to the sorts of can't-unsee-it-now typesetting OCD that LaTeX and various popular extension packages within that ecosystem exposes can learn to write write "--" as en-dash.

It's sort of like being unable to return to the blissful state of not being hyperaware that Ariel and Helvetica are different.

[go to top]