Ask HN: How to commit properly when starting out a project? | Hacker News Reader