systems of equations
42:45RustConf 2017 - Closing Keynote: Safe Systems Software and the Future of Computing by Joe Duffy
2K views • 9 years ago
Confreaks
Joe Duffy's RustConf 2017 closing keynote on his experience at Microsoft building Midori, an operating system written in a Rust-like safe systems language. He covers the technical and cultural challenges of applying those lessons to Windows.
1:22:45Building Software Systems At Google and Lessons Learned
257K views • 15 years ago
Stanford
Jeff Dean of Google describes his experiences building Google's systems and how its infrastructure evolved over time. The Stanford talk covers search, scaling tipping points and lessons from building large-scale software.
12:19If Russ Ackoff had given a TED Talk...
306K views • 16 years ago
Steven Brant
A 1994 talk by systems thinker Russ Ackoff, who knew W. Edwards Deming, on continuous versus discontinuous improvement. It ends with an unexpected lesson.
46:15AWS re:Invent 2014 | (SPOT302) Under the Covers of AWS: Its Core Distributed Systems
10K views • 11 years ago
Amazon Web Services
An AWS re:Invent 2014 talk on the core distributed systems primitives behind AWS and Amazon.com, such as consensus, key-value stores and transactional logging. It describes how AWS builds large services from a few common building blocks.
32:35Scale By The Bay 2019: Bryan Cantrill, Was He Wright All Along? Software After Moore's Law
11K views • 6 years ago
FunctionalTV
Bryan Cantrill's Scale By The Bay 2019 talk on software after Moore's Law. He covers the end of easy scaling and the move toward specialized, emerging architectures.
2:27:34Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025
926K views • 1 year ago
Better Software Conference
Casey Muratori's two-hour talk tracing the history of object-oriented programming back to the 1960s and examining how its ideas, and later entity component systems, came about. It is followed by a Q&A.
19:10Velocity NY 2013: Richard Cook, "Resilience In Complex Adaptive Systems"
47K views • 13 years ago
O'Reilly
Richard Cook's short Velocity 2013 talk on resilience in complex adaptive systems, arguing systems operate near the edge of failure and that the surprise is how rarely they fail. He presents a model of how pressures push systems toward failure boundaries.
47:25Thoth's Pill - an Animated History of Writing
1.3M views • 11 years ago
NativLang
NativLang's 47-minute animated documentary traces the birth and evolution of writing, from early cave marks to modern scripts. It presents the history of the world's writing systems as a story.
11:06The Map of Mathematics
16.3M views • 9 years ago
Domain of Science
An animated 11-minute tour of the whole field of mathematics as a single map, showing how pure and applied math and their sub-fields relate to each other.
53:21GSMT - Dan Holohan, Author: "The Lost Art of Steam Heating"
71K views • 11 years ago
The General Society of Mechanics and Tradesmen
Dan Holohan, author of The Lost Art of Steam Heating, talks about the old steam heating systems he learned about from veteran tradesmen. He shares stories and practical lessons on how these systems work, including running steam at low temperatures.
6:29Microsoft: Productivity Future Vision
2.5M views • 11 years ago
Microsoft in Business
Microsoft's 2015 concept video imagining how ubiquitous computing, collaboration services and data analytics might change work 5-10 years later.
10:48Introducing Microsoft 365 Copilot with Outlook, PowerPoint, Excel, and OneNote
893K views • 3 years ago
Microsoft
Microsoft's March 2023 launch highlights for Microsoft 365 Copilot, showing AI features in Outlook, PowerPoint, Excel and OneNote. The demo includes using it to draft a graduation party speech.
1:02:50The Language of the System - Rich Hickey
174K views • 13 years ago
ClojureTV
Rich Hickey's 2013 talk applies language-design thinking to whole systems, covering names, queues, data, failure, and the interfaces between programs. It ends with a call to action for building systems holistically.
2:31:27Lecture: 2017 Maps of Meaning 01: Context and Background
6.4M views • 9 years ago
Jordan B Peterson
The first lecture of Jordan Peterson's 2017 Maps of Meaning course, setting out the Cold War context for his theory of belief and culture. He introduces the narrative structure of culture and archetypal characters for the individual, the known and the unknown.
39:32Andrej Karpathy: Software Is Changing (Again)
2.6M views • 1 year ago
Y Combinator
Andrej Karpathy's keynote at AI Startup School laying out software 1.0, 2.0 and 3.0, with LLMs seen as utilities, fabs and operating systems. It covers LLM quirks, partial-autonomy apps and keeping a human in the generate-and-verify loop.
39:43The Superhuman World of Wim Hof: The Iceman
10.6M views • 11 years ago
VICE
A VICE documentary profiling Wim Hof, the Iceman, covering his feats of cold endurance, his breathing and meditation method, and scientific studies of his control over his autonomic and immune systems.
9:01Powers of Ten™ (1977)
9.5M views • 16 years ago
Eames Office
The Eames Office's 1977 film Powers of Ten starts at a picnic in Chicago and zooms out by a factor of ten every ten seconds to the edge of the universe. It then zooms inward to a proton in a carbon atom.
1:02:42Preventing the Collapse of Civilization / Jonathan Blow (Thekla, Inc)
315K views • 7 years ago
DevGAMM
A DevGAMM talk by Jonathan Blow arguing that civilizations can lose technological capability and that software quality is already deteriorating. He discusses how knowledge fails to transfer between generations.
1:48:55The Thirty Million Line Problem
326K views • 8 years ago
Molly Rocket
Casey Muratori's long talk arguing that modern software has ballooned to tens of millions of lines because of hardware and OS diversity. He proposes a stable ISA for entire system-on-a-chip packages and recalls when games shipped with their own boot disk.
1:18:21"Uncle" Bob Martin - "The Future of Programming"
1.8M views • 10 years ago
Paul Stringer's Mobile Tech
Robert C. Martin (Uncle Bob) traces the history of software from 1948 to today, looking at the problems programmers faced, how they were solved, and what mistakes the profession made. He then projects where the field is going, including professionalism and regulation.
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.
1:40:53The Mother of All Demos, presented by Douglas Engelbart (1968)
1.2M views • 14 years ago
Marcel
The full recording of Douglas Engelbart's 1968 demonstration, which introduced the mouse, hypertext, video conferencing, word processing, and real-time collaborative editing. It runs about 100 minutes.
1:18:02The Spider's Web: Britain's Second Empire | The Secret World of Finance
7.9M views • 8 years ago
Independent POV
A feature-length documentary on how the City of London and Britain's overseas territories built a global web of offshore secrecy jurisdictions after the empire declined. It traces how this network captured and hid wealth from around the world.
1:04:41Jonathan Blow - Preventing the Collapse of Civilization (English only)
268K views • 7 years ago
bus
Jonathan Blow's DevGAMM 2019 talk argues that software knowledge is being lost between generations and that growing layers of abstraction could lead to a decline in technological civilization.
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.
48:00Monktoberfest 2016: Bryan Cantrill - Oral Tradition in Software Engineering
41K views • 9 years ago
RedMonk Tech Events
Bryan Cantrill's Monktoberfest 2016 talk on how software engineers pass knowledge down through oral tradition, from folk rhymes to programmer lore and stories like why C lacks a logical XOR. He argues for writing software with future generations in mind.
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.
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.
36:29Drip Coffee Makers — super simple, super cheap
4.7M views • 4 years ago
Technology Connections
Technology Connections explains how the simple American drip coffee maker works, including the bimetal valve and bubble-pump heating, and compares the original Mr. Coffee with modern machines.
44:13Doctor Dissects the Wim Hof Method - Cold Hard Science Analysis
1.8M views • 7 years ago
Medlife Crisis
A cardiologist runs a detailed, skeptical review of the Wim Hof Method, covering the research on cold exposure and breathing techniques. It also teaches how to read scientific statistics critically.
36:58"A (Not So Gentle) Introduction To Systems Programming In ATS" by Aditya Siram
26K views • 9 years ago
Strange Loop Conference
Aditya Siram introduces ATS, a statically typed ML-like language that compiles to C and offers type-safe pointer arithmetic and a full proof language. The Strange Loop talk shows off C interop, concurrency and verification features with non-trivial examples.
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.
46:24Andreessen's Corollary: Ethical Dilemmas in Software Engineering - Bryan Cantrill | Craft 2019
27K views • 7 years ago
CraftHub Events
Bryan Cantrill's Craft 2019 talk on the ethical dilemmas software engineers face as software eats the world. He explores cases where engineering thinking conflicts with the law or personal morals, including Facebook's news feed experiments.
13:40Free software, free society: Richard Stallman at TEDxGeneva 2014
487K views • 12 years ago
TEDx Talks
Richard Stallman's TEDxGeneva 2014 talk describing how nonfree programs give companies control over users and what users can do to regain control. It introduces the free software movement and the four freedoms.
47:33What It Really Takes to Convert an Office Building to Apartments | Odd Lots
5K views • 3 years ago
Bloomberg Podcasts
An Odd Lots podcast episode on why converting empty office buildings into apartments is hard. A managing director at Vanbarton Group walks through the zoning, financing and construction obstacles, mostly in New York.
58:30What if Current Foundations of Mathematics are Inconsistent? | Vladimir Voevodsky
57K views • 14 years ago
Institute for Advanced Study
Vladimir Voevodsky's IAS lecture starts from Godel's second incompleteness theorem to explore whether first-order arithmetic could be inconsistent. It motivates his vision of univalent foundations and computer-checked proofs.
1:07:58Software Art Thou: Glenn Vanderburg - Real Software Engineering
35K views • 8 years ago
Zendesk
Glenn Vanderburg asks whether software development can be real engineering, surveying other engineering disciplines and decades of programming experience. He envisions what a software engineering worthy of the name might look like.
16:09Windows "SUCKS": How I'd Fix it by a retired Microsoft Windows engineer
578K views • 1 year ago
Dave's Garage
Dave Plummer, a retired Microsoft engineer who wrote Task Manager, responds to the claim that Windows sucks. He describes how he would fix common annoyances, in what he calls a love letter to Windows wrapped in a rant.
35:33Visualising software architecture with the C4 model - Simon Brown, Agile on the Beach 2019
553K views • 7 years ago
Agile on the Beach
Simon Brown's Agile on the Beach 2019 talk presents the C4 model, a lightweight approach to diagramming software architecture with a shared vocabulary and simple notation.
1:31:54Noam Chomsky - "The machine, the ghost, and the limits of understanding"
472K views • 14 years ago
Andy80o
Noam Chomsky's 2011 University of Oslo lecture on Newton's contributions to the study of mind. He argues Newton abandoned mechanical explanation and lowered the bar for scientific intelligibility, with consequences for the limits of human understanding. Q&A starts at 45:33.