Yeah, agreed. The point of markdown is to be readable in text/CLI interfaces, but it's the little details that matter - most can be resolved with good'ol CSS :)

Reply to this note

Please Login to reply.

Discussion

the point of markdown is to `write` almost like plaintext to then be interpreted and re-rendered as proper html, not to be "readable" in plaintext, it is to be readable when you write it. it is not an improvement to plaintext and shouldn't be used to replace or enhance it. it's a poor man's html and belongs in it's own kind where the correct parser is to be used. plaintext is just that plain text, no special parser required.

Most of the clients currently already parse nostr pubkeys, LN addresses, URLs (with special cases based on format) and probably other stuff.

Also to highlight an example - many (maybe majority?) of proposals on bitcoin-dev use markdown in the emails, e.g. https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2022-May/020493.html