How to rewrite your commit history with Mercurial | Hacker News Reader