war
58:49Why our generals were more successful in World War II than in Korea, Vietnam or Iraq/Afghanistan
2.2M views • 15 years ago
UC Berkeley Events
Thomas Ricks's Nimitz Memorial Lecture at UC Berkeley asks why US generals did better in World War II than in Korea, Vietnam or Iraq and Afghanistan. A central point is the WWII practice of quickly reassigning or relieving underperforming generals.
1:10:58Trends in Deep Learning Hardware: Bill Dally (NVIDIA)
32K views • 2 years ago
Paul G. Allen School
Bill Dally of NVIDIA gives a University of Washington lecture on trends in deep learning hardware. It covers numeric formats, specialized instructions, energy per operation and co-design of hardware and software.
57:38The Coming Collapse of the Middle Class with Elizabeth Warren
1.5M views • 18 years ago
University of California Television (UCTV)
Elizabeth Warren's 2007 Berkeley lecture, when she was a Harvard law professor, on why middle-class families are under growing financial strain. She draws on bankruptcy research to examine rising costs of housing, health care and education.
1:03:16Yuri Bezmenov: Psychological Warfare Subversion & Control of Western Society (Complete)
1.9M views • 15 years ago
GBPPR2
A 1983 Los Angeles lecture by KGB defector Yuri Bezmenov on how the Soviets carried out ideological subversion of target societies through propaganda. He walks through demoralization and normalization stages.
43:11Who is Yahweh - How a Warrior-Storm God became the God of the Israelites and World Monotheism
3.7M views • 3 years ago
ESOTERICA
An ESOTERICA episode tracing Yahweh from a warrior-storm god near Mt Seir to the god of the Israelites in the Judean highlands. It examines how Yahwism absorbed and contended with Canaanite religion.
1:19:38John Hennessy and David Patterson 2017 ACM A.M. Turing Award Lecture
150K views • 8 years ago
Association for Computing Machinery (ACM)
Hennessy and Patterson's 2018 Turing Award lecture at ISCA, A New Golden Age for Computer Architecture. It covers domain-specific hardware, security, open instruction sets and agile chip development.
1:15:47Richard Feynman Computer Science Lecture - Hardware, Software and Heuristics
978K views • 14 years ago
Muon Ray
A lecture by Richard Feynman on how computers work, using the analogy of a filing clerk that becomes progressively dumber and faster. It also covers heuristics and how computers handle data and solve problems in finite time.
1:16:22If Brains are Computers, Who Designs the Software? - with Daniel Dennett
873K views • 9 years ago
The Royal Institution
Daniel Dennett's Royal Institution lecture on whether the brain is a computer and where its software comes from. He argues that minds are built by evolution and culture, with competence arising without comprehension.
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.
48:40Capt. Grace Hopper on Future Possibilities: Data, Hardware, Software, and People (Part One, 1982)
179K views • 2 years ago
National Security Agency
Part one of Capt. Grace Hopper's 1982 NSA lecture on the future of data, hardware, software and people. It includes her humor, her nanosecond demonstration and views on scaling and resisting old ways of doing things.
39:34Control Malfunctions & Flight Instrument Anomalies, by Captain Warren VanderBurgh.
153K views • 12 years ago
flightcrewguide.com
An American Airlines training video by Captain Warren VanderBurgh on control malfunctions and flight instrument anomalies. It discusses real incidents such as runaway trim and instrument failures and how crews should respond.
53:25The Only Unbreakable Law
487K views • 4 years ago
Molly Rocket
Casey Muratori's lecture, originally given at the Technical University of Madrid, arguing that Conway's Law is the only viable candidate for a true law of software architecture. He explains how software mimics the organization over time, using examples like Windows' multiple volume controls.
Topic match · Software architecture & design
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.
Topic match · Software performance & optimization
18:41Refterm Lecture Part 1 - Philosophies of Optimization
93K views • 5 years ago
Molly Rocket
Casey Muratori's first refterm lecture lays out philosophies of optimization, distinguishing optimization from non-pessimization, which means avoiding needless work. It uses his fast terminal renderer project to show how fast computers really are.
Topic match · Software performance & optimization
1:48:42Clean Code - Uncle Bob / Lesson 1
2.2M views • 7 years ago
UnityCoin
The first lesson of Uncle Bob (Robert C. Martin)'s "Coding Better World Together" series. It makes the case for clean code and for treating software craftsmanship as an ethical and professional responsibility. It runs about 109 minutes.
Topic match · Software architecture & design
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.
Topic match · Software performance & optimization
1:05:45Donald B. Gillies Lecture: Dr. Michael Stonebraker
14K views • 8 years ago
Siebel School of Computing and Data Science
Turing Award winner Michael Stonebraker gives the 2018 Donald B. Gillies Memorial Lecture at Illinois. He discusses the gap between academic research and industry problems, publishing incentives, and the influence of large industry users on research.
Topic match · University lectures & courses
52:48Object-Oriented Programming is Garbage: 3800 SLOC example
258K views • 10 years ago
Brian Will
Brian Will critiques object-oriented programming and rewrites a roughly 3800-line OO program in a procedural style, cutting code and complexity. It is part of a series of OOP critiques.
Topic match · Software architecture & design
2:05:23Richard Stallman: Copyright vs. Community
51K views • 13 years ago
RU Computer Science
A 2012 lecture by Richard Stallman at Reykjavik University arguing that copyright, built for the printing press, fits poorly with computer networks. He criticizes draconian enforcement and corporate lobbying.
Topic match · Hacker culture & free software
1:06:49Special Lecture: F-22 Flight Controls
6.8M views • 5 years ago
MIT OpenCourseWare
A special lecture from MIT's Private Pilot Ground School in which Lt. Col. Randy Gordon, a fighter and test pilot, describes F-22 flight controls. Topics include thrust vectoring, the pilot command system and how software handles failures.
Topic match · University lectures & courses
1:02:041. Introduction for 15.S12 Blockchain and Money, Fall 2018
7.2M views • 6 years ago
MIT OpenCourseWare
The opening lecture of MIT's Blockchain and Money course taught by Gary Gensler, covering the course plan, the history of failed digital currencies, cryptography and what a blockchain is.
Topic match · University lectures & courses
49:47Lecture 1 | Programming Methodology (Stanford)
2.6M views • 18 years ago
Stanford
First lecture of Stanford's CS106A Programming Methodology by Mehran Sahami, giving a course overview and starting on programming. The course teaches software engineering principles using Java.
Topic match · University lectures & courses
1:02:47Secret History of Silicon Valley
491K views • 17 years ago
Computer History Museum
Steve Blank's Computer History Museum lecture argues that Silicon Valley's roots lie in WWII radar and electronic warfare work, Stanford's Fred Terman and Cold War military funding rather than the semiconductor alone.
Topic match · Military history & warfare
32:06Preface | MIT Calculus Revisited: Single Variable Calculus
358K views • 15 years ago
MIT OpenCourseWare
The preface to Herb Gross's MIT OpenCourseWare 'Calculus Revisited: Single Variable Calculus', an older black-and-white lecture series. It introduces his approach to teaching calculus from the basics.
Topic match · University lectures & courses
1:53:04Vladimir Pozner: How the United States Created Vladimir Putin
9.5M views • 8 years ago
Yale University
Russian-American journalist Vladimir Pozner lectures at Yale on how US foreign policy toward Russia after the Soviet collapse shaped Putin, then takes audience questions on election interference, the Skripal poisoning and media independence.
Topic match · Geopolitics & foreign policy
1:27:14Mark Blyth - A Brief History of How We Got Here and Why
248K views • 7 years ago
McMaster Humanities
Political economist Mark Blyth gives a lecture tracing two versions of capitalist 'software': the postwar Great Compression era and the neoliberal era from 1980 to 2008. He explains the bug that crashed the first and the design of the second.
Topic match · World history
1:20:35Anton: A Special-Purpose Machine That Achieves a Hundred-Fold Speedup in Biomolecular Simulations
12K views • 14 years ago
NC State
David Shaw of D. E. Shaw Research presents Anton, a special-purpose machine that speeds up biomolecular simulations about a hundred-fold. The lecture covers molecular dynamics and how simulation helps understand how drugs bind.
Topic match · University lectures & courses
1:21:22Light Years Ahead | The 1969 Apollo Guidance Computer
2.8M views • 6 years ago
TNMoC
Robert Wills of TNMoC explains the Apollo Guidance Computer hardware and software, then walks through the Apollo 11 landing procedure step by step, including the 1202 alarms.
56:27In Search of Tomorrow
18K views • 10 years ago
Berkeley Institute for Data Science (BIDS)
Chris Granger, creator of Light Table and the Eve language, gives a Berkeley data science lecture on what computation and programming might look like in ten years. He covers the path that led to Eve and ends with demos.
Topic match · Software practice, open source & careers
40:12Immediate-Mode Graphical User Interfaces - 2005
150K views • 10 years ago
Casey Muratori
Casey Muratori's 2005 video introducing immediate-mode GUIs as an alternative to retained widget toolkits. He explains the motivation and shows minimal-state button logic.
Topic match · Software architecture & design
1:05:29Nuclear 101: How Nuclear Bombs Work Part 1/2
2.6M views • 13 years ago
Belfer Center
Harvard Belfer Center lecture by Matthew Bunn explaining how nuclear bombs work, including fission and fusion weapons and which parts of bomb-making are hard. It is part 1 of 2 in the Nuclear 101 series.
Topic match · Military history & warfare
1:18:01Richard Feynman Lecture -- "Los Alamos From Below"
1.3M views • 10 years ago
The Quagmire
A 78-minute Richard Feynman lecture of anecdotes about working at Los Alamos on the Manhattan Project, followed by about ten minutes of audience Q&A in which he tells three safe-cracking stories.
Topic match · Military history & warfare
1:12:19Kursk: The Epic Armored Engagement (2013)
535K views • 12 years ago
The National WWII Museum
A panel at The National WWII Museum on the Battle of Kursk, moderated by Keith Huxen with historians Robert Citino and John Parshal. The discussion covers the armored engagement and the German, Soviet and US approaches to tank production.
Topic match · Military history & warfare
2:32:25OODA Loop & Evolutionary Epistemology of John Boyd by Chuck Spinney
6K views • 5 years ago
52 Living Ideas
Chuck Spinney, a long-time associate of John Boyd, presents Boyd's thinking on the OODA loop and evolutionary epistemology. The talk runs about two and a half hours and includes Q&A.
Topic match · Military history & warfare
2:41:18Seminar with Alan Kay on Object Oriented Programming (VPRI 0246)
31K views • 8 years ago
Yoshiki Ohshima (大島芳樹)
A long recorded seminar in which Alan Kay discusses object-oriented programming, probably from the mid-1980s. He covers the original idea of objects, messaging and the work done at Xerox.
Topic match · Software architecture & design
52:54Rust at speed — building a fast concurrent database
225K views • 7 years ago
Jon Gjengset
A guest lecture Jon Gjengset gave at Two Sigma on using Rust for large, high-performance systems. It covers why Rust suits such projects, the Noria research database, a concurrent data structure used in it, and practical experience.
Topic match · Software performance & optimization
1:03:43How to Speak
23.5M views • 6 years ago
MIT OpenCourseWare
Patrick Winston's long-running MIT lecture on public speaking teaches heuristic rules for talks. It covers how to start, use time and place, boards, props and slides, and how to inform, persuade and finish.
Topic match · University lectures & courses
39:49Lec 1 | MIT 18.06 Linear Algebra, Spring 2005
4.9M views • 17 years ago
MIT OpenCourseWare
The first lecture of Gilbert Strang's MIT 18.06 Linear Algebra course, covering the geometry of linear equations. It opens a full 35-lecture university course.
Topic match · University lectures & courses
1:12:56Lecture 1A: Overview and Introduction to Lisp
420K views • 7 years ago
MIT OpenCourseWare
The first lecture of MIT's 6.001 (SICP) with Abelson and Sussman, giving an overview of the course and an introduction to Lisp. It argues that computer science is about managing complexity and abstraction, not computers.
Topic match · University lectures & courses
1:12:56Lecture 1A | MIT 6.001 Structure and Interpretation, 1986
995K views • 17 years ago
MIT OpenCourseWare
The first lecture of MIT's 1986 6.001 Structure and Interpretation of Computer Programs, given by Harold Abelson, introducing Lisp and the idea of computer science as the study of process.
Topic match · University lectures & courses