this post was submitted on 26 Oct 2026
505 points (96.2% liked)

Programmer Humor

33796 readers
2161 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
[–] Jiral@lemmy.world 23 points 4 hours ago (4 children)

What is the accelerating rise of m-dashes from approximately 2014-2019 about? That trend apparently continued until very recently, even slowed down a bit, before exploding at some point in 2025 or 2026 for obvious reasons.

Does anyone have a theory?

[–] arty@feddit.org 10 points 1 hour ago (1 children)

People slowly learned to use their keyboards for proper typography?

[–] Jiral@lemmy.world 5 points 1 hour ago

That was a good one.

[–] communism@lemmy.ml 11 points 2 hours ago (1 children)

If the graph is not just using made up data, then it also measures absolute em-dashes, not em-dash density, so possibly could be an increase in interest in contributing to the kernel?

[–] Jiral@lemmy.world 3 points 1 hour ago* (last edited 1 hour ago) (1 children)

By a factor of roughly 10-fold? Maybe. It could indeed be a measure of overal absolute contribution. But post 2025 that could be influenced by m-dash density especially.

[–] communism@lemmy.ml 3 points 1 hour ago (1 children)

No, the comment I responded to was about the ~2014 uptick, not the recent one.

The recent one is obviously AI one way or another. Absolute contribution rate is higher due to AI as well.

[–] Jiral@lemmy.world 2 points 1 hour ago

Yeah sure, no I am not surprised about post 2025. My question was indeed about the post 2014 uptick.

[–] apparia@discuss.tchncs.de 3 points 1 hour ago (1 children)

The OP graph is just absolute count on the y axis, so I also assumed it was basically measuring LoC, but looking at this chart, the em-dashes do appear to be definitely more of a modern phenomenon compared to raw LoC:

Maybe some policy/tooling change around 2014? A guess is perhaps something to do with allowing UTF-8 in source files, but that's a pretty long shot.

[–] Jiral@lemmy.world 2 points 1 hour ago

Looking at that, the lines of code cannot really be the full story. M-dash count really just appears to rise from 2014 onwards.

[–] m532@lemmy.ml 12 points 3 hours ago (1 children)

I assume it's due to phone keyboards.

[–] SkaveRat@discuss.tchncs.de 21 points 3 hours ago (1 children)

I don't think a lot of kernel devs are programming on their phone

[–] programmerlexi@sh.itjust.works 14 points 3 hours ago

That's why the number was low before.