Semantic Validation in Rust | Hacker News Reader