HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

ted

Lecture×Play all on YouTube

Upload date

Past year2020s2010s2000s

Type

TalkLectureExplainerTutorialDocumentaryInterviewDemoCommentaryComedyMusic

Duration

Under 4 minutes4-20 minutes20-60 minutesOver 1 hour

Features

Hidden gemsEvergreen only

Sort by

RelevanceRecently recommendedUpload dateOldest firstView countLike ratioMost recommended
Distributed Systems 1.1: Introduction14:36

Distributed 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.
Object-Oriented Programming is Garbage: 3800 SLOC example52:48

Object-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.
Seminar with Alan Kay on Object Oriented Programming (VPRI 0246)2:41:18

Seminar 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.
Confessions of a Converted Lecturer: Eric Mazur1:20:09

Confessions of a Converted Lecturer: Eric Mazur

207K views • 16 years ago
UMBCtube
Harvard physicist Eric Mazur explains how he realized his students were memorizing rather than understanding, and how he changed his teaching. He presents peer instruction and data showing improved student performance.
Preface | MIT Calculus Revisited: Single Variable Calculus32:06

Preface | 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.
Vladimir Pozner: How the United States Created Vladimir Putin1:53:04

Vladimir 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.
Lecture 1: Introduction1:19:35

Lecture 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.
Topic match · Distributed systems
Raft lecture (Raft user study)58:17

Raft lecture (Raft user study)

87K views • 13 years ago
Diego Ongaro
John Ousterhout lectures on the Raft consensus algorithm, made for the Raft user study comparing how students learn Raft and Paxos. It covers leader election and log repair.
Topic match · Distributed systems
Paxos lecture (Raft user study)1:06:34

Paxos lecture (Raft user study)

114K views • 13 years ago
Diego Ongaro
John Ousterhout's slides-and-voiceover lecture on Paxos, made for the Raft user study comparing how students learn Raft and Paxos. It is a full introduction to the Paxos consensus algorithm.
Topic match · Distributed systems
Building Software Systems At Google and Lessons Learned1:22:45

Building 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.
Topic match · Distributed systems
George Lakoff: Moral Politics58:58

George Lakoff: Moral Politics

201K views • 18 years ago
University of California Television (UCTV)
Cognitive scientist George Lakoff lectures on how political debates are framed through language and metaphors tied to values, and on the moral worldviews behind progressive and conservative politics. It was given in 2005 at UC San Diego.
Topic match · Language & linguistics
Jorge Luis Borges: This Craft of Verse Lectures - thepostarchive4:13:49

Jorge Luis Borges: This Craft of Verse Lectures - thepostarchive

159K views • 9 years ago
thepostarchive
The six Norton Lectures Jorge Luis Borges gave in 1967-68, titled This Craft of Verse, on topics including the riddle of poetry, metaphor, storytelling, translation and a poet's creed. The recording runs over four hours.
Topic match · Language & linguistics
Jordan Peterson - Pareto Distributions5:15

Jordan Peterson - Pareto Distributions

246K views • 9 years ago
Bite-sized Philosophy
A short clip of Jordan Peterson explaining Pareto distributions, using Soviet farm collectivization and the resulting famine as context. It also covers how outcomes concentrate in a few people.
Topic match · Probability & game theory
Automation Dependency - Part One, by Capt. VanderBurgh (restored)11:29

Automation Dependency - Part One, by Capt. VanderBurgh (restored)

18K views • 5 years ago
flightcrewguide.com
Part one of an American Airlines training video presented by Captain Warren VanderBurgh on automation dependency. It grew out of a program on wake turbulence avoidance, and this restored version has the audio cleaned up.
Topic match · Futurism & technology and society
Where Does Bad Code Come From?42:21

Where 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 architecture & design
Stephen Krashen on Language Acquisition15:25

Stephen Krashen on Language Acquisition

1.5M views • 16 years ago
Mark Rounds
A 15-minute clip of linguist Stephen Krashen discussing language acquisition, drawn from the 1980s. It presents his input hypothesis and the distinction between acquisition and learning.
Topic match · Language & linguistics
Lecture 1A: Overview and Introduction to Lisp1:12:56

