war
2:53Amiga Hardware Programming 1 - Use the Assembler and wait for left click
90K views • 13 years ago
ScoopexUs
The first video in Photon of Scoopex's Amiga hardware programming series. It shows how to set up an assembler and write a minimal 68000 program that waits for a left mouse click.
11:01Pulling Clear Images Directly Off Satellites | GOES-15,16,17 and Himawari 8 HRIT
635K views • 8 years ago
The Thought Emporium
The Thought Emporium shows how to receive clear images directly from GOES-15, 16 and 17 and Himawari 8 geostationary weather satellites with software-defined radio. It covers the extra effort needed to receive GOES data.
32:47The world's worst video card?
7.1M views • 7 years ago
Ben Eater
Ben Eater explains how VGA signals work and builds a breadboard circuit that produces correct sync timing so a monitor recognizes the signal. He then builds toward displaying an image from simple logic chips.
Topic match · Embedded systems & DIY electronics
16:25Converting devices to USB Type-C
8M views • 6 years ago
DIY Perks
DIY Perks shows how to modify devices that use older USB connectors so they charge and connect over USB Type-C. He solders in a USB-C connector board and works through cases such as dongle-dependent gadgets and a mouse receiver.
Topic match · Embedded systems & DIY electronics
27:55E-paper hacking: fastest possible refresh rate
582K views • 9 years ago
Applied Science
Ben Krasnow of Applied Science explains how electrophoretic e-paper displays work and how he modified the driver firmware and waveform lookup tables of a 4.2-inch panel to reach roughly 3Hz partial refresh. It covers the tweakable constants in the refresh process and touches on colored e-ink microcapsules.
Topic match · Consumer devices & gadgets
33:07So how does a PS/2 keyboard interface work?
570K views • 5 years ago
Ben Eater
Ben Eater explains how the PS/2 keyboard interface works, covering its clocked serial protocol and scancodes. He builds up the hardware-level understanding needed to read keypresses.
Topic match · Embedded systems & DIY electronics
27:25“Hello, world” from scratch on a 6502 — Part 1
5.9M views • 7 years ago
Ben Eater
Ben Eater starts a series building a working computer on breadboards around the 6502 microprocessor. In this first part he gets a 'hello world' running from scratch.
Topic match · Embedded systems & DIY electronics
34:15How does a USB keyboard work?
3.8M views • 5 years ago
Ben Eater
Ben Eater explains how a USB keyboard communicates, covering the electrical interface, bit and packet encoding, packet contents, and a comparison with PS/2.
Topic match · Embedded systems & DIY electronics
7:26Teletype Model 19 - Part 1: A Teletype Arrives for Restoration
33K views • 8 years ago
CuriousMarc
CuriousMarc inspects a newly arrived Teletype Model 19, an early military unit built around a Model 15 keyboard and printer, after an initial rough cleaning. It is the first part of a restoration series and touches on 5-bit Baudot code.
Topic match · Repair, teardowns & right to repair
13:59How a Character LCD works Part 1
1.3M views • 9 years ago
The 8-Bit Guy
The 8-Bit Guy explains how character LCD screens work and how to control them directly, first part of a series.
Topic match · Embedded systems & DIY electronics
19:43U.S. NAVY BASIC MECHANISMS OF FIRE CONTROL COMPUTERS MECHANICAL COMPUTER INSTRUCTIONAL FILM 27794
225K views • 8 years ago
PeriscopeFilm
A 1953 US Navy training film on the basic mechanisms in fire control computers: shafts, gears, cams and differentials. It shows how these mechanical parts compute ship and target firing solutions.
Topic match · Military history & warfare
54:01You Suck at Excel - Joel Spolsky (Reupload)
27K views • 2 years ago
Cool Bug Facts
A reupload of Joel Spolsky's talk teaching spreadsheet users the Excel features they are probably missing, such as keyboard navigation, named ranges, tables and lookups. The original disappeared and this copy comes from the Wayback Machine.
Topic match · Software (other)
1:13:51Handmade Hero Day 001 - Setting Up the Windows Build
465K views • 11 years ago
Molly Rocket
Day 1 of Casey Muratori's Handmade Hero, a live-coded game built from scratch in C on Windows. It reviews C on Windows, sets up a minimal build system and WinMain entry point, and shows a first MessageBox.
Topic match · Software performance & optimization
45:54Celestial Navigation (instruction video)
190K views • 10 years ago
NathanielsCAD
A roughly 45-minute vintage US military instructional film that gives a comprehensive overview of celestial navigation, covering sextant use and the theory behind lines of position.
Topic match · Military history & warfare
2:12:42Build Your Own Async
60K views • 7 years ago
David Beazley
David Beazley's workshop screencast builds asynchronous programming in Python from scratch, starting from callbacks and continuations and replacing threads to show how concurrency works underneath.
Topic match · Software practice, open source & careers
10:50:05George Hotz | Programming | Livecoding SLAM | twitchslam | Part1
2M views • 8 years ago
george hotz archive
A long livestream of George Hotz live-coding a toy SLAM implementation, twitchslam, over two days in May 2018. It is an unedited session of Python programming with computer vision and visualization.
Topic match · Software practice, open source & careers
1:44:18Browser hacking: Let's make "Cookie Clicker" playable in Ladybird!
15K views • 4 years ago
Andreas Kling
In a long live-coding session, Andreas Kling works on making the Cookie Clicker game playable in the Ladybird browser from SerenityOS. He tracks down bugs in the browser engine and fixes them.
Topic match · Software practice, open source & careers
4:09:16Implementing (part of) a BitTorrent client in Rust
115K views • 3 years ago
Jon Gjengset
Jon Gjengset's roughly four-hour live stream implementing part of a BitTorrent client in Rust, following CodeCrafters' test-guided challenge. He builds from scratch and shows idiomatic error handling along the way.
Topic match · Software practice, open source & careers
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.
Topic match · Software practice, open source & careers
1:21:25Let's prototype a JavaScript JIT compiler!
49K views • 3 years ago
Andreas Kling
Andreas Kling live-codes a prototype JavaScript JIT compiler for the LibJS engine used in SerenityOS and Ladybird. He builds a standalone bytecode VM, a simple interpreter, and then a simple JIT in about 80 minutes.
Topic match · Software practice, open source & careers
21:53SGI's $250,000 Graphics Supercomputer from 1993 - Silicon Graphics Onyx RealityEngine²
2.3M views • 8 years ago
Dodoid
Dodoid gives an in-depth look at an SGI Onyx RealityEngine2, a $250,000 graphics supercomputer from 1993, covering its history, a physical overview, a teardown and some demos and games.
Topic match · Demoscene & retrocomputing
18:50Creating a Doom-style 3D engine in C
991K views • 11 years ago
Bisqwit
Bisqwit builds a Doom or Duke Nukem 3D style software-rendered 3D engine in C from scratch, supporting non-Euclidean geometry. It covers vector rotation and portal rendering with sped-up, tool-assisted coding.
56:12Intro to Synthesis Part 1 - The Building Blocks of Sound & Synthesis
711K views • 14 years ago
matrixsynth
Dean Friedman's near-hour-long introduction to synthesis, covering the building blocks of sound and the controls on a synthesizer. He slowly adjusts knobs so viewers hear what each parameter does.
Topic match · Music theory, synthesis & production
42:00I painted a Landscape with Mathematics
812K views • 4 years ago
Inigo Quilez
Inigo Quilez live-paints a mountain landscape using only math in a shader, building up from a basic polynomial noise surface through fractal terrain, lighting and atmosphere. The code runs in real time on Shadertoy so viewers can edit it as they follow along.
Topic match · Demoscene & retrocomputing
22:02ORCA Sequencer Intro (Experimental Livecoding!)
93K views • 7 years ago
Allieway Audio
Allieway Audio gives an informal introduction and live-coding demo of ORCA, a free esoteric programming environment for building procedural sequencers from Hundred Rabbits. It walks through the interface and how to make music with it.
Topic match · Music theory, synthesis & production
15:04I made a NES emulator in 15 minutes
389K views • 14 years ago
Bisqwit
Bisqwit writes a NES emulator in C++ in about 15 minutes of tool-assisted, sped-up coding, narrated with captions. It shows an accurate emulator built with a compile-time generated 6502 instruction table. Part 2 covers compiling and running it.
Topic match · Demoscene & retrocomputing
16:42i3wm: Jump Start (1/3)
1.1M views • 11 years ago
Alex Booker
First of a three-part tutorial series on the i3 tiling window manager for Linux. It explains what i3 is, how to install it on Ubuntu, and how to use it.
Topic match · Linux & open-source ecosystems
31:36Learn music theory in half an hour.
10.6M views • 7 years ago
ANDREW HUANG
Andrew Huang teaches the basics of music theory in about half an hour, covering intervals, chords and patterns. He stresses understanding how music works over memorizing terminology.
Topic match · Music theory, synthesis & production
10:00Making of "The Prodigy - Smack My Bitch Up" in Ableton by Jim Pavloff
4.1M views • 16 years ago
Jim Pavloff
Jim Pavloff rebuilds the Prodigy track Smack My Bitch Up in Ableton, identifying the samples used and recreating the track by hand.
Topic match · Music theory, synthesis & production
1:28:31Telescope Building with John Dobson
1.7M views • 11 years ago
Dobson Astro-Initiatives
A roughly 90-minute film of John Dobson building a Dobsonian telescope step by step, including hand-grinding the mirror.
Topic match · 3D printing, CNC & maker projects
12:50Turning Smashed TVs into Realistic Artificial Daylight
4M views • 7 years ago
DIY Perks
DIY Perks shows how to turn old or smashed TVs and monitors into realistic artificial window lights, using the backlight and Fresnel lens to simulate distant daylight.
Topic match · 3D printing, CNC & maker projects
42:32World’s Best Speakers!
2M views • 8 years ago
Tech Ingredients
Tech Ingredients shows how to build flat panel speakers from exciters and foam board, with construction guidelines, measured SPL comparisons and a complete system playing music.
Topic match · 3D printing, CNC & maker projects
13:28Weird webcam mod that enables eye-contact conversation
1.6M views • 6 years ago
DIY Perks
DIY Perks builds a webcam mod using a two-way mirror in a box so the camera sits behind the screen image. This allows real eye contact on video calls.
Topic match · 3D printing, CNC & maker projects
41:04Design Your Own Keyboard!
140K views • 4 years ago
Ben Vallack
Ben Vallack walks through designing a custom keyboard PCB from scratch using Ergogen and KiCad, ending with a gerber file ready to order from a PCB fabricator. The example is a split keyboard.
Topic match · Embedded systems & DIY electronics
15:39The Best Easy Way to Capture Analog Video (it's a little weird)
1M views • 7 years ago
Technology Connections
Technology Connections shows a cheap method for capturing analog video: a composite-to-HDMI upscaler feeding an HDMI capture dongle, aimed at digitizing home movies and VHS tapes.
Topic match · Consumer devices & gadgets
39:56EEVblog #186 - Soldering Tutorial Part 3 - Surface Mount
1.4M views • 15 years ago
EEVblog
Dave Jones of EEVblog shows hand soldering of surface-mount parts, including drag soldering and tack-and-reflow of 0.5mm fine-pitch ICs, with solder paste and hot air.
Topic match · Repair, teardowns & right to repair
14:39(405) Choosing a High Security Lock
1.8M views • 13 years ago
Bill Johnson
Lock-picking YouTuber Bill Johnson (BosnianBill) explains how to choose a high-security lock and why, showing examples and comparing designs. It covers what makes some padlocks more pick-resistant than others.
Topic match · Security & hacking
8:05Homebrew NMOS Transistor Step by Step - So Easy Even Jeri Can Do It
184K views • 16 years ago
Jeri Ellsworth
Jeri Ellsworth shows step by step how to make an NMOS transistor at home using a kiln, rust remover, spin-on dopant, eBay wafers and vinyl stickers.
Topic match · Embedded systems & DIY electronics
15:00I wrote a Raytracer for DOS, 16 VGA colors
905K views • 15 years ago
Bisqwit
Bisqwit writes a raytracer from scratch in C++ for DOS, rendering in the 16-color VGA palette at 640x480. The video also covers color quantization and ordered dithering.
Topic match · Demoscene & retrocomputing
26:17How to write cuneiform with Irving Finkel and @preservethings I Curator's Corner S4 Ep9
648K views • 7 years ago
The British Museum
British Museum curator Irving Finkel teaches how to write cuneiform, with a colleague following along. It is a short, lively introduction to the script.
Topic match · World history