Why Rust's ownership/borrowing is hard | Hacker News Reader