How Git Blame Works | Hacker News Reader