The usability of advanced type systems: Rust as a case study | Hacker News Reader