Keep semantic Git commits | Hacker News Reader