Proving practical distributed systems correct | Hacker News Reader