HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

np-complete

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
SIGBOVIK 2007: Generalized Super Mario Bros. is NP-Complete4:22

SIGBOVIK 2007: Generalized Super Mario Bros. is NP-Complete

84K views • 18 years ago
suckerpinch
Tom Murphy's satirical SIGBOVIK 2007 presentation, delivered under a pseudonym, proving that generalized Super Mario Bros. is NP-complete. It is a short, deadpan take on a complexity theory result.
What P vs NP is actually about17:58

What P vs NP is actually about

253K views • 2 years ago
Polylog
Polylog explains how algorithms can be turned into circuits and encoded as satisfiability problems, which lets you effectively run them backwards. It uses this to motivate breaking RSA, general reductions to SAT, and what P vs NP is really asking.
P vs. NP and the Computational Complexity Zoo10:44

P vs. NP and the Computational Complexity Zoo

3.7M views • 12 years ago
hackerdashery
An 11-minute animated introduction to P vs. NP and the wider landscape of complexity classes, inspired by the Complexity Zoo wiki. It assumes no background in computer science.
"Write a single library to handle all input devices, it'll be easy" they said...46:54

"Write a single library to handle all input devices, it'll be easy" they said...

21K views • 6 years ago
linux.conf.au
Peter Hutterer's linux.conf.au 2020 talk on creating libinput, the unified userspace input library, and the difficulties of handling the many quirks of input devices.
Future of Elder Scrolls & RPG - Skyrim NPCs & Inworld AI (like GPT-4 for gaming)26:16

Future of Elder Scrolls & RPG - Skyrim NPCs & Inworld AI (like GPT-4 for gaming)

735K views • 3 years ago
Bloc
A demo of a Skyrim mod that uses Inworld AI to let players hold free-form conversations with NPCs. It previews LLM-driven characters in role-playing games.
Math's Fundamental Flaw34:00

Math's Fundamental Flaw

30.8M views • 5 years ago
Veritasium
Veritasium's explainer on Godel's incompleteness theorems and the limits of mathematical proof, tracing set theory, Hilbert's program and the road to Turing and modern computing.
Topic match · Computability & complexity theory
On The Turing Completeness of PowerPoint (SIGBOVIK)5:34

On The Turing Completeness of PowerPoint (SIGBOVIK)

1.2M views • 9 years ago
Tom Wildenhain
A short SIGBOVIK 2017 presentation by Tom Wildenhain showing that PowerPoint animations are Turing complete, with a working Turing machine built in slides. The talk is delivered deadpan as a serious research result.
George Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles | Lex Fridman Podcast #311:59:37

George Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles | Lex Fridman Podcast #31

875K views • 7 years ago
Lex Fridman
Lex Fridman's two-hour podcast with George Hotz, founder of Comma.ai, covering openpilot, autonomous driving and Hotz's views on AI and technology.
Making an unpickable lock. Calling locksmiths13:10

Making an unpickable lock. Calling locksmiths

18.1M views • 5 years ago
Stuff Made Here
Stuff Made Here designs and builds an "unpickable" lock, then calls in a locksmith to see if it can be defeated. It covers the mechanical design effort and the attempt to pick it.
Stephen Krashen: Language Acquisition and Comprehensible Input15:26

Stephen Krashen: Language Acquisition and Comprehensible Input

186K views • 10 years ago
Tarek Hamza
A lecture from the 1980s by linguist Stephen Krashen on how people acquire language. He explains his comprehensible input hypothesis for second-language acquisition.
28c3: The Science of Insecurity59:23

28c3: The Science of Insecurity

42K views • 14 years ago
28c3
Meredith Patterson and Sergey Bratus argue that networked software stays insecure because protocols and inputs are too complex to recognize safely. They propose using formal language theory and grammars to build secure, verifiable input handling.
Topic match · Computability & complexity theory
[1299] Unpickable Locks From Stuff Made Here10:35

[1299] Unpickable Locks From Stuff Made Here

13.7M views • 5 years ago
LockPickingLawyer
The Lock Picking Lawyer tests the supposedly unpickable lock designs built by the Stuff Made Here channel. He looks for bypasses and weaknesses in the novel anti-picking mechanisms.
Chase Adam at Startup School 201325:56

Chase Adam at Startup School 2013

46K views • 13 years ago
Y Combinator
Chase Adam, founder of the nonprofit Watsi, speaks at Startup School 2013 about building a nonprofit startup.
DIY haptic input knob: BLDC motor + round LCD2:11

DIY haptic input knob: BLDC motor + round LCD

2.9M views • 4 years ago
scottbez1
A two-minute demo of SmartKnob View, an open-source input knob built from a brushless gimbal motor, magnetic encoder and round LCD. Closed-loop torque control gives software-defined detents and end stops.
OpenPilot  - Self Driving 100 Miles Hands Free5:01

