Building a probabilistic programming interpreter | Hacker News Reader