Decoding UTF-8 with Parser Combinators | Hacker News Reader