Constraint programming in Python | Hacker News Reader