HackerTube topics
Browse recommendations by subject, with the original comments preserved on each video page.
Animation & visual effects
Explore videos about animation & visual effects through the original Hacker News comments, with links to the discussions and playback on YouTube.
1 video
- The Beauty of Bézier Curves
I feel compelled to share these absolutely incredible videos from Freya Holmér
Audio & video engineering
Explore videos about audio & video engineering through the original Hacker News comments, with links to the discussions and playback on YouTube.
1 video
- D/A and A/D | Digital Show and Tell (Monty Montgomery @ xiph.org)
also made an amazing video response to the many responses he received to this article
C, C++, Rust, Go & systems languages
Explore videos about c, c++, rust, go & systems languages through the original Hacker News comments, with links to the discussions and playback on YouTube.
2 videos
- Lexical Scanning in Go - Rob Pike
I love everything about this talk.
- CppCon 2015: Andrei Alexandrescu “std::allocator...”
It really opened my eyes to how one could very elegantly make a very complex and high-performance heap allocator
Compilers, interpreters & program analysis
Explore lexical analysis, interpreters and compiler construction through talks with original Hacker News recommendation excerpts.
3 videos
- Rich Harris - Rethinking reactivity
is an amazing talk which talks about how spreadsheets were the OG reactivity software. Highly recommended.
- Lexical Scanning in Go - Rob Pike
I love everything about this talk.
- William Byrd on "The Most Beautiful Program Ever Written" [PWL NYC]
I can't recommend the talk Dr Byrd did on this enough
Computability & complexity theory
Explore videos about computability & complexity theory through the original Hacker News comments, with links to the discussions and playback on YouTube.
1 video
- Ruby Conf 12 - Y Not- Adventures in Functional Programming by Jim Weirich
Reminds me a bit of the coolest talk I ever got to see in person
Computer architecture & CPUs
Explore videos about computer architecture & cpus through the original Hacker News comments, with links to the discussions and playback on YouTube.
1 video
- 8-bit computer update
I think I learned more from Ben Eater’s “Building an 8-bit breadboard computer” series [0] than my intro to computer architecture course at university.
Computer graphics & rendering
Explore videos about computer graphics & rendering through the original Hacker News comments, with links to the discussions and playback on YouTube.
2 videos
- The Beauty of Bézier Curves
I feel compelled to share these absolutely incredible videos from Freya Holmér
- The Continuity of Splines
these absolutely incredible videos from Freya Holmér
Creative coding & generative art
Explore videos about creative coding & generative art through the original Hacker News comments, with links to the discussions and playback on YouTube.
1 video
- 8 Bit & '8 Bitish' Graphics-Outside the Box
most excellent GDC presentation on the lost power of palettized textures
Data science & statistics
Explore videos about data science & statistics through the original Hacker News comments, with links to the discussions and playback on YouTube.
1 video
- A Better Default Colormap for Matplotlib | SciPy 2015 | Nathaniel Smith and Stéfan van der Walt
I have to mention this fantastic presentation on colormaps
Data visualization & information design
Explore videos about data visualization & information design through the original Hacker News comments, with links to the discussions and playback on YouTube.
1 video
- A Better Default Colormap for Matplotlib | SciPy 2015 | Nathaniel Smith and Stéfan van der Walt
I have to mention this fantastic presentation on colormaps
Databases & storage
Explore videos about databases & storage through the original Hacker News comments, with links to the discussions and playback on YouTube.
2 videos
- The Value of Values with Rich Hickey
strongest programming speaker I've found to date.
- "Testing Distributed Systems w/ Deterministic Simulation" by Will Wilson
Well worth a watch for anyone interested in distributed systems & reliability.
Distributed systems
Explore videos about distributed systems through the original Hacker News comments, with links to the discussions and playback on YouTube.
2 videos
- "Testing Distributed Systems w/ Deterministic Simulation" by Will Wilson
Well worth a watch for anyone interested in distributed systems & reliability.
- The Soul of Erlang and Elixir • Sasa Juric • GOTO 2019
Really one of the best presentations to show what you may get out of adopting Elixir.
Education & learning
Explore videos about education & learning through the original Hacker News comments, with links to the discussions and playback on YouTube.
1 video
- How to Speak
It's the best of its kind that I've seen.
Electronics & circuit design
Explore videos about electronics & circuit design through the original Hacker News comments, with links to the discussions and playback on YouTube.
2 videos
- AT&T Archives: Similiarities of Wave Behavior (Bonus Edition)
John Shive's Wave Machines is where every student should start
- 8-bit computer update
I think I learned more from Ben Eater’s “Building an 8-bit breadboard computer” series [0] than my intro to computer architecture course at university.
Embedded systems & DIY electronics
Explore videos about embedded systems & diy electronics through the original Hacker News comments, with links to the discussions and playback on YouTube.
1 video
- 8-bit computer update
I think I learned more from Ben Eater’s “Building an 8-bit breadboard computer” series [0] than my intro to computer architecture course at university.
Everyday physics & science demos
Explore videos about everyday physics & science demos through the original Hacker News comments, with links to the discussions and playback on YouTube.
1 video
- AT&T Archives: Similiarities of Wave Behavior (Bonus Edition)
John Shive's Wave Machines is where every student should start
Functional programming
Explore immutability, function composition and functional programming through talks with original Hacker News recommendations.
10 videos
- The Value of Values with Rich Hickey
strongest programming speaker I've found to date.
- Lecture 1A: Overview and Introduction to Lisp
It changed my outook on programming by pi degrees
- Ruby Conf 12 - Y Not- Adventures in Functional Programming by Jim Weirich
Reminds me a bit of the coolest talk I ever got to see in person
- "Making Impossible States Impossible" by Richard Feldman
the talk is Elm lang focused, but the concepts still apply to other languages.
- The Soul of Erlang and Elixir • Sasa Juric • GOTO 2019
Really one of the best presentations to show what you may get out of adopting Elixir.
- William Byrd on "The Most Beautiful Program Ever Written" [PWL NYC]
I can't recommend the talk Dr Byrd did on this enough
- Why Isn't Functional Programming the Norm? – Richard Feldman
This talk by Richard Feldman is an excellent discussion about why Functional Programming is not the norm
- "Simple Made Easy" - Rich Hickey (2011)
You need to watch this
- Solving Problems the Clojure Way - Rafal Dittwald
there is a video which I really like that demonstrates this functional core/imperative shell approach
- Maybe Not - Rich Hickey
My mind blown experience was listening to a Rich Hickey talk (maybe not [1]) that flipped upside down my accepted method of thinking about types
Game history & retro gaming
Explore videos about game history & retro gaming through the original Hacker News comments, with links to the discussions and playback on YouTube.
1 video
- 8 Bit & '8 Bitish' Graphics-Outside the Box
most excellent GDC presentation on the lost power of palettized textures
Game programming & engines
Explore videos about game programming & engines through the original Hacker News comments, with links to the discussions and playback on YouTube.
1 video
- Overwatch Gameplay Architecture and Netcode
There's an awesome talk by someone in the overwatch team in youtube.
GUI, HCI & interface history
Explore videos about gui, hci & interface history through the original Hacker News comments, with links to the discussions and playback on YouTube.
2 videos
- Bret Victor The Future of Programming
If you haven't yet seen this video, please do
- Bret Victor - Inventing on Principle
an absolute must watch, if anyone hasn't yet
Hacker culture & free software
Explore videos about hacker culture & free software through the original Hacker News comments, with links to the discussions and playback on YouTube.
1 video
- Indistinguishable From Magic: Manufacturing Modern Computer Chips
If you haven't watched this video, I highly recommend it
History of computing
Explore earlier computing ideas and the history of programming through videos recommended in Hacker News discussions.
3 videos
- Bret Victor The Future of Programming
If you haven't yet seen this video, please do
- AT&T Archives: Similiarities of Wave Behavior (Bonus Edition)
John Shive's Wave Machines is where every student should start
- Micro Men - 720p (2009)
Micro Men really is a great docu-drama, it really feels like it captures the time very well.
Information theory & signal processing
Explore videos about information theory & signal processing through the original Hacker News comments, with links to the discussions and playback on YouTube.
2 videos
- D/A and A/D | Digital Show and Tell (Monty Montgomery @ xiph.org)
also made an amazing video response to the many responses he received to this article
- But what is the Fourier Transform? A visual introduction.
This video does a great job explaining what it is and how it works to the layman.
Linux & open-source ecosystems
Explore videos about linux & open-source ecosystems through the original Hacker News comments, with links to the discussions and playback on YouTube.
1 video
- The Tragedy of systemd
you should really watch this talk, particularly 12:45 through 16:20
Machine learning & deep learning
Explore videos about machine learning & deep learning through the original Hacker News comments, with links to the discussions and playback on YouTube.
2 videos
- But what is a neural network? | Deep learning chapter 1
an excellent introduction that made Andrej's videos understandable
- The spelled-out intro to neural networks and backpropagation: building micrograd
I highly recommend this youtube playlist from Andrej Karpathy
Neuroscience & the brain
Explore videos about neuroscience & the brain through the original Hacker News comments, with links to the discussions and playback on YouTube.
1 video
- 1. Introduction to Human Behavioral Biology
I also highly recommend Sapolsky's Human Behavior Biology course which he taught for Stanford but published on YouTube
Operating systems & kernels
Explore videos about operating systems & kernels through the original Hacker News comments, with links to the discussions and playback on YouTube.
1 video
- The Tragedy of systemd
you should really watch this talk, particularly 12:45 through 16:20
Productivity & self-improvement
Explore videos about productivity & self-improvement through the original Hacker News comments, with links to the discussions and playback on YouTube.
1 video
- How to Speak
It's the best of its kind that I've seen.
Programming language design
Explore language semantics, type systems and language design through talks recommended in Hacker News discussions.
3 videos
- How Python was Shaped by leaky Internals, Armin Ronacher, Flask framework
I thought this presentation by Armin Ronacher (the creator of Flask and Jinja) was very enlightening
- Why Isn't Functional Programming the Norm? – Richard Feldman
This talk by Richard Feldman is an excellent discussion about why Functional Programming is not the norm
- Maybe Not - Rich Hickey
My mind blown experience was listening to a Rich Hickey talk (maybe not [1]) that flipped upside down my accepted method of thinking about types
Psychology & human behavior
Explore videos about psychology & human behavior through the original Hacker News comments, with links to the discussions and playback on YouTube.
1 video
- 1. Introduction to Human Behavioral Biology
I also highly recommend Sapolsky's Human Behavior Biology course which he taught for Stanford but published on YouTube
Pure mathematics
Explore videos about pure mathematics through the original Hacker News comments, with links to the discussions and playback on YouTube.
2 videos
- Vectors | Chapter 1, Essence of linear algebra
3Blue1Brown[1] has opened my eyes on the intuitive understanding of linear algebra
- But what is the Fourier Transform? A visual introduction.
This video does a great job explaining what it is and how it works to the layman.
Python, Ruby & scripting languages
Explore Python, Ruby and scripting language practice through videos discussed and recommended by Hacker News readers.
7 videos
- The Problem with Time & Timezones - Computerphile
a must watch for developers just starting out with Timezones
- What the heck is the event loop anyway? | Philip Roberts | JSConf EU
This one is my all time favorite
- RailsConf 2014 - All the Little Things by Sandi Metz
Worth watching in its entirety, but the quote is from ~13:59 in that video.
- How To Design A Good API and Why it Matters
He digs much deeper, mostly at code level rather than JSON level but the same principles apply.
- Ruby Conf 12 - Y Not- Adventures in Functional Programming by Jim Weirich
Reminds me a bit of the coolest talk I ever got to see in person
- How Python was Shaped by leaky Internals, Armin Ronacher, Flask framework
I thought this presentation by Armin Ronacher (the creator of Flask and Jinja) was very enlightening
- The spelled-out intro to neural networks and backpropagation: building micrograd
I highly recommend this youtube playlist from Andrej Karpathy
Recreational & visual math
Explore visual mathematics, geometric explanations and mathematical ideas through videos recommended in Hacker News comments.
5 videos
- The Beauty of Bézier Curves
I feel compelled to share these absolutely incredible videos from Freya Holmér
- But what is a neural network? | Deep learning chapter 1
an excellent introduction that made Andrej's videos understandable
- Vectors | Chapter 1, Essence of linear algebra
3Blue1Brown[1] has opened my eyes on the intuitive understanding of linear algebra
- The Continuity of Splines
these absolutely incredible videos from Freya Holmér
- But what is the Fourier Transform? A visual introduction.
This video does a great job explaining what it is and how it works to the layman.
Semiconductors & chip manufacturing
Explore videos about semiconductors & chip manufacturing through the original Hacker News comments, with links to the discussions and playback on YouTube.
1 video
- Indistinguishable From Magic: Manufacturing Modern Computer Chips
If you haven't watched this video, I highly recommend it
Software (other)
Explore videos about software (other) through the original Hacker News comments, with links to the discussions and playback on YouTube.
1 video
- The Problem with Time & Timezones - Computerphile
a must watch for developers just starting out with Timezones
Software architecture & design
Explore software interfaces, abstraction and system design through talks accompanied by their original recommendation comments.
8 videos
- The Value of Values with Rich Hickey
strongest programming speaker I've found to date.
- Lecture 1A: Overview and Introduction to Lisp
It changed my outook on programming by pi degrees
- RailsConf 2014 - All the Little Things by Sandi Metz
Worth watching in its entirety, but the quote is from ~13:59 in that video.
- How To Design A Good API and Why it Matters
He digs much deeper, mostly at code level rather than JSON level but the same principles apply.
- "Making Impossible States Impossible" by Richard Feldman
the talk is Elm lang focused, but the concepts still apply to other languages.
- "Simple Made Easy" - Rich Hickey (2011)
You need to watch this
- Solving Problems the Clojure Way - Rafal Dittwald
there is a video which I really like that demonstrates this functional core/imperative shell approach
- Overwatch Gameplay Architecture and Netcode
There's an awesome talk by someone in the overwatch team in youtube.
Software engineering
Explore programming, development tools and software design through talks with original Hacker News recommendation evidence.
25 videos
- The Problem with Time & Timezones - Computerphile
a must watch for developers just starting out with Timezones
- The Value of Values with Rich Hickey
strongest programming speaker I've found to date.
- Lecture 1A: Overview and Introduction to Lisp
It changed my outook on programming by pi degrees
- "Testing Distributed Systems w/ Deterministic Simulation" by Will Wilson
Well worth a watch for anyone interested in distributed systems & reliability.
- What the heck is the event loop anyway? | Philip Roberts | JSConf EU
This one is my all time favorite
- RailsConf 2014 - All the Little Things by Sandi Metz
Worth watching in its entirety, but the quote is from ~13:59 in that video.
- Bret Victor The Future of Programming
If you haven't yet seen this video, please do
- How To Design A Good API and Why it Matters
He digs much deeper, mostly at code level rather than JSON level but the same principles apply.
- Rich Harris - Rethinking reactivity
is an amazing talk which talks about how spreadsheets were the OG reactivity software. Highly recommended.
- 🚀 TDD, Where Did It All Go Wrong (Ian Cooper)
This the best talk I've ever seen about testing (Ian Cooper)
- Ruby Conf 12 - Y Not- Adventures in Functional Programming by Jim Weirich
Reminds me a bit of the coolest talk I ever got to see in person
- Lexical Scanning in Go - Rob Pike
I love everything about this talk.
- "Making Impossible States Impossible" by Richard Feldman
the talk is Elm lang focused, but the concepts still apply to other languages.
- The Soul of Erlang and Elixir • Sasa Juric • GOTO 2019
Really one of the best presentations to show what you may get out of adopting Elixir.
- CppCon 2015: Andrei Alexandrescu “std::allocator...”
It really opened my eyes to how one could very elegantly make a very complex and high-performance heap allocator
- William Byrd on "The Most Beautiful Program Ever Written" [PWL NYC]
I can't recommend the talk Dr Byrd did on this enough
- Bret Victor - Inventing on Principle
an absolute must watch, if anyone hasn't yet
- How Python was Shaped by leaky Internals, Armin Ronacher, Flask framework
I thought this presentation by Armin Ronacher (the creator of Flask and Jinja) was very enlightening
- Why Isn't Functional Programming the Norm? – Richard Feldman
This talk by Richard Feldman is an excellent discussion about why Functional Programming is not the norm
- "Performance Matters" by Emery Berger
Emery Berger has an excelent talk on this [1]
- "Simple Made Easy" - Rich Hickey (2011)
You need to watch this
- Solving Problems the Clojure Way - Rafal Dittwald
there is a video which I really like that demonstrates this functional core/imperative shell approach
- The spelled-out intro to neural networks and backpropagation: building micrograd
I highly recommend this youtube playlist from Andrej Karpathy
- Overwatch Gameplay Architecture and Netcode
There's an awesome talk by someone in the overwatch team in youtube.
- Maybe Not - Rich Hickey
My mind blown experience was listening to a Rich Hickey talk (maybe not [1]) that flipped upside down my accepted method of thinking about types
Software performance & optimization
Explore profiling, allocation and software performance through technical talks recommended in Hacker News comments.
3 videos
- CppCon 2015: Andrei Alexandrescu “std::allocator...”
It really opened my eyes to how one could very elegantly make a very complex and high-performance heap allocator
- How Python was Shaped by leaky Internals, Armin Ronacher, Flask framework
I thought this presentation by Armin Ronacher (the creator of Flask and Jinja) was very enlightening
- "Performance Matters" by Emery Berger
Emery Berger has an excelent talk on this [1]
Software practice, open source & careers
Explore videos about software practice, open source & careers through the original Hacker News comments, with links to the discussions and playback on YouTube.
2 videos
- Bret Victor The Future of Programming
If you haven't yet seen this video, please do
- 🚀 TDD, Where Did It All Go Wrong (Ian Cooper)
This the best talk I've ever seen about testing (Ian Cooper)
Tech company stories & documentaries
Explore videos about tech company stories & documentaries through the original Hacker News comments, with links to the discussions and playback on YouTube.
1 video
- Micro Men - 720p (2009)
Micro Men really is a great docu-drama, it really feels like it captures the time very well.
Testing, debugging & developer tools
Explore testing strategies, debugging and programming tools through talks recommended in Hacker News discussions.
6 videos
- "Testing Distributed Systems w/ Deterministic Simulation" by Will Wilson
Well worth a watch for anyone interested in distributed systems & reliability.
- RailsConf 2014 - All the Little Things by Sandi Metz
Worth watching in its entirety, but the quote is from ~13:59 in that video.
- 🚀 TDD, Where Did It All Go Wrong (Ian Cooper)
This the best talk I've ever seen about testing (Ian Cooper)
- Bret Victor - Inventing on Principle
an absolute must watch, if anyone hasn't yet
- "Performance Matters" by Emery Berger
Emery Berger has an excelent talk on this [1]
- Solving Problems the Clojure Way - Rafal Dittwald
there is a video which I really like that demonstrates this functional core/imperative shell approach
University lectures & courses
Explore recorded lectures and course material through videos with original Hacker News recommendation comments.
3 videos
- Lecture 1A: Overview and Introduction to Lisp
It changed my outook on programming by pi degrees
- 1. Introduction to Human Behavioral Biology
I also highly recommend Sapolsky's Human Behavior Biology course which he taught for Stanford but published on YouTube
- How to Speak
It's the best of its kind that I've seen.
UX & UI design
Explore videos about ux & ui design through the original Hacker News comments, with links to the discussions and playback on YouTube.
1 video
- Bret Victor - Inventing on Principle
an absolute must watch, if anyone hasn't yet
Visual arts, photography & architecture
Explore videos about visual arts, photography & architecture through the original Hacker News comments, with links to the discussions and playback on YouTube.
1 video
- 8 Bit & '8 Bitish' Graphics-Outside the Box
most excellent GDC presentation on the lost power of palettized textures
Web development
Explore videos about web development through the original Hacker News comments, with links to the discussions and playback on YouTube.
2 videos
- What the heck is the event loop anyway? | Philip Roberts | JSConf EU
This one is my all time favorite
- Rich Harris - Rethinking reactivity
is an amazing talk which talks about how spreadsheets were the OG reactivity software. Highly recommended.