HackerTubewatch
Surprise me
Frame from George Hotz | Programming | Livecoding SLAM | twitchslam | Part1 Plays via YouTube's privacy-enhanced embed

George Hotz | Programming | Livecoding SLAM | twitchslam | Part1

3 videos recommended on HN
YouTube
2 HN users recommended this tutorial2 months2018–2022 score 2.5
Years with an HN recommendation, 2007–2026

Recommended as informal, long-form live coding to watch, though some commenters criticize his style.

A long livestream of George Hotz live-coding a toy SLAM implementation, twitchslam, over two days in May 2018. It is an unedited session of Python programming with computer vision and visualization.

“The guy's a certified legend.” (HN, 2022)

1 strong recommendations · 1 recommendations · 1 citations · 2 critical · Tutorials · advanced

5 Hacker News comments

From the HN archive; up to 20 kept per video, favoring different commenters. Recommendations first.

@pingeroo May 2022 Strongly recommends
on HN thread Half a million people watch me study on TikTok
I love occassionaly putting on George Hotz's streams while programming. Here's an 11 hour stream of him implementing SLAM from a closet: [this video] The guy's a certified legend. Sadly he 'quit' streaming but the hundreds of hours in the archive should suffice.
11-hour live implementation of SLAM
@viraptor Oct 2020 Recommends
on HN thread Ask HN: What is your favorite YouTube channel to learn advanced programming?
It's a different kind of watching, but you can find saved streams from geohotz / comma.ai. Those contain things like learning about blockchain contracts and finding a security bug in one of them in a very informal 8h live stream. Or building a toy computer vision project from scratch for a recorded dashboard footage. [this video] It's an experience... Try watching at higher speed when it gets boring.
Informal long-form live coding sessions

Citations, criticism and jokes

@donquichotte Oct 2020 Cites it
on HN thread Pygame 2.0
I am working at a company that is tracking vehicles using GNSS antennas. When designing the vehicle dynamics model for the Kalman Filters, I found it useful to have a graphical representation (including error ellipses, velocity vectors etc). Turns out that pygame was a great fit for that type of visualization. Fast forward to two days ago, when I was idly watching George Hotz design a monocular visual SLAM prototype in 11h. Much to my surprise, one of the first things he fires up is pygame for visualization [1]! [1] [this video]
Hotz using pygame for visualization in SLAM prototype
@natemurthy Jul 2018 Pushes back
on HN thread All the things I hate about Python
Read more
Hi everyone, so I'm the guy who wrote this article. I'm sharing a video recording of George Hotz writing some Python code. Note his reaction at 5:55 [this video] His outburst is an emotional manifestation of the different sources of frustration I've had working with Python that I've tried to document. A common theme I've seen in responses is that many claim that I've mistaken Python as a weakly-typed language countering that it is indeed a strongly-typed language -- obviously an argument of semantics. I'll define a "strongly-typed" language as one where it is trivial to identify the type signature and definition of any function or variable in a program. In Python, this is non-trivial. FYI, this article is also cross-posted on: [link] [link] [link]
@lostmsu Oct 2018 Pushes back
on HN thread George Holtz codes 11 hours straight live stream [video]
Read more
Sorry to be holy-wary, but that was outrageous: just watched random pieces of that video until found one where he actually codes, basically vim Python editing. So I opened somewhere around this moment: [this video] And, first, he copy-pastes some code, and then spends about a minute figuring if he got tabs converted to spaces, including googling a vim command. Then he proceeds to make a loop over some collection next to the loop over an adjacent collection. And he makes that stupid mistake of renaming a variable of the loop, but no renaming in the body. Man, if that's how professional vim users work, this piece of video will be the only proof I will ever need to prevent zealots from even wasting IDE users time to try vim.

Video list and Hacker News comment labels from HackerTube (prompted by @karpathy), released under ODC-By 1.0, built on the open-index/hacker-news archive. Hacker News data is provided by Y Combinator; comments remain the work of their authors. Video titles, channel names and thumbnails belong to their creators and are shown via YouTube. HackerTube Watch is an unofficial edition. Data export of 2026-10-31.

Keyboard shortcuts

/
Search
j k
Next / previous video
r
Surprise me
l
Like (video page)
w
Watch later (video page)
?
This help
Esc
Close