complex systems
11:26Do Complex Numbers Exist?
854K views • 5 years ago
Sabine Hossenfelder
Sabine Hossenfelder asks whether complex numbers are just a convenient tool or necessary in physics. She discusses a recent paper arguing that quantum mechanics cannot be done with real numbers alone.
1:06:20USENIX ATC '21/OSDI '21 Joint Keynote Address-It's Time for Operating Systems to Rediscover Hardware
46K views • 5 years ago
USENIX
Timothy Roscoe of ETH Zurich delivers the joint USENIX ATC/OSDI 2021 keynote arguing that operating systems must reckon with modern hardware, which is a heterogeneous collection of processors, firmware and coprocessors rather than a simple machine. It shows how much runs below and beside Linux.
14:36Distributed Systems 1.1: Introduction
382K views • 6 years ago
Martin Kleppmann
The first lecture in Martin Kleppmann's 8-lecture distributed systems series from the University of Cambridge undergraduate course. It introduces the subject, and accompanying lecture notes are available.
14:03Simulating alternate voting systems
4.5M views • 6 years ago
Primer
Primer uses simulations to compare voting systems such as first-past-the-post, approval, ranked choice and others. It shows how each system behaves and can be manipulated, with links to further voting theory resources.
1:01:39"Simple Made Easy" - Rich Hickey (2011)
434K views • 5 years ago
ClojureTV
Rich Hickey's Strange Loop 2011 keynote separates 'simple' (not intertwined) from 'easy' (familiar or near at hand) and argues that software complexity comes from complecting things. It offers a vocabulary for judging designs and abstractions.
1:01:59TigerStyle! (Or How To Design Safer Systems in Less Time) by Joran Dirk Greef
87K views • 3 years ago
TigerBeetle
Joran Dirk Greef's Systems Distributed '23 talk on TigerStyle, the engineering methodology behind TigerBeetle. It covers designing safer systems in less time through up-front design, assertions, and deterministic simulation.
3:38:43Stephen Wolfram: Complexity and the Fabric of Reality | Lex Fridman Podcast #234
4.8M views • 5 years ago
Lex Fridman
A long Lex Fridman interview with Stephen Wolfram on complexity, cellular automata, computational irreducibility and the Wolfram Physics Project.
1:10:23"Systems that run forever self-heal and scale" by Joe Armstrong (2013)
85K views • 5 years ago
Strange Loop Conference
Joe Armstrong's Strange Loop 2013 talk on building large scalable systems from small isolated parallel components. It covers detecting and correcting errors at run time, changing code while it runs, and how Erlang embodies these principles.
1:19:35Lecture 1: Introduction
921K views • 6 years ago
MIT 6.824: Distributed Systems
The opening lecture of MIT 6.824 Distributed Systems (Spring 2020), introducing the course and core challenges of distributed systems. It begins a playlist that goes on to cover Raft and other consensus papers in Go.
4:05:51Lee Cronin: Origin of Life, Aliens, Complexity, and Consciousness | Lex Fridman Podcast #269
1.1M views • 4 years ago
Lex Fridman
Lex Fridman interviews University of Glasgow chemist Lee Cronin about the origin of life, aliens, complexity and consciousness. The conversation centers on Cronin's assembly theory.
20:28The Most COMPLEX Pop Song of All Time
8.3M views • 5 years ago
Rick Beato
Rick Beato analyzes a pop song he argues is among the most harmonically complex ever, breaking down its chords and key changes. It is a music theory deep dive aimed at general music fans.
1:01:39"Simple Made Easy" - Rich Hickey (2011)
219K views • 5 years ago
Strange Loop Conference
Rich Hickey's Strange Loop 2011 keynote distinguishing 'simple' (not intertwined) from 'easy' (familiar or near at hand). It argues that software complexity comes from complecting things and that we should pick simple constructs.
50:09Old pinball machines are amazingly complex
3.5M views • 3 years ago
Technology Connections
Technology Connections takes a long, detailed look at how a 1970s electromechanical pinball machine works, from relays to stepper motors and mechanical logic. It is the first part of a series.
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:43:00Disney's FastPass: A Complicated History
27.3M views • 4 years ago
Defunctland
A feature-length Defunctland documentary on the history of Disney's FastPass and FastPass+ expedited queue systems. It covers how the systems evolved and how they were designed, with simulation of their effects on park lines.
48:02James Burke Legend Connections 1 The Trigger Effect
389K views • 4 years ago
Tim Callinan
The first episode of James Burke's Connections series, 'The Trigger Effect', explores how modern society depends on interlinked technological systems and how quickly it breaks down when they fail, starting with a power blackout.
1:17:07Alexis King - “Effects for Less” @ ZuriHac 2020
25K views • 6 years ago
Zürich Friends of Haskell
Alexis King's ZuriHac 2020 talk on how effect systems in Haskell can be implemented efficiently. It looks at the performance cost of effect libraries and how to reduce it.
2:59:08Vibe coding complex changes in Rust
55K views • 1 year ago
Jon Gjengset
Jon Gjengset spends about three hours livecoding complex changes in a Rust codebase with agentic AI tools, testing his hypothesis that AI is weak at non-pattern work. He documents where Claude Code helps and where it struggles.
1:39:56Marcus Hutter: Universal Artificial Intelligence, AIXI, and AGI | Lex Fridman Podcast #75
126K views • 6 years ago
Lex Fridman
Lex Fridman interviews Marcus Hutter of DeepMind about universal artificial intelligence, AIXI, Kolmogorov complexity, Solomonoff induction and the idea of intelligence as compression.
1:14:31What Microplastics Are Doing to the Brain, Body, and Reproductive Systems
104K views • 2 years ago
FoundMyFitness
A FoundMyFitness episode on how microplastics and associated chemicals such as BPA and PFAS accumulate in the body, including the brain and reproductive systems. It also discusses ways to reduce exposure.
40:15Bringing Types to Elixir by Giuseppe Castagna and Guillaume Duboc | ElixirConf EU 2023
7K views • 3 years ago
Code Sync
ElixirConf EU 2023 talk by Giuseppe Castagna and Guillaume Duboc on bringing set-theoretic types to Elixir, and the benefits such a type system could offer such as catching bugs.
51:16Why can't you multiply vectors?
524K views • 3 years ago
Freya Holmér
Freya Holmer's Dutch Game Day 2023 talk asking why vectors can't be multiplied, building from complex numbers to a single axiom and arriving at geometric algebra, quaternions and multivectors.
23:20Dwarf Fortress Creator Explains its Complexity & Origins | Noclip Interview
2M views • 6 years ago
/noclip
A /noclip interview with Tarn Adams of Bay 12 Games about Dwarf Fortress: where the ASCII simulation came from, how it works, and the plans for its Steam release. It includes his telling of the famous bug in which cats were poisoned by alcohol.
1:04:48"Performance (Really) Matters" with Emery Berger
7K views • 6 years ago
Association for Computing Machinery (ACM)
Emery Berger argues that performance is hard to measure and deliver on modern systems, showing how code layout and link order can swamp optimization effects. He presents tools that evaluate performance more reliably.
23:29How Imaginary Numbers Were Invented
22.7M views • 5 years ago
Veritasium
Veritasium tells the history of how imaginary numbers arose from the quest for a general solution to the cubic equation, including the duels and secrecy among Renaissance mathematicians. It argues math had to give up the requirement that it mirror reality.
42:20Writing a Wayland Compositor in Zig - Isaac Freund
26K views • 6 years ago
Zig SHOWTIME
Isaac Freund, author of the River Wayland compositor, talks about writing a Wayland compositor in Zig. He covers why he chose Zig over C and Rust and how Zig can wrap a hairy C library.
22:15Badness 0 (Apostrophe‛s version)
258K views • 2 years ago
suckerpinch
Tom 7's pilot episode of a series that plays with type systems and absurd programming, presented as a parody of the GPL v3 license. It mixes a typesetting experiment with a long, story-driven intro on the origin of TeX. Source code and papers are linked from the author's site.
51:16What is Euler's formula actually saying? | Ep. 4 Lockdown live math
1.7M views • 6 years ago
3Blue1Brown
A 3Blue1Brown live lockdown math episode asking what Euler's formula e^(pi i) is actually saying. It builds intuition through exponentials, rotation and vectors landing on the unit circle.
42:57Tesla Virtual Power Plant
36K views • 6 years ago
InfoQ
A QCon London 2020 talk by Tesla engineers on the architecture of Tesla's Virtual Power Plant. It covers aggregating distributed batteries and solar with vertically integrated hardware and software across cloud and edge.
7:27Lamport on writing "Time, Clocks, and the Ordering of Events in a Distributed System"
24K views • 6 years ago
Turing Awardee Clips
A short clip from an ACM and Computer History Museum interview in which Leslie Lamport discusses writing his paper on time, clocks and the ordering of events. He explains its link to special relativity.
19:29The Surprising Secret of Synchronization
27.9M views • 5 years ago
Veritasium
Veritasium explores how synchronization arises spontaneously in nature, with metronomes, fireflies and bridges, drawing on Steven Strogatz's work on chaos and complexity.
23:34Why Democracy Is Mathematically Impossible
10.1M views • 2 years ago
Veritasium
Veritasium explains why no voting system can be perfectly fair, drawing on Arrow's theorem and the work of Eric Maskin. It looks at problems with systems like first-past-the-post and ranked-choice voting.
29:34How Do Nuclear Submarines Make Oxygen?- Smarter Every Day 251
10.4M views • 5 years ago
SmarterEveryDay
A Smarter Every Day episode from aboard a nuclear submarine on how the crew makes breathable air. It covers oxygen generation from seawater, oxygen candles and CO2 scrubbing with amine.
24:26The US electrical system is not 120V
3.1M views • 6 years ago
Technology Connections
Technology Connections explains that US household power is split-phase, with two 120V legs that combine to 240V for large appliances. It covers the breaker panel and how the system works.
34:14"What UNIX Cost Us" - Benno Rice (LCA 2020)
218K views • 6 years ago
linux.conf.au
Benno Rice's linux.conf.au 2020 talk asks whether UNIX was the best design we could have had. He looks at what alternatives existed, what was gained and lost, and what could be re-learned, including the limits of treating everything as a file.
17:58What P vs NP is actually about
253K views • 2 years ago
Polylog
Polylog explains how algorithms can be turned into circuits and encoded as satisfiability problems, which lets you effectively run them backwards. It uses this to motivate breaking RSA, general reductions to SAT, and what P vs NP is really asking.
35:25Saving Voyager 1! - Bruce Waggoner at !!Con 2024
8K views • 2 years ago
!!Con
Bruce Waggoner of the Voyager team describes how engineers diagnosed Voyager 1's 2023 loss of telemetry and patched its flight software from 15 billion miles away. The talk covers the spacecraft's architecture and the scarcity of old documentation.
1:11:42ElixirConf 2023 - José Valim - The foundations of the Elixir type system
38K views • 3 years ago
ElixirConf
José Valim's ElixirConf US 2023 closing keynote on the foundations of the Elixir type system, covering set-theoretic types and gradual typing with strong arrows.
1:10:10CRDTs: The Hard Parts
90K views • 6 years ago
Martin Kleppmann
Martin Kleppmann surveys current research on CRDTs, the algorithms for merging concurrent edits across offline replicas. He covers the hard parts such as rich text, moves and merge results that are technically correct but poor.
3:10:28The Mind Behind Windows: Dave Cutler
1M views • 3 years ago
Dave's Garage
Dave Plummer interviews Dave Cutler, architect of VMS and Windows NT, in a roughly three-hour conversation about his career and the history of Windows.