Mercurial, SHA-1, and Trusting Version Control | Hacker News Reader