The many faces of git rebase | Hacker News Reader