George Hotz | Programming | Livecoding SLAM | twitchslam | Part1
george hotz archive2 HN recommenders · recommended in 2 months, 2018-2022
2M views · 8 years ago · tutorial · evergreen
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.
Recommended as informal, long-form live coding to watch, though some commenters criticize his style.
5:33:21George Hotz | Programming | can tinygrad whisper? | AMD Rant | Giving up on AMD | Speech to Text
george hotz archive
95K views • 3 years ago
40:37ai.bythebay.io: George Hotz, Self-Driving Lessons from Comma AI
FunctionalTV
123K views • 9 years ago
3:08:46George Hotz: Hacking the Simulation & Learning to Drive with Neural Nets | Lex Fridman Podcast #132
Lex Fridman
1.6M views • 6 years ago
1:59:37George Hotz: Comma.ai, OpenPilot, and Autonomous Vehicles | Lex Fridman Podcast #31
Lex Fridman
875K views • 7 years ago
41:07KEYNOTE / Robert Erdmann
PyCon US
24K views • 5 years ago
3:50:00George Hotz | Programming | we do coronavirus science aka hacking nature #lockdown part1 | COVID-19
george hotz archive
286K views • 6 years ago
55:59Jailbreaking the Simulation with George Hotz | SXSW 2019
SXSW
573K views • 7 years ago
2:59:08Vibe coding complex changes in Rust
Jon Gjengset
55K views • 1 year ago
39:43Do we need Attention? - Linear RNNs and State Space Models (SSMs) for NLP
Sasha Rush
35K views • 3 years ago
1:22:56Practical Deep Learning for Coders: Lesson 1
Jeremy Howard
610K views • 4 years ago
26:24Militarizing Your Backyard with Python: Computer Vision and the Squirrel Hordes
Next Day Video
261K views • 14 years ago
19:29Glitch Tokens - Computerphile
Computerphile
353K views • 3 years ago
27:14Transformers, the tech behind LLMs | Deep Learning Chapter 5
3Blue1Brown
11.6M views • 2 years ago
1:56:20Let's build GPT: from scratch, in code, spelled out.
Andrej Karpathy
8.2M views • 3 years ago
28:48LSTM is dead. Long Live Transformers!
Seattle Applied Deep Learning
540K views • 6 years ago
2:13:35Let's build the GPT Tokenizer
Andrej Karpathy
1.3M views • 2 years ago
45:31Bruce Hauman - Developing ClojureScript With Figwheel
ClojureTV
56K views • 11 years ago
46:20The Eleventh HOPE (2016): Coding by Voice with Open Source Speech Recognition
Channel2600
13K views • 9 years ago
5:43:06LIVE Coding "Happy Jumping"
Inigo Quilez
106K views • 7 years ago
10:23Andrew Sorensen Keynote: "The Concert Programmer" - OSCON 2014
O'Reilly
157K views • 12 years ago
5 comments from Hacker News
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.
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
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.
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.
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