Optimizing memory use in a Markdown parser | Dark Hacker News