How to set up a perfect Python project | Hacker News Reader