Lecture 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 · Software architecture & design
The Only Unbreakable Law53:25

The 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
Blockchains Are a Bad Idea (James Mickens)14:34

Blockchains Are a Bad Idea (James Mickens)

68K views • 8 years ago
HBS Digital Initiative
James Mickens of Harvard gives a funny lecture at HBS's Future Assembly arguing that blockchains are a very bad idea. He covers their trust, legal and practical shortcomings for real-world problems.
Topic match · Futurism & technology and society
Clean Code - Uncle Bob / Lesson 11:48:42

Clean 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
Irving Finkel | The Ark Before Noah: A Great Adventure58:19

Irving Finkel | The Ark Before Noah: A Great Adventure

5.1M views • 10 years ago
The Institute for the Study of Ancient Cultures
Irving Finkel of the British Museum tells how a 4,000-year-old cuneiform tablet came to him for examination. It revealed the oldest known account of Noah's Ark and led to a book and a documentary.
Topic match · Language & linguistics
Cracking Ancient Codes: Cuneiform Writing - with Irving Finkel38:55

Cracking Ancient Codes: Cuneiform Writing - with Irving Finkel

2.8M views • 7 years ago
The Royal Institution
Irving Finkel of the British Museum lectures at the Royal Institution on the invention and decipherment of cuneiform writing in Mesopotamia, and why it is so hard to translate.
Topic match · Language & linguistics
Collapse of Complex Societies by Dr. Joseph Tainter1:33:25

Collapse of Complex Societies by Dr. Joseph Tainter

207K views • 14 years ago
vlada888
Joseph Tainter lectures at a 2010 sustainability conference on why complex societies such as Rome collapse. His thesis is that rising complexity brings diminishing returns until societies cannot afford to maintain it.
Topic match · Futurism & technology and society
College Lecture Series - Neil Postman - "The Surrender of Culture to Technology"1:25:11

College Lecture Series - Neil Postman - "The Surrender of Culture to Technology"

170K views • 13 years ago
College of DuPage
Neil Postman's 1997 lecture at College of DuPage, based on his book, argues that Americans treat technology as a national religion and depend on it to solve larger human problems. It includes audience questions.
Topic match · Futurism & technology and society
The Unanswered Question 1973 1  Musical Phonology Bernstein Norton1:45:38

The Unanswered Question 1973 1 Musical Phonology Bernstein Norton

742K views • 12 years ago
cagin
Leonard Bernstein's 1973 Norton Lectures at Harvard, starting with Musical Phonology. He draws analogies between music and linguistics, including references to Chomsky.
Topic match · Language & linguistics
Immediate-Mode Graphical User Interfaces - 200540:12

Immediate-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
RSA ANIMATE: Language as a Window into Human Nature10:54

RSA ANIMATE: Language as a Window into Human Nature

1.6M views • 15 years ago
Royal Society of Arts
An RSA Animate in which Steven Pinker explains how the mind builds infinite meanings from finite language, and why people often speak indirectly. It covers ambiguity, politeness and mutual knowledge, including the emperor's new clothes example.
Topic match · Language & linguistics
How to Enjoy the End of the World1:03:31

How to Enjoy the End of the World

167K views • 7 years ago
Sid Smith
A Virginia Tech presentation by Sid Smith about collapse, fossil fuels and overshoot, arguing that industrial civilization faces a decline and how one might live with that. It was later expanded into a video series.
Topic match · Futurism & technology and society
2. Behavioral Evolution1:36:57

2. Behavioral Evolution

7.8M views • 15 years ago
Stanford
Stanford biologist Robert Sapolsky lectures on the evolution of behavior, including the Prisoner's Dilemma and tit-for-tat strategies in animals. It is part of his Human Behavioral Biology course.
Topic match · Probability & game theory
Math Encounters -- Five Balls, Two Hands: The Patterns of Juggling -- Colin Wright (Presentation)1:11:48

Math Encounters -- Five Balls, Two Hands: The Patterns of Juggling -- Colin Wright (Presentation)