OpenPilot - Self Driving 100 Miles Hands Free

87K views • 7 years ago
Logan LeGrand
A short hyperlapse of a 2019 Toyota Corolla using comma.ai's OpenPilot 0.6.3 to drive 100 miles with no intervention except for the windshield wipers.
FSDBeta 8.2 - 2021.4.11.1 - 4K Drone View of Unprotected Left Turns with Forward Facing Traffic9:16

FSDBeta 8.2 - 2021.4.11.1 - 4K Drone View of Unprotected Left Turns with Forward Facing Traffic

364K views • 5 years ago
Chuck Cook
Chuck Cook films Tesla FSD Beta 8.2 attempting unprotected left turns across forward-facing traffic, using a drone for a third-person view. Eight tests are shown with the car's on-screen visualizations.
Break Me00 The MoVfuscator Turning mov into a soul crushing RE nightmare Christopher Domas46:19

Break Me00 The MoVfuscator Turning mov into a soul crushing RE nightmare Christopher Domas

81K views • 11 years ago
Adrian Crenshaw
Christopher Domas's Derbycon 2015 talk on the M/o/Vfuscator, a compiler that emits only x86 mov instructions, showing mov is Turing complete. It explains how a full machine is built from mov and why the output is a nightmare to reverse engineer.
Topic match · Computability & complexity theory
Life in life1:30

Life in life

4.1M views • 14 years ago
Phillip Bradbury
A two-minute video of Conway's Game of Life running inside Conway's Game of Life, built from OTCA metapixels and Golly. It zooms smoothly between scales.
Topic match · Computability & complexity theory
Great Impractical Ideas in Computer Science: PowerPoint Programming51:32

Great Impractical Ideas in Computer Science: PowerPoint Programming

2.2M views • 7 years ago
Tom Wildenhain
Tom Wildenhain's guest lecture for CMU's Esoteric Programming Languages course shows that PowerPoint transitions and slides are Turing complete without macros, building up to a mind-bending fractal ending.
Topic match · Computability & complexity theory
MIT Godel Escher Bach Lecture 11:02:34

MIT Godel Escher Bach Lecture 1

557K views • 13 years ago
jasonofthel33t
The first lecture of an MIT course on Douglas Hofstadter's Godel, Escher, Bach, covering themes like self-reference, recursion and incompleteness. The full lecture series is on YouTube.
Topic match · Computability & complexity theory
I Built a COMPUTER in Magic: The Gathering22:54

I Built a COMPUTER in Magic: The Gathering

2M views • 7 years ago
Because Science
Kyle Hill of Because Science explains and demonstrates, using real cards, how Magic: The Gathering can be used to build a Turing machine, a computer inside the card game.
Topic match · Computability & complexity theory
Find the Longest Path2:02

Find the Longest Path

57K views • 16 years ago
switchbg
Find the Longest Path is a comedic song by Daniel J. Barrett, a Billy Joel parody that describes the NP-hard longest path problem in informal terms.
Topic match · Computability & complexity theory
LSV Breaks MTGO4:57

LSV Breaks MTGO

323K views • 14 years ago
TCGplayer
Pro Magic player Luis Scott-Vargas triggers a mandatory-action infinite loop on Magic Online, and the game stalls in a non-terminating state.
Topic match · Computability & complexity theory
T-Pain: NPR Music Tiny Desk Concert13:48

T-Pain: NPR Music Tiny Desk Concert

32.2M views • 12 years ago
NPR Music
T-Pain performs three songs at NPR's Tiny Desk, backed by only a keyboardist and showing his natural singing voice.
The 8pen4:11

The 8pen

1.1M views • 16 years ago
8pen
A demo of the 8pen, a gesture-based keyboard replacement for touchscreens that lets users enter text by moving around a circle. It is meant for phones, remotes and game controllers and mimics handwriting.
Scott Aaronson | How Much Math Is Knowable?1:06:43

Scott Aaronson | How Much Math Is Knowable?

58K views • 1 year ago
Harvard CMSA
Scott Aaronson's Harvard CMSA talk traces what mathematical truths are knowable, from Godel and Turing to the Busy Beaver function. He covers recent work on Busy Beaver values.
Topic match · Computability & complexity theory
Armok Invaders1:25

Armok Invaders

57K views • 10 years ago
BaronWable
A short demo of a playable Space Invaders game built inside Dwarf Fortress, with a downloadable map. It shows the game's mechanics used as a computing substrate.
Topic match · Computability & complexity theory
Dan Tepfer: NPR Music Tiny Desk Concert18:27

Dan Tepfer: NPR Music Tiny Desk Concert

