Learning to Fly: Let's simulate evolution in Rust (pt 4, complete) | Hacker News Reader