A generalised solution to distributed consensus | Hacker News Reader