programming
No strong matches for “programming”. Here are the closest videos.
38:26Racing the Beam Explained - Atari 2600 CPU vs. CRT Television
400K views • 5 years ago
Retro Game Mechanics Explained
Retro Game Mechanics Explained shows how the Atari 2600 draws images with almost no video memory, by having the CPU race the CRT beam line by line. It walks through the techniques in detail.
Topic match · Demoscene & retrocomputing
21:46Surface-Stable Fractal Dithering Explained
646K views • 1 year ago
runevision
Rune Skovbo Johansen explains Surface-Stable Fractal Dithering, a technique he invented and released as open source. It makes dithering stick to 3D surfaces and covers the experiments and shortcomings along the way, inspired by Return of the Obra Dinn.
Topic match · Game programming & engines
37:23Walls, Floors, & Ceilings
385K views • 9 years ago
UncommentatedPannen
Pannenkoek explains how Super Mario 64 handles wall, floor and ceiling collisions, including triangles, normal vectors, quarter steps and out of bounds. It is a detailed 37-minute technical walkthrough of the game's physics.
Topic match · Game programming & engines
40:45Exclusive: Metro Exodus Enhanced Edition Analysis - The First Triple-A Game Built Around Ray Tracing
915K views • 5 years ago
Digital Foundry
Digital Foundry's Alex Battaglia analyzes Metro Exodus Enhanced Edition, the first AAA game built around ray tracing. It covers the new global illumination, emissive lighting, DLSS and performance on AMD and Nvidia hardware.
Topic match · Game programming & engines
26:41Finding the BEST sine function for Nintendo 64
418K views • 3 years ago
Kaze Emanuar
Kaze Emanuar searches for the best sine approximation for the Nintendo 64, comparing the lookup tables in Mario 64 and Ocarina of Time with polynomial alternatives. It walks through numerics and 3rd, 4th and 5th order approximations.
Topic match · Game programming & engines
28:28What is PLUS times PLUS?
2.2M views • 1 year ago
2swap
2swap explores lambda calculus using John Tromp's lambda diagrams, with animated beta-reductions, asking what PLUS times PLUS gives. It touches on Church encodings and the equivalence of Turing machines and lambda calculus.
Topic match · Functional programming
28:23The Fast Fourier Transform (FFT): Most Ingenious Algorithm Ever?
2.3M views • 5 years ago
Reducible
Reducible's visual walkthrough of the Fast Fourier Transform, motivated by polynomial multiplication. It shows how the FFT's key ideas can be discovered by asking the right questions.
Topic match · Algorithms & data structures
42:3630 Weird Chess Algorithms: Elo World
965K views • 7 years ago
suckerpinch
Tom Scott-style absurdist tour by Tom7 of SIGBOVIK chess projects: a tournament of 30 weird chess algorithms used to rate a color- and piece-blind chess program. Topics include mirrors, arithmetic encoding, perverted game tree search and a diluted Stockfish.
Topic match · Algorithms & data structures
26:33The Most Underrated Algorithm
10.8M views • 4 years ago
Veritasium
Veritasium tells the story of the Fast Fourier Transform, from its use in detecting nuclear tests to Cold War politics, and how it could have changed the arms race. It includes a short, intuitive explanation of what the Fourier transform does.
Topic match · Algorithms & data structures
20:08Fast Inverse Square Root — A Quake III Algorithm
6M views • 5 years ago
Nemean
A walkthrough of the Quake III fast inverse square root, explaining where the constant 0x5f3759df comes from. It covers IEEE 754 floats, the bit hack that approximates a logarithm, and a Newton's method refinement.
Topic match · Algorithms & data structures
22:522016/2017 MUST-KNOW WEB DEVELOPMENT TECH - Watch this if you want to be a web developer
916K views • 10 years ago
LearnCode.academy
LearnCode.academy presents a roadmap of web development technologies to learn in 2016 and 2017, spanning front-end, back-end and DevOps tools.
Topic match · Software practice, open source & careers
26:48Algorithmic Redistricting: Elections made-to-order
584K views • 5 years ago
AlphaPhoenix
AlphaPhoenix uses Monte Carlo simulation and annealing-style methods to draw North Carolina congressional district maps, both gerrymandered and fair. He focuses on the fascinating computational problem rather than the politics.
Topic match · Algorithms & data structures
42:42Why Are Emulators Legal? Dolphin vs. Nintendo, and the Fate of Emulation [Great Emu War Pt. 1]
410K views • 3 years ago
Moon Channel
Moon Channel, run by a lawyer, explains the legal basis for emulation, including the history of emulation case law and Nintendo's takedown of Dolphin's Steam release. It argues the legality of emulators is more fragile than most people assume.
Topic match · Demoscene & retrocomputing
30:38Solving Wordle using information theory
11.8M views • 4 years ago
3Blue1Brown
3Blue1Brown uses Wordle as an excuse to teach information theory and entropy, building a solver that picks guesses by expected information and incorporating word frequencies.
Topic match · Algorithms & data structures
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.
Topic match · Algorithms & data structures
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.
Topic match · Demoscene & retrocomputing