Writing an OS in Rust: Heap Allocation | Hacker News Reader