The space between theory and practice in distributed systems | Hacker News Reader