HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

incremental reading

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
Incremental reading: Learning about nutrition from Wikipedia (SuperMemo 17)5:08

Incremental reading: Learning about nutrition from Wikipedia (SuperMemo 17)

35K views • 8 years ago
SuperMemo Video
A five-minute SuperMemo demo of incremental reading: importing a Wikipedia article on nutrition, extracting passages, making cloze deletions and finishing the item. It lists the keyboard shortcuts used.
"Data Driven UIs, Incrementally" by Yaron Minsky36:18

"Data Driven UIs, Incrementally" by Yaron Minsky

20K views • 8 years ago
Strange Loop Conference
Yaron Minsky of Jane Street shows how the OCaml Incremental library lets trading UIs express data transformations that are easy to read and efficient on streaming data. It includes a live table demo.
BOOKSTORES: How to Read More Books in the Golden Age of Content37:51

BOOKSTORES: How to Read More Books in the Golden Age of Content

6.1M views • 7 years ago
Max Joseph
A short film by Max Joseph about his anxiety in bookstores and how to read more books amid constant streaming, social media and news. He looks for ways to rebalance his content diet in favor of reading.
Multithreading the Entire Destiny Engine59:34

Multithreading the Entire Destiny Engine

65K views • 9 years ago
GDC Festival of Gaming
A 2015 GDC talk by Bungie's Barry Genova on how Destiny's engine was restructured into a job graph with limited thread pre-emption. It is aimed at programmers of demanding game engines.
Super Mario World Ending Theme sight-read by Tom Brier5:10

Super Mario World Ending Theme sight-read by Tom Brier

8.1M views • 15 years ago
Keeper1st
Pianist Tom Brier sight-reads a piano arrangement of the Super Mario World ending theme, working from a first-draft score by Keeper1st. He takes some liberties with the score as he plays.
Founder School Session: The Future Doesn't Have to Be Incremental43:50

Founder School Session: The Future Doesn't Have to Be Incremental

47K views • 12 years ago
DEMO
Alan Kay speaks at the DEMO Founder School session on why real progress takes invention rather than incremental innovation. He argues for problem-oriented thinking and long-term research funding.
"Swift as C++ Successor in FoundationDB" by Konrad Malawski (Strange Loop 2023)42:24

"Swift as C++ Successor in FoundationDB" by Konrad Malawski (Strange Loop 2023)

20K views • 3 years ago
Strange Loop Conference
Konrad Malawski's Strange Loop 2023 talk shows how the FoundationDB team adopted Swift incrementally in a C++ codebase. It covers Swift's C++ interoperability, which let them move single functions or entire types over one at a time.
Tree-sitter: a new parsing system for programming tools - GitHub Universe 201743:00

Tree-sitter: a new parsing system for programming tools - GitHub Universe 2017

24K views • 8 years ago
GitHub
Max Brunsfeld of GitHub presents Tree-sitter, a parsing system for programming tools that supports incremental, error-tolerant parsing. He demos its integration into GitHub.com and Atom for syntax highlighting and code navigation.
Reading Silicon: How to Reverse Engineer Integrated Circuits31:52

Reading Silicon: How to Reverse Engineer Integrated Circuits

416K views • 9 years ago
HACKADAY
Ken Shirriff walks through how to reverse engineer integrated circuits from die photos, using famous chips as examples, in a Hackaday SuperConference talk.
"Tree-sitter - a new parsing system for programming tools" by Max Brunsfeld38:38

"Tree-sitter - a new parsing system for programming tools" by Max Brunsfeld

63K views • 8 years ago
Strange Loop Conference
Max Brunsfeld introduces Tree-sitter, a parsing system for developer tools that offers incremental parsing and robust error recovery through a uniform C API. The talk explains the design, based on LR extended to GLR parsing.
Anders Hejlsberg on Modern Compiler Construction34:10

Anders Hejlsberg on Modern Compiler Construction

25K views • 9 years ago
Kasper
Anders Hejlsberg whiteboards how compilers are taught versus how modern ones are actually built. He explains the shift to compilers as services with incremental, error-tolerant, IDE-oriented design, as in Roslyn and TypeScript.
Shared memory parallelism in Julia | Kiran Pamnany | Cambridge Julia Meetup (May 2018)26:34

Shared memory parallelism in Julia | Kiran Pamnany | Cambridge Julia Meetup (May 2018)

7K views • 8 years ago
The Julia Programming Language
Kiran Pamnany's Cambridge Julia Meetup talk on Julia's shared memory parallelism and its new task scheduler. It argues that fork-join and work-stealing models nest poorly and presents depth-first scheduling for composable parallelism.
Strong Towns | Charles Marohn | Talks at Google54:31

Strong Towns | Charles Marohn | Talks at Google

