aliceif on Nostr: npub1k9ark…jm3yh John Gruber, obnoxious Apple Fanboy and early rallier of the 3.5mm ...
npub1k9arkn78gmdp5ew20r44aqwwu84wjhvshjf9kcht46heh4zajthsjjm3yh (npub1k9a…m3yh) John Gruber, obnoxious Apple Fanboy and early rallier of the 3.5mm deletion and notch trends, once invented markdown. The original markdown spec was very incomplete and vague. There were websites like babelmark that compared markdown parsers and so many of them handled not even particularly edge-y cases wildly differently.
Enter Jeff "Codinghorror" Atwood, co-founder of Stackoverflow, Discourse (the reason all Forums suck now), and professional reply guy. He started a project called "Standard Markdown" - a properly written spec for Markdown (https://blog.codinghorror.com/standard-flavored-markdown/). Gruber got really pissed over this and it got renamed to "CommonMark". Many implementations did decide to follow these more properly defined rules and babelmark and similar comparison sites are mostly forgotten now.
But Markdown is still not a very sane formatting system, imo it's like the YAML of markup. It can randomly delete numbers, swallow newlines, and is just generally annoying to deal with. And many things still are not standardized which also sucks, since this means you still may have to deal with the same text looking differently depending on the software.
Enter Jeff "Codinghorror" Atwood, co-founder of Stackoverflow, Discourse (the reason all Forums suck now), and professional reply guy. He started a project called "Standard Markdown" - a properly written spec for Markdown (https://blog.codinghorror.com/standard-flavored-markdown/). Gruber got really pissed over this and it got renamed to "CommonMark". Many implementations did decide to follow these more properly defined rules and babelmark and similar comparison sites are mostly forgotten now.
But Markdown is still not a very sane formatting system, imo it's like the YAML of markup. It can randomly delete numbers, swallow newlines, and is just generally annoying to deal with. And many things still are not standardized which also sucks, since this means you still may have to deal with the same text looking differently depending on the software.