~/talk

Learning Empathy From Pokémon Blue

Talkat RubyConf 2026 · 2026-07-14..07-16· [ruby]
slides:none on file

Dissects the Missingno exploit end-to-end: disassembly plus a Ruby reimplementation to reveal the real causes—two different subtile loads, registers reused because of a 207‑byte stack, and a persistent grass encounter table at memory D887 seeded with the player name from D8158/CF83. Demonstrates how Pokédex underflow to index 255 writes past memory and effectively add 128 to sixth inventory slot, cites a survey where 87% knew the glitch and 80% learned it by word of mouth.

AI-written summary · about

  1. 0:00Pokémon Blue introduction
  2. 1:06Global impact of Red/Blue
  3. 2:10MissingNo glitch step-by-step
  4. 3:59Glitch technical causes
  5. 8:40Why players duplicated items
  6. 12:16Old Man glitch explained
  7. 15:03What MissingNo is
  8. 18:35Why almost everyone could perform the glitch
  9. 20:18How glitch duplicates items
  10. 22:26Glitch not a failure
  11. 23:321996 dev constraints
  12. 24:14Closing remarks
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.