Live data from Hacker News

Twenty Years of Pandoc

pandoc.org

51–55 of 55 posts

Re: Twenty Years of Pandoc

#51

Thank you for pandoc. I made the (at the time perhaps not transparently wise) choice to go all in on it when I started my PhD, and that decision has paid nothing but dividends since. I owe my career as a scientist to it.

How do you usually collaborate with other authors? I don't know your area, but it's common to use Overleaf to collaborate on papers, and you're stuck with LaTeX there. I wrote the first draft of my thesis in Typst, but then converted to LaTeX to get feedback on Overleaf from other people.

Yes, in my field (astronomy), Overleaf is also ubiquitous, especially for observational papers with long author lists. However, by the same token, this means that most of my collaborators are distant ones, and from experience many are happy (and occasionally prefer) to conduct business by way of emailed PDFs. My close collaborators have been happy to co-edit a Markdown file by way of GitHub pull requests or directly committing to a shared repository.

I have, for a while, been toying with the idea of maintaining a fork of (or plugin for?) Overleaf CE that runs pandoc-powered build scripts instead of using latexmk directly. Perhaps this might be something vibe-codeable.

Re: Twenty Years of Pandoc

#52

Pandoc is great. I use it multiple times per day to move content between Outlook emails and a coding harness: https://gist.github.com/rahimnathwani/210b1f9cb6ce731a304322... cat email-to-xyz.md | md2clip clip2md > email-from-xyz.md

I just noticed when I right-click in Outlook for Mac there's a 'Paste markdown' option. I don't know how long that's been there...

Re: Twenty Years of Pandoc

#53
> From what I have seen, Rust appears to have many of the good features of Haskell, while producing faster, more memory-efficient, and more compact code. But Haskell still strikes me as more “ergonomic,” better suited to express abstractions, and just closer to the ideal of a language that helps the developer think.

For similar reasons I would rather pick up Swift, Scala, Kotlin or F#, instead of Rust, in the areas I work on.

Re: Twenty Years of Pandoc

#54

Earlier quoted context omitted.

His interests are in early analytic philosophy, philosophy of language and formal logic. This niche is what created the foundations for both theoretical computer science and formal programming languages. This is kind of a reason why quite a few of big names in tech are from a philosophy background - Paul Graham, Peter Thiel, Reid Hoffman, etc.

Oh hey, I'm sure his Stanford philosophy teachers are very impressed by how Thiel took their teaching to hearth and these days offer compelling arguments for why Greta Thunberg is a servant of the Antichrist. /s

His musings on Girard and Schmidt are high-grade wordcelism but I would be surprised if a Stanford philosophy graduate did not get extensive exposure to formal logic and philosophy of language.

Re: Twenty Years of Pandoc

#55
I discovered pandoc in college, in 2013 or 2014 and it quickly became one of my favourite pieces of software. It was like magic; hassle free and incredibly powerful. Writing problem sets in Markdown with embeded LaTeX saved me hours and my sanity.

I havent used it much after graduation, but I will always remember if fondly. This was an amazing read, both to learn about its history and as an update on what's been happening lately. Thank you for this great tool and all the work put into it over the past 20 years!

Post reply on HN