speculative execution
2:07:18Demo: Base language, compile-time execution
164K views • 12 years ago
Jonathan Blow
Jonathan Blow demos his prototype programming language, covering the base language and compile-time execution, including running a game while compiling. The video is about 70 minutes of demo followed by Q&A.
1:00:58CppCon 2017: Chandler Carruth “Going Nowhere Faster”
113K views • 9 years ago
CppCon
Chandler Carruth shows how to squeeze more performance out of already-optimized C++ code, covering how the CPU executes it. The talk goes into pipelining, branch prediction and speculative execution using benchmarks.
7:45[TAS] Pokémon Yellow - Arbitrary Code Execution
598K views • 9 years ago
MrWint
A tool-assisted speedrun of Pokemon Yellow by MrWint that uses arbitrary code execution to push Game Boy hardware to its limits. Through crafted inputs it injects code and ends up running other programs, such as Tetris, inside the game.
2:29[TAS] Super Mario World "Arbitrary Code Execution" in 02:25.19 by Masterjun
943K views • 12 years ago
Masterjun3
A tool-assisted speedrun of Super Mario World that achieves arbitrary code execution through frame-precise controller inputs, finishing in 2:25. It was also performed live on real hardware at AGDQ 2014.
3:15[TAS] [Obsoleted] GBC Pokémon: Yellow Version "arbitrary code execution" by Fracta[...] in 03:14.15
154K views • 13 years ago
TASVideosChannel
A tool-assisted speedrun of Pokemon Yellow on Game Boy Color that uses glitches and frame-precise inputs to make the game execute an arbitrary program. It was later obsoleted by an improved run.
5:50Steve Jobs : Great idea doesn't always translates into great product
106K views • 6 years ago
Investors Archive
A six-minute excerpt from Steve Jobs' 1995 Lost Interview on why a great idea does not automatically become a great product. He says ideas change substantially once you actually build them.
1:12:43Ocarina of Time TAS by dwangoAC, TASBot, Savestate, Sauraen in 53:05 - Summer Games Done Quick 2022
564K views • 4 years ago
Games Done Quick
A tool-assisted speedrun of Ocarina of Time at Summer Games Done Quick 2022, using TASBot and arbitrary code execution to reach an alternate ending in about 53 minutes. The run is introduced by its creators and followed by an interview.
6:31SNES Code Injection -- Flappy Bird in SMW
3M views • 10 years ago
SethBling
SethBling uses Super Mario World glitches to inject and run Flappy Bird code on an unmodified SNES, entering it purely with controller inputs. It was the first time a human completed this kind of exploit by hand.
58:44TasBlock at AGDQ 2017: TASBot
398K views • 9 years ago
TASVideosChannel
A recording of the TASBot block at Awesome Games Done Quick 2017, where a robot plays games via tool-assisted speedruns, including Super Mario 64 and Portal on an SNES via arbitrary code execution, and ending with a Twitch Plays segment. It showcases console exploits and creative hardware hacking.
2:29:05Cursor Team: Future of Programming with AI | Lex Fridman Podcast #447
1M views • 2 years ago
Lex Fridman
A Lex Fridman podcast conversation with the four creators of Cursor, the AI-assisted code editor. They discuss how the editor integrates models into programming workflows, including custom completion models and techniques like speculative decoding to speed up applying edits.
11:55Super Mario World Credits Warp Explained
638K views • 11 years ago
Frieze
A speedrunner-made explanation of the Super Mario World credits warp, an arbitrary code execution glitch that jumps the game straight to the ending. It simplifies the underlying assembly and memory behavior with animations so non-experts can follow.
6:16The Artificial Intelligence That Deleted A Century
2M views • 7 years ago
Tom Scott
A speculative-fiction video by Tom Scott, framed as coming from a future, about an AI called Earworm that enforces copyright so aggressively that humanity ends up forgetting a century of pop culture. It is animated and narrated as part of his series of videos from a future.
1:35The Wire Season 1 - McNuggets
236K views • 19 years ago
Will Ambrosini
A two-minute clip from The Wire season 1 in which D'Angelo explains, using the McNugget, that having an idea does not get you paid. It is a short monologue about who profits from inventing something.
6:08Super Mario World: Arbitrary Code Injection At AGDQ 2014, Performed Live
225K views • 12 years ago
invalidation
A live performance at AGDQ 2014 in which Super Mario World is made to execute arbitrary injected code, running other games like Pong and Snake on the cartridge. It is done through a TASBot feeding precise controller inputs.
9:09England: South Sea Bubble - The Sharp Mind of John Blunt - Extra History - Part 1
3.5M views • 11 years ago
Extra History
The first part of Extra History's animated miniseries on the South Sea Bubble. It explains how England's government debt led Robert Harley to turn to financier John Blunt, whose schemes began inflating artificial demand for shares.
59:21A Crash Course in Modern Hardware by Cliff Click
21K views • 10 years ago
Devoxx
Cliff Click walks through a small performance example on a modern out-of-order CPU. He covers pipelining, ILP, CISC vs RISC, multicore, and why cache misses and the memory subsystem dominate performance.
8:44Epic 2014
109K views • 20 years ago
jessanmur
Epic 2014 is a short science-fiction film that imagines the media landscape merging into a personalized, computer-generated news service. It is a fictional history of 'Googlezon' and the decline of traditional newspapers.
2:14Brain Crack (Explicit Version) :: Best of the Show :: 07-11-06
220K views • 14 years ago
Ze Frank
A short Ze Frank piece from his 2006 show about "brain crack", the rush of exciting new ideas that feel great but tend to fall apart once you start executing them.
6:16HYPER-REALITY
3.4M views • 10 years ago
Keiichi Matsuda
Keiichi Matsuda's short concept film depicting a future where physical and virtual realities have merged and the city is saturated with media and advertising. It shows an augmented-reality-filled daily life as a provocative vision.
11:05How to Win an Interstellar War
13.3M views • 2 years ago
Kurzgesagt – In a Nutshell
A Kurzgesagt video exploring how advanced civilizations might wage war across light years. It looks at weapons such as relativistic beams and what they would do.
28:36Literate Devops with Emacs
105K views • 11 years ago
Howard Abrams
Howard Abrams demonstrates, in an EmacsConf 2015 talk, how he uses org-mode's Babel and Tramp to configure and operate remote servers from a single document. Code blocks, their results and the explanatory text all live together.
39:58"Production Prolog" by Michael Hendricks
58K views • 12 years ago
Strange Loop Conference
Michael Hendricks of PriceCharting shares tricks and pain points from running Prolog in production for 18 months at Strange Loop. It argues Prolog is a productive modern language beyond logic puzzles, and includes a demo of changing code mid-execution.
10:03I Found The Source of the Coronavirus
2.4M views • 6 years ago
laowhy86
A 2020 video by laowhy86 arguing that the coronavirus did not originate outside China, pointing to evidence about the Wuhan institute and a possible patient zero. It cites sources in the description.
34:32Colonizing Mars
819K views • 9 years ago
Isaac Arthur
Isaac Arthur's in-depth look at what it would take to settle and eventually terraform Mars. He covers the challenges and the scale of the work needed to make it a home for humanity.
31:23Concurrency is not Parallelism by Rob Pike
191K views • 11 years ago
gnbitcom
Rob Pike's Go talk distinguishing concurrency, the structuring of independent processes, from parallelism, their simultaneous execution. It uses Go channels and goroutines to illustrate.
12:42How To Terraform Venus (Quickly)
22.8M views • 5 years ago
Kurzgesagt – In a Nutshell
Kurzgesagt lays out a speculative plan to terraform Venus, covering its hostile atmosphere and how it might be made Earth-like, with a sources page linked.
29:01Netanel Rubin: The Perl Jam: Exploiting a 20 Year-old Vulnerability
8K views • 11 years ago
media.ccc.de
Netanel Rubin's 31C3 talk chains Perl's syntax quirks into a powerful remote code execution attack, taking down popular Perl-based projects.
31:42SpaceX: The Biggest Money Loser in IPO History
2.2M views • 5 months ago
Patrick Boyle
Patrick Boyle analyzes SpaceX's IPO prospectus, covering its financials, speculative products, AI business, related-party dealings, compensation, and a governance structure with minimal shareholder rights.
39:03RustConf 2020 - Closing Keynote by Siân Griffin
10K views • 6 years ago
Rust Programming Language
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.
49:39NeWS: A Networked and Extensible Window System, lecture by James Gosling
5K views • 10 years ago
Computer History Museum
A 1990 lecture by James Gosling on NeWS, Sun's networked window system in which clients send PostScript programs to the server for execution. It covers the high-level imaging model and compares NeWS with similar systems.
29:02Colonizing Venus
731K views • 9 years ago
Isaac Arthur
Isaac Arthur examines options for colonizing Venus, from vast floating habitats in the temperate upper atmosphere to full terraforming of the planet. It is a long-form speculative futurism episode in his solar system colonization series.
13:26Cicret Bracelet DEBUNK
12.2M views • 10 years ago
Captain Disillusion
Captain Disillusion debunks the Cicret Bracelet, a crowdfunded wearable that claimed to project a touchscreen onto the wrist. He looks at the concept, design, execution and fundraising.
15:52GHOST CITY - Inside the Chinese Housing Bubble
1.3M views • 10 years ago
ADVChina
ADVChina tours Chinese ghost cities and discusses the housing bubble, with speculative buyers purchasing empty apartments as investments.
2:37Ian Hislop on Capital Punishment
1M views • 12 years ago
Captain Soul
A BBC Question Time clip in which Ian Hislop argues against capital punishment, rebutting the deterrence argument. He points out the problem of executing innocent people.
4:46Debugging Lisp: fix and resume a program from any point in the stack - how Common Lisp stands out.
5K views • 3 years ago
vindarel
A five-minute demo of the Common Lisp debugger fixing a bug, recompiling a single function, and resuming execution from the failed stack frame. It shows how to avoid re-running long computations.
8:42Google’s The Selfish Ledger (leaked internal video)
577K views • 8 years ago
intermission
Leaked internal Google X video, 'The Selfish Ledger', a speculative thought experiment about treating user data as a ledger that could guide and shape human behavior, including products sold to fill data gaps.