Statically-typed error handling in Python using Mypy | Hacker News Reader