Good videos, with context.
George Hotz | Programming | can tinygrad whisper? | AMD Rant | Giving up on AMD | Speech to Text

George Hotz | Programming | can tinygrad whisper? | AMD Rant | Giving up on AMD | Speech to Text

george hotz archive
0 HN recommenders · discussed 2023–2024
Open YouTube ↗

About this video

A long George Hotz live-stream from June 2023 in which he works on tinygrad and rants about AMD's drivers, ultimately declaring he is giving up on AMD. It also touches on hardware and compiler topics.

Why it appears in the archive

Mostly cited as the source of Hotz's AMD driver rant, which some commenters found validating and others found unflattering.

AI-generated summary and labels from the source dataset; verify important details against the video. Source & credits.

From the Hacker News discussion

alecco · 2023-06 · reference

It seems he reached out to AMD and Su, but got back a horrible patch and wasted a lot of time and he "gave up on AMD", "this driver will never, ever be good". [VIDEO]

Read original comment ↗
icpmacdo · 2023-06 · reference

Here is a timestamped clip of George Hotz Twitch stream from 6 days ago making the same point about rationalizing his own emotional state of powerlessness in Industrial Society and its Future [VIDEO]

Read original comment ↗
born-jre · 2023-06 · reference

short answer is they have somewhat competent hardware but software sucks or you can watch george hotz rant about how amd driver sucks [VIDEO]

Read original comment ↗
roenxi · 2023-07 · reference

Hmm. I found [VIDEO] and [LINK] I feel a lot better about my journey with AMD now; there seemed to be some major issues with their GPU drivers. Now I know it wasn't just me.

Read original comment ↗
XTXinverseXTY · 2023-08 · reference

> according to George Hotz In this video from June, George Hotz says to go with "3090s over 4090s. 3090s have NVLink... 4090s are $1600 and 3090s are 750. RAM bandwidth is about the same." Has he changed his recommendations since then? [VIDEO]

Read original comment ↗
roenxi · 2024-03 · reference

So for reference, this geohot is George Hotz who has a company Tiny Corp [0] in the space. Among a long list of things, he had a moment in the spotlight recently for a long rant [1] where he "gave up on AMD" because their drivers sucked more than he expected. The situation is reasonably complex - AMD have some programmers working on ROCm who seemed to be operating at standard fare when that is really not what AMD needs right now (I personally, suspect there is/was a PM in a key position who didn't "get it", although I am not sure what it is either). As far as I know it got the attention of Lisa Su. I'm cheering him on, even though his complaints were a little melodramatic. My experience is the driver technically supports everything I could possibly want. The problem is if I spend an evening trying to do anything with OpenCL or ROCm the kernel hard-locks and I go to bed early. If the problem inside is what it looks like from the outside (repeating myself, a key manager somewhere just doesn't get the space) they really need some pressure from grumpy customers like George to realign their software development process. That context might be related to this particular case. I see a suspicious folder called "crash" in this repo. [0] [LINK] [1] [VIDEO] - as I recall he ran the demo suite and it crashed.

Read original comment ↗
ftxbro · 2023-06 · joke

> "... aww shit they have alignment, ok well, we don't want any alignment. our AIs are unaligned" lmao [VIDEO]

Read original comment ↗
ftxbro · 2023-06 · joke

When I got to slide 5 I LMAO when they wrote "LLVM doesn’t remove the dead loop" in bright red it reminded me so much of the geohot drama on his batshit twitch archive on youtube where some AMD GPU driver author says something about 'remove the dead loop' in their patch to fix the driver which was causing hotz's linux to actually kernel panic. Please read slide 5 here and then watch [VIDEO] it's hilarious especially if you never heard 'remove dead loop' before these two times. To be honest, I still don't know what 'remove dead loop' actually means.

Read original comment ↗