How not to build a Markdown processor | Dark Hacker News