I run a little capsule but I find myself with not much to do because I’m really not interested in writing long blog posts. I made a crappy HN reader over gem, it’s not very usable predictably haha
I still think HTML is the ideal creative-indy-internet format.
It’s austere but I can see why people like it if they’re really into writing as this raw “doesn’t need anything else” medium. I like my silly little pictures and syntax highlighted code samples though.
<html>
Lots of plain text
</html>
Will render just fine. I don't think any browsers really even require those opening and closing tags. <h1> <h2> <h3>
<p>
<ul> and <li>
<a>
<blockquote>
<pre>
Granted gemtext markup is slightly more terse, but it would hardly matter in practice.I think the gemini format is attempting to make it possible to basically render the document line by line.
If you leave off the ending * then everything till the last line will be bold, for example.
That’s gemtext though. Mandatory TLS on the gem protocol makes most of this moot IMO. It’s 10x harder to view a gemtext document in a gemini browser. What simplicity did we gain with markdown--?
Parsing speed, really? In this age?
It has its problems but its easy, widely adopted, with hundreds of tools, and simply way more capable than gemtext (which is simply very bad).
Parsing Markdown is fast enough.
But I agree MD isn't a good interchange format.
To me they look much the same.
Except I prefer Markdown for the looks and how widespread it is.
I was a Wikipedia contributor for many years before Markdown came along, and I think Markdown has a better flavor for hyperlinks. "[link text](url)", "[link text][footnote] + [footnote]: url" are just great. I write like this even without any expectation of rendering it as anything but plaintext.
Unfortunately, I can't remember the arguments and I've never been able to find that article again.
So I can't tell you why it's better. But try it and see what you think?
Searching for comparative reviews, I’ve found five, neither of which recommended Creole for any particular reason.
My main point of review is how to make local links:
When I use Markdown, it’s either in my Obsidian notes which actually have a wiki-style [[link]] syntax (not standard for Markdown), or it’s in a git repository where local links means a link to a relative file path.
The latter is more portable, whereas wiki-style namespaces assume one homogenous knowledge base, which makes distributing documents more difficult.
No markup syntax is straight up worse
I took my own stab at similar constraints: https://github.com/civboot/cxt
But as long as it scratches your itch and you're productive in it, that's what counts.