What's in a ring buffer? And using them in Rust | Hacker News Reader