Chess in the Rust and TypeScript type systems | Hacker News Reader