Writing a Linux executable from scratch with x86_64-unknown-none and Rust | Hacker News Reader