How to properly start a software project | Hacker News Reader