HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

code examples

Commentary×Evergreen only×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
Object-Oriented Programming is Embarrassing: 4 Short Examples28:03

Object-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.
"Clean" Code, Horrible Performance22: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.
Steve Balmer on KLOCs0:51

Steve Balmer on KLOCs

11K views • 11 years ago
Ali Gajani
A one-minute clip of Steve Ballmer explaining IBM's obsession with counting thousands of lines of code (KLOCs) as a measure of programmers. He explains why that metric is useless.
Object-Oriented Programming is Bad44:35

Object-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.
Getting GPLv2 Compliance From A Chinese Company- In Person!11:30

Getting GPLv2 Compliance From A Chinese Company- In Person!

625K views • 5 years ago
Naomi Wu
Naomi Wu visits the Shenzhen offices of smartphone maker UMIDIGI in person to get them to release source code they owed under the GPLv2, and they comply.
America Always Gets This Wrong (when building transit)15:27

America Always Gets This Wrong (when building transit)

2.2M views • 4 years ago
Not Just Bikes
Not Just Bikes argues that North American transit struggles to attract riders because of the land use around it, not the transit itself. It uses examples such as a London, Ontario line with unreachable stations.
The Worst Typo I Ever Made11:25

The Worst Typo I Ever Made

6.4M views • 6 years ago
Tom Scott
Tom Scott recounts the worst typo he ever made, a subtle mistake in code with destructive consequences at a previous job. It is a cautionary tale about irreversible operations.
The CIA is a Terrorist Organization21:24

The CIA is a Terrorist Organization

794K views • 5 years ago
Second Thought
A Second Thought video arguing that the CIA is responsible for serious crimes, coups and unrest around the world, with historical examples and further reading.
Homeowners Associations: Last Week Tonight with John Oliver (HBO)25:28

Homeowners Associations: Last Week Tonight with John Oliver (HBO)

8.5M views • 3 years ago
LastWeekTonight
A John Oliver Last Week Tonight segment on homeowners associations, covering the surprising power they hold over residents and how arbitrary their rules can be. It mixes investigative comedy with examples of HOA overreach.
Napoleon's greatest foe57:22

Napoleon's greatest foe

1.7M views • 8 years ago
Lindybeige
Lindybeige's long video on Napoleon's most effective opponent, Sir Sidney Smith, with plenty of detail on Napoleon's misdeeds along the way.