HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

logic programming

Commentary×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 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.
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.
Handmade Hero | Getting rid of the OOP mindset7:44

Handmade Hero | Getting rid of the OOP mindset

167K views • 9 years ago
vexe
A short clip of Casey Muratori from Handmade Hero explaining why he rejects the object-oriented mindset and how to move away from it. It is part rant, part programming philosophy.
Apple's soldered-in SSDs are engineered in the worst way possible33:32

Apple's soldered-in SSDs are engineered in the worst way possible

589K views • 3 years ago
Louis Rossmann
Louis Rossmann, an independent repair technician, explains why he thinks Apple's soldered-in SSDs are a poor design. He covers failure modes and repair difficulty on MacBook logic boards.
How most 16" Macbook Pros often kill themselves & why they're unfixable15:05

How most 16" Macbook Pros often kill themselves & why they're unfixable

1.6M views • 4 years ago
Louis Rossmann
Louis Rossmann explains why many 16-inch MacBook Pros fail and are difficult to repair, focusing on power design on the logic board. He argues the design leads to failures that are hard to fix.
Apple botches Macbook board design: again!18:27

Apple botches Macbook board design: again!

280K views • 7 years ago
Louis Rossmann
Louis Rossmann, an independent repair shop owner, explains a recurring MacBook logic board design problem that leads to failures such as a black screen. The video is part of his right-to-repair advocacy.
Rant: Entity systems and the Rust borrow checker ... or something.1:01:51

Rant: Entity systems and the Rust borrow checker ... or something.

304K views • 8 years ago
Jonathan Blow
Jonathan Blow's hour-long livestreamed response to a RustConf 2018 closing keynote about entity systems in Rust. He argues that index-based entity systems amount to manual memory management that sidesteps the borrow checker, and he talks about friction for game developers.
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.
Racket: Why I Think It’s a Great Language, and Why I’m Not Using It Anymore8:45

Racket: Why I Think It’s a Great Language, and Why I’m Not Using It Anymore

19K views • 5 years ago
Leandro Facchinetti
Leandro Facchinetti explains why he thinks Racket is a great language and why he stopped using it. He describes his backstory and experiences with the Racket community.
Manufactured Discontent and Fortnite21:19

Manufactured Discontent and Fortnite

1.7M views • 7 years ago
Folding Ideas
Dan Olson of Folding Ideas critiques Fortnite's monetization, arguing it uses manufactured discontent, such as shop design and skins, to push spending. The video dissects the psychological techniques behind the game's business model.
Genius Bar caught ripping customer off ON CAMERA by CBC News12:44

Genius Bar caught ripping customer off ON CAMERA by CBC News

9.2M views • 8 years ago
Louis Rossmann
Louis Rossmann reacts to a CBC News segment in which an Apple Genius Bar quoted a costly logic board and display replacement for a MacBook that had only a bent pin. He explains why the repair is simple and what the case shows about Apple's repair practices.
How Apple authorized repair refurbishes Macbooks to fail again! GPU kernel panics11:34

How Apple authorized repair refurbishes Macbooks to fail again! GPU kernel panics

338K views • 8 years ago
Louis Rossmann
Louis Rossmann examines a 2012 MacBook Pro logic board that Apple refurbished for GPU failures and that failed again. He criticizes the quality of Apple's authorized repair work and argues for right to repair.