important problems
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.
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.
9:33Avoiding Negative Side Effects: Concrete Problems in AI Safety part 1
161K views • 9 years ago
Robert Miles AI Safety
Robert Miles introduces the first of several videos on the paper 'Concrete Problems in AI Safety', focusing on how AI systems can cause accidental negative side effects. It explains the problem in accessible terms.
55:53Michael Stonebraker | Big Data is (at least) Four Different Problems
30K views • 10 years ago
Michigan Engineering
Database pioneer Michael Stonebraker argues that 'big data' is really at least four different problems: big volumes with small analytics, big analytics, velocity, and variety. He comments on where each market is heading.
14:32Why Gas Engines Are Far From Dead - Biggest EV Problems
4.4M views • 6 years ago
Engineering Explained
Engineering Explained argues that internal combustion engines are far from dead, and discusses the continued development of ICEs and the problems facing electric vehicles.
18:09Video explains the world's most important 6-sec drum loop
7M views • 20 years ago
Landon Proctor
Nate Harrison's 2004 video history of the Amen Break, a six-second drum sample from a 1969 b-side that became the basis of hip-hop sampling, jungle and drum and bass. It is also a meditation on cultural ownership and creativity.
1:02:26Solving Problems the Clojure Way - Rafal Dittwald
87K views • 7 years ago
Clojure/north
Rafal Dittwald's Clojure/north talk shows how to move from writing Java-style code in Clojure to thinking in data-driven, functional terms. He walks through a JavaScript example, refactoring imperative code step by step into a functional core.
9:18The Most IMPORTANT Video You'll Ever See (part 1 of 8)
5.4M views • 19 years ago
wonderingmind42
Part 1 of a lecture by physicist Albert Bartlett on the exponential function and its consequences for population growth, resource use and energy. It argues that steady growth rates quickly lead to enormous quantities.
21:03Why Heat Pumps are Immensely Important Right Now
1.4M views • 4 years ago
Technology Connections
Technology Connections explains why heat pumps matter right now, covering their efficiency, how they hold up in cold weather and the energy savings over burning fuel. It follows his earlier explainer on how they work.
1:00:4636C3 - Open Source is Insufficient to Solve Trust Problems in Hardware
13K views • 6 years ago
media.ccc.de
A 36C3 talk by Bunnie Huang arguing that open source is necessary but not sufficient for trustworthy hardware, because verifying hardware is destructive and so creates a time-of-check/time-of-use gap. It surveys supply chain security and classes of hardware attacks, and presents the Betrusted approach to narrowing that gap.
12:36Problems with gas stovetops | weak, dirty and dangerous
925K views • 5 years ago
Adam Ragusea
Food YouTuber Adam Ragusea argues that gas stovetops are weaker than electric burners, dirty to clean, and a health risk from indoor air pollution. He cites Consumer Reports ratings and a literature review on gas stove health effects.
13:41My dream died, and now I'm here
3.5M views • 2 years ago
Sabine Hossenfelder
Sabine Hossenfelder explains why she left academia, criticizing its incentives, funding and career structure. She gives a personal account of the social problems in science.
1:02:44Chris Seaton @ VMSS16: JRuby+Truffle: Why it’s Important to Optimise the Tricky Parts
5K views • 10 years ago
softdevteamuk
Chris Seaton talks about JRuby+Truffle, explaining how the Truffle and Graal combination optimises the tricky parts of Ruby and why it outperforms other Ruby implementations.
14:37The most important lesson from 83,000 brain scans | Daniel Amen | TEDxOrangeCoast
24.4M views • 13 years ago
TEDx Talks
Psychiatrist Daniel Amen discusses lessons from 83,000 brain scans, arguing that brain activity patterns relate to psychological symptoms and that you can improve your brain.
25:18dotScale 2015 - John Graham-Cumming - I got 10 trillion problems, but logging ain't one
7K views • 11 years ago
dotconferences
John Graham-Cumming of Cloudflare talks at dotScale 2015 about handling roughly 10 trillion log lines a month. The talk touches on Cloudflare's hardware, its logging stack and its use of Lua in Nginx.
11:42AMD's most important product ever - Ryzen 9 4900HS
2.4M views • 6 years ago
Linus Tech Tips
Linus Tech Tips reviews AMD's Ryzen 9 4900HS mobile CPU in the ASUS ROG Zephyrus G14 laptop, calling it a landmark product. It highlights strong performance against Intel along with good efficiency and battery life.
15:05Steve Yegge, "What Would You Do With Your Own Google?" - OSCON Data 2011
66K views • 15 years ago
O'Reilly
Steve Yegge's OSCON Data 2011 talk imagines what you could do with Google-scale storage and compute a decade later. He argues smart people should work on hard problems such as biology rather than cat pictures, and the talk ends with a moment many took as him quitting Google.
7:17The problems with Helion Energy - a response to Real Engineering
912K views • 3 years ago
Improbable Matter
A short, humorous critique of Helion Energy's fusion approach, framed as a response to a Real Engineering video. It covers low reactivity, neutron production, bremsstrahlung losses and diagnostics.
48:23The Boeing 787: Broken Dreams l Al Jazeera Investigations
5.7M views • 12 years ago
Al Jazeera English
An Al Jazeera investigation into Boeing's 787 Dreamliner, featuring current and former engineers who voice safety concerns. It covers quality control problems at the South Carolina plant and the roots of the battery problems that grounded the plane.
23:41Windows 8: The Animated Evaluation
645K views • 13 years ago
blogphilofilms
An animated, profane rant critiquing Windows 8, especially its touch-first interface on desktop PCs. The author draws on a background in tech journalism to lay out the UX problems.
52:28People & Power - On a wing and a prayer
90K views • 15 years ago
Al Jazeera English
An Al Jazeera English People & Power investigation from 2010 into safety problems with the Boeing 737NG, featuring whistleblowers on cracking parts, hand-made structural components and an alleged cover-up.
9:42I was asked to keep this confidential
3.1M views • 1 year ago
Sabine Hossenfelder
Sabine Hossenfelder reads a confidential email and uses it to explain her worries about academia and incentives in theoretical physics research. She ties it to her earlier Nature Physics comment on research quality.
41:53Mechanical Computer (All Parts) - Basic Mechanisms In Fire Control Computers
483K views • 15 years ago
Excelsior10000
A 1953 US Navy training film explaining the basic mechanisms in mechanical fire control computers aboard ships. It shows how gears, differentials and cams solved mathematical problems in permanent mechanical form.
56:09Project Code Rush - The Beginnings of Netscape / Mozilla Documentary
337K views • 13 years ago
The Documentary Network
Code Rush is a one-hour documentary following Netscape engineers in Silicon Valley through the company's last year as an independent firm. It covers the Mozilla open-source announcement, the frantic push to ready the source for release by March 31, 1998, and the toll on engineers' lives before the AOL acquisition.
54:11Ed Catmull, Pixar: Keep Your Crises Small
217K views • 17 years ago
Stanford Graduate School of Business
Ed Catmull of Pixar speaks at Stanford's 2007 Entrepreneurship Conference on running a creative company. He argues for surfacing small problems early and building good teams, with stories like the Toy Story 2 crunch.
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.
39:49Hammock Driven Development - Rich Hickey
333K views • 13 years ago
ClojureTV
Rich Hickey's philosophical talk from the first Clojure Conj in 2010. He argues that good design comes from deliberate, away-from-keyboard thinking, and describes how to feed the background mind so it solves problems.
1:55:24Ideas about a new programming language for games.
530K views • 12 years ago
Jonathan Blow
Jonathan Blow's first talk on designing a new programming language for games, which became Jai. He explains the problems with C++ and why Go, Rust and D do not fit game development.
44:35Object-Oriented Programming is Bad
2.6M views • 10 years ago
Brian Will
Brian Will makes the case for procedural programming over object-oriented programming, arguing that OOP's promised encapsulation and decoupling are largely illusory. He analyzes real code examples and the problems of tying data to behavior in classes.
51:27Google I/O 2012 - Go Concurrency Patterns
894K views • 14 years ago
Google for Developers
Rob Pike's Google I/O 2012 talk shows how goroutines and channels solve tricky concurrency problems with simple Go code. It features a playful goroutine demo with gophers passing messages and a search engine example.
17:20The Extreme Engineering of ASML’s EUV Light Source
698K views • 4 years ago
Asianometry
Asianometry explains the EUV light source inside ASML's lithography machines, where lasers hit falling tin droplets twice to produce 13.5 nm light. It walks through the engineering of the droplet generator, the pre-pulse and main laser, and the plasma that results.
14:34Blockchains 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.
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.
54:35Cybersecurity as Realpolitik by Dan Geer presented at Black Hat USA 2014
65K views • 12 years ago
Black Hat
Dan Geer's Black Hat 2014 keynote argues that cybersecurity is a matter of power and policy rather than wishful thinking. He covers surveillance, the vulnerability market, software liability and privacy as the capacity to misrepresent yourself.
1:02:17OAuth 2.0 and OpenID Connect (in plain English)
2M views • 8 years ago
OktaDev
Okta developer advocate Nate Barbettini explains OAuth 2.0 and OpenID Connect in a roughly hour-long talk. It starts from the problems the protocols solve and walks through the flows. The description notes the implicit flow material is now out of date.
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.
28:39The Hyperloop: BUSTED!
2M views • 10 years ago
Thunderf00t
Thunderf00t, a physicist, critically assesses the Hyperloop concept, covering the vacuum, pressure, safety, and cost problems of high-speed tube travel. He argues the media accepted the claims uncritically.
4:26Dr. Robert Zubrin with a brilliant answer to "Why Should We Go To Mars?"
470K views • 10 years ago
Jamin Gray
A short clip of Dr. Robert Zubrin, author of The Case for Mars, answering why humanity should go to Mars. He argues that societies grow by challenging themselves and that exploration inspires young people.
49:54The Clean Architecture in Python
114K views • 12 years ago
Next Day Video
Brandon Rhodes' PyOhio 2014 talk on applying the Clean Architecture in Python. He shows how this high-level design pattern fits Python's features and addresses maintainability problems in large applications.
1:07:02Stanford 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.