141K views • 6 years ago
Talks at Google
Charles Marohn of Strong Towns presents, in a Talks at Google session, the ideas from his book on why many North American towns struggle financially despite decades of growth. He argues for incremental, bottom-up city building as a path to local prosperity.
Dennis Gustafsson – Parallelizing the physics solver – BSC 20251:07:09

Dennis Gustafsson – Parallelizing the physics solver – BSC 2025

77K views • 1 year ago
Better Software Conference
Dennis Gustafsson, creator of Teardown, presents how he parallelized the physics solver for an upcoming game, followed by a Q&A. The talk was given at the Better Software Conference 2025.
David Foster Wallace reads "Consider the Lobster" (on the 2003 Maine Lobster Festival)50:13

David Foster Wallace reads "Consider the Lobster" (on the 2003 Maine Lobster Festival)

412K views • 10 years ago
Manufacturing Intellect
A reading of David Foster Wallace's essay Consider the Lobster, about the 2003 Maine Lobster Festival and the ethics of boiling lobsters alive. The reading runs about 50 minutes.
10 Things I Learned from the jQuery Source53:40

10 Things I Learned from the jQuery Source

125K views • 16 years ago
Paul Irish
Paul Irish walks through the jQuery source code and shares ten lessons and interesting techniques from it, aimed at JavaScript developers who want to learn from a widely used library.
Pacific Northwest Scala 2013 We're Doing It All Wrong by Paul Phillips50:43

Pacific Northwest Scala 2013 We're Doing It All Wrong by Paul Phillips

65K views • 13 years ago
Confreaks
Paul Phillips, a former Scala core contributor, argues after moving a million lines of code that much of what the software industry does is wrong. He critiques Scala and compiler design and calls for better approaches.
2016 LLVM Developers’ Meeting: D. Dunbar “A New Architecture for Building Software”40:33

2016 LLVM Developers’ Meeting: D. Dunbar “A New Architecture for Building Software”

7K views • 9 years ago
LLVM
Daniel Dunbar of Apple presents llbuild, a framework for building build systems, at the 2016 LLVM Developers' Meeting. He argues that the traditional way C compilers integrate with build systems limits compile speed, and proposes a new architecture.
Russian Invasion - Salami Tactics | Yes Prime Minister1:37

Russian Invasion - Salami Tactics | Yes Prime Minister

68K views • 7 years ago
British Comedy
A short scene from the British sitcom Yes Prime Minister in which officials describe 'salami tactics' for invading a country slice by slice. Each small step is too minor to justify a major response.
JVMLS 2015 - Compilers are Databases1:08:52

JVMLS 2015 - Compilers are Databases

16K views • 11 years ago
Java
Martin Odersky's JVM Language Summit 2015 talk argues that compilers can be thought of as databases. It describes design ideas for the Scala compiler and for developer tools.
Lucid Energize Demo VHS 199325:04

Lucid Energize Demo VHS 1993

11K views • 12 years ago
Zach Beane
A 1993 VHS demo of Lucid Energize, a database-backed, incremental C/C++ programming environment built on XEmacs. It shows features like incremental compilation, live debugging and hyperlinked output.
Exploring the Tech and Design of Noita31:00

Exploring the Tech and Design of Noita

288K views • 6 years ago
GDC Festival of Gaming
In this 2019 GDC session, Petri Purho of Nolla Games explains the technical side of Noita's physics engine, including scaling a falling-sand simulation to large continuous worlds and adding destructible rigid bodies. It also shows how the emergent physics drives the gameplay.
User-level threads....... with threads. - Paul Turner - Google34:00

User-level threads....... with threads. - Paul Turner - Google

41K views • 13 years ago
Linux Plumbers Conference
Paul Turner of Google presents kernel interfaces for user-level scheduling of real threads, aiming at a uniform synchronous programming model across C++, Java, Go and Python. It introduces the switchto-style system calls behind Google's fibers.
Larry Hastings - Removing Python's GIL: The Gilectomy - PyCon 201632:07

Larry Hastings - Removing Python's GIL: The Gilectomy - PyCon 2016

49K views • 10 years ago
PyCon 2016
Larry Hastings explains what Python's GIL is, what problems it solves and how it works, and presents his Gilectomy project to remove it, including the performance and C-extension obstacles.
Raymond Hettinger, Keynote on Concurrency, PyBay 20171:13:53

Raymond Hettinger, Keynote on Concurrency, PyBay 2017

161K views • 9 years ago
SF Python
Raymond Hettinger's PyBay 2017 keynote on concurrency in Python. It covers threads, processes, asyncio, locks and the GIL, with live shell-based examples.
Understanding the Python GIL46:10

Understanding the Python GIL

127K views • 14 years ago
David Beazley
David Beazley's PyCon 2010 talk explains how the Python Global Interpreter Lock works and shows experiments where multithreaded code runs slower, even on more cores, due to lock contention and context-switching overhead.
Try this bizarre audio illusion! 👁️👂😮 - BBC3:26

Try this bizarre audio illusion! 👁️👂😮 - BBC

