RustConf 2020 - Closing Keynote by Siân Griffin

Rust Programming Language · 9K views · 2020 · 39:03

Open on YouTube

C, C++, Rust, Go & systems languagesSpeedrunning, glitches & game hackingSecurity & hackingtalk

Why Hacker News recommends it

HN points to it as a fun, technically deep talk that makes memory-safety bugs vivid through a beloved game.

What it is

RustConf 2020 closing keynote by Sian Griffin that dives into Pokemon Blue glitches, notably Missingno and arbitrary-code-execution tricks. It uses them to explain how memory unsafety works and how memory-safe languages like Rust prevent such bugs.

Recommended by 2 HN commenters across 2 different months, 2020 to 2022.

What Hacker News said

Strong rec Meekro · 2022-06 · on “Super Mario Bros warp zones were intended to work slightly differently [video]”

I loved the in-depth technical discussion in this video. If you're into this sort of thing, I highly recommend this pokemon/missingno discussion: [this video]

Recommends jtdressel · 2020-12 · on “Ask HN: Best Talks of 2020?”

I really enjoyed the RustConf 2020 Closing Keynote: [this video] It details how the Poikemon missingo glitches work. (In the context of how memory safe languages would prevent them)

Cites xiaodai · 2020-09 · on “Super Mario Bros. 3 in 3 Minutes – World Record Speedrun Explained [video]”

one of the best nerd food of all time. reminds of this keynote on how to get the best pokemon and cheat in pokemon blue! [this video]