133K views • 7 years ago
NPR Music
A Tiny Desk concert in which pianist Dan Tepfer plays with a Disklavier player piano driven by a program he wrote that responds to his playing. He performs four pieces from his Natural Machines project.
The Caretaker - Everywhere At The End Of Time - Stages 1-6 (Complete)6:30:32

The Caretaker - Everywhere At The End Of Time - Stages 1-6 (Complete)

40.2M views • 7 years ago
vvmtest
The complete six-stage album series Everywhere at the End of Time by The Caretaker, about 6.5 hours of music that depicts the progression of dementia through distorted, decaying old ballroom recordings.
DEF CON 29 - Richard Henderson - Old MacDonald Had a Barcode, E I E I CAR43:40

DEF CON 29 - Richard Henderson - Old MacDonald Had a Barcode, E I E I CAR

18K views • 5 years ago
DEFCONConference
A DEF CON 29 talk by Richard Henderson about encoding the EICAR antivirus test string into QR codes and barcodes and scanning them at real systems. Many systems that do not expect such input misbehave or collapse, including a parking garage system.
TWO Unpickable (?) Locks for Lock Picking Lawyer!14:40

TWO Unpickable (?) Locks for Lock Picking Lawyer!

14.1M views • 5 years ago
Stuff Made Here
Engineer Stuff Made Here builds two new supposedly unpickable locks with different designs and sends them to the Lock Picking Lawyer to see whether they can be defeated. The video covers the novel anti-picking mechanisms.
Applied Sciences Group: High Performance Touch3:23

Applied Sciences Group: High Performance Touch

1.4M views • 14 years ago
Microsoft Research
A Microsoft Research demo from TechFest 2012 of a lab touch system that lets viewers feel the effect of different input latencies, down to about 1 ms. It shows how much more responsive dragging feels compared with typical 100 ms touch delay.
The economics of open source by C J Silverio | JSConf EU 201937:43

The economics of open source by C J Silverio | JSConf EU 2019

92K views • 7 years ago
JSConf
C J Silverio, former npm CTO, explains how the JavaScript package commons ended up in the hands of a for-profit company with no accountability. She discusses the cost of running a registry and what the community should do next.
Sunspring | A Sci-Fi Short Film Starring Thomas Middleditch9:03

Sunspring | A Sci-Fi Short Film Starring Thomas Middleditch

1.5M views • 10 years ago
Ars Technica
Sunspring is a sci-fi short film starring Thomas Middleditch. Its screenplay was written by an LSTM neural network trained on sci-fi scripts, and the team shot and edited it in 48 hours.
Stephen Krashen on Language Acquisition15:25

Stephen Krashen on Language Acquisition

1.5M views • 16 years ago
Mark Rounds
A 15-minute clip of linguist Stephen Krashen discussing language acquisition, drawn from the 1980s. It presents his input hypothesis and the distinction between acquisition and learning.
Plover: Thought to Text at 240 WPM34:21

Plover: Thought to Text at 240 WPM

109K views • 13 years ago
Next Day Video
Mirabai Knight's PyCon 2013 talk on Plover, a free cross-platform stenography engine that lets people write at up to 240 WPM on ordinary hardware, including a demo of coding by steno.
HD Feynman: FUN TO IMAGINE complete (with optional Chinese subtitles)1:06:50

HD Feynman: FUN TO IMAGINE complete (with optional Chinese subtitles)

712K views • 6 years ago
Christopher Sykes
A restored HD upload of the 1983 BBC series Fun to Imagine, in which Richard Feynman talks informally about everyday science. Topics include jiggling atoms, fire, rubber bands, magnets, electricity, mirrors, seeing, big numbers and ways of thinking.
Complete Apple WWDC | Steve Jobs talk and answer developers questions | 19971:11:17

Complete Apple WWDC | Steve Jobs talk and answer developers questions | 1997

54K views • 11 years ago
TheAppleFanBoy - Apple & Computer Archives
The full 1997 WWDC session in which Steve Jobs, newly back at Apple, takes developer questions for about an hour. He discusses OpenDoc, Microsoft, clones, Newton, advertising and Apple's strategy.
10 Things I Regret About Node.js - Ryan Dahl - JSConf EU26:42

10 Things I Regret About Node.js - Ryan Dahl - JSConf EU

662K views • 8 years ago
JSConf
Node.js creator Ryan Dahl discusses ten design mistakes he made in Node, including package.json, npm, and module resolution. The talk sets out the motivations behind his later project, Deno.
How a transistor works11:23

How a transistor works

847K views • 11 years ago
Ben Eater
Ben Eater gives a detailed look at how an NPN bipolar junction transistor works and what it does. It is an eleven-minute explanation aimed at building real understanding of the device.