code search
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.
44:2431 Hamming, Learning to Learn: You and Your Research, 6 June 1995
9K views • 8 years ago
Hamming on Hamming: Learning to Learn
The final lecture of Richard Hamming's Learning to Learn course, from 1995, based on his well-known talk 'You and Your Research'. It covers how to do important work and build a career.
44:19Hamming, "You and Your Research" (June 6, 1995)
368K views • 14 years ago
securitylectures
Richard Hamming's 1995 recording of his talk 'You and Your Research', drawn from his graduate engineering course. He discusses how great scientists pick important problems and build careers, drawing on his years at Bell Labs.
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.
1:06:15The Hyperbolic Geometry of DMT Experiences (@Harvard Science of Psychedelics Club)
1.4M views • 7 years ago
Qualia Research Institute
Andres Gomez Emilsson of the Qualia Research Institute presents a model of DMT experiences using hyperbolic geometry and dynamical systems theory. He describes how different intoxication levels correspond to changing curvature and information content of experience.
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.
38:55Cracking 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.
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.
2:13:35Let's build the GPT Tokenizer
1.3M views • 2 years ago
Andrej Karpathy
Andrej Karpathy builds the GPT tokenizer from scratch, implementing byte pair encoding along with encode and decode. He shows how many odd LLM behaviors trace back to tokenization, and covers Unicode byte encodings along the way.
48:32Sparks of AGI: early experiments with GPT-4
1.8M views • 3 years ago
Sebastien Bubeck
Sebastien Bubeck presents the Sparks of AGI paper at MIT, showing early experiments with GPT-4 across many domains and asking whether artificial intelligence has arrived. It includes the TikZ unicorn example.
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.
1:00:26Colossus - The Greatest Secret in the History of Computing
1M views • 6 years ago
The Centre for Computing History
Chris Shore of the Centre for Computing History explains how Colossus was built, how it worked, and how it affected the course of World War II. It is an hour-long museum lecture on the codebreaking computer.
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.
14:29Milton Friedman - Why Tax Reform Is Impossible
241K views • 14 years ago
LibertyPen
Milton Friedman explains why the US tax code is enormously complex and why meaningful reform is unlikely. He argues that politicians profit from the complexity, since tax breaks are products they sell and the code works as a tool of reward and punishment. The clip is about 14 minutes from his lecture series.
58:50The Obesity Code Lecture (Why do we get Fat?) Part 1
953K views • 13 years ago
Jason Fung
Dr. Jason Fung lectures on why obesity became an epidemic since the 1970s, arguing insulin and hormones rather than calories drive weight gain. He explains why calorie counting fails and touches on low-carb eating and fasting.
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.
1:16:43The Battle of the Diets: Is Anyone Winning (At Losing?)
309K views • 18 years ago
Stanford
Stanford's Christopher Gardner presents his large, long comparison of four popular diets under real-world conditions, in which the lowest-carbohydrate Atkins diet came out on top.
58:02How to Invent the Future I - Stanford CS183F: Startup School
40K views • 9 years ago
Stanford Online
Alan Kay's Stanford Startup School lecture covers his career at Xerox PARC and how to think about inventing the future. He goes through what came out of PARC and why companies fail to capitalize on such ideas.
47:20Hamming, Intro to The Art of Doing Science and Engineering: Learning to Learn (March 28, 1995)
171K views • 14 years ago
securitylectures
The introductory lecture of Richard Hamming's capstone course, The Art of Doing Science and Engineering: Learning to Learn. It focuses on style of thinking and on educating rather than training, using technical material only as illustration.
1:14:32Building Your Own Dynamic Language
21K views • 18 years ago
Stanford
Ian Piumarta's 2007 Stanford EE380 lecture on building a dynamic programming environment from the ground up, from the Viewpoints Research Institute's work. It covers the design of a language and system with a recursive design, parsing through code generation, and the COLA architecture.
58:02James Tour: The Mystery of the Origin of Life
951K views • 7 years ago
Discovery Science
Synthetic organic chemist James Tour gives a lecture arguing that origin-of-life research is far from explaining how life began. The talk was published by the Discovery Institute and drew sharp criticism.
2:25:52The spelled-out intro to neural networks and backpropagation: building micrograd
4.4M views • 4 years ago
Andrej Karpathy
Andrej Karpathy's first Neural Networks: Zero to Hero lecture, which builds micrograd, a tiny autograd engine, from scratch in Python. It explains backpropagation and neural network training step by step, assuming only basic Python and some high-school calculus.
1:11:40MIT's Pathway to Fusion Energy (IAP 2017) - Zach Hartwig
122K views • 9 years ago
MIT Plasma Science and Fusion Center
Zach Hartwig of MIT introduces the key concepts of magnetic fusion energy and the state of fusion research. He then presents MIT's proposed pathway of using high-field superconducting magnets to build smaller, cheaper tokamaks on a climate-relevant timescale.
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.
5:0430 Essential Ideas you should know about ADHD, 1A Intro, Chronic Developmental Disability
792K views • 12 years ago
Adhd Videos
The first clip from Russell Barkley's 30 Essential Ideas about ADHD series, introducing ADHD as a chronic developmental disability. It is part of a lecture series on the disorder by a leading ADHD researcher.
1:13:57Floyd Toole - Sound reproduction – art and science/opinions and facts
144K views • 11 years ago
CIRMMT
Floyd Toole's CIRMMT distinguished lecture on the science of sound reproduction, drawing on decades of blind listening research. It covers what listeners prefer in loudspeakers and why measured accuracy and anechoic response matter.
28:48LSTM is dead. Long Live Transformers!
540K views • 6 years ago
Seattle Applied Deep Learning
Leo Dirac explains how transformer models have replaced LSTMs in NLP. He gives background from bag of words through RNNs and LSTMs, then a technical deep dive into multi-headed self-attention and positional encoding, with sample code.
1:24:15Andres Duany Lecture. Suburban Sprawl.
24K views • 14 years ago
Andriy Kosetsky
A recording of Andres Duany's 1991 'San Antonio By Design' seminar on suburban sprawl. He lays out how codes, zoning and policy produce sprawl and makes the case for new urbanism.
48:11How to Find Product Market Fit - Stanford CS183F: Startup School
198K views • 9 years ago
Stanford Online
Segment co-founder and CEO Peter Reinhardt recounts how his company found product-market fit, including how a product grew out of a small feature of another. It is a lecture from Stanford's Startup School course.
1:28:09Jacob Appelbaum (Part 2/2) Digital Anti-Repression Workshop - April 26 2012
19K views • 14 years ago
NewYorkRawVideos
Part 2 of a Q&A workshop with security researcher Jacob Appelbaum from April 2012, covering mobile phone security, cellphone forensics, state repression and surveillance. Topics include booting Tails from USB and surveillance self-defense resources.
1:12:30"Understanding Burnout," Prof. Christina Maslach (U.C. Berkeley)
33K views • 11 years ago
Thriving In Science
A Berkeley lecture by psychologist Christina Maslach, a leading burnout researcher, on what burnout is and what causes it. It covers common misunderstandings and the job and workplace factors involved.
1:45:502017 Personality 18: Biology & Traits: Openness/Intelligence/Creativity I
1.5M views • 9 years ago
Jordan B Peterson
A Jordan Peterson university lecture on the Big Five trait openness to experience, covering creativity and intelligence. It explains how IQ is measured, how well it predicts life success, and the Pareto distribution of creative output.
1:10:03Stanford Seminar - Generalized Reversible Computing and the Unconventional Computing Landscape
16K views • 9 years ago
Stanford Online
A Stanford EE380 seminar by Michael P. Frank of Sandia National Laboratories on generalized reversible computing. It surveys unconventional computing approaches as transistor scaling nears its limits and energy efficiency stops improving.
9:02Why hierarchy creates a destructive force within the human psyche (by dr. Robert Sapolsky)
322K views • 14 years ago
TheSymposionNights
A short clip of Robert Sapolsky on how social hierarchy generates chronic stress, drawing on baboon research. It links rank-related stress to heart health and life expectancy.
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.
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.
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.
2:02:18The Mill CPU Architecture – The Compiler (10 of 13)
12K views • 11 years ago
Mill Computing, Inc.
A long Mill Computing lecture on the Mill CPU's compiler toolchain, covering the specializer that targets family members, scheduling and latency passes, and the belt. It explains how the compiler handles a wide-issue, exposed-pipeline design.
1:52R. P. Feynman on social sciences
210K views • 16 years ago
x1x2x3ct
A two-minute clip of Richard Feynman on the social sciences, discussing what counts as real science versus pseudo science.