When Magic Executes Code
summary
The talk examines how classic and professional magic tricks map onto algorithmic ideas: it identifies technologies like state, controlled transformations, constraints and checks as the building blocks behind effects ranging from ‘impossible’ predictions to complex routines. By deconstructing emblematic tricks, the presenters show how those performances behave like programs and use mathematical/algorithmic structures to produce the illusion while preserving mystery.
AI-written summary · about
chapters (20)
- 0:00Welcome to magic and algorithms
- 2:15Algorithms role
- 6:48Magic and development
- 7:08Gilbref card trick
- 10:16Simplicity in magic
- 12:20Algorithm complexity
- 14:09Magic in cryptography
- 18:01Claude Shannon theory
- 21:09Magic square algorithm
- 23:34Pierre Diaconis math
- 25:25Magic for revelation
- 27:10Biases in magic and tech
- 30:21Magic evolution
- 32:08Company 1420 tech
- 33:32Robert Tempest magic
- 34:34Code behind magic
- 35:38Magic versus computing
- 37:44Feynman learning with magic
- 39:06Learning resources
- 40:29Q&A
related talks
05mCard Magic and True Randomness
24mClosing Keynote - Technology: Creator and Destroyer of Magic!
25mDigital Witchcraft: Magical Thinking for Digital Design
22mArt with Code
01h 01mEngineering Reality: Lessons from Life, Architecture, and Artifice
30mAn Invitation to TRICK: How to write weird Ruby programs
32mCode goes in, Art comes out
28mThe A in STEAM: Artistic Experimentation with Algorithms
