HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

puzzle solving

20-60 minutes×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
Google I/O 2011: Java Puzzlers - Scraping the Bottom of the Barrel54:15

Google I/O 2011: Java Puzzlers - Scraping the Bottom of the Barrel

60K views • 15 years ago
Google for Developers
Josh Bloch and Jeremy Manson present the eighth installment of Java Puzzlers at Google I/O 2011, a set of surprising corner cases in the Java language and libraries. It includes puzzlers on traps such as regular expression performance.
The Fastest Maze-Solving Competition On Earth25:22

The Fastest Maze-Solving Competition On Earth

25.3M views • 3 years ago
Veritasium
Veritasium visits the Micromouse competition, where small autonomous robots race to solve mazes at extreme speed. It covers the competition's technical history, including fans and ground effect enabling very high-g turns.
Darts in Higher Dimensions (with 3blue1brown) - Numberphile32:11

Darts in Higher Dimensions (with 3blue1brown) - Numberphile

2.1M views • 6 years ago
Numberphile
Numberphile talks with Grant Sanderson of 3Blue1Brown about a darts puzzle with a shrinking bullseye. Solving it takes the volumes of high-dimensional spheres, and the answer turns up Euler's number.
Dr. Jason Fung - 'Therapeutic Fasting - Solving the Two-Compartment Problem'36:10

Dr. Jason Fung - 'Therapeutic Fasting - Solving the Two-Compartment Problem'

6.4M views • 10 years ago
Low Carb Down Under
Dr. Jason Fung, a nephrologist, explains therapeutic fasting as a treatment for obesity and type 2 diabetes. He frames it around the two-compartment problem of fat storage and insulin resistance.
Matt Might - Winning the War on Error Solving the Halting Problem and Curing Cancer48:36

Matt Might - Winning the War on Error Solving the Halting Problem and Curing Cancer

9K views • 9 years ago
Curry On!
Matt Might's Curry On talk on ending errors in code, both software and the human genome. He covers conservative approximation of the halting problem via static analysis and a computational approach to precision medicine.
A Tour of Prolog56:03

A Tour of Prolog

33K views • 4 years ago
The Power of Prolog
Markus Triska tours Prolog's most distinctive features, including its use as a database and query language, rule processing, constraint solving and compile-time rewriting. It also covers concise meta-interpreters.
GopherCon 2015: Go GC: Solving the Latency Problem - Rick Hudson22:51

GopherCon 2015: Go GC: Solving the Latency Problem - Rick Hudson

22K views • 11 years ago
Gopher Academy
Rick Hudson's GopherCon 2015 talk on Go 1.5's new low-latency concurrent garbage collector. It covers the motivation, performance numbers, technical challenges and why the approach fits Go.
Solving Wordle using information theory30:38

Solving Wordle using information theory

11.8M views • 4 years ago
3Blue1Brown
3Blue1Brown uses Wordle as an excuse to teach information theory and entropy, building a solver that picks guesses by expected information and incorporating word frequencies.
The Witness - A Great Game That You Shouldn't Play41:02

The Witness - A Great Game That You Shouldn't Play

6.2M views • 10 years ago
Joseph Anderson
Joseph Anderson's long critique of Jonathan Blow's puzzle game The Witness, covering its gameplay, its hundreds of puzzles and its philosophical pretensions. He argues it is a great game that he nonetheless advises against playing.
Hammock Driven Development - Rich Hickey39:49

Hammock 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.
"Performance Matters" by Emery Berger42:15

"Performance Matters" by Emery Berger

502K views • 7 years ago
Strange Loop Conference
Emery Berger explains why performance is hard to measure and deliver on modern hardware, showing how code layout and alignment can swamp optimization effects. He presents Stabilizer for statistically sound evaluation and Coz, a causal profiler.
Pete Hunt: React: Rethinking best practices -- JSConf EU29:32

Pete Hunt: React: Rethinking best practices -- JSConf EU

