Mixed feelings on Markdown. I like that it is available everywhere and pretty simple. I don't like that you don't always know which flavor a given piece of software is using.
For Lemmy comments and basic documents, it serves the use case great. But lots is left to be desired when making more complex docs. I have a problem with making everything a heading.
Regardless, I will always prefer it over Word / OpenOffice formats or LaTeX. I still have to look into Org mode.
Oh I see now, opened the post on the hexbear website and it says "*removed externally hosted image*". On lemmy.ml it still shows the image though, so the removal is probably dynamic and doesn't touch the post in the DB.
I think overall it's fine but I have two problems with it:
the syntax for adding a simple line break feels reallt silly. It involves adding two spaces at the end of a line
i still don't know how to do paragraph breaks inside elements of lists. Tbf I don't know if this is supported within html but there have been many times I have wanted to do this.
Personally I prefer org-mode syntax.
According to the creator of pandoc, because of its syntax there are some problems when creating parsers for markdown. He created a new markup language called djot which from my what I could understand is a bit stricter about syntax: https://github.com/jgm/djot
As a rube who loves shiny new things I have always wanted to try out djot but am yet to find good support for it.
in html you can put <p> or </ br> inside <li>. in markdown you can do it on most places but you have to play around with line breaks and leading spaces. Here this works:
- qqqq
aaaa
- zzzz
qqqq
aaaa
zzzz
hmm interesting never saw that one.
reading through djot/doc/quickstart-for-markdown-users.md, I see one big issue to implementing somewhere like lemmy right at the top. Needing so many blank lines is annoying in a small textbox/display; you can see less of what you are writing. Sometimes it's convenient to smush stuff together a bit.
For format transportability and readability I love it. It has its limitations but I'm not designing posters over here.
I've been using Logseq recently and it's really made me love Markdown more. The simplicity of being able to scrape a site using external tools into markdown and getting a knowledge network db out of it is sweet.
For fun the other day I wrote a powershell command that scraped the Marxists.org encyclopedia and pulled all its sub pages, and ripped each term on the page into its own md file. Could have been cool but it was like 3000 files and Logseq choked on it lol.
There's probably a better way to do that, maybe a list of terms per alphabetical letter or something as an MD file. Either way, I just like that I can scrape content into an easily readable format and get like a wiki out of it for my own personal use.
It doesn't seem to exist. I think the best way would be to make a very robust syntax highlighting but you'd have to go beyond what they can already do for change in text size, hiding elements, adding links, etc.