compile-time 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.
54:48CppCon 2018: Hana Dusíková “Compile Time Regular Expressions”
14K views • 8 years ago
CppCon
Hana Dusikova's CppCon 2018 talk presenting a C++ library that builds regular expressions from compile-time strings, using a C++20 feature. It avoids runtime parsing cost and covers implementation details, problems she hit, and benchmarks.
8:55Are Space and Time An Illusion?
3.3M views • 11 years ago
PBS Space Time
A PBS Space Time episode hosted by Gabe Perez-Giz on the nature of spacetime and whether space and time are fundamental. It builds up reference frames and causality in a short, dense format.
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.
10:13The Problem with Time & Timezones - Computerphile
4.4M views • 12 years ago
Computerphile
Tom Scott explains for Computerphile why handling time and timezones in code is so hard, walking through a simple web app that computes how long ago something happened. It covers the quirks of timezones and calendars and ends in an exasperated rant.
54:54The Physics and Philosophy of Time - with Carlo Rovelli
1.4M views • 8 years ago
The Royal Institution
Physicist Carlo Rovelli gives a public lecture at the Royal Institution on how our understanding of time has changed, from Boltzmann and Einstein to quantum theory and loop quantum gravity. He blends physics, philosophy and art to argue that time is stranger than everyday intuition suggests.
1:15:46CppCon 2017: Matt Godbolt “What Has My Compiler Done for Me Lately? Unbolting the Compiler's Lid”
178K views • 9 years ago
CppCon
Matt Godbolt's CppCon 2017 talk shows what modern compilers do with your C++ code, using Compiler Explorer to inspect generated assembly. It covers surprising optimizations and how the tool works.
2:03:12Co-dfns Live Stream: Compiler Design and Architecture
21K views • 9 years ago
Aaron Hsu (arcfide)
A two-hour live stream in which Aaron Hsu explains the architecture, design history and aesthetic of Co-dfns, his parallel APL compiler. He walks through the code and the reasoning behind its dense style.
34:10Anders Hejlsberg on Modern Compiler Construction
25K views • 9 years ago
Kasper
Anders Hejlsberg whiteboards how compilers are taught versus how modern ones are actually built. He explains the shift to compilers as services with incremental, error-tolerant, IDE-oriented design, as in Roslyn and TypeScript.
1:30:03C++Now 2018: Matt Godbolt “What Else Has My Compiler Done For Me Lately?”
11K views • 8 years ago
CppNow
Matt Godbolt, creator of Compiler Explorer, tours surprising optimizations modern compilers perform, such as turning loops into closed-form sums and using popcount instructions. He explores what the compiler does behind the scenes.
52:21ASPLOS Keynote: The Golden Age of Compiler Design in an Era of HW/SW Co-design by Dr. Chris Lattner
52K views • 5 years ago
SiFive
Chris Lattner's ASPLOS 2021 keynote on the golden age of compiler design in an era of hardware and software co-design, covering compiler infrastructure for accelerators and unifying hardware IRs.
25:32Timeshares: Last Week Tonight with John Oliver (HBO)
8.4M views • 3 years ago
LastWeekTonight
John Oliver's Last Week Tonight segment on timeshares covers how people get sold into them, why they are so hard to leave, and the exit-company scams that target owners trying to get out.
1:33:23Crust of Rust: Lifetime Annotations
299K views • 6 years ago
Jon Gjengset
In this first Crust of Rust episode, Jon Gjengset live-codes an example that needs multiple explicit lifetime annotations. Along the way he covers string types and generics over a custom trait.
1:02:29EEVblog #555 - 555 Timer Kit
370K views • 12 years ago
EEVblog
Dave Jones builds the Evil Mad Scientist discrete-component 555 timer kit, then tests it and explains the internal circuitry of the 555 at transistor level. He finishes with scope waveforms.
10:09RSA ANIMATE: The Secret Powers of Time
4.4M views • 16 years ago
Royal Society of Arts
An RSA Animate illustrating a lecture by psychologist Philip Zimbardo on how people's perspectives on time (past, present, future) shape work, health and well-being.
1:00:21CppCon 2019: Matt Godbolt “Compiler Explorer: Behind The Scenes”
29K views • 7 years ago
CppCon
Matt Godbolt tells the story of Compiler Explorer, from a hacky basement server to a cloud-scaled service handling tens of thousands of daily requests. He also shows its features and how it is built.
49:43Nima Arkani-Hamed: The End of Space-Time
254K views • 4 years ago
Max-Planck-Institut für Physik
Theoretical physicist Nima Arkani-Hamed gives a public talk on why spacetime may not be fundamental and what might replace it, including newer approaches to scattering amplitudes.
2:02:18The Mill CPU Architecture – The Compiler (10 of 13)
12K views • 11 years ago
Mill Computing, Inc.
A long Mill Computing lecture on the Mill CPU's compiler toolchain, covering the specializer that targets family members, scheduling and latency passes, and the belt. It explains how the compiler handles a wide-issue, exposed-pipeline design.
40:48Andy Keep - Writing a Nanopass Compiler
29K views • 12 years ago
ClojureTV
Andy Keep's Clojure/Conj talk on writing a nanopass compiler, built from many single-task passes with formally defined intermediate languages. It covers the framework's origins in a compiler teaching course at Indiana University.
1:35:12Modernizing Compiler Design for Carbon Toolchain - Chandler Carruth - CppNow 2023
71K views • 3 years ago
CppNow
Chandler Carruth's CppNow 2023 talk on modernizing compiler design for the Carbon toolchain, using data-oriented design and modern hardware assumptions. It covers lexing, parsing and compact data structures aimed at compiler performance.
1:08:52JVMLS 2015 - Compilers are Databases
16K views • 11 years ago
Java
Martin Odersky's JVM Language Summit 2015 talk argues that compilers can be thought of as databases. It describes design ideas for the Scala compiler and for developer tools.
2:01Enemies – real-time cinematic teaser | Unity
1.9M views • 4 years ago
Unity
Unity's real-time cinematic teaser 'Enemies' from its Demo Team, showcasing HDRP lighting, strand-based hair and an advanced digital human toolkit. It is a short showcase of high-end real-time rendering.
18:18✖️Coronavirus TIMELINE
208K views • 6 years ago
Nathan Rich
A data-visualization style timeline of the early coronavirus outbreak events by YouTuber Nathan Rich. It lays out dates of key developments in China.
15:29How Time Becomes Space Inside a Black Hole | Space Time
2.5M views • 9 years ago
PBS Space Time
A PBS Space Time episode explaining how space and time swap roles inside a black hole's event horizon. It is part of the channel's black hole series.
13:34Did Time Start at the Big Bang?
2.5M views • 7 years ago
PBS Space Time
A PBS Space Time episode asking whether time began at the Big Bang. It explains that the Big Bang is not what most people were taught and what 'start' of the universe really means.
8:11VLT (Very Large Telescope) HD Timelapse Footage
2.7M views • 15 years ago
Nicolas Bustos
A timelapse compilation of the night sky above the Very Large Telescope at Paranal, Chile, using ESO photographers' footage set to music. It shows the stars wheeling overhead and the observatory at work.
14:40How the Quantum Eraser Rewrites the Past | Space Time | PBS Digital Studios
2.9M views • 10 years ago
PBS Space Time
PBS Space Time explains the quantum eraser experiment, in which erasing which-path information appears to reverse causality in a double-slit setup. It discusses what this means for quantum mechanics.
10:48The True Nature of Matter and Mass | Space Time | PBS Digital Studios
1.8M views • 10 years ago
PBS Space Time
A PBS Space Time episode asking what matter, mass, and energy really are, starting with inertial versus gravitational mass and what mass-energy equivalence means.
10:00Is The Alcubierre Warp Drive Possible? | Space Time | PBS Digital Studios
2.5M views • 11 years ago
PBS Space Time
PBS Space Time introduces Miguel Alcubierre's warp drive, explaining how spacetime itself could be warped rather than moving a ship through it, and whether it is physically possible.
19:59What Happens at the Event Horizon? | Space Time | PBS Digital Studios
3.2M views • 9 years ago
PBS Space Time
PBS Space Time explains what happens as you approach and cross a black hole's event horizon, using Penrose diagrams and light cones as the tool for understanding spacetime there.
9:32The Higgs Mechanism Explained | Space Time | PBS Digital Studios
2.7M views • 10 years ago
PBS Space Time
PBS Space Time explains the Higgs field and how the Higgs mechanism gives particles mass within quantum field theory. It is a ten-minute overview for a lay audience.
11:48Superluminal Time Travel + Time Warp Challenge Answer
1M views • 9 years ago
PBS Space Time
A PBS Space Time episode explaining why faster-than-light travel is equivalent to travelling back in time, using relativity and Minkowski diagrams for different observers.
11:51Does Time Cause Gravity?
3M views • 5 years ago
PBS Space Time
PBS Space Time explores whether time causes gravity, explaining that gravity does not truly warp the flow of time but arises from time gradients. It revisits how gravitational time dilation works in general relativity.
43:20Zig Roadmap 2023 - Andrew Kelley
77K views • 4 years ago
Zig SHOWTIME
Andrew Kelley's roadmap talk on upcoming Zig compiler milestones, focused on compilation speed. It was given at a Zig community event in 2022.
29:21TIMELAPSE OF THE FUTURE: A Journey to the End of Time (4K)
113.3M views • 7 years ago
melodysheep
A 29-minute cinematic timelapse by melodysheep that journeys trillions of years into the future, covering the death of the sun, the end of stars, proton decay, black hole evaporation and the fate of the cosmos.
18:31The LED Traffic Light and the Danger of "But Sometimes!"
4.2M views • 8 years ago
Technology Connections
Technology Connections explains how LED traffic lights, which do not melt snow, drew complaints and were blamed for accidents. He uses it to illustrate the 'but sometimes' fallacy against new technology.
1:31:34Dr. Satchin Panda on Time-Restricted Feeding and Its Effects on Obesity, Muscle Mass & Heart Health
806K views • 10 years ago
FoundMyFitness
Rhonda Patrick interviews Salk Institute researcher Satchidananda Panda about circadian rhythms and the timing of food. They cover time-restricted feeding and its links to obesity, muscle mass, heart health, and light exposure.
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.
13:37Times Tables, Mandelbrot and the Heart of Mathematics
2.8M views • 11 years ago
Mathologer
Mathologer shows how times table diagrams on a circle produce cardioids and other curves connected to the Mandelbrot set. He explains the patterns and links to a tool for making your own diagrams.
18:15So... the minute hand shows progression — apparently we think of time in wildly different ways
706K views • 4 years ago
Technology Connextras
A Technology Connections video essay on how analog and digital clocks shape different mental models of time, with the minute hand acting as a progress indicator.