Live data from Hacker News

Quarkdown – Markdown with Superpowers

quarkdown.com

101–110 of 151 posts

Re: Quarkdown – Markdown with Superpowers

#101
post #92

Earlier quoted context omitted.

That’s truly one of the best compliments I’ve ever received along my dev journey. Thank you.

I was just reflecting on what I saw/thought! But sure, take it as a compliment, the website and branding are amazing, I'm (positively) jealous of how good they reflect on the product, congrats.

I posted it on my X, hope you don’t mind!

Re: Quarkdown – Markdown with Superpowers

#102

Earlier quoted context omitted.

I used (and will continue to use) most of those. Quick rules of thumb: - markdown is .txt with just a tiny bit of syntactic sugar/syntax highlighting, and you can export it to pdf or html - quarto is markdown-but-I-want-to-execute-code-blocks-inside - typst is latex but modern, with 90% less cruft and 10% less functionality (academia, hating everything modern, will also hate you if you use typst) - pandoc is how you…

I'm sorry, what exactly is the issue with typst?

They made a new format with basically no accessibility. We finally got latex usable by blind people with acceptable html output, I’m not moving to something worse.

Re: Quarkdown – Markdown with Superpowers

#103
post #5

I would really like to see a comparison of all these tools/markup languages: - MyST - Pandoc - Quarkdown - Quarto - Typst Quarto and pandoc both use Pandoc Markdown (and so does https://www.zettlr.com/ ). But Quarkdown and Typst offer programmable markup languages like LaTeX (or HTML + Javascript). It seems the winner for the title official LaTeX successor is still not decided.

Asciidoc was the sweet spot of features and readability for me. Really wish it had more tooling.

Re: Quarkdown – Markdown with Superpowers

#105

Quarkdown is a step in the right direction. One step closer to HTML. Tough call. I think Markdown is not an authoring tool at all. In fact if you read through the changelog of GitHub Markdown, you will read a very detailed critique of the shortcomings of MD. It isn’t a specification. This is MD’s biggest weakness as well as strength. ## can be a subheading or heading level 2. How about an empty line between paragraph…

Commonmark (https://commonmark.org) is a specification designed to address this issue.

Re: Quarkdown – Markdown with Superpowers

#106
post #50
post #48

Earlier quoted context omitted.

Since it’s an upgrade of markdown, you should have called it "markup".

This sounds to me like it might benefit from some sort of "hypertext" functionality to allow for easy linking of documents

I would like to include some dynamic content in my documents. Could we include some kind of simple scripting language?

Maybe call it something like that really popular, Java language? But of course, have it share no concepts with Java, because that would be too straightforward.

Re: Quarkdown – Markdown with Superpowers

#107
post #83
post #54

Earlier quoted context omitted.

Would you consider "fixing" the bold syntax on v3? I have always believed that instead of **bold** and *italic*, it should be *bold* and _italic_. That extra asterisk is a poor design decision in markdown. It really makes it inconvenient to edit Markdown on a phone or tablet.

It always bugs me that _underscore_ is the syntax for italics rather than underline. I’m sure back in the old days of READMEs, long before markdown was a thing, the conventions were this: /italics/ _underline_ *bold*

Org mode uses / as well.

Re: Quarkdown – Markdown with Superpowers

#108
post #25

As an SSG user, I prefer the cleanest markdown as input, and putting all the formatting details into the CSS. E.g. I don't need `.abstract`, the CSS will format the first paragraph as an abstract without me asking explicitly. OTOH I see this as a way to produce more rich self-contained documents. There's no CSS, but there's a bunch of predefined styling options. I can't help but see the early HTML in it. HTML 1 did n…

[deleted]

Re: Quarkdown – Markdown with Superpowers

#109
My quick take: this is basically just Markdown with LaTeX-style macros, except they're called functions, presumably because at least 1 of them has side effects (the one that defines new functions). I appreciate the syntactic purity of "everything is a function", but the casual integration of structure (html) and styling (css) smells a bit off, but I suppose that line was already blurry anyway.

This is cool. I think you'll find a lot of skepticism here for anything that tries to significantly alter markdown. I understand some of the criticism that functions can degrade source readability if overused. Sometimes Turing incompleteness is a virtue. But as far as adding functions to markdown goes, this is probably among the cleanest designs out there.

Re: Quarkdown – Markdown with Superpowers

#110
post #83
post #54

Earlier quoted context omitted.

Would you consider "fixing" the bold syntax on v3? I have always believed that instead of **bold** and *italic*, it should be *bold* and _italic_. That extra asterisk is a poor design decision in markdown. It really makes it inconvenient to edit Markdown on a phone or tablet.

It always bugs me that _underscore_ is the syntax for italics rather than underline. I’m sure back in the old days of READMEs, long before markdown was a thing, the conventions were this: /italics/ _underline_ *bold*

RFC 1855, Netiquette Guidelines[1], specifies underscore for underlining. However, it says asterisks are for emphasis, not bold, per se. They just happened to (often?) display as bold because italics in terminals weren't a common thing. For the same reason, using /'s for italics didn't make much sense except maybe in word processors. I also suspect underscore become conflated with asterisk because some people preferred using the former for emphasis--people weren't usually trying to adhere to professional styling guides, and some people may have preferred underlining to impart emphasis, or just got into the habit without thinking about it.

I don't know how well RFC 1855 reflected common practice, though. It might be worthwhile to check the rendering code in clients like tin and mutt.

[1] https://datatracker.ietf.org/doc/html/rfc1855

Post reply on HN