Why Rust's error handling is awesome | Hacker News Reader