The Weekly Weird - 2018-09-21
- Man did I pick the wrong RustConf 2018 talk to pull out the other week. Catherine West gave a great closing keynote about game development and how Rust leads/forces the programmer towards a good design by making some bad designs hard or impossible. A fairly well known game developer was sufficiently unimpressed by this talk to make his own video calling out this conclusion: "The borrow checker isn't beneficial here: you're avoiding it by using a pattern you'd use in C++ anyway.". Oh dear. This led to a veritable cornucopia of blog posts clarifying that you can't 'turn off' the borrow checker, trying to tease out what the disagreement actually was, digging a little deeper into the difference between an integer and a pointer, and of course, Catherine's own blog post digging much deeper into the proposed architecture.
- Also in rust-land, Bryan Fucking Cantrill falls in love with rust. (This is pretty much the article I would have written except a thousand times better because Bryan is a genius). See also his videos of the Summer of Rust and the statemaps he talks about.
- How many moves does it take to solve a Rubik's cube? 20. Unironically: what a great use of 35 CPU years!
- Once you've built your giant orbiting rotating space station, how will you light it up? Geometry.
- This is neat: Cloudflare now generically proxies IPFS hashes. That might be the impetus I need to publish this trash to SPACE-COMPATIBLE BITS.