Regular expression engine in 14 lines of Python | Hacker News Reader