hot code reloading
2:16:18Hot Code Reloading in C
94K views • 3 years ago
Tsoding Daily
A long Tsoding Daily programming stream in which he implements hot code reloading in C by loading a dynamic library at runtime without stopping the main program. It also touches on migrating struct versions across reloads.
22:41"Clean" Code, Horrible Performance
1.2M views • 3 years ago
Molly Rocket
Casey Muratori shows how typical 'clean code' object-oriented patterns can cost large factors in performance. He benchmarks them against simpler data-oriented code.
7:49Your Post Code Is the Directions, Not the Destination
3.9M views • 1 year ago
CGP Grey
CGP Grey explains that postal codes are routing instructions for mail rather than geographic regions. He looks at the quirks and problems this causes.
20:05But what are Hamming codes? The origin of error correction
3.1M views • 6 years ago
3Blue1Brown
3Blue1Brown's discovery-oriented introduction to error correction codes, building up Hamming codes from the puzzle of locating a flipped bit. It explains the parity-check idea and why it is so efficient.
20:34How big is a visible photon?
793K views • 5 years ago
Huygens Optics
Huygens Optics shows through a laser interference experiment that the question of a photon's size is really about coherence length. It argues that photons exist as energy exchanges between radiation and matter, not as little particles in free space.
11:33Light Waves Visualized using Photon Sieves.
69K views • 6 years ago
Huygens Optics
Huygens Optics shows how DIY photon sieves shape a laser's wave front, explaining how they differ from zone plates and how aperture count affects the focal point, with time-resolved visualizations of the diffraction.
20:03Can you fit a whole game into a QR code?
9M views • 6 years ago
MattKC
MattKC fits a playable Snake game into a QR code by writing tiny x86 machine code and patching the ZBar scanner so it can run the decoded data.
29:43OpenAI Codex Live Demo
913K views • 5 years ago
OpenAI
OpenAI's 2021 live demo of Codex translating natural language into code, from Hello World to building a game and a Microsoft Word plugin.
35:13I built a QR code with my bare hands to see how it works
9.7M views • 2 years ago
Veritasium
Veritasium builds a QR code by hand to explain how it works. It covers the history of Morse code and barcodes, how QR codes encode data, why damaged codes still scan, and how safe they are.
9:00Apple’s iPhone Passcode Problem: Thieves Can Ruin Your Entire Digital Life in Minutes | WSJ
1.9M views • 3 years ago
The Wall Street Journal
A WSJ investigation by Joanna Stern into iPhone thieves who watch victims enter their passcode, then use it to lock them out of Apple accounts and drain bank and payment apps. It explains how the thefts work and how to protect yourself.
2:03the rapidly dwindling sanity of valve programmers as expressed through code comments
5.5M views • 6 years ago
shounic
A short video that reads out comments from the leaked Team Fortress 2 source code to show the frustration of Valve's programmers over time.
3:50:00George Hotz | Programming | we do coronavirus science aka hacking nature #lockdown part1 | COVID-19
286K views • 6 years ago
george hotz archive
A long George Hotz livestream in which he explores the coronavirus genome and molecular biology from scratch using a browser and Python, hacking on the science in real time.
5:33:21George Hotz | Programming | can tinygrad whisper? | AMD Rant | Giving up on AMD | Speech to Text
95K views • 3 years ago
george hotz archive
A long George Hotz live-stream from June 2023 in which he works on tinygrad and rants about AMD's drivers, ultimately declaring he is giving up on AMD. It also touches on hardware and compiler topics.
43:40DEF CON 29 - Richard Henderson - Old MacDonald Had a Barcode, E I E I CAR
18K views • 5 years ago
DEFCONConference
A DEF CON 29 talk by Richard Henderson about encoding the EICAR antivirus test string into QR codes and barcodes and scanning them at real systems. Many systems that do not expect such input misbehave or collapse, including a parking garage system.
30:15Antique 4x5 camera creates 20 micron photolithography masks: Super tiny tax form
429K views • 6 years ago
Applied Science
Ben Krasnow of Applied Science uses an antique 4x5 view camera to make high-resolution photolithography masks in a home shop. He photographs a poster-sized printout onto litho film to get features around 20 microns.
46:01Exploring Sid Meier's Pirates! - BASIC Code, Quirks, Bugs on Commodore 64
115K views • 5 years ago
8-Bit Show And Tell
8-Bit Show And Tell walks through the BASIC source code of the original Commodore 64 Sid Meier's Pirates!. It covers bugs, quirks and traces of abandoned features and scenarios left in the code.
3:08:46George Hotz: Hacking the Simulation & Learning to Drive with Neural Nets | Lex Fridman Podcast #132
1.6M views • 6 years ago
Lex Fridman
Lex Fridman interviews George Hotz, founder of Comma.ai, in a three-hour conversation. Topics include self-driving, Tesla and Waymo, crypto, GPT-3, immortality and book recommendations.
19:25New computers don't speed up old code
187K views • 1 year ago
Matthias random stuff
Matthias Wandel tests old and new code on a range of PCs, including a new mini PC, to measure how much faster modern hardware really is. He also shows optimization techniques such as branchless code, with benchmark programs on GitHub.
6:07How An Infinite Hotel Ran Out Of Room
38.5M views • 5 years ago
Veritasium
Veritasium shows how Hilbert's infinite hotel can still run out of room, using infinite buses of guests. It explains the surprising answer in a short animated segment.
42:21Where Does Bad Code Come From?
282K views • 5 years ago
Molly Rocket
Casey Muratori's invited lecture on where bad code comes from, rebroadcast from a Twitch stream. He critiques conventional wisdom such as SOLID and Clean Code and argues about how those habits lead to slow, poorly structured software.
9:20GitHub Copilot CRUSHES Leetcode Interview Questions! 😳
266K views • 5 years ago
DevOps Directive
A DevOps YouTuber tests GitHub Copilot on a range of Leetcode problems and finds it solves most immediately, with a few needing tweaks and some far off. He concludes it would outperform him in a FAANG-style interview.
38:31The $200M Machine that Prints Microchips: The EUV Photolithography System
2.4M views • 1 year ago
Branch Education
Branch Education's animated deep dive into ASML's EUV photolithography machine and how it prints nanometer-scale transistors onto chips. It covers the system's components and the process of chip manufacturing.
25:01Dan Abramov The wet codebase
27K views • 5 years ago
eswarnichtsmehrfrei
Dan Abramov's talk on the wet codebase, using visualizations to show how removing all duplication too early produces wrong abstractions that are hard to unwind.
39:26"Cursorless: A spoken language for editing code" by Pokey Rule (Strange Loop 2023)
59K views • 3 years ago
Strange Loop Conference
Pokey Rule presents Cursorless, a spoken language designed for editing code by voice, built on tree-sitter parsing with smart structural and simple token-level primitives. The talk is from Strange Loop 2023.
8:34Enhancing Photorealism Enhancement
6.3M views • 5 years ago
ISL and Collaborators
A video presenting an Intel research paper on enhancing the photorealism of synthetic images. A convolutional network uses rendering intermediates, shown on GTA V footage that comes out looking like real street scenes.
16:04One Typo, Wrong Continent
11.6M views • 3 years ago
CGP Grey
CGP Grey explains why airport codes are inconsistent and sometimes confusing, from their origins in old weather station codes to the quirks that cause mistakes. He builds the story around a single typo that sent a flight to the wrong continent.
28:47Someone improved my code by 40,832,277,770%
3.1M views • 4 years ago
Stand-up Maths
Matt Parker follows the community effort to speed up his slow Wordle-solving code, which ended up running hundreds of millions of times faster. He walks through the techniques contributors used.
3:26Nicolas Doesn't Understand The West Country Accent | Hot Fuzz | Screen Bites
3.2M views • 6 years ago
Screen Bites
A Hot Fuzz clip in which Nicholas Angel struggles to understand the West Country accent of locals.
1:10:23Tim Cook, Sir Jony Ive KBE, and Laurene Powell Jobs | Full Interview | Code 2022
495K views • 4 years ago
On with Kara Swisher
Kara Swisher interviews Apple CEO Tim Cook, designer Jony Ive and Laurene Powell Jobs at the 2022 Code Conference. They discuss Apple's history, design, privacy and advertising, and the company's future leadership.
27:19Matt Damon Sweats From His Scalp While Eating Spicy Wings | Hot Ones
12.4M views • 5 years ago
First We Feast
Matt Damon appears on Hot Ones, eating progressively spicier wings while discussing his film career and promoting Stillwater. He also explains how the decline of the DVD market changed which movies get made.
52:34The Next Programming Language - Douglas Crockford - code::dive 2022
55K views • 3 years ago
code::dive conference
Douglas Crockford's code::dive 2022 talk on what the next programming language should look like. He presents ideas behind his Misty language, including message-passing actors.
1:01:46GigCityElixir23 - Bryan Hunter
10K views • 3 years ago
Groxio
Bryan Hunter's GigCityElixir 2023 talk on HCA Healthcare's Waterpark system, built on Elixir/Erlang. It describes how the architecture is distributed and fault-tolerant, with a multi-datacenter cluster and runtime code swapping.
1:22:56Practical Deep Learning for Coders: Lesson 1
610K views • 4 years ago
Jeremy Howard
Lesson 1 of fast.ai's Practical Deep Learning for Coders, taught by Jeremy Howard. It takes coders from running code in a Jupyter notebook straight into training a real image model.
0:51Hyperbolica: A Non-Euclidean Adventure [Old Trailer]
662K views • 6 years ago
CodeParade
The old announcement trailer for Hyperbolica, CodeParade's Unity game set in hyperbolic and spherical space. The creator has since posted devlog videos on building it.
4:01Spherical Geometry Is Stranger Than Hyperbolic - Hyperbolica Devlog #2
1.8M views • 6 years ago
CodeParade
CodeParade's short devlog on how spherical geometry looks in 2D and 3D and why it feels so unusual, part of the Hyperbolica series on a non-Euclidean game.
1:05:28HC2023-K2: Hardware for Deep Learning
15K views • 3 years ago
hotchipsvideos
Bill Dally of NVIDIA gives a Hot Chips 2023 keynote on the challenges of building hardware for deep learning. He traces how GPUs have been adapted for machine learning, especially training.
1:56:20Let's build GPT: from scratch, in code, spelled out.
8.2M views • 3 years ago
Andrej Karpathy
Andrej Karpathy builds a GPT from scratch in code, following Attention Is All You Need and GPT-2/3, in about two hours using PyTorch. He connects it to ChatGPT and assumes familiarity with his earlier makemore videos.
18:20FIXING the ENTIRE SM64 Source Code (INSANE N64 performance)
3.2M views • 4 years ago
Kaze Emanuar
Kaze Emanuar explains how he rewrote and optimized the Super Mario 64 source code so it runs far faster on real N64 hardware. He covers performance bottlenecks and fixes in detail for his ROM hacks.
1:00:49The Art of Code - Dylan Beattie
4.9M views • 6 years ago
NDC Conferences
Dylan Beattie's NDC London talk on code written for art, fun and curiosity rather than utility. It includes quines, live music programming with Sonic Pi, and a memorable closing.
2:50:14Simple Code, High Performance
463K views • 5 years ago
Molly Rocket
Casey Muratori's University of Twente guest lecture is a case study in how straightforward code can cut thousands of lines and tens of seconds of runtime down to a few dozen lines running in under a second. It uses concrete examples to show why software is often an order of magnitude slower than it should be.