Runtime validation in Python type annotations | Hacker News Reader