George Hotz
๐ค SpeakerAppearances Over Time
Podcast Appearances
So think about the difference between a car from 1980 and a car from today.
So think about the difference between a car from 1980 and a car from today.
No difference really. It's got a bunch of pedals. It's got a steering wheel. Maybe now it has a few ADAS features, but it's pretty much the same car. You have no problem getting into a 1980 car and driving it. You take a programmer today who spent their whole life doing JavaScript, and you put him in an Apple IIe prompt, and you tell him about the line numbers in BASIC.
No difference really. It's got a bunch of pedals. It's got a steering wheel. Maybe now it has a few ADAS features, but it's pretty much the same car. You have no problem getting into a 1980 car and driving it. You take a programmer today who spent their whole life doing JavaScript, and you put him in an Apple IIe prompt, and you tell him about the line numbers in BASIC.
No difference really. It's got a bunch of pedals. It's got a steering wheel. Maybe now it has a few ADAS features, but it's pretty much the same car. You have no problem getting into a 1980 car and driving it. You take a programmer today who spent their whole life doing JavaScript, and you put him in an Apple IIe prompt, and you tell him about the line numbers in BASIC.
But how do I insert something between line 17 and 18?
But how do I insert something between line 17 and 18?
But how do I insert something between line 17 and 18?
Oh, well.
Oh, well.
Oh, well.
Yes, it's IDEs, the languages, the runtimes. It's everything. And programming is tool complete. So like almost if Codex or Copilot are helping you, that actually probably means that your framework or library is bad and there's too much boilerplate in it.
Yes, it's IDEs, the languages, the runtimes. It's everything. And programming is tool complete. So like almost if Codex or Copilot are helping you, that actually probably means that your framework or library is bad and there's too much boilerplate in it.
Yes, it's IDEs, the languages, the runtimes. It's everything. And programming is tool complete. So like almost if Codex or Copilot are helping you, that actually probably means that your framework or library is bad and there's too much boilerplate in it.
TinyGrad is now 2,700 lines, and it can run LAMA and stable diffusion, and all of this stuff is in 2,700 lines. Boilerplate and abstraction indirections and all these things are just bad code.
TinyGrad is now 2,700 lines, and it can run LAMA and stable diffusion, and all of this stuff is in 2,700 lines. Boilerplate and abstraction indirections and all these things are just bad code.
TinyGrad is now 2,700 lines, and it can run LAMA and stable diffusion, and all of this stuff is in 2,700 lines. Boilerplate and abstraction indirections and all these things are just bad code.
Yeah, I guess if I was really writing, like, maybe today, if I wrote, like, a lot of, like, data parsing stuff.
Yeah, I guess if I was really writing, like, maybe today, if I wrote, like, a lot of, like, data parsing stuff.
Yeah, I guess if I was really writing, like, maybe today, if I wrote, like, a lot of, like, data parsing stuff.