Parsers all the way down: writing a self-hosted parser | Hacker News Reader