5.8M views • 16 years ago
BBC
A BBC Horizon clip demonstrating the McGurk effect, where the same audio sounds like different syllables depending on the mouth movements you see. It shows that people integrate visual speech information into what they hear.
Can Japanese People Read Chinese? (Mandarin, Simplified)12:20

Can Japanese People Read Chinese? (Mandarin, Simplified)

1.6M views • 6 years ago
That Japanese Man Yuta
Yuta, a Japanese YouTuber, tests how much simplified Chinese a Japanese person can read, working with a Mandarin speaker. The video shows where shared kanji help and where meanings differ.
McGurk effect - Auditory Illusion - BBC Horizon Clip2:12

McGurk effect - Auditory Illusion - BBC Horizon Clip

745K views • 10 years ago
sixesfullofnines
A two-minute BBC Horizon clip demonstrating the McGurk effect, where what you see of a speaker's mouth changes the sound you hear.
High School Debate at 350 wpm - Wired3:02

High School Debate at 350 wpm - Wired

269K views • 13 years ago
WIRED
A Wired short on competitive high school policy debate, where students speak at around 350 words per minute. It shows how a nerdy contest turned into a high-speed spectacle.
A Philosophy of Software Design | John Ousterhout | Talks at Google1:01:40

A Philosophy of Software Design | John Ousterhout | Talks at Google

547K views • 8 years ago
Talks at Google
John Ousterhout, Stanford professor and creator of Tcl, presents the ideas of his book A Philosophy of Software Design in a Talks at Google session. He covers managing complexity, deep modules and interfaces, and what he teaches in his Stanford software design course.
MarI/O - Machine Learning for Video Games5:58

MarI/O - Machine Learning for Video Games

11.5M views • 11 years ago
SethBling
SethBling shows MarI/O, a program using neural networks and the NEAT genetic algorithm to learn to play Super Mario World. The description links the source code, the paper and background reading.
VisiData Lightning Demo at PyCascades 20184:51

VisiData Lightning Demo at PyCascades 2018

41K views • 8 years ago
Saul Pwanson
A five-minute lightning demo of VisiData, a terminal tool for exploring and manipulating data. It uses two months of NYC 311 complaint data to drill down, plot points on a virtual map and save selected rows.
7 Habits For Effective Text Editing 2.01:20:30

7 Habits For Effective Text Editing 2.0

126K views • 14 years ago
GoogleTalksArchive
Vim creator Bram Moolenaar's 2007 Google Tech Talk on habits for efficient text editing. He explains how to spot repetition and inefficiency, then use editor features to fix it.
Can C++ be 10x Simpler & Safer?  - Herb Sutter - CppCon 20221:54:00

Can C++ be 10x Simpler & Safer? - Herb Sutter - CppCon 2022

277K views • 3 years ago
CppCon
Herb Sutter's CppCon 2022 talk on whether C++ can become ten times simpler and safer. He introduces his experimental Cpp2 syntax and the cppfront transpiler, explaining the limits on incremental improvement.
How Bankrupt American Cities Stay Alive - Debt [ST04]11:01

How Bankrupt American Cities Stay Alive - Debt [ST04]

2M views • 5 years ago
Not Just Bikes
Not Just Bikes explains how many American suburbs, built all at once rather than incrementally, cannot cover their infrastructure costs and survive on growing debt. It draws on Strong Towns' work on the growth Ponzi scheme.
The Evolution of Bacteria on a “Mega-Plate” Petri Dish (Kishony Lab)1:55

The Evolution of Bacteria on a “Mega-Plate” Petri Dish (Kishony Lab)

3M views • 10 years ago
Harvard Medical School
A two-minute time-lapse from the Kishony Lab showing bacteria spreading across a giant petri dish with increasing antibiotic doses, evolving resistance as they go.
John Carmack's keynote at Quakecon 2013 part 429:59

John Carmack's keynote at Quakecon 2013 part 4

139K views • 13 years ago
Kostiantyn Kostin
Part 4 of John Carmack's QuakeCon 2013 keynote, covering OpenGL, functional programming, Haskell, Lisp and Scheme, typing, multithreading, events and garbage collection.
"Finding bugs without running or even looking at code" by Jay Parlar40:27

"Finding bugs without running or even looking at code" by Jay Parlar

42K views • 7 years ago
Strange Loop Conference
Jay Parlar's Strange Loop talk shows how model checkers such as Alloy can find complex bugs in a system's design without running or reading any code. He walks through modeling architectures and checking every possible sequence of operations, including a real security bug and a UI feature-interaction bug.
Stuart Halloway - Narcissistic Design37:15

Stuart Halloway - Narcissistic Design

29K views • 9 years ago
Reaktor
Stuart Halloway's satirical talk describes how to protect yourself from industry change by spreading complexity through systems while following idiomatic practice. It uses this inversion to catalog software design anti-patterns.