Learn Rust: Derive the Borrow Checker, Don't Memorize It | Hacker News Reader