Exceptional results: Error handling with C# and Rust | Hacker News Reader