Building live collaboration in Rust for users, part 1 | Hacker News Reader