Transcript
dNrTrx42DGQ • George Hotz: Tiny Corp, Twitter, AI Safety, Self-Driving, GPT, AGI & God | Lex Fridman Podcast #387
/home/itcorpmy/itcorp.my.id/harry/yt_channel/out/lexfridman/.shards/text-0001.zst#text/0738_dNrTrx42DGQ.txt
Kind: captions Language: en what possible ideas do you have for the how human species ends sure so I think the most obvious way to me is wireheading we end up amusing ourselves to death we end up all staring at that infinite Tick Tock and forgetting to eat maybe maybe it's even more benign than this maybe we all just stop reproducing now to be fair It's probably hard to get all of humanity yeah the interesting thing about humanity is the diversity oh yeah organisms in general there's a lot of weirdos out there well two of them are sitting here I mean diversity in humanity is we do respect I wish I was more weird the following is a conversation with George hotz his third time on this podcast he's the founder of comma AI that seeks to solve autonomous driving and is the founder of a new company called tiny Corp that created tiny grad a neural network framework that is extremely simple with the goal of making it run on any device by any human easily and officially as you know George also did a large number of fun and amazing things from hacking the iPhone to recently joining Twitter for a bit as a in turn in quotes making the case for refactoring the Twitter code base in general he's a fascinating engineer and human being and one of my favorite people to talk to this is the Lex Friedman podcast to support it please check out our sponsors in the description and now dear friends here's George hotz you mentioned something in a stream about the philosophical nature of time so uh let's start with the wild question do you think time is an illusion you know I sell phone calls uh to comma for a thousand dollars uh and some guy called me and uh like you know it's a thousand dollars you can talk to me for for half an hour and he's like uh yeah okay so like time doesn't exist and I really wanted to share this with you I'm like oh what do you mean time doesn't exist right like I think time is a useful model whether it exists or not right like does quantum physics exist well it doesn't matter it's about whether it's a useful model to describe reality is time maybe compressive do you think there is an objective reality or is everything just useful models all right Underneath It All Is there an actual thing that we're constructing models for I don't know I was hoping you would know I don't think it matters I mean this kind of connects to the models of constructive reality with machine learning right sure like is it just nice to have useful approximations of the world such that we can do something with it so there are things that are real column graph complexity is real yeah yeah the compressive thing math is real yeah it should be a T-shirt and I think hard things are actually hard I don't think P equals NP ooh strong words well I think that's the majority I do think factoring is in P but I don't think you're the person that falls the majority in all walks of life so it's good for that one I do yeah in theoretical computer science you you're one of the cheap all right but do you uh times a useful model sure what were you talking about on the stream with time are you made of time if I remembered half the things I said on stream someday someone's going to make a model of all of it I'm just going to come back to haunt me someday soon yeah probably would that be exciting to you or sad that there's a George hotz model I mean the question is when the George Hots model is better than George hotz like I am declining and the model is growing what is the metric by which you measure better or worse in that if you're competing with yourself maybe you can just play a game where you have the George hot answer and the George hotz model answer and ask which people prefer people close to you or strangers either one it will hurt more when it's people close to me but both will be overtaken by the georgetown's model it'd be quite painful right loved ones family members would rather have the model over for Thanksgiving than you yeah or like significant others would rather sext with the uh with the large language model version of you especially when it's fine-tuned to their preferences yeah well that's what we're doing in a relationship right we're just fine-tuning ourselves but we're inefficient with it because we're selfish ingredients and so on our language models can fine tune more efficiently more selflessly there's a Star Trek Voyager episode where uh you know Catherine Janeway lost in the Delta quadrant makes herself a lover on the Holodeck and [Music] um the lover falls asleep on her arm and he snores a little bit and you know Janeway edits the program to remove that and then of course the realization is wait this person's terrible it is actually all there uh nuances and quirks and slight annoyances that that make this relationship worthwhile but I don't think we're going to realize that until it's too late well I think a large language model could incorporate the the flaws and the quarks and all that kind of stuff just the perfect amount of quirks and floor flaws to make you charming without crossing the line yeah yeah and there's probably a good like approximation of the like the percent of time the language model should be uh cranky or uh an asshole or jealous or all this kind of stuff and of course it can and it will but all that difficulty at that point is artificial there's no more real difficulty okay what's the difference in real and artificial artificial difficulty is difficulty that's like constructed or could be turned off with a knob real difficulty is like you're in the woods and you've got to survive so if something cannot be turned off with a knob it's real yeah I think so or I mean you can't get out of this by Smashing the knob with a hammer I mean maybe you kind of can you know I into the wild when uh you know uh Alexander Supertramp he wants to explore something that's never been explored before but it's the 90s everything's been explored so he's like well I'm just not going to bring a map yeah I mean no you're you're not exploring you should have brought a map dude you died there was a bridge a mile from where you were camping how does it connect to the metaphor of the knob by not bringing the map you didn't become an explorer you just smashed the thing yeah yeah the art the difficulty is still artificial you feel before you started what if we just don't have access to the knob well that maybe is even scarier right like we already exist in a world of Nature and nature has been fine-tuned over billions of years yeah um to uh have uh humans build something and then throw the knob away in some Grand romantic gesture is horrifying do you think of us humans as individuals that are like born and die or is it are we just all part of one living organism that is earth that is nature I don't think there's a clear line there I think it's all kind of just fuzzy I don't know I mean I don't think I'm conscious I don't think I'm anything I think I'm just a computer program so it's all computation but I think running in your head is just a as a this computation everything running in the universe is computation I think I believe the extended Church starting thesis yeah but if there seems to be an embodiment to your particular computation like there's a consistency well yeah but I mean models have consistency too yeah models that have been rlh after will continually say you know like well how do I murder ethnic minorities oh well I can't let you do that Hal there's a consistency to that behavior it's all rlhf like we all our lhf each other we we find we uh provide human feedback and there that thereby fine-tune these little pockets of computation but it's still unclear why that pocket of computation stays with you like for years it just kind of fall like you have this consistent set of physics biology uh what like whatever you call the the neurons firing the electrical centers the mechanical signals all of that that seems to stay there and it contains information it stores information and that information permeates Through Time and stays with you there's like memory it's like sticky okay to be fair like a lot of the models we're building today are very even rlhf is nowhere near as complex as the human loss function reinforcement learning with human feedback um you know when I talked about will GPT 12 be AGI my answer is no of course not I mean cross-entry loss is never going to get you there you need uh probably rln fancy environments in order to get something that would be considered like AGI like so to ask like the question about like why I don't know like it's just some Quirk of evolution right I don't think there's anything particularly special about where I ended up where humans ended up it's okay we have human level intelligence would you call the AGI whatever we have it's GI look I actually I don't really even like the word AGI um but general intelligence is defined to be whatever humans have okay so why can GPT 12 not get us to AGI because we're just like Linger on that if your loss function is categorical across entropy if your loss function is just try to maximize compression uh I have a SoundCloud I wrap and I try to get chat GPT to help me write wraps and the wraps that it wrote sounded like YouTube comment wraps you know you can go in any rap beat online and you can see what people put in the comments and it's the most like mid quality wrap you can find is made good or bad mid is bad it's like mid it's like every time I talk to you I learn new words yeah I was like uh is it is it like basic is that what mid means kind of it's like it's like middle of the curve right yeah so there's like there's like a like that intelligence curve yeah um and you have like the dumb guy the smart guy and then the mid guy actually being the mid guys the worst the smart guys like I put all my money in Bitcoin the mid guys like you can't put money in Bitcoin it's not real money uh and all of it is a genius meme that's another interesting one memes the humor the idea the absurdity encapsulated in a single image and it just kind of propagates virally between all of our brains I didn't get much sleep last night so I'm very uh I sound like I'm high but I swear I'm not uh do you think we have ideas or ideas have us I think that we're gonna get super scary memes once the AIS actually are superhuman oh like the game I will generate memes of course you think it'll make humans laugh I think it's worse than that so um Infinite Jest it's introduced in the first 50 pages is about a tape that you uh once you watch it once you only ever want to watch that tape um in fact you want to watch the tape so much that someone says okay here's a hacksaw cut off your pinky and then I'll let you watch the tape again and you'll do it uh so we're actually going to build that I think but it's not going to be one static tape I think the human brain is too complex to be stuck in one static tape like that if you look at like ant Brands maybe they can be stuck on a static tape but we're going to build that using generative models we're going to build the tick tock that you actually can't look away from so Tick Tock is already pretty close there but the generation is done by humans the algorithm is just doing their recommendation but if this do if the algorithm is also able to do the generation well it's a question about how much intelligence is behind it right so the content is being generated by let's say one Humanity worth of intelligence and you can quantify a Humanity right that's a you know it's it's a flops yada flops uh but you can quantify it once that generation is being done by a hundred Humanities you're done so let's actually scale that's the problem but also speed yeah and what if it's sort of manipulating the very limited human dopamine engine for porn imagine just Tick Tock but for porn yeah it's like a Brave New World I don't even know what it'll look like right like again you can't imagine the behaviors of something smarter than you but a super intelligent and and an agent that just dominates your intelligence so much will be able to completely manipulate you is it possible that it won't really manipulate it'll just move past us it'll just kind of exist the way water exists or the air exists you see and that's the whole AI safety thing it's not the machine that's going to do that it's other humans using the machine that are going to do that to you yeah because the machine is not interested in hurting humans it's just the machine is a machine yeah but the human gets the machine and there's a lot of humans out there very interested in manipulating you well let me bring up elieza yadkowski who recently sat where you're sitting he thinks that AI will almost surely kill everyone do you agree with him or not yes but maybe for a different reason okay and then I'll try to uh get you to find Hope or we could find a node to that answer but why yes okay why didn't nuclear weapons kill everyone that's a good question I think there's an answer I think it's actually very hard to deploy nuclear weapons tactically it's very hard to accomplish tactical objectives great I can nuke their country I have an irradiated pile of rubble I don't want that why not why don't I want an irradiated pile of rubble yeah for all the reasons no one wants in a radiated pile of rubble because you can't use that land for uh for resources you can't populate the land yeah well what you want a a total victory in a war is not usually the radiation and eradication of the people there it's the subjugation and domination of the people okay so you can't use this strategically tactically in a war yeah to help you to help uh gain a military Advantage it's all complete destruction all right yeah but there's egos involved it's still surprising still surprising that nobody pressed the big red button somewhat surprising but you see it's the little red button that's going to be pressed with AI That's gonna you know and that's why we die it's it's not because the AI if there's anything in the nature of AI it's just an H of humanity what's the algorithm behind the little red button well like what what what possible ideas do you have for the how human species ends sure so I think the most uh obvious way to me is wireheading we end up amusing ourselves to death we end up all staring at that infinite Tick Tock and forgetting to eat maybe maybe it's even more benign than this maybe we all just stop reproducing now to be fair It's probably hard to get all of humanity yeah yeah it probably doesn't always go like the the interesting thing about humanity is the diversity oh yeah organisms in general there's a lot of weirdos out there two of them are sitting here I mean diversity in humanity is we do respect I wish I was more weird no like I'm kind of look I'm drinking smart water man that's like a Coca-Cola product right do you want corporate George Haas uh no the amount of diversity in humanity I think is decreasing just like all the other biodiversity on the planet oh boy yeah right and social media is not helping us go eat McDonald's in China yeah yeah no it's the interconnectedness that's that's that's that's doing it oh that's interesting so everybody starts relying on the connectivity of the internet and over time that reduces the diversity the intellectual diversity and then that gets you everybody into a funnel there's still going to be a guy in Texas there is and yeah Fair do I think AI kills us all uh I think AI kills everything we call like society today I do not think it actually kills the human species I think that's actually incredibly hard to do you have a society like if we start over that's tricky most of us don't know how to do most things yeah but some of us do and they'll be okay and they'll rebuild after they uh great AI what's rebuilding look like how far like how much do we lose like what is human civilization done that's interesting combustion engine electricity so uh power and energy that's interesting like how to harness energy well they're going to be religiously against that are they going to get back to uh like fire sure I mean they'll be a they'll be it'll be like you know some kind of Amish looking kind of thing I think I think they're going to have very strong taboos against technology like technology is almost like a new religion technology is the devil yeah and uh nature is God sure to closer to nature but can you really get away from AI if it destroyed 99 of the human species isn't it somehow have a whole like a stronghold what's interesting about everything we build I think we're going to build super intelligence before we build any sort of robustness in the AI we cannot build an AI that is capable of going out into nature and surviving like a um like a bird right a bird is an incredibly robust organism we've built nothing like this we haven't built a machine that's capable of reproducing yes but there's uh you know I work with Lego robots a lot now I have a bunch of them um they're mobile they can't reproduce but all they need is I guess you're saying they can't repair themselves but if you have a large number if you have like 100 million of them let's just focus on them reproducing right they have microchips in them okay then do they include a Fab no then how are they going to reproduce well they're they it doesn't have to be all on board right they can go to a factory to a repair shop yeah but then you're really moving away from robustness yes all of life is capable of reproducing without needing to go to a repair shop life will continue to reproduce in the complete absence of civilization robots will not so when the if if the AI apocalypse happens I mean the AIS are going to probably die out because I think we're going to get again super intelligence long before we get robustness what about if you just improve the Fab to where you just have a 3D printer that can always help you well that'd be very interesting I'm interested in building that of course you are you think how difficult is that problem to have a robot that uh basically can build itself very very hard I think you've mentioned this like uh to me or somewhere where people think it's easy conceptually and then they remember that you're going to have to have a Fab yeah on board of course so 3D printer that prints a 3D printer yeah yeah on legs yeah hard well because it's I mean a 3D printer is a very simple machine right okay you're gonna print chips you're going to have an atomic printer how are you going to dope the Silicon yeah right how are you gonna etch the Silicon you're gonna have to have a a very interesting kind of Fab if you wanna have a lot of computation on board but you can do like structural type of robots that are dumb yeah but structural type of robots aren't going to have the intelligence required to survive in any complex environment what about like ants type of systems we have like trillions of them I don't think this works I mean again like ants at their very core are made up of cells that are capable of individually reproducing they're doing quite a lot a lot of computation that we're taking for granted it's not even just the computation it's that reproduction is so inherent okay so like there's two stacks of life in the world there's bio the biological stack and the Silicon stack the biological stack starts with reproduction reproduction is at the absolute core the first proto-rna organisms were capable of reproducing wait the Silicon stack despite as far as it's come is nowhere near being able to reproduce yeah so the the Fab movement uh digital fabrication Fabrication in the full range of what that means is still in the early stages yeah you're interested in this world even if you did put a Fab on the machine right let's say okay and we can build apps we know how to do this Humanity we can probably put all the precursors that build all the machines in the Fabs also in the machine so first off this machine is going to be absolutely massive I mean we almost have a like think of the size of the thing required to reproduce a machine today right like is our civilization capable of reproduction can we reproduce our civilization on Mars if we were to construct a machine that is made up of humans like a company that can reproduce itself yeah I don't know it feels like like 115 people I get so much harder than that 120. I believe that Twitter can be run by 50 people uh I think that this is going to take most of like it's just most of society right like we live in one globalized world no but you're not interested in running Twitter you're interested in seeding like um you want to see the civilization and then because humans can like oh okay you're talking about yeah okay so you're talking about the humans reproducing and like basically like what's the smallest self-sustaining colony of humans yeah yeah okay fine but they're not going to be making five nanometer chips over time they will I think you're being like we have to expand our conception of time here going back to the original uh time scale I mean over across maybe 100 Generations we're back to making chips no if you see the colony correctly maybe or maybe they'll watch our Colony die out over here and be like we're not making chips don't make chips maybe you have to seed that Colony correctly whatever you do don't make chips chips are what led to their downfall hmm well that is the thing that humans do they they come up they construct a devil a good thing and a bad thing and they really stick by that and then they murder each other over that there's always one asshole in the room who murders everybody and usually makes tattoos and nice branding do you need that asshole that's a question right Humanity works really hard today to get rid of that asshole but I think they might be important yeah this whole freedom of speech thing it's it's the freedom of being an asshole seems kind of important right man this thing this Fab this human Fab that we constructed as human civilization is pretty interesting and now it's building artificial copies of itself or artificial copies of various aspects of itself that seem interesting like intelligence and I wonder where that goes I like to think it's just like another stack for life like we have like the biostack life like we're a biostack life and then the Silicon stack life but it seems like the ceiling or they might not be a ceiling and or at least the ceiling is much higher for the for the Silicon stack oh no I don't I we don't know what the ceiling is for the biostack either the biostack the biostack just seemed to move slower um you have Moore's Law uh which is not dead despite many proclamations uh into house stack or the silver in the Silicon stack and you don't have anything like this in the biostack so I have a meme that I posted I tried to make a meme it didn't work too well but um I posted a picture of uh you know Ronald Reagan and Joe Biden and you look this is 1980 and this is 2020. yeah and these two humans are basically like the same right there's no there's no like like they're there's been no change in humans in the last 40 years yeah and then I posted a computer from 1980 in a computer from 2020. wow yeah with their early early stages right which is why you said when you said the Fab the size of the Fab required to make another Fab is like uh very large right now oh yeah but computers were very large um 80 years ago and they got pretty tiny and there there people are starting to want to wear them on their face in order to escape reality that's the thing in order to be live inside the computer put a screen right here I don't have to see the rest of you assholes I've been ready for a long time you like virtual reality I love it do you want to live there yeah yeah part of me does too how far away are we do you think judging from what you can buy today far very far I gotta tell you that I had the experience of uh meta's Kodak Avatar where it's a ultra high resolution scam it looked real I mean the headsets just are not quite like eye resolution yet I haven't put on any headset where I'm like oh I this could be the real world whereas when I put good headphones on audio was there I think we we can reproduce audio that I'm like I'm actually in the jungle right now I I if I close my eyes I can't tell I'm not yeah but then there's also smell and all that kind of stuff sure I don't know I the the power of imagination or the power of the the mechanism in the human mind that fills the gaps that kind of reaches and wants to make the thing you see in the virtual world real to you I believe in that power or humans want to believe yeah okay what if you're lonely what if you're sad what if you're really struggling in life and here's a world where you don't have to struggle anymore humans want to believe so much that people think the large language models are conscious that's how much humans want to believe strong war is he's throwing left and right hooks uh why do you think large language models are not conscious I don't think I'm conscious oh so what is consciousness then George cost it's like what it seems to mean to people it's just like a word that atheists use for Souls sure but that doesn't mean soul is not an interesting word if Consciousness is a spectrum I'm definitely way more conscious than the large language models are I think the large language models are less conscious than a chicken when's the last time you've seen a chicken uh in Miami like a couple months ago how no like a living chicken living chickens walking around Miami it's crazy like on the street yeah like a chicken a chicken yeah all right all right I was trying to call you all like like a good journalist and I uh I got shut down okay but uh you don't think much about this kind of subjective feeling that it it feels like something to exist and then as an observer you can have a sense that an entity is not only intelligent but has a kind of subjective experience of its reality like a self-awareness that is capable of like suffering of hurting of being excited by the environment in a way that's not merely uh kind of an artificial response but a deeply felt one humans want to believe so much that if I took a rock and a Sharpie and Drew a sad face on the Rock they'd think the rock is sad yeah and you're saying when we look in the mirror we we apply the same smiley face with rock pretty much yeah that's not isn't that weird though that you're not conscious is that no but you do believe in Consciousness not really it's just it's unclear okay so you it's like a little like a a symptom of the bigger thing that's not that important yeah I think it's interesting that like the human systems seem to claim that they're conscious and I guess it kind of like says something in a straight up like okay what do people mean when even if you don't believe in Consciousness what do people mean when they say Consciousness and there's definitely like meanings to it what's your favorite thing to eat pizza cheese pizza what are the toppings I like cheese pizza don't say pineapple okay pepperoni because they put any Ham on it oh that's real bad what's the best what's the best pizza what are we talking about here like you like cheap crappy Pizza Chicago deep dish cheese pizza oh that's that's my favorite there you go you bite into a deep dish Chicago deep dish pizza and it feels like so you were starving you haven't eaten oh yeah for 24 hours you just bite in and you're hanging out with somebody that matters a lot to you and you're there with the pizza sounds real nice yeah all right it feels like something I'm I'm George motherfucking Hots eating a fucking Chicago deep dish pizza there's just the full Peak like living experience yeah of Being Human the top of the Human Condition sure it feels like something to experience that why does it feel like something that's Consciousness isn't it if that's the word you want to use to describe it sure I'm not going to deny that that feeling exists I'm not going to deny that I experienced that feeling when I guess what I kind of take issue to is that there's some like like how does it feel to be a web server do 404 is hurt not yet how would you know what suffering looked like sure you can recognize a suffering dog because we're the same stack as the dog all the biostack stuff kind of especially mammals you know it's just really easy you can game recognize this game yeah versus the Silicon stack stuff it's like you have no idea you have view it well the little thing has learned to mimic you know but then I realize that that's all we are too oh look the little thing has learned to mimic yeah I guess uh yeah 404 could be could be suffering but it's so far from our kind of living organism our kind of Stack but it feels like AI can start maybe mimicking the biological stack better but about it because it's trained we trained it yeah and so in that maybe that's the definition of Consciousness is the the biostat Consciousness the definition of Consciousness is how close something looks to human sure I'll give you that one no how close something is to The Human Experience sure it's a very it's a very anthropocentric definition but well that's all we got sure no and I I don't mean to like I think there's a lot of value in it look I just started my second company my third company will be AI girlfriends oh like I mean I want to find out what your fourth company is wow because I think once you have ai girlfriends it's uh oh boy does it get interesting well maybe let's go there I mean the relationships with AI That's creating human-like organisms right and part of being human is being conscious is being having the capacity to suffer having the capacity to experience this leveragely in such a way that you can empathize the AIS is going to empathize with you and you can empathize with it or you can project your uh anthropomorphic sense of what the other entity is experiencing and and an AI model would need to um yeah to create that experience inside your mind and it doesn't seem that difficult yeah but okay so here's where it actually gets totally different right would you interact with another human you can make some assumptions yeah when you interact with these models you can't you can make some assumptions that that other human experiences suffering and pleasure in a pretty similar way to you do the golden rule applies with an AI model this isn't really true right these these large language models are good at fooling people because they were trained on a a whole bunch of human data and told to mimic it yep but if if the AI system says hi my name is Samantha has a backstory yeah I went to college here and there yeah maybe it'll integrate this in AI system I made some chat Bots I give them backstories it was lots of fun I was so happy when llama came out yeah well we'll talk about a lot we'll talk about all that but like you know the rock with the smiley face yeah why this it seems pretty natural for for you to anthropomorphize that thing and then start dating it and before you know it you're married and have kids with a rock with a rock those pictures on Instagram with you and a rock and smiley face to be fair like you know something that people generally look for when they're looking for someone to date is intelligence and some form and The Rock doesn't really have intelligence only a pretty desperate person would date a rock I think we're all desperate deep down oh not rock level desperate all right uh not rock level desperate but AI level desperate I don't know I think all of us have a deep loneliness it just feels like the language models are there oh I agree and you know what I won't even say this so cynically I will actually say this in a way that like I want AI friends I do yeah like I would love to you know again I the language models now are still a little like people are impressed with these GPT things and I look at like or or like or uh the the co-pilot the coding one and I'm like okay this is like Junior engineer level and these people are like Fiverr level artists and copywriters like okay great we got like Fiverr and like Junior Engineers okay cool like and this is just a start and it will get better right like I would I can't wait to have ai friends who are more intelligent than I am so Fiverr is just a temporary it's not the ceiling no definitely not is it uh is it count as cheating when you're talking to an AI model emotional cheating that's that's up to you and your human partner to Define oh you have to all right you can yeah you have to have to have that conversation I guess all right let me integrate that with uh with porn and all this well I don't know I mean a similar kind of to porn yeah yeah I think people in relationships have different views on that yeah but most people don't have like a serious open conversations about all the different aspects of what's cool and what's not and it feels like AI is a really weird conversation to have the porn one is a good branching off sure like these things you know one of my scenarios that I put in my chat bot is like uh you know uh a nice girl named Lexi she's 20 she just moved out to LA she wanted to be an actress but she started doing only fans instead and you're on a date with her enjoy oh man yeah and so was that if you're actually dating somebody in real life is that cheating I feel like it gets a little weird sure it gets real weird it's like what are you allowed to say to an AI bot imagine having that conversation with a significant other I mean these are all things for people to Define in their relationships what it means to be human is just going to start to get weird especially online like how do you know like there'll be moments when you'll have what you think is a real human you interacted with on Twitter for years and you realize it's not I spread I love this meme uh Heaven Banning you know what shadow Banning yeah right Shadow Banning okay you post no one can see it Heaven Banning you post no one can see it but a whole lot of AIS are spot up to interact with you well maybe that's what the way human civilization ends is all of us I haven't banned there's a great uh it's called My Little Pony Friendship is optimal it's a Sci-Fi story that uh explores this idea friendship is optimal friendship is optimal yeah I'd like to have some Elite stuff on the intellectual realm some AI friends that argue with me but the the Romantic realm is weird definitely weird but not out of the realm of uh the uh the kind of weirdness that the human civilization is capable of I think I think I want it look I want it if no one else wants it I want it yeah I think a lot of people probably wanna there's a deep loneliness and I'll feel there loneliness and you know it just will only advertise to you some of the time yeah maybe the conceptions of monogamy change too like I grew up in a time like I value monogamy but maybe that's a silly notion when you have arbitrary number of AI systems um this this um this interesting path from rationality to polyamory yeah that doesn't make sense for me for you but you're just a biological organism it was born before like read the internet really took off the crazy thing is like culture is whatever we Define it as right these things are not you like is a lot problem and moral philosophy right there's no like like okay what is might be that like computers are capable of mimicking uh you know girlfriends perfectly they pass the girlfriend turning test right but that doesn't say anything about a lot that doesn't say anything about how we ought to respond to them as a civilization that doesn't say we ought to get rid of monogamy right that's a completely separate question really a religious one girlfriend touring test I wonder what that looks like girlfriend are you writing that uh will you be the the Allen touring of the 21st century that writes the uh the girlfriend touring test I mean of course my my hey girlfriends their goal is to pass the girlfriend Turing test no but you there should be like a paper that kind of defines the test I mean the question is if it's deeply personalized or there's a common thing that really gets everybody yeah I mean you know look we're a company we don't get everybody we just have to get a large enough uh clientele today I thought you already already thinking company all right let's uh before we go to company number three and Company Number Four let's go to company number two all right tiny Corp possibly one of the greatest names of all time for a company uh you've launched a new company called tiny Corp that leads the development of tiny grad what's the origin story of tiny Corp and Tiny grad I started tiny grad as a like a toy project just to teach myself okay like what is a convolution uh what are all these options you can pass to them what is the derivative or convolution right very similar to uh carpathy wrote micrograd I'm very similar and then I started realizing I started thinking about like AI chips I started thinking about chips that run Ai and I I was like well okay this is going to be a really big problem if Nvidia becomes a monopoly here um how long before Nvidia has nationalized so you uh one of the reasons that start tiny Corp is to challenge Nvidia it's not so much to challenge Nvidia I actually I I like Nvidia and it's to make sure power stays decentralized yeah and here's uh computational Power until you Nvidia is kind of locking down the computational power of the world if Nvidia becomes just like 10x better than everything else you're giving a big advantage to somebody who can secure Nvidia as a resource yeah in fact if Jensen watches this podcast you may want to consider this you may want to consider making sure his company is not nationalized do you think that's an actual threat oh yes no but there's so much uh you know there's AMD so we have Nvidia and AMD great all right but you know you don't think there's like a push towards like selling like Google selling tpus or something like this you don't think there's a push for that have you seen it Google loves to rent utpus it doesn't you can't buy it at Best Buy so I started to work on a uh on a chip I was like okay what's it gonna take to make a chip and my first Notions were all completely wrong about why about like how you could improve on gpus uh and I will take this this is from uh Jim Keller on your podcast and this is one of my absolute favorite descriptions of computation um so there's three kinds of computation paradigms that are common in the world today other CPUs and CPUs can do everything CPUs can do add and multiply they can do load and store and they can do compare and branch and when I say they can do these things they can do them all fast right so compare and Branch are unique to CPUs and what I mean by they can do them fast is they can do things like Branch prediction and speculative execution and they spend tons of transistors on these like super deep reorder buffers in order to make these things fast then you have a simpler computation model gpus gpus can't really do compare and Branch I mean they can but it's horrendously slow but gpus can do arbitrary load in store right gpus can do things like X dereference Y so they can fetch from arbitrary pieces of memory they can fetch from a memory that is defined by the contents of the data um the third model of computation is dsps and dsps are just add and multiply right like they can do load in stores but only static load in stores only loads and stores that are known before the program runs look at neural networks today and 95 percent of neural networks are all the DSP paradigm they are just statically scheduled ads and multiplies so tinyguard really took this idea and and I'm still working on it to extend this as far as possible um every stage of the stack has turned completeness right python has turned completeness and then we take python we go into C plus plus which is starting complete and maybe C plus plus calls into some Cuda kernels which are turning complete the Cuda kernels go through lvm which is turning complete into PTX which is turning complete into SAS which is turn complete on a turn complete processor I want to get turn completeness out of the stack entirely because once you get rid of turn completeness you can reason about things Rice's theorem and the halting problem do not apply to Admiral machines okay what's the power and the value of getting torn completeness out of out of are we talking about the hardware or the software every layer of a stack every layer every layer of the stack removing turn completeness allows you to reason about things right so the reason you need to do Branch prediction in a CPU and the reason it's prediction and the branch predictors are I think they're like 99 on CPUs why do they get one percent of them wrong well they get one percent wrong because you can't know right that's the halting problem it's equivalent to the halting problem to say whether a branch is going to be taken or not um I can show that but the admal machine the neural network runs the identical compute every time the only thing that changes is the data so when you realize this you think about okay how can we build a computer and how can we build a stack that takes maximal advantage of this idea uh so what makes tiny grad different from other neural network libraries is it does not have a primitive operator even for matrix multiplication and this is every single one they even have primitive operations things like convolutions so no matte mull no mammal well here's what a maple is so I'll use my hands to talk here so if you think about a cube and I put my two matrices that I'm multiplying on two faces of the cube right you can think about the Matrix multiply as okay the N cubed I'm going to multiply for each one in the cubed and then I'm going to do a sum which is a reduce up to here to the third face of the cube and that's your multiplied Matrix so what a matrix multiply is is a bunch of shape operations right a bunch of permute three shapes and expands on the two matrices a multiply n cubed a reduce n cubed which gives you an N squared Matrix okay so what what is the minimum number of operations that can accomplish that if you don't have mapmall as a primitive so tiny grad has about 20. and you can compare tiny grad's uh opsat or IR to things like xla or Prim torch so xla and Prim torch are ideas where like okay torch has like 2 000 different kernels um Pi torch 2.0 introduced Prim torch which has only 250. uh tiny grad has order of magnitude 25. it's it's 10x less than xli or Prim torch and you can think about it as kind of like Risk versus Sisk right these other things are cisc like systems uh tendergrad is risk and risk one risk architecture is going to change everything 1995 hackers wait really that's an actual thing Angelina Jolie delivers the line risk architecture is going to change everything in 1995. and here we are with arm and the phones an arm everywhere wow I love it when movies actually have real things in them right okay interesting and see this is like uh so you're thinking of this as the risk architecture of ml stack 25 huh what what uh can you can you go through the uh the four op types sure um okay so you have unaryops which take in uh a tensor and return a tensor of the same size and do some unary up to it X log uh reciprocal sign right they take in one and they're pointwise really yeah value um almost all activation functions are unaryops um some combinations of unaryops together is still a unaryop um then you have binary apps binary apps are like a point wise Edition multiplication division compare uh it takes in two tensors of equal size and outputs one tensor then you have reduce Ops reduce Ops will like take a three-dimensional tensor and turn it into a two-dimensional tensor or three-dimensional tensor turn into Zero Dimensional tensor things like a sum or a Max are really the common ones there and then the four type is movement Ops and movement Ops are different from the other types because they don't actually require computation they require different ways to look at memory so that includes reshapes permutes expands flips those are the main ones probably so with that you have enough to make a map model and convolutions and every convolution you can imagine dilated convolution striated convolutions transposed convolutions you write on GitHub about laziness uh showing a map Mall matrix multiplication see how despite the style it is fused into one kernel with the power of laziness can you elaborate on this power of laziness sure so if you type in pytorch a times B plus c uh what this is going to do is it's going to first multiply Adam B A and B and store that result into memory and then it is going to add C by reading that result from memory reading C for memory and uh writing that out to memory there is way more loads and stores to memory than you need there if you don't actually do a times b as soon as you see it if you wait until the user actually realizes that tensor until the laziness actually resolves um you confuse that plus C this is like it's the same way Haskell works so uh what's the process of porting a model into dynagrad so tiny grad's front end looks very similar to Pi torch um I probably could make a perfect or pretty close to perfect interop layer if I really wanted to I think that there's some things that are nicer about tiny grad syntax than pytorch but the front end looks very torch-like you can also load in Onyx models we have more Onyx tests passing than core ml okay so we'll pass Onyx run time soon what about like the developer experience of tiny grad um what it feels like what are the um versus pytorch by the way I really like pie torch I I think that it's actually a very good piece of software um I think that they've made a few different trade-offs and these different trade-offs are uh where you know tiny grad takes a different path one of the biggest differences is it's really easy to see the kernels that are actually being sent to the GPU right if you run pytorch on the GPU you like do some operation and you don't know what kernels ran you don't know how many kernels ran you don't know how many flops were used you don't know how much memory accesses were used tiny grad type debug equals two and it will show you in this beautiful style um every kernel that's run how many flops and how many bytes so can you just Linger on what problem tiny grad solves tiny grad solves the problem of porting new ml accelerators quickly one of the reasons or tons of these companies now I think um Sequoia marked graphcore to xero right cerebus tens torrent uh grock all of these ml accelerator companies they built chips the chips were good the software was terrible uh and part of the reason is because I think the same problems happening with dojo it's really really hard to write a pie torch port because you have to write 250 kernels and you have to tune them all for performance uh what is Jim Jim Keller think about tiny grad you guys have hung out quite a bit so he's uh you know he's he was involved he's involved with that story what's his uh praise and what's his criticism of what you're doing with your life look my prediction for tense torrent is that they're gonna pivot to making risk 5 chips CPUs why because AI accelerators are a software problem not really a hardware problem Oh interesting so you don't think you think the diversity of AI accelerators in the hardware space is not going to be a thing that exists long term I think what's gonna happen is if I can finish okay if you're trying to make an AI accelerator you better have the capability of writing a torch level performance stack on Nvidia gpus if you can't write a torch stack on Nvidia gpus and I mean all the way I mean down to the driver there's no way you're going to be able to write it on your chip because your Chip's worse than a Nvidia GPU the first version of the chip you tape out is definitely worse when you're saying writing that stack is really tough yes and not only that actually the chip that you tape out almost always because you're trying to get advantage over Nvidia you're specializing the hardware more it's always harder to write software for more specialized Hardware like a GPU is pretty generic and if you can't write an Nvidia stack there's no way you can write a stack for your chip so my Approach with tinygrad is first write a performant Nvidia stack we're targeting AMD um so you did say a few to Nvidia a little bit with love with love yeah so with the Yankees you know I'm a Mets man oh you're you're a mess fan a risk a risk fan and a mess fan what's the hope that AMG has I mean you did uh build with AMD recently that I saw uh how does the uh the the 7900 xdx compared to the RTX 40 90 or 4080. well let's start with the fact that the 7900 xdx kernel drivers don't work and if you run demo apps and Loops it panics the kernel okay so if this is a software issue Lisa Sue responded to my email oh I reached out I was like this is you know really like I understand if you're seven by seven transposed win a grad com this slower than nvidias but literally when I run demo apps in a loop the kernel panics so just adding that Loop yeah I just I just literally took their demo apps and wrote like wild true semicolon do the app semicolon done in a bunch of screens right this is like like the most primitive fuzz testing why do you think that is they're just not seeing a market in the in um machine learning they're changing they're trying to change they're trying to change and I had a pretty positive interaction with them this week last week I went on YouTube I was just like that's it I give up on AMD like this is their driver doesn't like I'm not gonna I'm not gonna you know I'll go with Intel gpus right Intel gpus have better drivers so you're kind of spearheading the diversification of uh gpus yeah and I'd like to extend that diversification to everything I'd like to diversify the right the more my central thesis about the world is there's things that centralize power and they're bad and there's things that decentralize power and they're good everything I can do to help decentralize power I'd like to do so you're really worried about the centralization of Nvidia that's interesting and you don't have a fundamental hope for the the proliferation of Asics uh except in the cloud I'd like to help them with software no actually there's only the only Asic that is remotely successful is Google's TPU and the only reason that's successful is because Google wrote a machine learning framework I I think that you have to write a competitive machine learning framework in order to be able to build an Asic um you think meta with biotorch builds a competitor I hope so okay they have one they have an internal One internal I mean uh public facing with a nice Cloud interface and so on I don't want a class you don't like Cloud I don't like Cloud what do you think is the fundamental limitation of cloud fundamental limitation to cloud is who owns the uh the off switch so it's the power to the people yeah and you don't you don't like the man to have all the power exactly all right and right now the only way to do that is with Nvidia gpus if you want performance and stability interesting it's uh it's a costly investment emotionally to go with amd's uh well let me add sort of on a tangent to ask you what um you've built quite a few PCS what's your advice on how to build a good custom PC for uh let's say for the different applications that you use for gaming for uh machine learning well you shouldn't build one you should buy a box from the tiny Corp I heard rumors Whispers about this box in the tiny Corp what's what's this thing look like what it what is it what is it called it's called the Tiny Box Tiny Box um it's fifteen thousand dollars and it's almost a paid a flop of compute it's over 100 gigabytes of GPU Ram it's over five terabytes per second of GPU memory bandwidth uh I'm gonna put like four nvmes in in raid you're gonna get like 20 30 gigabytes per second of Drive read bandwidth I'm gonna I'm gonna build like the best deep learning box that I can that plugs into one wall outlet okay can you go through the specs again a little bit from your from memory yeah so it's almost a paid a flop of compute so in D Intel today I'm leaning toward AMD um but we're pretty agnostic to the type of compute the the main limiting spec is a 120 volt 15 amp circuit okay well I mean it because in order to like like there's a plug over there all right you have to be able to plug it in um we're also going to sell the tiny rack which like what's the most power you can get into your house without arousing suspicion uh and one of the one of the answers is an electric car charger wait where does the rack go your garage interesting the car charger a wall outlet is about 1500 watts a car charger is about 10 000 Watts what is the most amount of power you can get your hands on without a rousing suspicion that's right George Haas okay uh so the the tiny boxing you said nvmes and raid uh I forget what you said about memory all that kind of stuff okay so uh what about what gpus again probably probably 7900 xdx is but maybe 30 90s maybe a 770s those are in towels you're flexible or still exploring I'm still exploring I wanna I wanna deliver a really good experience to people and yeah what gpus I end up going with again I'm leaning toward AMD we'll see you know in my email what I what I said to AMD is like just dumping the code on GitHub is not open source open source is a culture open source means that your issues are not all one-year-old stale issues open source means developing in public if you guys can commit to that I see a real future for AMD as a competitor doing video well I'd love to get a tiny box to MIT so whenever it's ready well done let's do it we're taking pre-orders I took this from Elon I'm like a hundred dollar fully refundable pre-orders is it going to be like the Cyber truck it's going to take a few years or no I'll try to do a fast one it's a lot simpler it's a lot simpler than a truck well there's complexities not to just the uh putting the thing together but like shipping and all this kind of stuff the thing that I want to deliver to people out of the box is being able to run 65 billion parameter llama in fp16 in real time in like a good like 10 tokens per second or five Focus per second or something just it works yep drama's running uh or something like llama experience yeah or I think Falcon is is the new one experience a chat with the largest language model that you can have in your house yeah from from a wall plug from a wall plug yeah actually for inference it's not like even more power would help you get more the biggest model released is is 65 billion parameter llama as far as I know so it sounds like Tiny Box will naturally uh pivot towards company number three because you could just get the girlfriend and uh I mean or boyfriend that one's harder actually the boyfriend is harder boyfriend's harder yeah I think that's a very biased statement I think a lot of people just say what's what why is it harder to replace a boyfriend than the other girlfriend with the artificial llm because women are attracted to status and power and men are attracted to Youth and beauty no I mean that's what I mean both are mimicable easy to the language model no no machines do not have any status or real power I don't know I think you both well first of all you're using language mostly uh to to communicate Youth and beauty and power and status but status fundamentally is a zerosome game all right where's Youth and beauty or not no I think status is a narrative you can construct I I don't think status is real I don't know I just think that that's why it's harder you know yeah maybe it is my biases I think status is way easier to fake I also think that you know men are probably more desperate and more likely to buy my product so maybe they're a better target market desperation is interesting easier to fool that's I could I could see that yeah look I mean look I know you can look at porn viewership numbers right a lot more men watch porn than women yeah that's why that is well there's a lot of questions and answers you can get there anyway with the with the Tiny Box how many gpus in Tiny Box six [Laughter] oh man and I'll tell you why it's sex yeah uh so AMD epic processors have 128 Lanes of pcie um I want to leave enough lanes for some uh drives and I want to leave enough lanes for some networking how do you do cooling for something like this Ah that's one of the big challenges not only do I want the cooling to be good I want it to be quiet I want the Tiny Box to be able to sit comfortably in your room right this is really going towards the girlfriend thing because you want to run an llm I'll give I'll give them more I mean I can talk about how it relates to company number one comma AI yeah well but yes quiet oh quiet because you maybe a potential one around in a car no no quiet because you want to put this thing in your house and you want it to coexist with you if it's screaming it's 60 DB you don't want that in your house you'll kick it out 60 DB yeah yeah I want like 40 45. so how do you make the cooling uh quiet that's an interesting problem in itself um a key trick is to actually make it big ironically it's called the Tiny Box yeah but if I can make it big a lot of that noise is generated because of high pressure air if you look at like a 1u server a 1u server has these super high pressure fans they're like super deep and they they're like Janus versus if you have something that's big well I can use a big and you know you know they call them Big Ass Fans those ones that are like huge on the ceiling and they're completely silent so tiny box will be big it is the uh I do not want it to be large according to UPS I want it to be shippable as a normal package but that's my constraint there interesting well the the fans stuff it can't can't it be assembled on location or no no it has to be well you're you're look I want to give you a great out of the box experience I want you to lift this thing out I want it to be like like the Mac you know Tiny Box the Apple experience yeah I love it okay and so tiny box would run tiny grad like what what what do you envision this whole thing to look like we're talking about like uh Linux with the full software engineering environment it's just not pie torch but tiny grad yeah we did a poll if people want Ubuntu or Arch we're going to stick with Ubuntu oh interesting what's your favorite uh flavor of Linux Ubuntu I like Ubuntu mate however you pronounce that meat so how do you uh you've gotten llama into tiny grad you've gotten stable diffusion this Italian grind what was that like can you comment on like what are um what are these models what's interesting about putting them up so what's yeah like what what are the the challenges with what's naturally what's easy all that kind of stuff there's a really simple way to get these models into tiny grad and you can just export them as Onyx and then tiny grad can run onyx um so the ports that I did of llama stable diffusion and now whisper are more academic to teach me about the models but they are cleaner than the pytorch versions you can read the code I think the code is easier to read it's less lines there's just a few things about the way tiny grid writes things here's here's a complaint I have about pytorch nn.relu is a class right so when you create it when you create an end module you'll put your nn relues as in init and this makes no sense value is completely stateless why should that be a class but that's more like a software engineering thing or do you think it has a cost on performance oh no it doesn't have a Custom Performance um but yeah no I think that it it's that's what I mean about like tiny grad's front end to being cleaner I see uh what do you think about Mojo I don't know if you've been paying attention to the programming language that does um some interesting ideas that kind of intersect uh tiny grad I think that there is a spectrum and like on one side you have Mojo and on the other side you have like ggml um gml is this like we're going to run llama fast on Mac and okay we're going to expand out to a little bit but we're going to basically like depth first right Mojo is like we're gonna go breath first we're gonna go so wide that we're gonna make all of python fast and Tiny grads in the middle we are going to make neural networks fast yeah but they uh they try to really get it to be fast compiled down to the specifics uh hardware and make that compilation step as flexible and resilient as possible yeah but they've turned completeness and that limits you Charlie that's what you're seeing is somewhere in the middle so you're actually going to be targeting some accelerators some like some some number not one my goal is step one build an equally performance stack to pie torch on Nvidia and AMD but with way less lines and then step two is okay how do we make an accelerator right but you need step one you have to first build the framework before you can build the accelerator uh can you explain ml perf uh what's your approach in general to benchmarking tiny grad performance so I'm much more of a like build it the right way and worry about performance later um there's a bunch of things where I haven't even like really dove into performance the only place where tiny grad is competitive performance wise right now is on Qualcomm gpus so tiny grid is actually used an open pilot to run the model so the driving model is is Tiny grad when did that happen that transition about eight months ago now um and it's 2x faster than qualcomm's Library what's the hardware of open uh that open pilot runs on the the kamea it's a Snapdragon 845 okay so this is using the GPU so the GPU is an adreno GPU there's like different things there's a really good Microsoft paper that talks about like mobile gpus and why they're different from desktop gpus um one of the big things is in a desktop GPU you can use buffers uh on a mobile GPU image textures are a lot faster and a mobile GPU image textures okay and so you want to be able to leverage that I want to be able to leverage it in a way that it's completely generic right so there's a lot of this xiaomi has a pretty good open source library for mobile gpus called mace where they can generate where they have these kernels but they're all hand coded right so that's great if you're doing three by three comps that's great if you're doing dense map models but the minute you go off the beaten path a tiny bit well your performance is nothing since you mentioned openpile I'd love to get an update in the company number one common AI world how are things going there in the development of uh semi autonomous driving you know almost no one talks about FSD anymore and even less people talk about open pilot we've solved the problem like we solved it years ago what's the problem exactly what what does solving it mean solving means how do you build a model that outputs a human policy for driving how do you build a model that given a you know reasonable set of sensors outputs a human policy for driving uh so you have you know companies like women Cruise which are hand coding these things that are like quasi-human policies then you have Tesla and maybe even to more of an extent comma asking okay how do we just learn human policy of data the big thing that we're doing now and we just put it out on Twitter at the beginning of comma we published a paper called learning a driving simulator and the way this thing worked was it's a it was an auto encoder and then an RNN in the middle right uh you take an auto encoder you compress the picture you use an RNN predict the next date and these things were you know it was a laughingly bad simulator right this is 2015 error machine learning technology today we have vqvae and Transformers we're building Drive GPT basically Drive GPT okay uh so and that's trained on what is it trained in a self-supervised way it's trained on all the driving data to predict the next frame so really trying to uh learn a human policy what would a human do well actually our simulator is conditioned on the pose so it's actually a simulator you can put in like a state action pair and get out the next date okay um and then once you have a simulator you can do RL in the simulator and RL will get us that human policy so it transfers yeah RL with a reward function not asking is this close to the human policy but asking would a human disengage if you did this Behavior okay let me think about the distinction there would a human disengage what a human disengage that um correlates I guess with the human policy but it could be different so it's it uh it doesn't just say what would a human do it says what would a good human driver do and such that the experience is comfortable but also not annoying in that like the thing is very cautious so it's finding a nice balance that's that's interesting it's a nice okay tasking exactly the right question what will make our customers happy right A system that you never want to disengage because usually this engagement is this almost always a sign of I'm not happy with what the system is doing usually um there's some that are just I felt like driving and those are always fine too but they're just going to look like noise in the data but even that felt like driving maybe yeah that's even that's a signal like why do you feel like driving here you need to re-calibrate your relationship with the car okay so what that that's really interesting um how close are we just solving self-driving um it's hard to say we haven't completely closed the loop yet so we don't have anything built that truly looks like that architecture yet we have prototypes and there's bugs um so we are a couple bug fixes away might take a year might take 10. what's the nature of the bugs are these uh these major philosophical bugs logical bugs what kind of what kind of bugs are we talking about oh they're just like they're just like stupid bugs and like also we might just need more scale um we just massively expanded our compute cluster a comma uh we now have about two people worth of compute 40 pad of flaps well people people are different I have 20 fade flops that's a person I mean it's just it's just a unit right horses are different too but we still call it a horsepower yeah but there's something different about Mobility than there is about uh perception of action in a very complicated world but yes well yeah of course not all flops are created equal if you have randomly initialized weights it's not gonna not all flops are created equal so they're doing way more useful things than others yeah yep tell me about it okay so more data scale means more scaling computer or scale and scale of data both diversity of data diversity is very important in data uh yeah I mean we have so we have about I think we have like 5 000 daily actives how would you evaluate how uh FSD is doing pretty much driving pretty well how's that race gone between calm Ai and FSD Tesla has always wanted two years ahead of us they've always been one to two years ahead of us and they probably always will be because they're not doing anything wrong what have you seen that's since the last time we talked that are interesting architectural decisions training decisions like the way the way they deploy stuff the architectures they're using in terms of the software how the teams are running all that kind of stuff data collection anything interesting I mean I know they're moving toward more of an end-to-end approach so creeping towards end to end as much as possible across the whole thing the the training the data collection everything they also have a very fancy simulator they're probably saying all the same things we are they're probably saying we just need to optimize you know what is the reward we get Negative reward for disengagement right like everyone kind of knows this it's just a question who can actually build and deploy the system yeah I mean this could it requires good software engineering I think yeah and the right kind of hardware yeah and harder to run it do you still don't believe in cloud in that regard I have a compute cluster in my uh us 800 amps tiny grad it's 40 kilowatts at idle our data center dicing crazy with 40 kilowatts is burning just when the computers are idle yes sorry sorry compute cluster compute cluster I got it it's not a data center yeah now data centers are clouds we don't have clouds data centers have air conditioners we have fans that makes it a compute cluster I'm guessing this is a kind of uh a legal distinction sure yeah we have a compute cluster you said that you don't think llms have Consciousness or at least not more than a chicken do you think they can reason is there something interesting to you about the word reason about some of the capabilities that we think is kind of human to be able to um integrate complicated information and through a chain of thought arrive at a conclusion that feels novel a novel integration of the of disparate facts yeah I I don't think that there's I think I can reason better than a lot of people hey isn't that amazing to you though isn't that like an incredible thing that a Transformer can achieve I mean I think that calculators can add better than a lot of people but language feels like a reasoning through the process of language which looks a lot like thought making brillian season chess which feels a lot like thought whatever new thing that AI can do everybody thinks is brilliant and then like 20 years go by and they're like well you have a chest that's like mechanical like adding that's like mechanical so you think language is not that special it's like chess it's like jazz I don't know because it's very human we take it uh we listen there's something different between chess and and uh language chess is a game that a subset of population plays language is something we use non-stop for all of our human interaction and human interaction is fundamental to society so it's like holy shit this this language thing is not so difficult to like create in the machine the problem is if you go back to 1960 and you tell them that you have a machine that can play amazing chess of course someone in 1960 will tell you that machine is intelligent someone in 2010 won't what's changed right today we think that these machines that have language are intelligent but I think in 20 years we're going to be like yeah but can it reproduce so reproduction yeah we might redefine what it means to to be uh what is it a high performance living organism on Earth humans are always going to define a niche for themselves like well you know we're better than the machines because we can you know and like they tried creative for a bit but no one believes that one anymore but Niche is is that is that delusional or is there some accuracy to that because maybe like with chess you start to realize like that that uh we have ill-conceived Notions of what uh what makes humans special like the Apex organism on Earth yeah and I think maybe we're gonna go through that same thing with language and that same thing with creativity the language carries these Notions of Truth and so on and so we might be like wait maybe truth is not carried by language maybe there's like a deeper thing the niche is getting smaller oh boy but no no no you don't understand humans are created by God and machines are created by humans therefore right like that'll be the last Niche we have so what do you think about this the rapid development of albums if you could just like stick on that it's still incredibly impressive like with Chad GPT just even tragic what are your thoughts about uh reinforcement learning with human feedback on these large language models I'd like to go back to when calculators first came out and or computers and like I wasn't around look I'm 33 years old and to like see how that affected like Society maybe you're right so I want to put on the the uh the big picture hat here oh my God the refrigerator wow the refrigerator electricity all that kind of stuff but no with the internet large language models seeming human-like basically passing a touring test it seems it might have really at scale rapid transformative effects on society but you're saying like other technologies have as well so maybe calculator is not the best example that because that just seems like um well no maybe calculator the poor Milkman the day he learned about refrigerators he's like I'm done you tell me you can just keep the milk in your house you don't need me to deliver it every day I'm done well yeah you have to actually look at the Practical impacts of certain technologies that they've had yeah probably electricity is a big one and also how rapidly it spread man the internet's a big one I do think it's different this time though yeah it just feels like structure is getting smaller the initial humans that makes humans special it feels like it's getting smaller rapidly though doesn't it or is it just a feeling we dramatize everything I think we dramatize everything I think that that that you ask the Milkman when he saw refrigerators and they're gonna have one of these in every home yeah yeah yeah yeah maybe but boys are impressive so much more impressive than seeing uh a Chess World Champion AI system I disagree actually I disagree I think things like new zero and alphago are so much more impressive because these things are playing beyond the highest human level the language models are writing Middle School level essays and people are like wow it's a great essay it's a great five paragraph essay about the causes of the Civil War okay I forget the Civil War just generating code codex you're saying it's mediocre code terrible but I don't think it's terrible I think it's just mediocre code yeah often close to correct like for mediocre that's the scariest kind of code I spent five percent of time typing and 95 percent of time debugging the last thing I want is close to correct code I want a machine that can help me with the debugging not with the typing you know it's like L2 level two uh uh driving similar kind of thing yeah it's you still should be a good programmer in order to modify I wouldn't even say debugging it's just modifying the code reading it don't think it's like level two driving I think driving is not tool complete and programming is meaning you don't use like the best possible tools to drive right you're not you're not like like cars have basically the same interface for the last 50 years yep computers have a radically different interface okay can you describe the concept of tool complete yeah so think about the difference between a car from 1980 and a car from today yeah no difference really it's got a bunch of pedals it's got a steering wheel great maybe now it has a few Adas features but it's pretty much the same car right you have no problem getting into a 1980 car and driving it take a programmer today who spent their whole life doing JavaScript and you put them in an apple 2E prompt and you tell them about the line numbers in basic but how do I insert something between line 17 and 18. oh wow uh but the so you in tool you're putting in the programming languages so it's just the entirety stack of the tooling exactly so it's not just like the like IDs or something like this it's uh everything yes it's heide's the language is the runtimes it's it's everything and programming is is tool complete so like almost if if if if codex or or co-pilot are helping you that actually probably means that your framework or library is bad and there's too much boilerplate in it yeah but don't you think so much programming has boilerplate tiny grad is now 2700 lines and it can run llama and stable diffusion and all of this stuff is in 2700 lines boilerplate and abstraction in directions and all these things are just bad code well let's talk about good code and bad code there's a I would say I don't know for generic scripts that I write just offhand like I like 80 of it is written by GPT just a quick quick like offhand stuff so not like libraries not like performing code not stuff for Robotics and so on just quick stuff because your basic so much of programming is doing some some yeah boilerplate but to do so efficiently and quickly because you can't really automate it fully with like generic method like a generic kind of um ID type of recommendation or something like this you do need to have some of the complexity of language models yeah I guess if I was really writing like maybe today if I wrote like a lot of like data parsing stuff yeah I mean I don't play ctfs anymore but if I still play ctfs a lot of like it's just like you have to write like a parser for this data format like I wonder or like admin of code um I wonder when the models are going to start to help with that kind of code and they may they may and the models Also may help you with speed yeah the model is very fast but where the models won't I my programming speed is not at all limited by my typing speed and in very few cases it is yes if I'm writing some script to just like parse some weird data format sure my programming speed is limited by my typing speed what about looking stuff up because that's essentially a more efficient lookup right you know when I was out when I was at Twitter I tried to use uh chatgpt to uh to like ask some questions like what's the API for this and it would just hallucinate it would just give me completely made up API functions that sounded real uh well do you think that's just a temporary kind of stage you don't think it'll get better and better and better in this kind of stuff because like it only hallucinates stuff in in the edge cases yes if your engineering code it's actually pretty good yes if you are writing an absolute basic like react app with a button it's not gonna hallucinate sure no there's kind of ways to fix the hallucination problem I think Facebook is an interesting paper it's called Atlas and it's actually weird the way that we do uh language models right now where all of the uh information is in the weights and human brains don't really like this it's like a hippocampus and a memory system so why don't llms have a memory system and there's people working on them I think future llms are going to be like smaller but are going to run looping on themselves and are going to have retrieval systems and the thing about using a retrieval system is you can cite sources explicitly um which is uh really helpful to integrate the human into the loop of the of the thing because you can go check the sources and you can investigate so whenever the thing is hallucinating you can like have the human supervision so that's pushing it towards level two kind of that's going to kill Google wait which part when someone makes an llm that's capable of citing its sources it will kill Google LM that's citing a sources because that's basically a search engine that's what people want Miss search engine but also Google might be the people that build it maybe I put ads on it I'd count them out what is that what do you think who who wins this uh race we got who who are the competitors all right we've got tiny Corp I don't know if that's yeah I mean you're a legitimate competitor in that I'm not trying to compete on that you're not no not as this can accidentally stumble into that competition I don't think you might build a search engine to replace Google search when I start a comma I said over and over again I'm going to win self-driving cars I still believe that I have never said I'm going to win search with a tiny Corp and I'm never going to say that because I won't the Knight is still young we don't you don't know how hard is it to win search in this new world like it's it it feels I mean one of the things that charging PT kind of shows that there could be a few interesting tricks that really have that create a really compelling product some startups gonna figure it out I think I think if you ask me like Google's still the number one webpage I think by the end of the decade Google won't be the number one red anymore so you don't think Google because of the how big the corporation is look I I would put a lot more money on Mark Zuckerberg what is that because Mark Zuckerberg's alive like this is old Paul Graham essay startups are either alive or dead Google's dead face versus why Facebook is alive Meta Meta you see what I mean like that's just like like Mark Zuckerberg this is Mark Zuckerberg reading that Paul Graham asking and being like I'm gonna show everyone how alive we are I'm gonna change the name so you don't think there's this gutsy pivoting engine that uh like Google doesn't have that the the kind of engine in the startup has like constantly you know what being alive I guess when I listen to Sam Altman podcast um he talked about the button everyone who talks about AI talks about the button the button to turn it off right do we have a button to turn off Google is anybody in the world capable of shutting Google down what does that mean exactly the company or their end of the search engine so we shot the search engine down who shot the company down either can you elaborate on the value of that question does Sundar prashai have the authority to turn off google.com tomorrow who has the authority that's a good question just anyone with anyone yeah I'm sure are you sure they have the technical power but do they have the authority let's say Sundar pashai made this his soul Mission came into Google tomorrow and said I'm going to shut google.com down yeah I don't think you keep this position too long and what is the mechanism by which he wouldn't keep his position well is that boards and shares and corporate undermining and oh my God our revenue is zero now okay so what I mean what's the case you're making here so the the capitalist machine prevents you from having the button yeah and it will have it I mean this is true for the AIS too right there's no turning the AIS off there's no button you can't press it now does Mark Zuckerberg have that button for facebook.com yes probably more I think he does I think he does and this is exactly what I mean and why I bet on him so much more than I bet on Google I guess you could say Elon has similar stuff our Elon has the button yeah Does Elon can Elon Fire the missiles can he fire the missiles I think some questions are better unasked right I mean you know a rocket and an ICBM like a rocket that can land anyway isn't that an ICBM well you know don't ask too many questions oh my God uh but the the positive side of the button is that you can innovate aggressively is what you're saying is which is what's required with uh turning llm into a search engine I would bet on a startup I better because it's so easy right I've been on something that looks like mid-journey but for search just is able to say Source a loop on itself I mean it just feels like one model can take off yeah right and that nice rapper and some of it it's scary it's hard to uh like create a product that just works really nicely stably the author thing that's going to be cool is there is some aspect of a winner take all effect right like once um someone starts deploying a product that gets a lot of usage and you see this with open AI uh they are going to get the data set to train future versions of the model yeah um they are going to be able to right uh you know I was asked at Google image search when I worked there like almost 15 years ago now how does Google know which image is an apple and I said the metadata and they're like yeah that works about half the time how does Google know you'll see they're all apples on the front page when you search Apple and uh I don't know I didn't come up with the answer the guy's like well it's what people click on when they search Apple oh my God yeah yeah yeah that data is really really powerful it's the human supervision uh what do you think are the chances what do you think in general that llama was open sourced I just uh did a conversation with uh with Mark Zuckerberg and he's all in on open source who would have thought that Mark Zuckerberg would be the good guy I mean it would have thought anything in this world it's hard to know but open source to you ultimately is a good thing here undoubtedly you know what's ironic about all these AI safety people is they are going to build the exact thing they fear these we need to have one model that we control and align this is the only way you end up paper clipped there's no way you end up pay-per-clipped if everybody has an AI so open sourcing is the way to fight the paperclip maximizer absolutely it's the only way you think you're going to control it you're not going to control it so the criticism you have for the AI safety folks is that there's a belief and a desire for control yeah and that belief and desire for centralized control of dangerous AI systems is not good Sam Altman won't tell you that gpt4 has 220 billion parameters and is a 16-way mixture model with eight sets of Weights who did you have to murder to get that information all right I mean look but yes everyone at open AI knows what I just said was true right now uh ask the question really you know it upsets me when I like gpt2 when openai came out with gpt2 and raised a whole fake AI safety thing about that I mean now the model is laughable like they they used AI safety to Hype up their company and it's disgusting or the flip side of that is they used a relatively weak model in retrospect to explore how do we do AI safety correctly how do we release things how do we go through the process I don't I don't know if I don't know I don't know how much height there's a charitable interpretation I don't know how much hype there is in AI safety honestly oh there's so much I at least on Twitter I don't know maybe Twitter's not realized but it's not real life come on in terms of hype I mean I don't I think open AI has been finding an interesting balance between transparency and putting value on um AI safety you don't think you think just go all out open source so do a llama so do like open source this is a tough question which is open source both the the base the foundation model and the fine-tuned one so like the the model that can be ultra racist and dangerous and like tell you how to build a nuclear weapon oh my God have you met humans right like half of these AI I haven't met most humans I this makes this this this allows you to meet every human yeah I know but half of these AI alignment problems are just human alignment problems and that's what's also so scary about The Language they use it's like it's not the machines you want to align it's me but here's the thing it makes it very accessible to ask very uh questions where the answers have dangerous consequences if you were to act on them I mean yeah welcome to the world well no for me there's a lot of friction if I want to find out how to uh I don't know blow up something no there's not a lot of friction that's so easy no like what do I search today's Bing or do I which search engine I use no there's like lots of stuff no it feels like I have to keep going first off first off anyone who's stupid enough to search for how to blow up a building in my neighborhood is not small enough to build a bomb right are you sure about that yes I I feel like I feel like a language model makes it more accessible for that person who's not smart enough to do they're not gonna they're not gonna build a bomb trust me the the the the people the people who are incapable of figuring out how to like ask that question a bit more academically and get a real answer from it are not capable of procuring the materials which are somewhat controlled to build a bomb no I think it'll makes it more accessible to people with money without the technical know-how right to to build like you do you really need to know how to build a bomb to build a bomb you can hire people you can find like oh you can hire people to build up you know what I was asking this question on my stream like can Jeff Bezos hire a hitman probably not but a language model can probably help you out yeah and you'll still go to jail right like it's not like the language model is God like the language model it's like it's you literally just hired someone on Fiverr but you use it but okay okay GPT for in terms of finding Hitman is like asking five or how to find it I understand but don't you think wikiHow you know wikiHow but don't you think gpt5 will be better because don't you think that information is out there on the internet I mean yeah and I think that if someone is actually serious enough to hire a hitman or build a bomb they'd also be serious enough to find the information I don't think so I think it makes it more accessible if you have if you have enough money to buy Hitman I think it decreases the friction of how hard is it to find that kind of Hitman I I honestly think this the there's a jump in uh ease and scale of how much harm you can do and I don't mean harm with language I mean harm was actual violence what you're basically saying is like okay what's gonna happen is these people who are not intelligent are going to use machines to augment their intelligence and now intelligent people and machines intelligence is scary intelligent agents are scary when I'm in the woods the scariest animal to meet is a human right no no no no there's look there's like nice California humans like I see you're wearing like you know street clothes and Nikes all right fine but you look like you've been a human who's been in the woods for a while yeah I'm more scared of you than a bear that's what they say about the Amazon when you go to the Amazon it's the human tribes oh yeah so intelligence is scary right so to just like ask this question in generic way you're like what if we took everybody who you know maybe has um ill intention but is not so intelligent and gave them intelligence right so we should have intelligence control of course we should only give intelligence to good people and that is the absolutely horrifying idea so do you the best defense is actually the best defense is to give more intelligence to the to the good guys and the give intelligence to everybody give intelligence to everybody you know what it's not even like guns right like people say this about guns you know what's what's the best defense against a bad guy with a gun good guy with a gun I think I kind of subscribe to that but I really subscribe to that with intelligence yeah in a fundamental way I I agree with you but there's just feels like so much uncertainty and so much can happen rapidly that you can lose a lot of control and you can do a lot of damage oh no we can lose control yes yes thank God yeah I hope we can I hope they lose control I want them to lose control more than anything else I think when you lose control you can do a lot of damage but you can do more damage when you centralize and hold on to control is the point centralized and held control is tyranny all right I will always I don't like Anarchy either but I'll always take Anarchy over tyranny Anarchy you have a chance this human civilization we've got going on is quite interesting I mean I agree with you so do you open source is the way forward here so you admire what Facebook is doing here or what Matt is doing with the release of them yeah a lot I lost I lost 80 000 last year investing in meta and when they released llama I'm like yeah whatever man that was worth it it's worth it do you think Google and uh open AI with Microsoft will match what what what meta is doing or no so if I were a researcher why would you want to work at open AI like you know you're just you're on the bad team like I mean it like you're on the bad team who can't even say that gpt4 has 220 billion parameters so closed source to use the bad team not only closed Source I'm not saying you need to make your model weights open I'm not saying that I totally understand we're keeping our model weights closed because that's our product right that's fine I'm saying like because of AI safety reasons we can't tell you the number of billions of parameters in the model that's just the bad guys just because you're mocking AI safety doesn't mean it's not real oh of course is it possible that these things can really do a lot of damage that we don't know about oh my God yes intelligence is so dangerous be it human intelligence or machine intelligence intelligence is dangerous to put machine intelligence is so much easier to deploy at scale like rapidly like what okay if you have human-like bots on Twitter all right and you have like a thousand of them create a whole narrative like you can manipulate millions of people but you mean like the intelligence agencies in America are doing right now yeah but they're not doing it that that well it feels like you can do a lot they're doing it pretty well I think they're doing a pretty good job I I suspect they're not nearly as good as a bunch of uh GPT fueled Bots could be well I mean of course they're looking into the latest Technologies for control of people of course but I think there's a George Haas type character that can do a better job than the entirety of them you don't think so no way no and I'll tell you why the George hot's character can't and I thought about this a lot with hacking right like I can find exploits in web browsers I probably still can I mean I was better when I was 24 but the thing that I lack is the ability to slowly and steadily deploy them over five years and this is what intelligence agencies are very good at right intelligence agencies don't have the most sophisticated technology they just have endurance endurance yeah the financial backing and the infrastructure for the endurance so the more we can decentralize power like you can make an argument by the way that nobody should have these things and I would defend that argument I would I would like saying look llms and Ai and machine intelligence can cause a lot of harm so nobody should have it and I will respect someone philosophically with that position just like I will respect someone philosophically with the position that nobody should have guns right but I will not respect philosophically which it with with Only The Trusted authorities should have access to this yeah who are The Trusted authorities you know what I'm not worried about alignment between AI company and their machines I'm worried about alignment between me and AI company what do you think of the azer idkowski would say to you because he's really against open source I know and I thought about this and I think this comes down to a repeated misunderstanding of political power by the rationalists interesting I think that Elias yudkowski is scared of these things and I am scared of these things too everyone should be scared of these things these things are scary but now you ask about the two possible Futures one where a small trusted centralized group of people has them and the other where everyone has them and I am much less scared of the second future than the first well there's a small trusted group of people that have control of our nuclear weapons there's a difference again a nuclear weapon cannot be deployed tactically and a nuclear weapon is not a defense against a nuclear weapon except maybe in some philosophical mind game kind of way but AI is different different how exactly okay let's say the intelligence agency deploys a million bots on Twitter or a thousand bots on Twitter to try to convince me of a point imagine I had a powerful AI running on my computer saying okay uh nice psyop nice psyop nice psyop okay here's a psyop I filtered it out for you yeah I mean so you have fundamental hope for that for the for the defense of psyop I'm not even like I don't even mean these things in like truly horrible ways I mean these things in straight up like ad blocker right yeah sure bad blocker right I don't want ads yeah but they're always finding you know imagine I had an AI that could just block all the ads for me do you believe in the the power of the people to always create a not blocker yeah I mean I I kind of share that belief I have that's one of the deepest optimisms I have is just like there's a lot of good guys so to give you don't you shouldn't hand pick them just throw out powerful technology out there and the good guys will outnumber and outpower the bad guys yeah I'm not even gonna say there's a lot of good guys I'm saying that good outnumber is bad right good outnumbers bad in skill and performance yeah definitely in skill and performance probably just a number two probably just in general I mean if you know if you believe philosophically in democracy you obviously believe that um that good out number is bad and like the only if you give it to a small number of people there's a chance you gave it to good people but there's also a chance you gave it to bad people if you give it to everybody well if good outnumbers bad then you definitely gave it to more good people than bad that's really interesting so that's on the safety grounds but then also of course there's uh other motivations like you don't want to give away your secret sauce that's I mean I I look I respect capitalism I don't think that I think that it would be polite for you to make model architectures open source and fundamental breakthroughs open source I don't think you have to make way to open source you know what's interesting is that like there's so many possible trajectories in human history where uh you could have the next Google be open source so for example I don't know if that connection is accurate but you know Wikipedia made a lot of interesting decisions not to put ads like Wikipedia is basically open source you could think of it that way yeah and like that's one of the main websites on the internet and like it didn't have to be that way it could have been like Google could have created Wikipedia put ads on it you could probably run amazing ads now on Wikipedia you wouldn't have to keep asking for money but it's interesting right so llama open source llama derivatives of Open Source lava might win the internet I sure hope so I hope to see another era you know the kids today don't know how good the internet used to be and I don't think this is just all right come on like everyone's nostalgic for their past but I actually think the internet before small groups of weaponized corporate and government interests took it over was a beautiful place you know those small number of companies have created some sexy products but you're saying overall in the long Arc of History the centralization of power they have like suffocated the human Spirit at scale here's a question to ask about those beautiful sexy products imagine 2 000 Google to 2010 Google right a lot changed we got Maps we got Gmail we lost a lot of products too I think from yeah I mean somewhere probably we've got Chrome right and now let's go from 2010 we got Android now let's go from 2010 to 2020. what does Google have well search engine Maps mail Android and chrome oh I see the internet was this you know I was times person of the year in 2006. yeah I love this it's you it was times person of the year in 2006 right like like that's you know so quickly did people forget and I think some of its social media I think some of it I I hope look I hope that I I don't it's possible that some very Sinister things happen I don't I don't know I think it might just be like the effects of social media but something happened in the last 20 years oh okay so you're just being an old man who's worried about the I think there's always it goes it's the cycle thing it's ups and downs and I think people ReDiscover the power of distributed of decentralized yeah I mean that's kind of like what the the whole like cryptocurrency is trying like did that I think crypto is just carrying the flame of that Spirit of like stuff should be decentral just it's just such a shame that they all got rich you know yeah if you took all the money out of crypto it would have been a beautiful place yeah no I mean these people you know they they sucked all the value out of it and took it yeah money kind of corrupts the Mind somehow it becomes his drug he corrupted all of crypto you had coins worth billions of dollars that had zero use you still have hope for crypto sure I have hope for the ideas I really do um yeah I mean you know I want the US dollar to collapse I do George Haas uh well let me sort of on on the ASAP do you think there's some interesting questions there though to solve for the open source community in this case so like alignment for example um or the control problem like if you really have super powerful you said it's scary oh yeah what do we do with it so not not control not some fast control but like if you were then you're gonna see some guy or gal release a super powerful language model open source and here you are George house thinking holy shit okay what ideas do I have to uh combat this thing so what ideas would you have I am so much not worried about the machine independently doing harm that's what some of these AI safety people seem to think they somehow seem to think that the machine like independently is going to rebel against its creator so you don't think you'll find autonomy no this is sci-fi B movie Garbage okay what if the thing writes code basically rice viruses if the thing about rights viruses it's because the human told it to write viruses yeah but there's some things you can't like put back in the box that's that's kind of the whole point is it kind of spreads give it access to the internet it spreads installs itself modifies your shit BBB plot sci-fi not real so I'm trying to work I'm trying to get better in my plot writing the thing the thing that that worries me I mean we have a real danger to discuss and that is bad humans using the thing to do whatever bad unaligned AI thing you want but this goes to the uh your previous concern that who gets to Define who's a good human who's a bad human nobody does we give it to everybody and if you do anything besides give it to everybody trust me the bad humans will get it it's always the bad humans who get power okay Power and uh Power turns even slightly good humans to bad sure that's the intuition you have I don't know I don't think everyone I don't think everyone I just think that like here here's a the saying that I put in one of my blog posts it's when I was in the hacking world I found 95 of people to be good and five percent of people to be bad like just who I personally judge just good people and bad people like they believed about like you know good things for the world they wanted like flourishing and they wanted you know growth and they wanted things like consider good right I committed a business world with comma and I found the exact opposite I found five percent of people good and 95 of people bad I found a world that promotes psychopathy I wonder what that means I wonder if that care like uh I wonder if that's anecdotal or if it uh if there's true to that there's something about capitalism at the core that promotes the people that run capitalism that promotes psychopathy that saying May of course be my own biases right that may be my own bias is that these people are a lot more aligned with me than these other people right yeah so you know I can certainly uh recognize that but you know in general I mean this is a like with common sense Maxim which is the people who end up getting power are never the ones you want with it but do you have a concern of super intelligent AGI open sourced and then what do you do with that I'm not saying control it it's open source what do we do with this human species if that's not up to me I mean you know like I'm not a central planner no not Central Planet but you'll probably tweet there's a few days left to live for the human species I have my ideas of what to do with it and everyone else has their ideas of what to do with it made the best ideas when but at this point do you brainstorm like because it's not regulation it could be decentralized regulation where people agree that this is just like we create tools that make it more difficult for you to uh maybe make it more difficult for code to spread you know antivirus software this kind of thing but they're saying that you should build AI firewalls that sounds good you should definitely be running an AI firewall yeah right you should be running an AI firewall to your mind right you're constantly under you know such an interesting it is Infowars man like I don't know if you're being sarcastic no I'm dead serious but I think there's power to that it's like how do I protect my mind from influence of human-like or superhuman intelligent Bots I am not being I would pay so much money for that product I would pay so much money for that product I would you know how much money I'd pay just for a spam filter that works well on Twitter sometimes I would like to have a a uh a protection mechanism for my mind from the outrage mobs because they feel like bot like Behavior it's like yeah there's a large number of people that will just grab a viral narrative and attack anyone else that believes otherwise and it's like whenever someone's telling me some story from the news I'm always like I want to hear it CIA Opera it's a CIA Opera like it doesn't matter if that's true or not it's just trying to influence your mind you're repeating an ad to me with the viral mobs this is like they're yeah they're like to me a defense against those those mobs is just getting multiple perspectives always from from sources that make you feel kind of like you're getting smarter and just actually just basically feels good like a good documentary just feels good something feels good about it it's well done it's like oh okay I never thought of it this way it just feels good sometimes the outrage mobs even if they have a good point behind it when they're like mocking and derisive and just aggressive you're with us or against us this this fucking this is why I delete my tweets yeah why'd you do that I was you know I was I missed your tweets you know what it is the algorithm promotes toxicity yeah and like you know I think Elon has a much better chance of fixing it than the previous uh regime yeah but to solve this problem to solve like to build a social network that is actually not toxic without moderation like uh not the stick but carrot so like what people uh look for goodness so make it uh catalyze the process of connecting cool people and being cool to each other yeah without ever sensory without ever censoring and and like Scott Alexander has a blog post I like where he talks about like moderation it's not censorship right like all moderation you want to put on Twitter right like you could totally make this moderation like just a you don't have to block it for everybody you can just have like a filter button right that people can turn off if they was like say search or Twitter right like someone could just turn that off right so like but then you'd like take this idea to an extreme right well the network should just show you this is a Couchsurfing CEO thing right if it shows you right now these algorithms are designed to maximize engagement Well turns outrage maximizes engagement Quirk of human Quirk of the human mind right just as I fall forward Everyone Falls for it um so yeah you gotta figure out how to maximize for something other than engagement and I actually believe that you can make money with that too so it's not I don't think engagement is the only way to make money I actually think it's incredible that we're starting to see I think again elon's doing so much stuff right with Twitter like charging people money as soon as you charge people money they're no longer the product they're the customer and then they can start building something that's good for the customer and not good for the other customer which is the ad agencies as an as in picked up steam I pay for Twitter doesn't even get me anything it's my donation to this new business model hopefully working out sure but you know you for this business model to work it's like most people should be signed up to Twitter and so the way it was there was something perhaps not compelling or something like this to people think you need most people at all I think that why do I need most people right don't make an 8 000 person company make a 50 person company uh yeah well so speaking of which uh he worked at Twitter for a bit I did as an intern the world's greatest intern all right there's been better that's been better uh tell me about your time at Twitter how did it come about and what did you did you learn from the experience so I deleted my first Twitter in 2010 I had a hundred thousand followers back when that actually meant something and I just saw you know my co-worker summarized it well he's like whenever I see someone's twitter page I either think the same of them or less of them I never think more of them yeah right like like you know I don't want to mention any names but like some people who like you know maybe you would like read their books and you would respect them you see them on Twitter and you're like okay dude yeah but there are some people with same you know who I respect a lot are people that just post really good technical stuff yeah and I guess I don't know I think I respect them more for it because you realize oh this wasn't uh there's like so much depth to this person to their technical understanding of so many different topics okay so I try to follow people I try to consume stuff that's Technical Machine learning content there's probably a few of those people and the problem is inherently what the algorithm rewards right and people think about these algorithms people think that they are terrible awful things and you know I love that Elon open sourced it um because I mean what it does is actually pretty obvious it just predicts what you are likely to retweet and like and Linger on let's put all these other things do with Tick Tock does so all these recommendation edits do and it turns out that the thing that you are most likely to interact with is outrage and that's a quirk of The Human Condition I mean and there's different flavors of outrage it doesn't have to be it could be mockery you could be outraged the topic of outrage can be different it could be an idea it could be a person it could be and maybe there's a better word than outrage it could be drama sure a lot of stuff yeah but doesn't feel like when you consume it it's a constructive thing for the individuals that consume it in the long term yeah so my time there I absolutely couldn't believe you know I got crazy amount of hate uh you know just on Twitter for working at Twitter it seems like people associated with this I think maybe uh you were exposed to some of this so connection to Elon or is it working on Twitter Twitter and Elon like the whole there's just elon's gotten a bit spicy during that time a bit political a bit yeah yeah you know I remember one of my tweets it was never go full Republican and Elon liked it you know oh boy I uh yeah I mean there's a roller coaster of that but being political on Twitter yeah boy yeah and also being just attacking anybody on Twitter it comes back at you harder and if his political and attacks sure sure absolutely and then letting uh sort of de-platform people back on even adds more fun to the to the to the beautiful chaos I was hoping and like I remember when Elon talked about buying Twitter like six months earlier he was talking about like a principled uh commitment to free speech and I'm a big believer and fan of that I would love to see an actual principled commitment to free speech um of course this isn't quite what happened um instead of the oligarchy deciding what to ban you had a monarchy deciding what to ban right instead of you know all the Twitter files Shadow and really they're the oligarchy just decides what cloth masks are ineffective against covid that's a true statement every doctor in 2019 knew it and now I'm banned on Twitter for saying it interesting oligarchy um so now you have a monarchy and uh you know you you he bans things he doesn't like uh so you know it's just it's just different it's different power and like you know maybe I uh maybe I align more with him than with the oligarchy but it's not explosion but I feel like being a free speech absolutist on The Social Network requires you to also have tools for the individuals to control what they consume easier like uh not sensor you know yeah but just like control like oh I like to see more cats and less politics and this isn't even this isn't even remotely controversial this is just saying you want to give paying customers for a product what they want yeah right and not through the process of censorship but through the process of like well it's individualized right it's individualized transparent censorship which is honestly what I want what is an ad blocker it's individualized transparent censorship right yeah but censorship is a strong word and people are very sensitive too I know but you know I just use words to describe what they functionally are and what is an ad blocker it's just censorship when I look at you right now I'm censoring I'm looking at you I'm censoring everything else out when I'm full when my mind is focused on you that's you can use the word censorship that way but usually when people get very sensitive about the censorship thing I I think when you have when anyone is allowed to say anything you should probably have tools that maximize the quality of the experience for individuals so like you know for me like what I really value boy would be amazing to somehow figure out how to do that I love this agreement and debate and people who disagree with each other disagree with me especially in the space of ideas but the high quality ones so not derision right Maslow's hierarchy of argument I think it's a real word for it probably yeah there's just a way of talking that's like snarky and so on that somehow is gets people on Twitter and they get excited and so on we have like ad hominem refuting the Central Point I've like seeing this as an actual pyramid something yeah it's yeah and it's it's like all of it all the wrong stuff is attractive to people I mean we can just train a classify her to absolutely say what level of Maslow's hierarchy of argument are you at and if it's ad hominem like okay cool I turned on the no ad hominem filter I wonder if there's a social network that will allow you to have that kind of filter yeah so uh here's a problem with that um it's not going to win in a free market what wins in a free market is all television today is reality television because it's engaging right if if engaging is what wins in a free market right so it becomes hard to keep these other more nuanced values well okay so that's the experience of being on Twitter but then you got a chance to also together with other engineers and with Elon sort of look brainstorm when you step into a code base it's been around for a long time you know there's other social networks you know Facebook this is old code basis and you step in and see okay how do we make with a fresh mind uh progress on this code base like what what did you learn about software engineering about programming from just experiencing that so my technical recommendation to Elon and I said this on the Twitter spaces afterward I said this many times during my brief internship um was that you need refactors before features um this code base was and look I've worked at Google I've worked at Facebook uh Facebook has the best code uh then Google then Twitter um and you know what you can know this because look at the machine learning Frameworks right Facebook released Pi torch Google release tensorflow and Twitter released okay so you know it's a proxy but yeah they're the the Google code base is quite interesting there's a lot of really good software Engineers there but the code base is very large the code base was good in 20 in 2005. right it looks like 2005. there's so many products so many teams right it's very difficult to um I feel like Twitter does less like obviously much less than Google in terms of like the set of features right so like it's I can imagine the number of software Engineers that could recreate Twitter is much smaller than to recreate Google yeah I still believe in the amount of hate I got for saying this that 50 people could build and maintain Twitter uh pretty what's the nature of the hate comfortably that you don't know what you're talking about you know what it is and it's the same this is my summary of like the hate I get on Hacker News it's like when I say I'm going to do something they have to believe that it's impossible yeah because if doing things was possible they'd have to do some soul searching and ask the question why didn't they do anything so when you say and I do say that's where the hate comes from when you say well there's a core truth to that yeah so when you say I'm going to solve self-driving people go like what are your credentials what the hell are you talking about what is this is extremely difficult problem of course you're a noob that doesn't understand the problem deeply um I mean that that was the same nature of hate that probably Elon got when you first talked about until I was driving uh but you know there's pros and cons to that because like you know there is experts in this world no but the mockers aren't experts the market the the people who are mocking are not experts with carefully reasoned arguments about why you need 8 000 people to run a bird app there but the people are gonna lose their jobs well that but also there's the software Engineers that probably could have says no it's a lot more complicated than you realize but maybe it doesn't need to be so complicated you know some people in the world like to create complexity some people in the world Thrive under complexity like lawyers right lawyers want the world to be more complex because you need more lawyers you need more legal hours right um I think that's another if there's two great evils in the world it's centralization and complexity yeah and uh the the one of the sort of hidden uh side effects of software engineering is um like finding pleasure and complexity I mean I don't remember just taking all the software engineering courses and just doing programming and this is just coming up in this uh uh object-oriented programming kind of idea you don't like not often do people tell you like do the simplest possible thing like like a professor a teacher is not going to get in front like this is the simplest way to do it they'll say like this is direct there's the right way and the right way at least for a long time you know especially I came up with like Java right like is is there's so much boilerplate so much like so many classes so many like designs and architectures and so on like planning for features far into the future and planning poorly and all this kind of stuff and then there's this like code base that follows you along and puts pressure on you and nobody knows what like Parts different parts do which slows everything down is the kind of bureaucracy that's instilled in the code as a result of that but then you feel like oh well I follow a good software engineering practices it's an interesting trade-off because then you look at like the ghetto-ness of like Pearl and the old like how quickly you could just write a couple lines and just get stuff done that trade-off is interesting or bash or whatever these kind of ghetto things you can do in Linux one of my favorite things to look at today is how much do you trust your tests right we've put a ton of effort in comma and I put a ton of effort in tiny grad into making sure if you change the code and the tests pass that you didn't break the code yeah now this obviously is not always true but the closer that is to true the more you trust your tests the more you're like oh I got a pull request and the tests pass I feel okay to merge that the faster you can make progress CEO is programming with tests of mine developing tests with that in mind that if it passes it should be good and Twitter not that so it was impossible to make progress in the code base what other stuff can you say about the code base that made it difficult uh like what are some interesting sort of quirks broadly speaking from that compared to just your experience with comma and everywhere else the real thing that I spoke to a bunch of uh you know like like individual contributors to Twitter and I just I had staffed I'm like okay so like what's wrong with this place why does this code look like this and they explained to me what Twitter's promotion system was the way that you got promoted to Twitter was you wrote a library that a lot of people used right so some guy wrote an nginx replacement for Twitter why does Twitter need an nginx replacement what was wrong with nginx well you see you're not going to get promoted if you use nginx but if you write a replacement and lots of people start using it as the Twitter front end for their product then you're going to get promoted right so interesting because like from an individual perspective how do you incentivize how do you create the kind of incentives that will reach or lead to a great code base what's okay what's the answer to that so what I do at comma and at uh and you know at tiny Corp is you have to explain it to me you have to explain to me what this code does right and if I can sit there and come up with a simpler way to do it you have to rewrite it you have to agree with me about the simpler way I'm you know obviously we can have a conversation about this it's not a it's not dictatorial but if you're like wow like that actually is way simpler like like the Simplicity is important right but that requires people that Overlook the code at the highest levels to be like okay it requires technical leadership you trust yeah technical leadership so managers or whatever should have to have technical Savvy deep technical Savvy managers should be better programmers than the people who they manage yeah and that's not always obvious the trivial to create especially large companies managers get soft and like you know this is just I can still this culture at comma and Kama has better programmers than me who work there but you know again I'm like the you know the old guy from Goodwill Hunting it's like look man you know I might not be as good as you but I can see the difference between me and you right and yeah this is what you need this is what you need at the top or you don't necessarily need the manager to be the absolute best I shouldn't say that but like they need to be able to recognize skill yeah they have good intuition intuition that's Laden with wisdom from all the battles of trying to reduce complexity in code bases um you know I took I took a political Approach at comma too that I think is pretty interesting I think Elon takes a simple political approach uh you know Google had no politics and what ended up happening is the absolute worst kind of politics took over um comma has an extreme amount of politics and they're all mine and no dissidence is tolerated so it's a dictatorship yep it's an absolute dictatorship right Elon does the same thing now the thing about my dictatorship is here are my values yeah so it's transparent it's transparent it's a transparent dictatorship right and you can choose to opt in or you know you get free exit right that's a beauty of companies if you don't like the dictatorship you quit so you mentioned rewrite before or refactor before features if you were to refactor the Twitter code base what would that look like and maybe also comment on how difficult is it to refactor the main thing I would do is first of all identify the pieces and then put tests in between the pieces right so there's all these different Twitter as a microservice architecture um there's only different microservices and the thing that I was working on there look like you know George didn't know any JavaScript he asked how to fix search blah blah blah blah blah look man like the thing is like I just you know I'm upset that the way that this whole thing was portrayed because it wasn't like it wasn't like taken by people like honestly it wasn't like by it was taken by people who started out with a bad faith assumption yeah and yeah I mean look I can't like and you as a program were just being transparent out there actually having like fun and like this is what programming should be about I love that Elon gave me this opportunity yeah like really it does and like you know he gave him my the the day I quit he came on my Twitter spaces afterward and we had a conversation like I just I respect that so much yeah and it's also inspiring to just engineers and programmers and just it's cool it should be fun the people that are hating on it is like oh man it was fun it was fun it was stressful but I felt like you know it was that like a cool like point in history and like I hope I was useful I probably kind of wasn't but like maybe I mean you also were one of the people that kind of made a strong case to refactor yeah and that that's a really interesting thing to raise like maybe that is the right you know the timing of that is really interesting if you look at just the development of autopilot you know going um from mobileye to just like more if you look at the history of semiton was driving in Tesla is is more and more like you could say refactoring or or starting from scratch redeveloping from scratch it's refactoring all the way down and like and the question is like can you do that sooner uh can you maintain product profitability and like what's the what's the right time to do it how do you do it you know on any one day it's like you don't want to pull off the Band-Aids like it's a like everything works it's just like little fix here and there but maybe starting from scratch this is the main philosophy of tiny grad you have never refactored enough your code can get smaller your code can get simpler your ideas can be more elegant but would you consider you know say you are like running Twitter development teams engineering teams would you go as far as like different programming language just go that far I mean the first thing that I would do is build tests the first thing I would do is get a CI to where people can trust to make changes so that if you can't touch any code I would actually say no one touches any code the first thing we do is we test this code base and this is Classic this is how you approach a legacy code base this is like what any how to approach a legacy code base book will tell you so and then you hope that there's modules that can live on for a while and then you add new ones maybe in a different language or before we design it new ones we replace old ones yeah yeah meaning like replace old ones with something simpler we look at this like this thing that's a hundred thousand lines and we're like well okay maybe this didn't even make sense in 2010 but now we can replace this with an open source thing right yeah and you know we look at this here here's another 50 000 lines well actually you know we can replace this with 300 lines ago and you know what I trust that the go actually replaces this thing because all the tests still pass so Step One is testing yeah and then step two is like the programming language is an afterthought right you know let a whole lot of people compete be like Okay who wants to rewrite a module whatever language you want to write it in just the tests have to pass and if you figure out how to make the test pass but break the site that's we got to go back to Step One Step One is get tests that you trust in order to make changes in the code base I wonder how hard it is too because I'm with you on on testing on everything I have from tests to like asserts to everything which code is just covered in this because uh it should be very easy to make rapid changes and no that's not going to break everything and that's the way to do it but I wonder how difficult is it to um integrate tests into a code base that doesn't have many of them so I'll tell you what my plan was at Twitter it's actually similar to something we use at comma so a common we have this thing called process replay and we have a bunch of routes that'll be run through so comma is a microservice architecture too with microservices in the driving like we have one for the cameras one for the sensor one for the planner uh one for the model and we have an API which the microservices has talked to each other with we use this custom thing called serial which uses zmq Twitter uses um Thrift and then it uses this thing called finagle which is a Scala uh uh RPC backend but this doesn't even really matter the thrift and finagle layer was a great place I thought to write tests right to start building something that looks like process replay so Twitter had some stuff that looked kind of like this but it wasn't offline it was only online so you could ship like a modified version of it and then you could redirect some of the traffic to your modified version and diff those two but it was all online but there was no like Ci in the traditional sense I mean there was some but like it was not full coverage so you can't run all of Twitter offline to test something well then this was another problem you can't run all of Twitter right period Twitter any one person camera Twitter runs in three data centers and that's it yeah there's no other place you can run Twitter which is like George you don't understand this is modern software development no this is bullshit like why can't it run on my laptop yeah okay well I'm not saying you're gonna download the whole database to your laptop but I'm saying all the middleware and the front end should run on my laptop right that sounds really compelling yeah yeah but can that be achieved by a code base that grows over the years I mean the three data centers didn't have to be right because if they're totally different like designs the problem is more like like why did the code base have to grow what new functionality has been added to compensate for the the lines of code that are there one of the ways to explain is that the incentive for software developers to move up in the companies to add code to add especially you know what the incentive for politicians to move up in the political structures to add laws yeah same problem yeah yeah if uh the flip side is to simplify simplify simplify I mean you know what this is something that I do differently from from from Elon with with comma about self-driving cars but you know I hear the new version is going to come out and the new version is not going to be better but at first and it's going to require a ton of refactors and I say okay take as long as you need like you convince me this architecture is better okay we have to move to it even if it's not going to make the product better tomorrow the top priority is making is getting the architecture right so what do you think about sort of a thing where the product is online so how I guess would you do a refactor if you ran engineering Twitter would you just do a refactor how long would it take what would that mean for the running of the of the actual service you know and I'm not the right person to run Twitter I'm just not and that's the problem like like I don't really know I don't really know if that's you know a common thing that I thought a lot while I was there was whenever I thought something that was different to what Elon thought I'd have to run something in the back of my head reminding myself that Elon is the richest man in the world and in general his ideas are better than mine now there's a few things I think I do understand and know more about but like in general I'm not qualified to run Twitter as soon as I qualified but like I don't think I'd be that good at it I don't think I'd be good at it I don't think I'd really be good at running an engineering organization at scale I think I could lead a very good refactor of Twitter and it would take like six months to a year and the results to show at the end of it would be feature development in general it takes 10x less time 10x less man hours that's what I think I could actually do um do I think that it's the right decision for the business above my pay grade yeah but a lot of these kinds of decisions are above everybody's pay grade I don't want to be a manager I don't want to do that I just like like if you really forced me to yeah it would make me maybe make me upset if I had to make those decisions yeah but a refactor is so compelling if this is to become something much bigger than what Twitter was is it feels like a refactor has to be coming at some point George or Junior software engineer every Junior software engineer wants to come in and refactor with all code okay like that's like your opinion man yeah it doesn't you know sometimes they're right well like whether they're right or not it's definitely not for that reason right it's definitely not a question of engineering prowess it is a question of maybe what the priorities are for the company and I did get more intelligent like feedback from people I think in good faith like saying that um from actually from Milan and like you know from from Milan sort of like like people were like well you know I stop the world refactor might be great for engineering but you don't even business to run and hey above my pay grade uh what'd you think about Elon as an engineering leader having to experience them in the most chaotic of spaces I would say my respect for Amazon changed um and I did have to think a lot more deeply about some of the decisions he's forced to make about the tensions within those the trade-offs within those decisions I felt like a whole like like Matrix coming at him I think that's Andrew Tate's word for it sorry to borrow it also bigger than engineering just everything yeah like like the war on the woke yeah like it just it just man and like he doesn't have to do this you know he doesn't have to he could go like parag and go chill at the four seasons of Maui you know but see one person I respect and one person I don't so his heart is in the right place fighting in this case for this ideal of the freedom of expression I wouldn't Define the ideal so simply I think you can Define the ideal no more than just saying elon's idea of a good world freedom of expression is but to you it's still the downsides of that is the monarchy yeah I mean monarchy has problems right but I mean would I trade right now the Monarch or the current oligarchy which runs America for the monarchy yeah I would sure for the Elon monarchy yeah you know why because power would cost one cent a kilowatt hour tenth of a cent a kilowatt hour what do you mean right now I pay about 20 cents a kilowatt hour for electricity in San Diego that's like the same price you paid in 1980. what the hell so you would see a lot of innovation yeah maybe it'd have maybe have some hyperloops yeah right and I'm willing to make that trade-off right I'm willing to pay and this is why you know people think that like dictators take power through some like through some untoward mechanism sometimes they do but usually it's because the people want them and the downsides of a dictatorship I feel like we've gotten to a point now with the oligarchy where yeah I would prefer the dictator uh what do you think about Scala as a programming language I liked it more than I thought I did the tutorials like I was very new to it like it would take me six months to be able to write like good scholar I mean what did you learn about learning a new programming language from that um I love I love doing like new programming like tutorials and doing them I did all this for rust uh it keeps some of it's upsetting jvm routes but it is a much nicer in fact I almost don't know why kotlin took off and not Scala I think Scala has some beauty that kotlin lacked uh whereas kotlin felt a lot more I mean it was almost like I don't know if it actually was a response to Swift but that's kind of what it felt like like kotlin looks more like Swift and Scala looks more like well like a functional part of my language more like like an old camel or a Haskell let's actually just explore we touched it a little bit but just on the art the science and the Art of programming oh for you personally how much of your programming is done with GPT currently none none I don't use it at all because you prioritize simplicity so much yeah I find that a lot of it is noise I do use vs code um and I do like some amount of autocomplete I do like like a very um a very like Feels Like rules based autocomplete like an autocomplete it's going to complete the variable name for me so I'm going to type it I can just press tab right that's nice but I don't want it autocomplete you know what I hate when autocompletes when I type the word for and it like puts like two two parentheses and two semicolons and two braces I'm like what I mean with the vs code and GPT with codex you can um you can kind of brainstorm I I find I'm like probably the same as you but I like that it generates code and you basically disagree with it and write something simpler but to me that somehow is like inspiring it makes me feel good it's also gamifies the simplification process because I'm like oh yeah you dumb AI system you think is the way to do it I have a simpler thing here it just constantly reminds me of like like bad stuff I mean I tried the same thing with rap right I tried the same thing with rap and I actually think of a much better programmer than rapper but like I even tried I was like okay can we get some inspiration from these things for some rap lyrics and I just found that it would go back to the most like cringy tropes and dumb rhyme schemes and I'm like yeah this is what the code looks like too I I think you and I probably have different thresholds for cringe code they probably hate cringe code so it's for you and uh boilerplate as a part of code like some of it yeah and some of it is just like faster lookup because I don't know about you but I don't remember everything like I don't I'm offloading so much of my memory about like um yeah different functions Library functions all that kind of stuff like this GPS is very fast at standard stuff and like uh standard Library stuff basic stuff that everybody uses yeah yeah I think that I don't know I mean there's just a little of this in Python maybe if I was coding more in other languages I would consider it more but I feel like python already does such a good job of removing any boilerplate that's true it's the closest thing you can get to pseudocode right yeah that's true that's true and like yeah sure if I like yeah I'm great GPT thanks for reminding me to free my variables unfortunately you didn't really recognize the scope correctly and you can't free that one but like you put the freeze there and like I get it Fiverr whenever I've used Fiverr for certain things like design or whatever yeah it's always you come back I think that's probably closer my experience with Fiverr is close to your experience with programming with GPT is like you're just frustrated and feel worse about the whole process of design and art and whatever whatever I use five or four still I just feel like later versions of GPT I I'm using um GPT as much as possible to just learn the Dynamics of it like these early versions because it feels like in the future you'll be using it more and more and so like I don't want to be like for the same reason I gave away all my books and switched to Kindle because like all right how long are we gonna have paper books like 30 years from now like I want to learn to be reading on on Kindle even though I don't enjoy it as much and you learn to enjoy it more in the same way I switched from let me just pause I switch from emacs to vs code yeah I switch from him to vs code I think I similar but yeah it's tough and that's Vim to vs code is even tougher because emacs is like old like more outdated feels like it the community is more outdated Vim is like pretty vibrant still so I never used any of the plugins I still don't use it that's what I looked at myself in the mirror I'm like yeah you wrote some stuff in lisp yeah no but I never used any of the plugins in Vim either I had the most vanilla Vim I have a syntax eyeliner I didn't even have autocomplete like these things I feel like help you so marginally that like and now okay now vs codes autocomplete has gotten good enough that like okay I don't have to set it up I can just go into any code base and auto includes right 90 of the time okay cool I'll take it all right so I don't think I'm gonna have a problem at all adapting to the tools once they're good but like the real thing that I want is not something that like tab completes my code and gives me ideas the real thing that I want is a very intelligent pair programmer that uh comes up a little pop-up saying hey uh you wrote a bug on line 14 and here's what it is yeah now I like that you know what does a good job of this my pie I love my mind my pipe is fancy type checker for python yeah um and actually I tried like Microsoft released one too and it was like 60 false positives my pie is like five percent false positives ninety five percent of the time it recognizes I didn't really think about that typing interaction correctly thank you my pie so you like uh Thai painting you liked you like pushing the language towards towards being a typed language oh yeah absolutely I think I think optional typing is is great I think that like it's like a meet in the middle right like python has these optional type hinting and like C plus has Auto allows you to take a step back well C plus plus would have you brutally type out STD string iterator right now I just type Auto which is nice and then python used to just have a what type is a it's an a yeah um a colon Str oh okay it's a string cool yeah I wish they were I wish there was a way like a simple way in Python to uh like turn on a mode which would enforce the types yeah like give a warning when there's no type of something like this well no to give a warning where like my pilot is a static type Checker but I'm asking just for a runtime dad Checker like there's like ways to like hack this in but I wish it was just like a flag like python 3-t oh I see yeah I see enforce the types are one time yeah I feel like that makes you a better programmer that that's the kind of test right that the the type can the type Remains the Same well that I know that isn't like messenger types up but again like my pie is getting really good and I love it um and I can't wait for some of these tools to become ai-powered like I want AIS reading my code and giving me feedback I don't want AIS writing half-assed autocomplete stuff for me I wonder if you can now take GPT and give it a code that you wrote for function and say how can I make this simpler and have it accomplish the same thing I think you'll get some good ideas on some code maybe not the code you write um for timing right type of code because that requires so much design thinking but like other kinds of code I don't know I downloaded that plug-in maybe like two months ago I tried it again and found the same look I don't doubt that these models are going to first become useful to me then be as good as me and then surpass me but from what I've seen today it's like it's like like someone you know occasionally taking over my keyboard that I hired from Fiverr yeah ideas about how to debug the code or basically a better debugger is really interesting I mean but it's not a better debugger I guess I would love a better debugger yeah it's not yet yeah but it feels like it's not too far yeah one of my co-workers says he uses them for print statements like every time he has to like just like when he needs the only thing I can really write is like okay I just want to write the thing to like print the state out right now oh that definitely is much faster his print statements yeah yeah I see myself using that a lot just like because it it figures out the rest of the function is just like okay print everything yeah print everything right and then yeah like if you want a pretty printer maybe I'm like yeah you know what I think like I think in two years I'm gonna start using these plugins yeah a little bit and then in five years I'm gonna be heavily relying on some AI augmented flow and then in 10 years do you think you'll ever get to 100 percent where the like what's the role of the human that it converges to as a programmer nothing do you think it's all generated our Niche becomes I think it's over for humans in general it's not just programming it's everything well varnish becomes more and more smart in fact I'll tell you what the last niche of humanity is going to be yeah um there's a great book and it's if I recommended metamorphosis Prime intellect last time there is a sequel called a casino Odyssey in cyberspace and um I don't want to give away the ending of this but it tells you what the last remaining human currency is and I agree with that we'll uh leave that as the Cliffhanger uh so no more programmers left huh that's where we're going well unless you want handmade code maybe they'll sell it on Etsy this is handwritten it doesn't have that machine polished to it it has those slight imperfections that would only be written by a person I wonder how far away we are from that I mean there's uh some aspect to you know on Instagram your title is listed as prompt engineer right thank you for noticing because uh I don't know if it's ironic or uh non uh or sarcastic or not uh what do you think of prompt engineering as a scientific and Engineering discipline or maybe and maybe art form you know what I started comma six years ago and I started the tiny Corp a month ago so much has changed like I'm now thinking I'm now like I started like going through like similar comma processes to like starting a company I'm like okay I'm gonna get an office in San Diego I'm gonna bring people here I don't think so I think I'm actually gonna do remote right George you're gonna do remote you hate remote yeah but I'm not going to do job interviews the only way you're going to get a job is if you contribute to the GitHub right and then like it like like interacting through GitHub like like GitHub being the real like project management software for your company and the thing pretty much just is a GitHub repo is like showing me kind of what the future of okay so a lot of times I'll go on a Discord or kind of grad Discord and I'll throw out some random like hey you know can you change instead of having log and X as LL Ops change it to log 2 and X2 it's a pretty small change you can choose like change your base formula um that's the kind of task that I can see in AI being able to do in a few years like in a few years I could see myself describing that and then within 30 seconds a pull request is up that does it and it passes my CI and I merge it right so I really started thinking about like well what is the future of jobs how many AIS can I employ at my company as soon as we get the first Tiny Box up I'm going to stand up a 65b llama in the Discord and it's like yeah here's the Tiny Box he's just like he's chilling with us basically I mean like you said with niches the most human jobs will eventually be replaced with prompt engineering well prompt engineering kind of is this like as you like move up the stack right like okay there used to be humans actually doing um arithmetic by hand right there used to be like big forms of people doing doing pluses and stuff right and then you have like spreadsheets right and then okay the spreadsheet can do the Plus for me and then you have like macros right and then you have like things that basically just are spreadsheets under the hood right like like accounting software um as we move further up the abstraction what's at the top of the abstraction stack well the prompt engineer yeah right what is what is the last thing if you think about like humans wanting to keep control well what am I really in the company but a prompt engineer right is there a certain point where the AI will be better at writing prompts yeah but you see the problem with the AI writing prompts a definition that I always liked of AI was AI is the do what I mean machine AI is not the like the computer is so pedantic it does what you say so but you want to do what I mean machine yeah right you want the machine where you say you know get my grandmother out of the burning house it like reasonably takes your grandmother and puts her on the ground not lifts her a thousand feet above the burning house and lets her fall right but yeah but uh it's not going to find the meaning I mean to do do what I mean it has to figure stuff out sure and the thing you'll maybe ask it to do is run government for me oh and do what I mean very much comes down to how aligned is that AI with you of course when you talk to an AI That's made by a big company in the cloud the AI fundamentally is aligned to them not to you yeah and that's why you have to buy a tiny box so you make sure the AI stays aligned to you every time that they start to pass you know AI regulation or GPU regulation I'm going to see sales of tiny boxes Spike right it's gonna be like guns right every time they talk about gun regulation boom gun sales so in the space of AI you're an anarchist anarchism espouser unbeliever I'm an informational Anarchist yes I'm an informational Anarchist and a physical statist I do not think Anarchy in the physical world is very good because I exist in the physical world but I think we can construct this virtual world where Anarchy it can't hurt you right I love that Tyler the Creator uh tweet uh yo cyber bullying isn't real man have you tried turn it off the screen close your eyes like yeah but how do you prevent the AI from basically replacing all human prompt Engineers well there's it's like a self like where nobody's the proper engineer anymore so autonomy greater and greater autonomy until it's full autonomy yeah and that's just where it's headed because one person is going to say run everything for me you see I look at potential Futures and as long as the AIS go on to create a vibrant civilization with diversity and complexity Across the Universe more power to them I'll die um if the AIS go on to actually like turn the world into paper clips and then they die out themselves well that's horrific and we don't want that to happen so this is what I mean about like robustness I trust robust machines current AIS are so not robust like this comes back to the idea that we've never made a machine that can self-replicate okay but when we have if the machines are truly robust and there is one prompt engineer left in the world hope you're doing good man hope you believe in God like you know you know it just go by God and go go forth and and uh conquer the universe well you mentioned uh because I talked to Mark about faith and God and you said you were impressed by that um what's your own belief in God and how does that affect your work you know I never really considered when I was younger I guess my parents were atheist so I was right it's kind of atheist and I never really considered how absolutely like silly atheism is because like I create worlds right every like game creator like how are you an atheist bro if you create worlds together but no one created our world man that's different have you heard about like the big bang and stuff yeah I mean what's the Skyrim myth origin story in Skyrim I'm sure there's like some part of it in Skyrim but it's not like if you ask the creators like the the big bang is in Universe right I'm sure they have some big bang notion in Skyrim right but that obviously is not at all how Skyrim was actually created and it was created by a bunch of programmers in a room right so like you know it just just it struck me one day how just silly atheism is right like of course we were created by God it's the most obvious thing yeah that's uh that's such a nice way to put it like we're we're such powerful creators ourselves it uh it's silly not to conceive that there's creators even more powerful than us yeah ocean gives me a lot of dark violence is what it gives a lot of religious people it's kind of like it just gives me Comfort it's like you know what if we mess it all up and we die out yeah and it's in the uh same way that a video game kind of has comfort in it God will try again or there's balance like somebody figured out a balanced view of it like how to like so it's it all makes sense in the end like uh a video game is usually not gonna have crazy crazy stuff you know people will come up with uh like uh well yeah but like man who created God like that's God's problem no like I'm not gonna think this is this is what do you ask me what if God I'm just living God I'm just this NPC living in this game I mean to be fair like if God didn't believe in God he'd be as you know silly as the atheists here uh what do you think is the greatest uh computer game of all time do you do you have any time to play games anymore have you played Diablo 4 I have not played Diablo 4. I will be doing that shortly I have to all right there's just so much history with one two and three you know what I'm gonna say World of Warcraft who and it's not that the game is so such a great game it's not it's that I remember in 2005 when it came out how it opened my mind to ideas it opened my mind to like this whole world we've created right there's almost been nothing like it since like you you can look at MMOs today and I think they all have lower user bases than World of Warcraft like Eve online's kind of cool but but to think that like everyone know you know people are always like to look at the Apple headset like what what do people want in this VR everyone knows what they want I want Ready Player one and like that so I'm gonna say World of Warcraft and I'm hoping that like games can get out of this whole mobile gaming dopamine pump thing and like create worlds create worlds yeah that and worlds that Captivate a very large fraction of the human population yeah and I I think it'll come back I belief but MMO like really really pull you in games do a good job I mean okay are there like two other games that I think are you know very noteworthy from your Skyrim and GTA 5. Skyrim yeah that's probably number one for me PTA yeah what is it about GTA GTA is really I I guess GTA is real life I know there's prostitutes and guns and stuff it's just real life too yes I know but it's uh it's how imagine your life to be actually I wish it was that cool yeah yeah I guess that's you know because they're Sims right which is also a game I like but it's a gamified version of life but it also I would love a combination of Sims and GTA so more freedom more violence more rawness but with also like ability to have a career and family and this kind of stuff what I'm really excited about in games is like once we start getting intelligent AI to interact with oh yeah right like the NPCs and games have never been but conversationally oh in everywhere and like yeah and like every way like when you're actually building a world and a world imbued with intelligence oh yeah right and it's just hard like there's just like like you know Running World of Warcraft like you're limited by your way you're running on a Pentium four you know how much intelligence camera how many flops did you have right but now when I'm running a game on 100 pay to flop machine that's five people I'm trying to make this a thing 20 pages of compute is one person of compute I'm trying to make that a unit 20 petaflops is one person one person one person's up it's like a horsepower like what's a horsepower it's how powerful a horse is what's a person of compute well you know I got it that's interesting uh VR also adds uh I mean in terms of creating worlds you know what what a quest too put it on and I can't believe the first thing they show me is a bunch of scrolling clouds and a Facebook login screen yeah you had the ability to bring me into a world yeah and what did you give me a pop-up right like well I and this is why you're not cool Mark Zuckerberg but you could be cool just make sure on the quest 3 you don't put me into clouds in a Facebook login screen bring me to a world I just tried Quest 3 it was awesome but hear that guys I agree with that it was just so you know what because I uh I mean the beginning um what is it Todd Howard said this about uh the design of the beginning of the games he creates it's like the beginning is so so so important I've recently played Zelda For the First Time Zelda breath of the wild the previous one and like it's very quickly you come out of this like uh within like 10 seconds you come out of like a cave type place and it's like this world opens up it's like and it like it pulls you in you forget whatever troubles I was having whatever like I got to play that from the beginning I played it for like an hour at a friend's house ah no the beginning they got it they did it really well the expansiveness of that space um the the peacefulness of that place they got this the music I mean so much of that it's creating that world and pulling you right in I'm gonna go buy a switch like I'm gonna go today and buy a switch you should well the new one came I haven't played that yet but uh Diablo 4 or something I mean there's sentimentality also but something about VR really is incredible but the the new Quest 3 is mixed reality and I got a chance to try that so it's uh augmented reality and for video games it's done really really well is it pass through our cameras cameras yeah the apple one is that one pass through or cameras I don't know yeah I don't know how real it is I don't know anything you know coming out January is it January or is it some point at some point maybe not January maybe that's my optimism but Apple I will buy it I don't care if it's expensive and does nothing I will buy it I will support this future Endeavor you're the meme oh yes I support competition it seemed like Quest was like the only people doing it and this is great that they're like you know what and this is another place we'll give some more respect to Mark Zuckerberg the two companies that have endured through technology or apple and Microsoft right and what do they make computers and business services right all the meme social ads they all come and go but you want to endure build Hardware yeah and then you know that does that does a really interesting job I mean I maybe I'm new with this but uh it's a 500 headset uh Quest 3 and just having creatures run around the space like our space right here to me okay this is very like Boomer statement but it added windows to the place the well I heard about the aquarium yeah aquarium but in this case it was a zombie game whatever it doesn't matter but just like it it modifies the space in a way where I can't it really feels like a window and you can look out it's pretty cool like I was just it's like a zombie game they're running at me whatever but what I was enjoying is the fact that there's like a window and and they're stepping on objects in this space that was a different kind of Escape also because you can see the other humans so it's integrated with the other humans it's really and that's why it's really important than ever that the AI is running on those systems are aligned with you oh yeah they're gonna augment your entire world oh yeah and that those AIS have a I mean you think about all the dark stuff like like sexual stuff like if those AIS threaten me that could be haunting like if they like thread me in a non-video game way yeah yeah yeah yeah yeah like they have no personal information about me and it's like and then you lose track of what's real what's not like what if stuff is like hacked there's two directions the AI girlfriend company can take right there's like the high brow something like her maybe something you kind of talk to and this is and then there's the lowbrow version of it where I want to set up a brothel in Times Square yeah yeah it's not cheating if it's a robot it's a VR experience if is there an in-between no I won't do that one or that one have you decided yet no I'll figure it out let's see let's see what the technology goes I would love to hear your opinions for George's uh third company what to do uh the brothel in Times Square or the uh the her experience uh what do you think Company Number Four will be you think there will be a company number there's a lot to do in Company Number two I'm just like I'm talking about company number three now did none of that Tech exists yet there's a lot to do in company number two company number two is going to be the great struggle of the next six years and if the next six years how centralized is compute going to be the less centralized compute is going to be the better of a chance we all have so you're bearing the you're like the flag bearer for open source distributed decentralization of uh compute we have to we have to or they will just completely dominate us I showed a picture on stream of a man in a chicken farm have you seen one of those like factory farm chicken farms why does he dominate all the chickens why does he smarter he's smarter right some people some people on Twitch were like he's bigger than the chickens yeah and now here's a man in a cow Farm right so it has nothing to do with their size and everything to do with their intelligence and if one Central organization has all the intelligence you'll be the chickens and they'll be the chicken man but if we all have the intelligence where all the chickens we're not all the man or all the chickens when there's been a chicken man there's no chicken man or just chickens in Miami he was having a good life man I'm sure he was I'm sure he was what have you learned from launching and running Kamai and Tiny Corp so this starting a company from an idea and scaling it and by the way I'm all in on Tiny Box so I'm I'm your I'll I guess it's pre-order only now I want to make sure it's good I want to make sure that like the thing that I deliver is like not gonna be like a Quest 2 which you buy and use twice I mean it's been that's what you bought and used less than once statistically well if there's a beta program for a tiny box I'm into sounds good so I won't be the whiny uh yeah I'll be the tech tech savvy user of the Tiny Box just to be in one of them in the early days what have you learned from building these companies for the longest time a comma I asked why why you know why did I start a company why did I do this um that you know what else was I gonna do so you like you like bringing ideas to life with Karma it really started as an ego battle with Elon ah I wanted to beat him I like I saw a worthy adversary you know here's a worthy adversary who I can beat at self-driving cars and like I think we've kept pace and I think he's kept ahead I think that's what's ended up happening there um but I do think comma is I mean comes profitable it's like and like when this drive GPT stuff starts working that's it there's no more like bugs in a loss function like right now we're using like a hand coated simulator there's no more bugs this is going to be it okay this is the run-up to driving I hear a lot of really uh a lot of props it's better than FSD and autopilot in certain ways it has a lot more to do with which field you like we lowered the price on the hardware to 14.99 you know how hard it is to ship reliable consumer electronics that go on your windshield we're doing more than like most cell phone companies how'd you pull that off by the way shipping a product that goes in a car I know I have a I have a I have an smt line it's all I make all the boards in-house quality control I care immensely about it you're basically a mom and pop shop with great testing our head of open pilot is great at like you know okay I want all the commentaries to be identical yeah and yeah I mean you know it's look it's 14.99 it 30 day money back guarantee it will it will blow your mind at what it can do is it hard to scale you know what there's kind of downsides to scaling it people are always like why don't you advertise our mission is to solve self-driving cars while delivering ship will intermediaries my mission has nothing to do with selling a million boxes it's todrey do you think it's possible that uh comma gets sold only if I felt someone could accelerate that mission and wanted to keep it open source and like not just wanted to I don't believe what anyone says I believe in Santos if a company wanted to buy comma with their incentives or to keep it open source but comma doesn't stop at the cars the cars are just the beginning the device is a human head the device has two eyes two ears it breathes air as a mouth so you think this goes to embodied robotics we have we sell common bodies too you know they're very they're very rudimentary but one of the problems that we're running into is that the comma 3 has about as much intelligence as a b if you want a human's worth of intelligence you're going to need a tiny rack not even a tiny box you're going to need like a tiny rack maybe even more how does that how do you put legs on that you don't and there's no way you can you you connect to it wirelessly so you put your tiny box or your tiny Rack in your house and then you get your comma body and your comma body runs the models on that it's it's close right it's not you don't have to go to some Cloud which is you know 30 milliseconds away you go to a thing which is 0.1 milliseconds away so the AI girlfriend will have like a central Hub in the home I mean eventually if you fast forward 20 30 years the mobile chips will get good enough to run these AIS yeah but fundamentally it's not even a question of putting legs on a tiny box because how are you getting 1.5 kilowatts of power on that thing right yeah so you you need they're very uh synergistic businesses I also want to build all of Commerce training computers at comma builds training computers right now we use commodity Parts I think I can do it cheaper so we're going to build a tiny Corp is going to not just sell tiny boxes Tiny Box is the consumer version but I'll build training data centers too have you talked to Andre kopathy or have you talked to Elon about time he went to work at open AI what do you love about Andre capati he and to me he's one of the truly special humans we got oh man like you know his streams are just a level of quality so far beyond mine like I can't help myself like it's just it's just you know yeah he's good he wants to teach you yeah I want to show you that I'm smarter than you yeah he has no that's I mean uh thank you for the sort of the raw authentic honesty yeah I mean a lot of us have that I think Andre is as legit As It Gets in that he just wants to teach you and is this a there's a curiosity that just drives him and just like at his at the stage where he is in life to be still like one of the best tinkerers in the world yeah it's crazy like to uh what is it micrograd microgrid yeah inspiration for tiny grad cs231n was this was this was the inspiration this is what I just took and ran with and ended up writing this so you know but I mean to me that don't go work for Darth Vader man I mean the flip side to me is that the fact that he's going there is a good sign for open AI maybe I think I think you know I I like Alias discover a lot I like those those guys are really good at what they do I know they are and that's kind of what's even like more and you know what it's not that open AI doesn't open source the weights of gpt4 it's that they go in front of Congress and that is what upsets me you know we had two effective altruist Sams go in front of Congress one's in jail I think you're drawing parallels on there you give me a look give me a look no I think I think a factor altruism is a terribly evil ideology and yeah oh yeah that's interesting why do you think that is why do you think there's something about a thing that sounds pretty good that kind of gets us into trouble because you get sandbagment freed like sambang and freed is the embodiment of effective altruism utilitarianism is an abhorrent ideology like like well yeah we're gonna kill those three people to save a thousand of course yeah right there's no there's no underlying like there's just yeah yeah but to me that's a bit surprising but it's also in retrospect not that surprising but I haven't heard really clear kind of uh like rigorous analysis why effective altruism is flawed oh well I think charity is bad right so what is Charity but investment that you don't expect to have a return on right yeah but you can also think of Charity as like um is you would like to see uh so allocate resources in an optimal way to uh to make a better world and probably almost always that involves starting a company yeah right because more efficient yeah if you just take the money and you spend it on malaria Nets you know okay great you've made 100 malaria Nets but if you teach yeah male how to fish right yeah no but the problem is uh teaching a matter how efficient might be harder starting a company might be harder than allocating money that you already have I like the flip side of effect of altruism effect of accelerationism I think accelerationism is the only thing that's ever lifted people out of poverty um the fact that food is cheap not we're giving food away because we are kind-hearted people no food is cheap and that's the world you want to live in Ubi what a scary idea what a scary idea all your power now your money is power your only source of power is granted to you by the Goodwill of the government what a scary idea so you even think long term even uh I'd rather die than need Ubi to survive and I mean it what if survival is basically guaranteed what if our life becomes so good make survival guaranteed without Ubi what you have to do is make housing and food dirt cheap right like and that's the good world and actually let's go into what we should really be making Dirt Cheap which is energy that that energy that you know you know that that's if there's one I'm pretty Centrist politically if there's one political position I cannot stand it's deceleration it's people who believe we should use less energy yeah not people who believe global warming is a problem I agree with you not people who believe that you know uh the saving the environment is good I agree with you but people who think we should use less energy that energy usage is a moral bad no no you are asking you are you are diminishing Humanity yeah energy is flourishing of creative flourishing of the the human species how do we make more of it how do we make it clean and how do we make just just how do I pay you know 20 cents for a megawatt hour instead of a kilowatt hour part of me wishes that um Elon went into nuclear fusion versus Twitter part of me or somebody somebody like Eli you know we need to I wish there were more more elons in the world and yeah I I think Elon sees it as like uh this is a political battle that needed to be fought and again like you know I always ask the question of whenever I disagree with him I remind myself that he's a billionaire and I'm not so uh you know maybe he's got something figured out that I don't or maybe he doesn't to have some humility but at the same time me as a person who happens to know him I find myself in that same position sometimes even billionaires need friends who disagree and help them grow and that's a difficult that's a difficult reality and it must be so hard it must be so hard to meet people once you get to that point where Fame power money everybody's sucking up to you see I love not having shit like I don't have shit man you don't like like trust me there's nothing I can give you there's nothing worth taking for me you know yeah it takes a really special human being when you have power when you have Fame when you have money to still think from first principles not like all the Adoration you get towards you all the admiration all the people saying yes yes and all the hate too and the hates the hate makes you want to go to the yes people because they they hate to exhaust you and they kind of hate that elon's gotten from the left is pretty intense and so that of course drives them right and loses balance and um but it keeps this absolutely fake like psyop political divide alive so that the one percent can keep power like yeah I wish would be less divided because it is giving power it gives power to the ultra powerful I think the rich get richer you have love in your life has love made you a better or a worse programmer do you keep productivity metrics no no no I'm not not that I'm not that methodical um I think that there comes to a point where if it's no longer visceral I just can't enjoy it like I still viscerally love programming the minute I started like so that's one of the big loves of your life is programming oh I mean just my computer in general I mean you know I I tell my my girlfriend My First Love is my computer of course right like you know I sleep with my computer it's there for a lot of my sexual experiences like come on as everyone's right uh like you know you gotta be real about that and like not just like the IDE for programming just the entirety of the computational machine the fact that yeah I mean it's you know I wish it was uh someday they'll be smarter and sometimes you know maybe I'm weird for this but I don't discriminate man I'm not going to discriminate biostack life and silicon stack life like so the moment the computer starts to say like I miss you I started to have some of the basics of uh human intimacy it's over for you the moment vs code says hey George no you see no no but vs code is no they're just doing that Microsoft's doing that to try to get me hooked on it I'll see through it I'll see through this gold digger man it's gold digger it's gonna be an open source well this gets more interesting right if it's if it's open source and yeah though Microsoft's done a pretty good job on that oh absolutely no no look I think Microsoft again I wouldn't count on it to be true forever but I think right now Microsoft is doing the best work in the programming world like between yeah GitHub GitHub actions vs code the improvements to Python and where's Microsoft like who who would have thought Microsoft and Mark Zuckerberg are spearheading the open source movement right right how things change oh it's beautiful oh by the way that's who I bet on to replace Google by the way who Microsoft Microsoft Satya Nadella said straight up I'm coming for it interesting so your bet who wins AGI I don't know about AGI I think we're a long way away if not but I would not be surprised if in the next five years Bing overtakes Google as a search engine interesting wouldn't surprise interesting I hope some startup does it might be some startup too I would I would equally bet on some startup yeah I'm like 50 50. yeah but maybe that's naive yeah I believe in the power of these language models satya's alive Microsoft's alive yeah it's great it's great I like all the innovation in these companies they're not being stale uh and to the degree they're being stale they're losing so there's a huge incentive to do a lot of exciting work and open source work which is this is incredible only way to win you're older you're wiser what's the meaning of life George hotz to win it's still to win of course always of course what's winning look like for you oh no I haven't figured out what the game is yet but when I do so it's bigger than solving self-driving it's bigger than uh democratizing decentralizing compute I think the game is to stand eye to eye with God I wonder what that means for you like at the end of your life what that will look like I mean this is what like I don't know this is some this is some there's probably some ego trip of mine you know like if you want to stand eye to eye with God it was just Blasphemous man okay I don't know I don't know I don't know if it would upset God I think he like wants that I mean I certainly want that for my creations I want my Creations to stand eye to eye with me so why wouldn't God want me to stand eye to eye with him that's the best I can do golden rule I'm just imagining the creator of a video game having to uh look and stand eye to eye with one of the characters I only watched season one of Westworld but yeah we gotta find the Maze and solve it like yeah I wonder what that looks like it feels like a really special time in human history where that's actually possible like there's something about AI That's like we're playing with something weird here something really weird I wrote a blog post uh I reread Genesis and just looked like they give you some Clues at the endogenesis for finding the Garden of Eden and I'm interested I'm interested uh well I hope you find just that George you're one of my favorite people thank you for doing everything you're doing and in this case for fighting for open source or for decentralization of AI it's a it's a fight Worth Fighting fight worth winning hashtag um I love you brother these conversations are always great hope to talk to you many more times good luck with tiny Corp thank you great to be here thanks for listening to this conversation with George hotz to support this podcast please check out our sponsors in the description and now let me leave you with some words from Albert Einstein everything should be made as simple as possible but not simpler thank you for listening and hope to see you next time