MIT 6.824 Distributed systems Spring 2023 | Hacker News Reader