Writing an OS in Rust: Allocating Frames | Hacker News Reader