548K views • 13 years ago
JSConf
Pete Hunt of Facebook and Instagram introduces React at JSConf EU 2013 and explains its design principles. He argues that separating templates from logic only separates technologies, not concerns, and makes the case for components.
Compiling C to printable x86, to make an executable research paper25:41

Compiling C to printable x86, to make an executable research paper

479K views • 9 years ago
suckerpinch
Tom7 explains how he built a SIGBOVIK 2017 paper made only of printable ASCII bytes that is also a valid DOS executable. He writes a C compiler targeting printable x86 without self-modifying code and solves the puzzles the constraint creates.
Thinking outside the 10-dimensional box25:13

Thinking outside the 10-dimensional box

3.2M views • 9 years ago
3Blue1Brown
3Blue1Brown visualizes high-dimensional spheres to explain a surprising puzzle about how a sphere fits in a box as dimensions grow. It builds geometric intuition for counterintuitive properties of high-dimensional space.
"Production Prolog" by Michael Hendricks39:58

"Production Prolog" by Michael Hendricks

58K views • 12 years ago
Strange Loop Conference
Michael Hendricks of PriceCharting shares tricks and pain points from running Prolog in production for 18 months at Strange Loop. It argues Prolog is a productive modern language beyond logic puzzles, and includes a demo of changing code mid-execution.
But what are Hamming codes? The origin of error correction20:05

But what are Hamming codes? The origin of error correction

3.1M views • 6 years ago
3Blue1Brown
3Blue1Brown's discovery-oriented introduction to error correction codes, building up Hamming codes from the puzzle of locating a flipped bit. It explains the parity-check idea and why it is so efficient.
How to: Work at Google — Example Coding/Engineering Interview24:02

How to: Work at Google — Example Coding/Engineering Interview

7.6M views • 10 years ago
Life at Google
Two Google engineers perform a mock coding interview and then discuss best practices for candidates, including asking clarifying questions and communicating while solving.
"Compacting the Uncompactable" by Bobby Powers40:18

"Compacting the Uncompactable" by Bobby Powers

29K views • 7 years ago
Strange Loop Conference
Bobby Powers presents Mesh, a drop-in malloc replacement that eliminates memory fragmentation in unmodified C/C++ programs by compacting memory. The talk covers how it works despite C's fixed object addresses, and its benefits for programs like Redis.
The Unix Chainsaw - Gary Bernhardt31:12

The Unix Chainsaw - Gary Bernhardt

25K views • 11 years ago
timmonta
Gary Bernhardt's Cascadia Ruby Conference 2011 talk on using the Unix shell for practical problem solving. He builds pipelines interactively by iterative refinement, using small tools as levers.
Fermi Paradox: The Dyson Dilemma v2.040:54

Fermi Paradox: The Dyson Dilemma v2.0

397K views • 10 years ago
Isaac Arthur
Isaac Arthur examines the Dyson Dilemma, the puzzle of why we see no Dyson spheres or megastructures if growth-oriented civilizations should build them. He covers detectability and whether such structures could hide.
Why Western Designs Fail in Developing Countries27:36

Why Western Designs Fail in Developing Countries

1.8M views • 2 years ago
Design Theory
A design essay on why products designed in Western contexts often fail when deployed in developing countries. It covers expert blindness and cultural assumptions, with examples such as malaria nets and the One Laptop Per Child project.
Hareraiser (The Worst Game Ever) - Stuart Ashen - Norwich Gaming Festival 201736:19

Hareraiser (The Worst Game Ever) - Stuart Ashen - Norwich Gaming Festival 2017

1M views • 9 years ago
Norwich Games Festival
Stuart Ashen presents a talk at the 2017 Norwich Gaming Festival on Hareraiser, a notoriously bad video game tied to the Masquerade treasure hunt. He explores why it may be the worst game ever made.
Someone improved my code by 40,832,277,770%28:47

Someone improved my code by 40,832,277,770%

3.1M views • 4 years ago
Stand-up Maths
Matt Parker follows the community effort to speed up his slow Wordle-solving code, which ended up running hundreds of millions of times faster. He walks through the techniques contributors used.