How to write a Git commit message that won't disappoint your future self | Hacker News Reader