this post was submitted on 26 Oct 2026
674 points (95.8% liked)

Programmer Humor

33809 readers
2791 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 3 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] grue@lemmy.world 74 points 19 hours ago (6 children)

As an actual human who uses em dashes


or usually, two or three hyphens that turn into an em dash in Markdown


I feel personally attacked.

[–] ZombiFrancis@sh.itjust.works 2 points 8 hours ago (1 children)

Microsoft Word also appears to autocorrect dashes into em-dashes. I'm not sure it's because of copilot since I noticed around 2024, but a bunch of documents I use at work, drafted/revised in 2021, are full of them.

[–] laurelraven@lemmy.zip 2 points 8 hours ago

Word has been doing that for decades and I've always hated it and turned it off

[–] svcg@lemmy.blahaj.zone 9 points 15 hours ago* (last edited 15 hours ago) (1 children)

I will usually just use one (1) hyphen for that purpose - in the much same way that I will use "..." instead of “...” - because I like to upset typography nerds.

[–] Zarobi@aussie.zone 1 points 9 hours ago (1 children)

Have you tried using the dedicated triple dot character (…) instead of three separate dots (...)? It's a life changer

[–] sukhmel@programming.dev 2 points 8 hours ago (1 children)

They said they do it to ‘upset typography nerds’ — likely they tried…

[–] Zarobi@aussie.zone 0 points 1 hour ago
[–] lobut@lemmy.ca 18 points 19 hours ago (1 children)

aren't those regular dashes? em dashes seem just a bit longer

[–] paraphrand@lemmy.world 25 points 18 hours ago* (last edited 18 hours ago) (1 children)

N dashes. They are as wide as an n. M dashes are as wide as an m.

[–] spankysalmon@fedinsfw.app 5 points 15 hours ago (2 children)
[–] moriquende@lemmy.world 2 points 7 hours ago

Em means the letter M. That's what it's called. Historically, M in a font was equally as wide as it was tall, so it's used to refer to the font size.

[–] sukhmel@programming.dev 8 points 15 hours ago
[–] bitjunkie@lemmy.world -1 points 8 hours ago
[–] jobbies@lemmy.zip 3 points 15 hours ago

Same, but I'm unlikely to use them in comments