Whether you're really passionate about RPC, MQTT, Matrix or wayland, tell us more about the protocols or open standards you have strong opinions on!

  • Dessalines@lemmy.ml
    ·
    edit-2
    2 months ago

    Markdown. Its only in tech-spaces that its preferred, but it should be used everywhere. You can even write full books and academic papers in markdown (maybe with only a few extensions like latex / mathjax).

    Instead, in a lot of fields, people are passing around variants of microsoft word documents with weird formatting and no standardization around headings, quotes, and comments.

    • xigoi@lemmy.sdf.org
      ·
      2 months ago

      Markdown is terrible as a standard because every parser works differently and when you try to standardize it (CommonMark, etc.), you find out that there are a bajillion edge cases, leading to an extremely bloated specification.

        • xigoi@lemmy.sdf.org
          ·
          edit-2
          2 months ago

          Have you read the CommonMark specification? It’s very complex for a language that’s supposed to be lightweight.

          • frezik@midwest.social
            ·
            2 months ago

            What's the alternative? We either have everything specified well, or we'll have a million slightly incompatible implementations. I'll take the big specification. At least it's not HTML5.

    • Cyclohexane@lemmy.ml
      hexagon
      M
      ·
      2 months ago

      Markdown is awesome, I agree! I did not realize you could extend markdown with anything other than html. The html extension is quite nice to do anything that markdown doesn't support natively, but I wish there was an easier way to extend markdown. Maybe the ones you listed are what I need.

      • Dessalines@lemmy.ml
        ·
        2 months ago

        Hedgedoc / hackmd support a good amount of extensions out of the box. I think typora and obsidias do also (but not open source).