Why Git blame sucks for understanding WTF code (and what to use instead) | Hacker News Reader