code structure
22:41"Clean" Code, Horrible Performance
1.2M views • 3 years ago
Molly Rocket
Casey Muratori shows how typical 'clean code' object-oriented patterns can cost large factors in performance. He benchmarks them against simpler data-oriented code.
21:14Infrastructure: Last Week Tonight with John Oliver (HBO)
16.3M views • 11 years ago
LastWeekTonight
A John Oliver Last Week Tonight segment on America's crumbling infrastructure and why maintenance is neglected and underfunded. It mixes comedy with real examples such as aging bridges and dams.
28:03Object-Oriented Programming is Embarrassing: 4 Short Examples
2.2M views • 10 years ago
Brian Will
Brian Will follows up his earlier anti-OOP video by walking through four short code examples, including Java code in the style of Uncle Bob, to show how object-oriented design complicates simple programs. It argues that OOP hides and scatters state and adds needless indirection.
31:34Vibe Coding Is The Future
302K views • 1 year ago
Y Combinator
A Y Combinator video on vibe coding, the term Andrej Karpathy coined for letting LLMs write code. It reports what YC founders say about debugging, models and how much of their code is AI-written.
22:29The Power Grid: Last Week Tonight with John Oliver (HBO)
7.3M views • 5 years ago
LastWeekTonight
John Oliver's Last Week Tonight segment on the state of the US power grid, why it needs fixing, and the risks of aging infrastructure.
26:27GitHub Actions Feels Bad
118K views • 2 years ago
fasterthanlime
A fasterthanlime video essay arguing that GitHub Actions is a poorly designed system, with a history of personal computing and CI, and a look at how it works behind the scenes. It is sponsored by Brilliant.
Topic match · Cloud, DevOps & reliability
22:58All of our data is GONE!
9.4M views • 10 years ago
Linus Tech Tips
Linus Tech Tips documents a major RAID failure on its Whonnock server and the attempt to recover the lost data with a data recovery firm.
Topic match · Cloud, DevOps & reliability
30:08What it's Like to Work at Valve
154K views • 7 years ago
Tyler McVicker
Valve News Network goes through over twenty accounts from ex-Valve employees, mostly from Glassdoor, about what it is like to work at Valve. It covers the company's flat structure and culture.
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.
22:32Should Knowledge Be Free?
1.1M views • 6 years ago
Medlife Crisis
Medlife Crisis asks whether academic research should sit behind paywalls, covering publisher profit margins, unpaid reviewers, Sci-Hub and Aaron Swartz. It includes an interview with Sci-Hub founder Alexandra Elbakyan.
31:42SpaceX: The Biggest Money Loser in IPO History
2.2M views • 5 months ago
Patrick Boyle
Patrick Boyle analyzes SpaceX's IPO prospectus, covering its financials, speculative products, AI business, related-party dealings, compensation, and a governance structure with minimal shareholder rights.
29:32Air Traffic Control: Last Week Tonight with John Oliver (HBO)
9.3M views • 1 year ago
LastWeekTonight
John Oliver's Last Week Tonight segment covers the working conditions of US air traffic controllers and the understaffing, outdated equipment (including floppy disks) and funding structure of the FAA. It mixes comedy with policy criticism.
54:59Does Canada’s Bill C-16 Violate Free Speech or Protect Human Rights? | The Agenda
11.5M views • 10 years ago
TVO Today
A TVO current affairs panel debates Canada's Bill C-16, which added gender identity and expression to human rights law and the Criminal Code. Jordan Peterson argues it threatens free speech, and other guests respond.