33K views • 14 years ago
National Museum of Mathematics
Mathematician Colin Wright demonstrates juggling and explains the mathematics of juggling patterns, including notation that led to new throwing patterns. It is a public presentation at the Museum of Mathematics aimed at a general audience.
Topic match · Probability & game theory
Lecture 1: Probability and Counting | Statistics 11046:29

Lecture 1: Probability and Counting | Statistics 110

1.8M views • 13 years ago
Harvard University
Lecture 1 of Harvard's Statistics 110 with Joe Blitzstein, introducing sample spaces, the naive definition of probability, counting, binomial coefficients and the sampling table.
Topic match · Probability & game theory
23. Language1:42:47

23. Language

1.2M views • 15 years ago
Stanford
Robert Sapolsky's Stanford lecture on language, comparing human and animal communication, ape language projects like Koko and Kanzi, and how language is acquired. It is part of his human behavioral biology course.
Topic match · Language & linguistics
Jaron Lanier – Who is Civilization for? (+ Q&A with Ulrich Kelber) Willy Brandt Lecture 20181:23:44

Jaron Lanier – Who is Civilization for? (+ Q&A with Ulrich Kelber) Willy Brandt Lecture 2018

152K views • 7 years ago
Bundeskanzler-Willy-Brandt-Stiftung
Jaron Lanier delivers the 2018 Willy Brandt Lecture in Berlin on who civilization is for, covering data, AI, tech platforms and the economics of who benefits, followed by a Q&A with Germany's data protection commissioner Ulrich Kelber.
Topic match · Futurism & technology and society
Clutching at Random Straws, Matt Parker | LMS Popular Lectures 20101:03:07

Clutching at Random Straws, Matt Parker | LMS Popular Lectures 2010

601K views • 12 years ago
London Mathematical Society
Matt Parker's LMS popular lecture on how seemingly incredible results can be meaningless random patterns. He ranges from ancient Woolworths civilisations to shoelaces and DNA.
Topic match · Probability & game theory
Stephen Krashen: Language Acquisition and Comprehensible Input15:26

Stephen Krashen: Language Acquisition and Comprehensible Input

186K views • 10 years ago
Tarek Hamza
A lecture from the 1980s by linguist Stephen Krashen on how people acquire language. He explains his comprehensible input hypothesis for second-language acquisition.
Topic match · Language & linguistics
Essential Ideas for Parents2:51:44

Essential Ideas for Parents

1.1M views • 14 years ago
Jason Salotti
Dr. Russell Barkley's roughly three-hour lecture on ADHD for parents of affected children. It explains what ADHD is and how the ADHD brain differs.
DON'T PANIC — Hans Rosling showing the facts about population58:51

DON'T PANIC — Hans Rosling showing the facts about population

3.3M views • 11 years ago
Gapminder Foundation
Hans Rosling uses data and animated statistics to show how world population is changing, why birth rates fall as child survival and wealth rise, and why population is expected to peak around 11 billion. It also tackles common misconceptions about Africa and family planning.
Stanford Lecture: Don Knuth—"A Conjecture That Had To Be True" (2017)1:07:02

Stanford Lecture: Don Knuth—"A Conjecture That Had To Be True" (2017)

30K views • 8 years ago
Stanford Online
Donald Knuth's 2017 Christmas Tree Lecture at Stanford about a combinatorial geometry problem whose computed numbers matched a striking formula. He tells the story of the conjecture and its sequel.
Anders Hejlsberg on Modern Compiler Construction34:10

Anders Hejlsberg on Modern Compiler Construction

25K views • 9 years ago
Kasper
Anders Hejlsberg whiteboards how compilers are taught versus how modern ones are actually built. He explains the shift to compilers as services with incremental, error-tolerant, IDE-oriented design, as in Roslyn and TypeScript.
DECLINE of EMPIRES: The Signs of Decay1:03:01

DECLINE of EMPIRES: The Signs of Decay

624K views • 18 years ago
eon3
Chalmers Johnson, author of Blowback and Sorrows of Empire, lectures on parallels between the decline of the Roman and Soviet empires and the United States. He argues the US shows the same symptoms: overextension, corruption, and an inability to reform.