[0:00:01] The first website I ever built that got users was this amazing experience. I had this idea to build what I call the reverse Turing test. So in the Turing test, to determine is a machine intelligent, you have a human who talks to another human and talks to an AI. And the goal is to figure out which of these is the human, which is the AI. So I built a website that turned this into a competitive game where you have... [0:00:48] Both humans are talking to each other and they're each talking to an AI. They don't know which terminal is which. And the objective is to figure out which of your terminals is the other human before the other human does. And so the optimal strategy is to ask questions that kind of discern, am I talking to a human or a bot? But while still acting kind of bot-like. If you act too human-like, then you'll lose because the other person will figure out who you are. This was 2008. And I just taught myself how to code. [0:01:16] I'd gone online to W3Schools tutorials, did HTML, JavaScript, PHP, CSS. And I remember that I built this game and it's a two-player game. So I was sitting in the lobby. So in case anyone showed up, they'd have a good experience and have someone to play against. Lobby where? I made it so that there was like a game lobby just on my website. I see. So I just sit there just waiting, waiting with this open screen, just sadly waiting for someone to show up. And for like two weeks, no one showed up. [0:01:40] But then one day, it was the most glorious day, I got 1,500 hits from StumbleUpon. Wow. Yeah, if you remember StumbleUpon, it was like an early, like, you know, send people to random websites. And it was an amazing moment where that day, there were like always three or four games going constantly. I'd sit in the lobby and someone joined within a couple minutes. And I remember this feeling that this thing was in my head. [0:02:04] And now it's in reality. And now these people are all enjoying what I built. And I want to keep chasing it. Yeah. The more you played, would you get better at that game? Yes. Yes. I got quite good at it. And it was interesting, actually. I focused a lot on improving the bot. My bot was very rudimentary. And the way that it would work is I kept a database of all the previous games. And then I tried to, in any particular conversation, match. [0:02:30] That conversation to the most similar one and then reply with what the human had said then. And it actually kind of worked, right? For any sort of chit-chatty thing that kind of it's done already, then you have a pretty good database of replies. But anything more sophisticated, of course, it just would fall on its case. Can you remember at all where the idea came from for that game? Well, the way that I got excited about AI was by reading Alan Turing's paper on the Turing test. So this is his 1950 paper called Computing Machinery and Intelligence. [0:03:00] I was reading it shortly before building this game, and it had the most inspirational ideas in it. Because first he asked the question, can a machine ever be intelligent? And he says, look, I don't know what intelligence means. Everyone's got to have their own definition. So let's define a test. He defined the Turing test. But then he says, how will you ever program an answer to this test? You will never program it. It's just too hard to write down all the rules of this person says this and that. Instead, [0:03:29] You will need to build a machine that can learn its own answer to this. You have to build a learning machine. So if you can build a machine that is a child machine, that learns like a human child, and you can then have a human who gives it rewards and punishments as it does good things and bad things, then that's how you will solve this test. And here's the wild thing. That is exactly what we've been doing. This is like Alan Turing in 1950 projecting how we will first build these unsupervised models that learn, that sort of observe the world. [0:03:58] Have all this knowledge in them. And then we do this reinforcement learning process. We give the machine rewards and punishments in order to achieve the objective that you have in front of it. And I remember talking to my co-founder, Ilya, about this. And I was like, how did Turing know? And he said, there's a reason that Turing is Turing, right? That he is just so smart. And that's why, yeah, he really said this. Why do you think it took so long from 1950 to now? Very simple answer. It's compute. [0:04:25] It just was not enough compute. It's like no matter how smart Turing was, he did not have a computer that he could implement his test on. Was there a feeling in the early days for you that AI was sort of a failed thing? The ideas have been around since the 50s and it hasn't really worked. So this for me was always a great mystery. It was so clear. The Turing test vision was so clear. It was like, that's the thing you need to do. Because as a programmer, I have to understand the solution to the problem. [0:04:56] The point that Turing makes is that you can have a machine that comes up with its own solution to the problem. And I was like, think of how many problems I have no idea how to solve. And maybe the machine could do it. That's what I want to do. I want to help that thing come into existence. And I remember after building this game, I showed up at college at Harvard and it was still 2008. And I was very excited to do research with a natural language processing professor. Were you studying math at Harvard? I was going to study math and I got... [0:05:24] Computer science nerds tonight, but my number one thing was going to be math. I actually was originally intending to do math, chemistry, and philosophy, triple major, but I ended up realizing that I just loved the practicality of building with computers. And so I went to this professor and I asked him if I could do research with him. He said, yes, no problem. And he gave me this parse trees problem. [0:05:46] And I remember looking at the parse trees. I was like, this is never going to scale. What is that? I don't know what that is. Parse trees, they were like an old school NLP, like natural language processing approach. So the idea of like, imagine you take sentences and you figure out like where the object is and where the noun is. Kind of like the things that people do in elementary school. Like linguistics. Yeah, like linguistics as an approach for how you're going to do natural language processing. And you can get some kind of simple looking stuff out of that because it'll make reasonable looking sentences. But that's never going to scale. [0:06:15] to having a conversation like this. It was just so clear to me. I was like, this is not what Torin was talking about. I'll go do things that are useful. And instead, I actually got into programming languages. So I was very excited about that. I took a class. I wanted to do more research there. And I think about programming languages and you have all this power of like a compiler is a computer program that takes a different program and makes it better in some way. So it usually... [0:06:40] Takes it from a high-level form and puts it into a form the machine can understand. Usually it'll optimize it so it's faster and really take the intent of a human and translate it into a form that the machine can then take care of some of the details. Because for me, that was the spirit, is I want a machine that can solve problems that I can't, that will empower me in ways that I am unable to reach, that will bring me to new heights. And not just for me, but for everyone. And so I would do that. I got very into... [0:07:10] The Harvard Computer Society, where we would build services for the Harvard community. So we would host email and web hosting and other technical services. We built different web applications for the community. And so this was very much the ethos that I had. And it really wasn't until I was already at Stripe, where I was doing a startup and building things. [0:07:34] Paying attention to the community. And I just kept seeing people talking about deep learning. [0:08:04] I remember that I had a friend in the field, and so I went and talked to that person, and he started introducing me to other people in the field. And I just kept getting introduced to all my smartest friends from college because they were all in the field now. How many people were in the field at that time in the world? It was a small community, very small community. I don't know the overall number, a thousand at most. And it was rapidly growing because the thing that I learned is that there was this moment in 2012 that really unleashed the current deep learning revolution. [0:08:33] And in many ways, everything had been building up to that moment. But this was the moment that really cemented the, there's something real here for many people. And this was the creation of AlexNet, which was a image recognition paper that competed on this benchmark. Explain what that is. So the idea is that in, I think, 2006, 2008, a lab at Stanford created a competition where they gathered millions of high-resolution images from across the web. At this point, [0:09:00] We would consider a small data set. At the time, it was massive and unprecedented. And it categorized this image into a thousand different categories that humans would label them and say, this is a specific type of cat, and this is a specific type of bird, and this is a specific type of airplane. So a thousand different categories of images. And the goal was create a machine, create a program that can categorize a new image into one of these thousand buckets. So can you recognize whether they're a cat or a dog in an image? [0:09:30] And that people would compete in this and they would compete hard and they would take all of these 40 years worth of computer vision research ideas, very similar to like the feeling of those parse trees, right? You would have these different techniques that would do like edge detection and things like that that are like very specific. And if you think about what are the rules for recognizing a cat, it's like, well, maybe you look for a... [0:09:52] I and another I, but how do you recognize if there's an I and you look if there's a nose and then, but okay, the orientation could make it very complicated to actually program this. Relationships. Exactly. So you have to talk about these relationships and it's very hierarchical if you think about the process of you have to see how all these different pieces fit together and then how those pieces relate to other pieces. Very complicated. And so people were not getting very good results here. It felt like a total impossible challenge. And it really is a study of the real world. It wasn't really technical. It was... [0:10:20] Observational. Yes. Because the thing that people would do is that they would say, how do I think humans do this? Or what's the process I have in my head? Or let's write down some symbolic way to tell the machine how to pursue a process. And this was very successful in some domains, right? For example, chess is one that in the 90s that we built great machines to solve it. [0:10:40] Very unsuccessful in other domains like computer vision. There's only one page of rules for the game of chess. Simple rules and a small search space. So you could have a computer that would basically just say, you know what, I'm going to look through all the possibilities and that is how I will win. Which, by the way, was not enough for Go. Go, simple rules, but massive search space. And so you needed something more like human intuition on top of the search. And for computer vision, you needed something that was entirely like intuition. And so that's where the neural nets came into play. [0:11:10] And so a team of researchers who were Jeffrey Hinton, Ilya Sutskever, Alex Chersevsky, created a neural net that won this competition. And it didn't just slightly win it. It just blew everything else out of the water, like a massive jump. Did they have a different vision of it than everyone else? Their approach was neural nets. No one else believed in it. I see. And it's really, it's actually very funny, the inside story on how that result came to be. Because Alex Chersevsky was a grad student in Jeff Hinton's lab. [0:11:39] And he was working on very fast convolutional kernels for GPUs. So he basically was programming graphics processing units, GPUs, which now are what people use for deep learning. And everyone felt bad for him. It was like, that's just an engineering project. He's just writing these very fast kernels. Who cares? We're off doing all this cool research. He's just an engineer. That's not valuable. And he had some cool results on this small image recognition data set, and people didn't really care. [0:12:09] But Ilya saw that and he instantly knew what to do with these kernels, right? He realized this is a breakthrough in the making because when ImageNet had come out, this big data set, he had felt like this was this grand challenge that was just so impossible. If you could solve it, it'd be so great, but you just need to be able to put enough compute into it. And he sees these kernels that were going to use the computer GPU very efficiently. [0:12:35] And he said, we need to put these two things together. Don't apply it to this other data set that you're using. ImageNet is the thing. And then Jeff Hinton's contribution was a management trick because Alex Ostevsky really hated writing papers. He had a review paper coming up. And Jeff told him, each week that you get a 1% improvement on the data set, I will push back the deadline on your review paper by one week. [0:13:01] And he did this like a dozen times, two dozen times in a row. And so it was just one of these things where it's just like Alex just kept grinding at the problem and the numbers got better and better. And so you see the way the progress in this field happens is you need the right theory. You need the right objective, the right sort of underlying approach. You need the right engineering, right? You need to really implement it. You need to push hard on the problem. You need to not give up even when it feels impossible. And you need the right spirit. [0:13:28] You need to know that it's worthwhile and you need to have that desire to keep going even in the face of everything else. And so I think those three things together were what unlocked this particular result in this particular moment. And they submitted to the competition. Everyone in the computer vision field was like, what just happened? That this impossible problem has basically now been solved. What was the reaction to that? It was one of these things where within the computer vision community, [0:13:56] It was seismic, right? I think people very quickly went from saying neural nets are total dead end, like you're kind of a fraud if you're doing neural nets, to only neural nets. But there was a time when you were a fraud if you were doing neural nets. Absolutely, yes. Until the breakthrough. That's right. And actually, the history here is also very fascinating. So there's this paper you can find on Wikipedia somewhere from 1995 that talks about the history of the deep learning booms and busts. [0:14:24] So it's really before all the current waves. And if you read it, that the things they're saying in there are the exact same things people would say to us throughout the whole history of OpenAI. These neural net people, it's 1965, they would say these neural net people have no new ideas. They just want to build bigger computers. And so it makes you realize that history is written by the victors, that there was a very concerted campaign waged against this whole direction saying symbolic systems, yes, neural nets, no, and that the neural net people. [0:14:51] knew what they wanted to do. They wanted bigger computers, deeper neural nets, and that the symbolic systems people got in very cozy with funding agencies and really just poisoned the well and said this whole thing is kind of BS. And so that's what killed it for the 70s was that they claimed that it overhyped, there are all these groups working on it, that there's no results, and that to put the nail in the coffin, that there was this result. [0:15:13] It showed that a single layer of neural net couldn't solve a particular problem. So therefore, the whole thing's dead. And of course, the neural net people were like, but just let us go to not single layer. Like, we know what to do. But it was all like one of these things where the establishment killed it. The sort of centralized elite said no. And then the crazy thing is in the 80s, what this paper says is the reason neural nets came back was because of the democratization of compute. [0:15:38] It went from being that you have these professors who guard all the compute to suddenly all these PhD students have their own computer. And so the professor can't tell them they're not allowed to do neural nets. And so suddenly people are doing it again. And so to me, it's so interesting that this theme is universal. It's always been true. It's not a new thing over the past 10 years. It's something that's been there for 60, 70 years. So what happened after the adoption? Well, so after the AlexNet result that... [0:16:06] People outside the field of computer vision would still poo-poo it. They would say, well, oh, it works for computer vision, but neural nets have nothing to do with machine translation, right? Because you have these fixed size images and stuff like that. And for machine translation, you have these variable windows and things like that. 2014, you have sequence to sequence. Didn't get the same massive step function you did with AlexNet, but you could just see, yeah, you're going to push that and this is going to be the only thing you need. And what happened is you effectively had the walls between departments being torn down. [0:16:35] And it's this beautiful unification of you thought that you had all these different domains of computer vision, machine translation, speech recognition. And it's, nope, you just have AI. You just have deep learning. It sounds like any time that the fringe groups can come together, something much more interesting can happen. Yes. I think it's Arthur C. Clarke's first law. No. It's if an elderly but distinguished scientist tells you that something... [0:17:05] They're almost certainly right. But if an elderly but distinguished scientist tells you that something is impossible, they're almost certainly wrong. That's great. I love that. OpenAI started in your living room in San Francisco. Describe the living room to me. It was a big open space, and we had a black wood table that was this big oval shape. It had some couches. I had a big screen TV. Day one, there was no whiteboard. [0:17:36] Two researchers were debating something. They turned to write something on the whiteboard. There wasn't one. And I was like, I can get a whiteboard. And so I felt like I was adding value from day one. Yeah. So who was in the room that first day? In the room that first day would have been Sam Altman, Ilya Sutskovert, Wojciech Zarambo was there. I think Vicky Chung, Pam Vigata, John Schulman, Andrej Karpathy probably would have been there at the time. Some of them were finishing up there. [0:18:05] Work elsewhere, their PhDs. I apologize if I'm forgetting anyone else. But that was, you know, the founding team, the founding vibe was we had this great objective of we really wanted to help build AGI and have it be something that was a positive force for humanity. And we did not have a thesis on how we would do it. And so that was where we started. And at what stage of the AI revolution were we when you were in that room? What was known, what was not known? So this was the very beginning of 2016. [0:18:35] At this time, we had- Not so long ago. Not so long ago. 10 years ago. Yeah, 10 years, 10 years. Time flies. Yes. That's wild. Time compresses in this field. It's crazy. We had gone through, at that point, four years of this deep learning revolution. And so one thing that was clear was that it was like there was this early phase where the fruit was just hanging on the ground because you could just take a GPU, take a neural net, you point it at a new problem, and it's going to work. [0:19:03] And it's going to get you awesome results. And so new architectures was kind of the heyday of basic research in a lot of ways. So individual researchers being able to come up with a novel idea in a few months, prove it out, get an awesome paper. It would be an unprecedented thing. It would kind of like define a field. So that was the moment that we were in. It wasn't yet the moment of grand engineering. It wasn't yet the moment of large-scale compute because you wanted as much compute as you could get, but you couldn't really get more. [0:19:33] Out of more GPUs, right? It really was that you had one GPU and orchestrated many of them together. We didn't have good techniques for how to actually get good returns from that. And I remember in the very early days working on the first engineering projects to support the researchers. And I observed two researchers building with two engineers. And the way that it would go is that researchers would say, here's the system I want, here are my requirements. [0:20:00] And then the engineers would go off and build something and come back a few days later, and they would project it up on my TV. And then they would go line by line, spend a whole afternoon just debating every single line. I remember looking at that and thinking, this is never going to end. It's so slow. It takes too long. Too long. Not going to work. So instead, I ended up working on the project, and I would work in a very tight loop with the researcher. And I would say, here are five ideas. He would say, these four are bad. And I'd say, great, that's exactly what I wanted. [0:20:30] And so just really this, not trying to push my own ideas, but really trying to learn the other person's perspective, the other person's view on the world, and try to then say, okay, I could translate it in all these different ways and to try to just tease out what truth is, what reality is. Typically, are the researchers engineers as well or no? In this field, they are. [0:20:51] Much closer to engineers. And there are some people who are really at that intersection. For example, Jakob Pachocki, who's our chief scientist. One of the things that has really distinguished him is that he really has his foot in both worlds. That he has deep theoretical understanding. He has a PhD in optimization. But he also really knows how to build systems and has done it many times. And so that, it's a unique skill set. It's very valuable. And so the thing that I found was that for engineers to add value in this field, you have a pretty high bar. [0:21:20] These researchers, they all know how to code. They can build their own things. So you have to do better than they would on their own. And that's a contrast if you're just building for doctors, say, right? Most doctors probably don't know how to code. So the bar to do better at building something for them than they could build on their own is relaxed. And so that a lot of what we focused on is how do you make sure you're empowering and moving forward the researchers? How well did the handful of people in the room that day know each other? [0:21:48] There was a subset of people who had, they'd all gone through PhD programs together. Some of them had interned together. So there was a set of people who knew each other and there was a set of people who were newer to each other. But at this point, we'd actually already gone through some formative events. So we had really throughout the back half of 2015, I'd been doing all the recruiting to find. [0:22:09] Just two of the best people in the field. Was the first meeting the meeting of OpenAI or was it a get-together that turned into OpenAI? I'd say that the very first moment that was really the get-together that set things in motion was a dinner in July of 2015. And that that was with Sam, that was with Ilya, that was with Elon, that was with a handful of others. And the question there is, is it too late to start a lab that can actually really get to AGI? Why would it be too late? Well, it felt like DeepMind kind of had it, right? That DeepMind had... [0:22:38] All the talent that they had as part of Google, all the compute, that it felt like maybe AGI was very close. And can you actually get together a group of great people and really go for this? Did you start it in competition with Google, would you say? I don't think of it as competition, but I do think of it as complementary, right? That I think that my view on how AI should go, and this is very foundational, is that I think that AI is something that everyone deserves to participate in. [0:23:08] And to me, it felt like we're going to build these incredibly powerful systems and that how they play out for humanity to uplift everyone is something that is the single most important thing that can happen. And contributing to that and helping steer that in a direction that makes sure it actually is beneficial to everyone, like that's the thing that I want to do. And so to me, it felt like it's not about the back and forth on who has the best benchmark. It's really on... [0:23:36] How do we build systems and overall society that integrates with those systems, right? That these things are going to co-evolve together that is a much better world than the one that we have today. And that that isn't something that any one group can do on their own. How big of a revolution did you know it was then? Could you see where we are now then or no? Then it felt like if it was going to work at all, it'd kind of have to feel like this. [0:24:05] And I think we're not done. Describe the personalities and strengths and weaknesses of every person in the room. Well, I'd say that Sam, I think, is a visionary. And I think that Sam is someone who gives permission to dream big ideas. And I think he also cares a lot. I think he cares a lot about people. And I think that he is someone who is like, [0:24:35] Always very optimistic about how we can find a way to configure any solution to a problem. And so I think that he is someone where you feel like, hey, this is never going to work. He will find a solution. But he is always someone- It opens your mind that it can be solved. That's right. And that maybe it's not the best solution yet. [0:24:52] That's right. But once you know it can be solved, then you can work on a better one. That's right. And it's not detached from reality, right? It's like kind of connected to, like, I think he's been, he's like an excellent sort of facilitator for researchers and for this overall sort of shepherding of this technology into the world. Ilya, again, I think is a visionary. I think he is someone who I remember in that very first couple of days, he said, I have this idea I've been thinking about for how we can solve. [0:25:20] What was called unsupervised learning, how we can observe the world. What is that? So if you think about how a human baby learns just by observing the world, right? There's no one saying this is the right thing. No one's doing input. Exactly. It just happens. It just happens. And this was always, to me, this always felt like a crazy concept of how can the machine ever learn without someone telling it whether it's doing a good job or not. Yeah. But we figured it out. I remember that he had a lot of ideas on how to really push it into machine. Even in that room. [0:25:49] Would there be people who think that's too far? So in that room, we immediately started trying to write down ideas and that the energy was just palpable. One of the steps along the way to everyone coming to that room was this offsite in November of 2015. So I mapped out the whole field or all the best people and kind of been asking people for who do you know who's great? And then they would introduce me to people. And so I just kind of kept track of, I kept getting introduced to this guy called Voychek. I was like, all right, Voychek's probably the one I should go after. [0:26:19] We had narrowed down to a set of people, but they were all kind of like, okay, well, who else is joining? Like, I'm interested, but who else is in? And you're like, how do I collapse this? And I asked Sam what to do, and he suggested to bring everyone to an offsite. And at this point, actually, I remember I was very grateful to John Schulman, who had said that he would be in, so I was at least not the only one who had committed. And I think maybe there was one or two others who were kind of there, but it really was a group of people who had not yet coalesced into a team. [0:26:48] We brought everyone out. We were in my apartment. We got into the bus. We drive up to Napa. And it was just this day where everyone clicked, right? That the energy was just so smooth, right? It's that flow state in human form. And I remember that we wrote up on this flip chart and I have a picture of this flip chart, the plan. There's a three-step plan. Step one was solve RL, which is reinforcement learning. That is learning from these rewards and punishments. [0:27:18] Two is solve UL, that is unsupervised learning, that is observe the world and just absorb the information. And then three is gradually learn more complicated, in quotes, things. And this actually is what we've been doing for a decade. It's actually crazy, right? It's like we really set out the vision. It's very tight to the original vision. It's just the growth of the original vision. It is. It really is. [0:27:43] When I look at everything we have done, it has been in service of the same goal with really the same almost technical approach and the same ethos underlying it. Any of the other people in the room who had particular either expertise or views or that were different than the others that are worth describing? Yeah, I'd say Wojciech, and I still work very closely with him, is also a unique character. He is... [0:28:06] Extremely good at idea generation. And he will come up with very creative ideas to any problem. And then he is also someone who is not at all attached to his own ideas, right? Because if you're someone who's going to take offense, then it's really hard to be that generative. Well, if you want it to be as good as it can be, they can't all be your ideas. That's right. What I usually do when working with him is really think about, okay, well, what are the bounds on what we should think about, right? Here are the places that we don't want to go, or here's kind of the place that we need to end up. And then the... [0:28:35] Idea generation process just ends up with this great flywheel. How did you end up at Stripe? So while I was at MIT, I was building more and I did more startups. And from each one, I felt like I learned another thing not to do. And eventually I kind of felt like I knew enough that I could be successful at doing a startup, but I was missing a key component, which is having an idea. [0:28:59] I was pattern matching off of my friends who had been in the computer cloud, started their own startup. They had gone to a master's program, come up with a cool idea there. I was like, well, clearly that's what you need to do. You need to go to grad school. You saw the path. Yes. But the path that I saw was actually too much of the beaten path, right? The beaten path is in your PhD program, you invent something there and you turn that technology into a startup. And I remember just feeling like, okay, I'm 21. I'm just too young to do real things in the world. This path is the only thing that's possible. [0:29:29] But at the very least, I can start meeting people doing startups because I had taken a startup class and it was just not useful. I was like, all right, this is not going to get me to where I want to go. And so I decided I'd meet these people doing startups. And literally the next day, I got an email from some people working on a payment startup in Palo Alto. I was like, well, my new thing is to meet these people and learn to pattern match over time. And I remember when I met Patrick, we just clicked. [0:29:56] What was his background? Well, so he had been at MIT. And so he and his brother. Did you know him from MIT? No, I did not. Yeah, but we had mutual friends because he had gone to MIT. John had gone to Harvard. So it was that community that they were asking around. Yeah. And my name, of course, came up in both circles. And I remember I flew out and it was like raining and kind of miserable. And I remember opening the door and just like when we first started talking. [0:30:25] It was just an instant connection, right? I think we just like had this, you know, different backgrounds in many ways, right? But also we had a very similar technical perspective. And like even for very nerdy things, I mean, we had the same like split keyboard that we use, this Kinesis keyboard. We both were Dvorak. The actual layout that we used was different. And we were talking about how to like build the firewalls for the systems that they had. And we were talking about, you know, different things in the kernel. And so it was just like we had this like. [0:30:54] Technical connection. And I think that what I also really appreciated about Patrick and John is that they were my age and they were already out there doing things, right? They were already doing a startup. And I was like, I don't think that's possible. One of the two of us is wrong. I really want to know who it is. Yeah. And then what happened? So weekend was great. They said, you should join. I said, let me go think about it. I went back to school. [0:31:23] John happened to be in town on Thursday. And so I was like, you know, I probably should make my decision. And I was like, you know what? I want to do this. Because again, back to that algorithm of dream of the what if this works. I'm like, I don't know anything about payments. Like this is not the problem that I've grown up passionate about. But these people. But you get to solve a real problem. Solve a real problem. Exactly. And these are the people that I feel like I can learn from or that I can work with. And I remember John was like, will you do it? I was like, all right, fine, I'll do it. [0:31:52] I just remember feeling like, okay. They want me. Exactly. They want me. It's a good feeling. It was a really good feeling. And so I decided that on Thursday. Friday, I spent telling my teachers that I was out. How did that go? It was a little tough. Was it emotional for you? It was definitely, it felt like the end of something. Yeah. And, you know, Harvard, when I told them I was leaving, they said. You're coming back. You're coming back. Exactly. [0:32:19] And I think it's probably for their numbers and that kind of thing. But it definitely felt like, OK, I see how this goes. MIT was a little bit more like, OK, like talking to the relevant person that they said that if you have to check in every six months or so because if it too long goes by, then maybe you'll have to reapply. And we're not really sure. And it just was a very different vibe. And I remember talking to the professors. The professors were supportive. And I think this is the thing that they see. But they were also, I think, a little. [0:32:48] Yeah, I really appreciated the mentorship they provided. Like I was in the middle of the operating systems course, which is this famous course at MIT taught by these like extremely good professors. And it was just such a cool class. And I was very sad to not get to implement further projects. And so it was definitely kind of giving up on some sort of exposure to an experience. And it was also hard to say goodbye to... [0:33:17] The people, right? There were all these people that I'd gone there to learn from and work with. And the funny thing is, many of them ended up coming out to the Valley, got to work with them at Stripe, got to spend a bunch of time with them in other ways. So it was much less of a goodbye than I thought it was at the time. Yeah. Growing up where you grew up and moving as quickly as you did, did you feel different? I definitely felt different. Yes. Was it lonely? Did you feel like an outsider? I definitely felt different. [0:33:46] I definitely didn't fit in, right? And there was like a lot of things that other kids were into that I just didn't understand. Like I remember being on the school bus in kindergarten and other kids were like singing along to the radio and I didn't know any of the words. And I just felt like I don't even know how to bridge this gap. And so I had a number of moments like that where I just felt like there was just something about me that like doesn't quite match. And some of it was about activities like a lot of the kids would hunt and... [0:34:11] That was not something that my family did at all. And so there was just something very different. I did play hockey for a little bit. I was not very good, but I was goalie. So I started to try to do some activities that would match. But I remember one thing I really cared about was carving an identity for myself. Because if you're different and you don't really feel like you have an identity, then it's lonely. But if you're different and you have an identity, something that defines you, then you're charting your own path. [0:34:41] And for me, it was being a smart kid. Like I remember in elementary school that we had a weekly spelling quiz. And the way it would work is on Monday, the teacher would give you the 10 or 20 words for the week. And then at the end of the week, you'd be tested on them. And you'd kind of have this pre-test on Monday where you'd have to write them down as the teacher says them. And if you got it wrong, you'd have to go ask one of the other kids who got it right how to spell it. And normally I'd get them all right. [0:35:11] But I remember one week, I got one of the words wrong. And I remember another one of the smart kids in the class, he got it right. And I was so ashamed that I would have to go and ask him for the right answer because that would be just eroding this core identity that I had. Wow. That sounds like it was really healthy, though, that you got to do that and it set you up to not have to have all the answers. Yes. I think it was not necessarily a bad thing that happened. It was a good story. That's right. So then when you got to meet someone like Patrick, [0:35:39] Was it a feeling of, oh, he's like me? Yes. Must have been a great feeling. It really was. It really was. And he had done a startup before, so he and John had previously... And he was 21 and he had already done a startup. Exactly, yes. How did that happen? So they did a startup called... Oh, man, I haven't thought about this for a while. I'm not gonna remember all the details, but I think... Okay, so Patrick and John grew up in Ireland, and I think that Patrick had met... [0:36:06] Paul Graham, who runs Y Combinator, this startup incubator, through the LISP community. So through the programming language that they were very into. And I think that that was his connection to then doing YC, doing a startup. That startup got sold to a company called Live Current Media. They worked for the acquirer for some time, but clearly that was not the thing that they wanted to do with their lives. How early were you in Stripe? So early days of Stripe, there were four of us. [0:36:34] There was John, there was Patrick, there was Dara Buckley, and there was me. And when I first was there, there was some infrastructure and there was a payment processor. It also wasn't clear exactly how we were going to proceed because there was one idea was, well, what if we build some apps and then use... [0:36:55] This payment processing we're building to power those apps. And so that's how you actually build something. And eventually the payment processor will probably be the thing, but these apps could be too. And so there was a time tracking thing that Patrick had been working on that was one of the potential ideas. So it's still in this nascent form, but still something that we could see like the direction of travel. And the funny thing, by the way, is that I mentioned that I did this startup class in MIT and that as part of that, you're supposed to build like a mock startup. [0:37:24] And the one that I ended up building was a payment processor. And so I spent all this time trying to figure out how do you do payment processing online? And realizing it's horrible. It's painful. It's like trying to go to PayPal and trying to read their documentation, trying to figure out how to sign up for something. It was just so opaque. And you just realize how can it possibly be so bad? And that was the fundamental unlock for Stripe was this realization that you can do payments processing better. I remember that the initial website said payment processing doesn't need to suck. [0:37:52] And it was just like, that is the ethos. It was just like, it just doesn't need to. It can be better. And I really liked that spirit. I remember talking to a VC at some point. This was pre-launch, but we had gotten a lot of buzz. And he was saying, okay, what is your secret sauce? And I was like, well, we just do it better. And he's like, no, no, no, come on. I know that's what you say to everyone, but you're like, what's the actual secret sauce? And I'm like, I don't know what to tell you. That is what we do is just focus on every single detail and get it right. So it really wasn't creating something new. [0:38:22] It was already PayPal. It was just a much better PayPal. Exactly. Is that right? It was. And it was really focusing on the details of the whole experience end to end, right? And really thinking about just, because if you've gone through it yourself and you realize like this part, like how do you sign up for an account? How do you actually even connect to the APIs, to the actual way the computers talk to each other? What are the different parameters you program against? How do you figure out? [0:38:49] Which programming language to use or which wrapper to use, all these things. Each one of those can add a ton of friction. And so if you just focus on, okay, I'm going to make this one good, this one good, this one good. Make it good for myself. Make it good for my friends. Actually, this will be something that makes it good for everyone. And why did you leave Stripe? Well, I had been at Stripe for almost five years, four and a half years. And about four years in, I think I started to consider whether or not this was what I wanted to do for the long term. [0:39:16] And the way that I kind of view things is like, okay, if you think of your career in five-year chunks, and five years is about the right length because less than that, it's kind of hard to do something significant. And I remember feeling like, okay, I'd gotten this company to a place where it was going to succeed with or without me. And then the question was, do I continue or do I go and do something new? [0:39:42] I was very excited about doing the idea of a startup, but I remember talking to Patrick and I think he had some very convincing reasons too to stay. That one point he made is that it's very hard to assemble a group of people that can do significant things in the world. And best case scenario, you go start some startup and have some success with it. And then five years later, you'll have formed that group of people that can do stuff, but you already have it here, right? We already have this tight group that was able to accomplish things. And so why walk away from that? [0:40:11] So it was very tough. It was not easy. I remember I cried when I told Patrick that I was out. Like, yeah, it was very, very tough. He and John threw a juice party for me. It was a very, very nice send-off. And the reason that I decided, I remember feeling like as I thought that through, I was like, well, if it really is so hard to build that group of people who can accomplish significant things, I got to get started now. Yeah. It sounds like you left because the mission of Stripe [0:40:39] Wasn't the mission that you wanted to focus on. That is true. Yeah, it's a beautiful mission. And it's the one I very much support. But it's different to say, is this one where I will just need to pursue it in any form? And did you leave knowing what was going to be next? Or did you leave thinking, I'm going to figure it out? More the latter. I had a list of three different areas I might focus on. Number one was AI. Number two was VR slash AR. Number three was programming education. [0:41:08] And for me, it was very clear. If I can contribute to AI in some way, okay, I'm doing that. But it wasn't clear to me, do I have the skills, the time, all those things. And so the other two were kind of backup options. I understand there was a point in time that you wrote a chemistry textbook. That is true. When was that? That was also 2008. So after high school, I took a year off. And I had spent much of my high school doing academic, both college courses, but also... [0:41:35] I got very into math competitions, got very into chemistry competitions. And I remember 10th grade, because I'd taken chemistry in 9th grade, I took some chemistry competition that my mom had found online and just kind of did it on the mark. And I got best in my region. I was like, okay, that's cool. My state didn't really have it, so I was in Minnesota to do it. I took the statewide one, and I got best in the state. [0:42:03] And they invited me to the training camp for the International Chemistry Olympiad. So it's top 20 kids in the nation. And for this, they send you some textbooks ahead of time. They say, please read chapters one through eight of this organic chemistry textbook. These are the textbooks we're going to use for the camp. And so I read through chapters one through eight. I didn't take it that seriously. I was like, look, I'm just destined to succeed. Like, it's just going to work. Like, it happened so far. And I remember I showed up at the chemistry competition at the chemistry camp. [0:42:31] The other kids had read not just those first eight chapters. They'd read all the books. They'd read not just the whole one book, but all these big fat, like physical chemistry, all these other ones. And I was just like, wait, what? You can do that? These other people are doing that? And I remember just feeling so demoralized and crushed for the two weeks of the training because it was just like these people knew all these things that I didn't know. And we were supposed to be studying for the final exam. I was playing cell phone games in my room. I just gave up. I was like, there's just no hope. [0:43:01] And so they announced the top four to go to the international. They said these four people, they weren't me. They announced two runners up. They announced those two. It wasn't me. I was like, I'm obviously 20. Fortunately, they don't tell you the ranking of the rest. I was like, so bad. And I remember at the beginning of the next school year, looking back at how I'd spent that summer. And I felt like I had this amazing opportunity in front of me and I'd squandered it. And it was a horrible feeling. It was this feeling that I had just coasted, that I just sort of believed that, [0:43:31] Talent alone would just get me to where I wanted to go. I didn't have to work hard. And I was like, I never want to feel that again. And so I took it seriously that year. I started taking physical chemistry. I took organic chemistry. I took all these things. I spent a lot of time on looking at old chemistry competitions and learning them and looking through a bunch of different material in order to become a real competitor. And that year I made the team of the top four. [0:43:59] Went to the International Chemistry Olympiad, got a silver medal. It was very, very awesome experience. I really enjoyed it. But for me, the big takeaway was this feeling of you always have to work hard. And one of my favorite quotes is the cycling quote, it never gets easier, you just go faster. And I think that that is something I very much live by. So how did you end up writing the book? Well, I felt like I'd come up with a very unique way of looking at chemistry, a very mathematical first principles approach to it. [0:44:27] Because if you read most chemistry textbooks, it just says, well, basically memorize these reactions. Here are these chemical properties. Here's these compounds. But you always ask why. Why is it that way? Does it have to be that these atoms interact in this way? Does this compound have to be this color? How do you derive it from first principles? [0:44:49] The approach that I'd taken in order to be good at the competitions was to really try to figure out the underlying rules, not the- Which wasn't in the textbook that you read. It's not in the textbook. You have to distill it down yourself, right? And maybe they try to communicate it in some way, but it's like, it's just not the thing that they spend their time on. And so I structured the book. I felt like I had a different way of teaching chemistry. And I structured it in a way that was inspired by some of my friends who had done something similar in math, in this math form called the art of problem solving, where- [0:45:17] It's a very Socratic method. So the book has just questions, but they're intentionally scoped so that each one builds up. And so the first one starts from knowledge you should have. If you just think a little bit, you're like, oh, I can see how this works. And the next one builds on the previous thing. The next one builds on the previous thing. In the case of chemistry, you need some experimental results. So you say, like, here's this double slit experiment. And then you're like, okay, well, what does it mean for particle versus wave? And then, okay, if it's both a particle and a wave, then, you know, and so forth. And this was something that I really wanted to... [0:45:47] You basically wrote the book that you wish you could have read. That's exactly right. That's great. Yes. How is coding similar or different to other activities? So the way that I think about coding is that you... [0:46:18] You deeply understand some process. You write it down in a very obscure way we call a program. And then anyone can get the benefit of that thinking, right? People don't need to write the code. They don't need to understand the sort of mechanics of what went into it. And I think that there are other very cerebral domains that are like this, like mathematics, right? Where you think hard about a problem, you write it down in an obscure way we call proof. But no one reads those, right? Only like the five mathematicians who care about a particular domain will really deeply read it. [0:46:48] And so I think that what makes coding stand apart to me is it's almost like magic. You sort of have this vision in your head and you just, by describing it, somehow it comes to be. And so in some ways it's like management, right? That you have a computer that is there to perform the function that you have in mind, the vision that you have, and that it carries it out in a very literal fashion when you write a program. And I think that... [0:47:13] That to me is something I've never seen in really any other traditional domain. Like it feels like many other things that you might do that you just don't get that same leverage, right? If you have this vision and somehow it comes into reality and that you don't have to physically move things in the world, it just comes to be. Would you describe it more like a language or more like math? I would describe it more like math. But the thing about math, and I think there's a misconception. [0:47:42] Math is not one plus one. It's not about these mechanical calculations. Math is about the underlying structures of the universe. It's about understanding how different objects, different ideas relate to each other in this deep conceptual way and the sort of symmetries and the relationships between objects look very, very different. And I think that programming is like that. It's really about understanding how should a website work or what does someone want and what are all the different ways that... [0:48:11] Is math? [0:48:39] An overlay on nature or is nature an overlay on math? That's a great question. I think math is the fabric of the universe in many ways. Like the thing I love about math is that it is the set of rules that are true in any reality. Like I remember in middle school or high school starting to learn biology and you learn all of these details about how different cell types. [0:49:08] And all these different processes about chlorophyll and photosynthesis. But I remember feeling like, okay, this is something that happens to be true right here for this specific organism or way of studying things. But is this universally true? Like, does this have to be true always? Does this have to be how things work? And the thing that I love about math is that it is purely decoupled from observation. It is the set of things that... [0:49:37] Must be true. And so I think for me, math is this deep, immutable understanding of what is even possible. And then nature is an instantiation in a specific form. You think it was possible for nature to exist before the understanding of math? Or was math needed for nature to exist? I'm of two minds at this one. Because to me, math feels like it exists independent of everything else. It's really a first principles. [0:50:08] Deep truth that doesn't matter what perspective you take. Like if we were to meet an alien from hundreds of light years away, they would have the same mathematics. We would probably have something in common in that way and maybe nothing else in common. But at the same time, I also feel like there's a question I struggle with sometimes of do we discover mathematics or do we invent it? Is it a deep truth or is it our perspective on it that makes it come into reality? [0:50:39] And I think that a naive view is to say, well, it's already there without us. But in some ways, if there's no one there to appreciate it, it's a little bit like the tree that falls in the forest with no one to hear. There is a sound there. And so I think that there is something about nature and the fact that we are here and that we are observers, that we are thinking beings that causes math to have meaning rather than just be an abstraction with no significance. If you were to explain what the coding process feels like to someone who doesn't code. [0:51:07] How do you describe what it feels like you're doing? So the most beautiful part of the coding process is when you're in flow state. And there, everything just kind of clicks. You have some objective. Perhaps it's something simple, like you want to change the color of a button. Perhaps it's something complex, like you want to build a database or a big distributed system with many computers talking to each other. [0:51:35] But you have some objective in your mind that you want to see in reality. And you have a partial implementation. Maybe you're starting from a blank slate. Maybe you have written some code and it sort of works or it implements a subset of what you're looking for. And then you try it. You test it out. And you see that there's a gap between what you have in your head and what you observed in the system. And sometimes it's a subtle gap, which usually you think of as a bug. You wrote the code. It was supposed to do something. It did something different. [0:52:06] And then in that case, you start to form a mental model of, well, I know how the code is written. I see this observation that's different from what's expected or perhaps was expected but is not yet what I have in my mind. And you think about what's the gap? Maybe you know immediately, oh, there's this specific line. I probably messed it up. This value is too high. I should go back and check. Maybe it's you don't quite know. So you think about, well, what would give me more information to figure out where it comes from? And so often adding, [0:52:36] What we call telemetry, so adding observability so that you can get numbers out from the middle of the code about how fast different parts are running. You can get little log lines that say that the code is effectively saying, I did this, this happened, here's some event. And then from looking at that trace, it's almost the history of what has happened within the program. You can go back and trace it out. And so in many ways, it's almost like you're in a very detailed fashion instructing. [0:53:05] Someone else for how to perform some process. And you have some understanding of it and you want to write out all the rules for exactly how it works in every single corner case. And that whenever you see some undesirable outcome, you go back and say, well, what did I get wrong in the rule book? And you try to really have enough understanding of the trail by which that outcome occurred so that you can go back and make the appropriate changes. How has vibe coding changed the process? [0:53:35] Vibe coding is a very fascinating moment. And I think that what is happening right now is software engineering is changing entirely. So I remember the first time that I really vibe coded. This was for a live demo of one of our early coding models. We built a little web interface and you could talk to the model to ask it. [0:54:02] And so I, on a live stream, had to build a little game and ask the people watching the live stream to suggest a feature. We implemented the feature just by talking to the computer. And to me, the deep thing that's happening is that computers have always been created in order to help humans, right? That's the whole point. And that we contort ourselves to the machine when writing code, whether it's a low-level computer programming language or... [0:54:31] All this skill and machinery for how you actually tell whether a computer did the thing that you wanted. And what vibe coding is, is it's moving the machine closer to the human. And so you instruct it. You still need a good, depending on how good the model is and how difficult the task is, you need some mental model of how it's going to solve the task. If you just say, build me an awesome website, well, what is an awesome website? So, okay, fine. I want there to be a button here or... [0:55:00] I want there to be this type of functionality. You are effectively acting as not a individual contributor, not a software engineer, but you're acting as a manager, but a manager who's still very accountable for the outcome. And I think what is happening is that the models have been incrementally getting better over the past year in a significant way. And I think there was a real turning point in December of 2025, where it was the first time that for many of the expert engineers that I know, these models went from being [0:55:29] Kind of nice, kind of useful. They can actually do incredibly hard pieces of work. And so it's really shifted from being a thing for demos and just if you don't really know a programming language, you can get something done quickly, but it's not quite right, to this is driving serious work and really accelerating what people can do. Is there still a reason to code the old way? I think that coding by hand in some ways is like... [0:55:59] Handwriting, like penmanship, like calligraphy, that there is an art to it and that there is an understanding of how everything fits together by operating at that level. There's a way in which it's like mathematics where you still really want to load, even if you're not going to do a bunch of hand calculations, you probably should still know how to do long multiplication. And there's something about what coding is really about. [0:56:24] is understanding abstraction. It's really about understanding how systems fit together, how pieces will interoperate. And that is something that you want to become an expert at. And so if you're too far from the details and that you're just pushing a system and you don't really understand how it works on the inside, I think that that is a limiting factor. As the models get better, I think that the nature of what you as a human need to really [0:56:47] Take accountability for and responsibility for will change. The machine will be much better at a bunch of mechanical things, a bunch of the design things, how interfaces work. Each of those will come over time. But at the end of the day, it's your vision. And if you care about how your vision is implemented, then knowing the nuts and bolts of how the machine is going to do it, at least having a good mental model of it, that is something that will pay dividends. Can you see a time when that won't be necessary? You tell the machine what you want. [0:57:16] It codes it the way it wants and you can still do iterations and improve it. But is there a time when the act of coding will be maybe like Latin is today? I think of it almost like an ocean that is rising, right? Where the ocean level is the capability of the models and you have these islands. [0:57:37] And that every so often an island gets totally covered by the water, but there's other islands that are even higher. And I think that coding is like that, where the islands are difficulty of problems. And so I think what we're seeing is some islands have already been covered. That, for example, I have a test prompt that I've used for every model for a number of years to build a particular website that was one of the first websites I ever built. When I first built it by hand, it took me months. Then when I used an early one of our Codex models, it probably took me... [0:58:07] Five hours, six hours, something like that. With our latest model, it just codes it up in a minute. And I just don't even have to touch the details. And it actually does a much better job than I ever did, even with the previous iterations. That's really interesting. You really feel the power of what is at your fingertips and the fact that you are now empowered to do even more. But there are still mountains that we have not covered. And the question is, are those mountains infinite or finite? And I do think that... [0:58:34] Maybe the best analogy for where we're going is that people are going to become, rather than individual contributors, they'll become managers of agents, and then they'll become middle managers, right, moving up the food pyramid, eventually become CEOs of this organization of agents. And the one thing that I actually don't have an answer for is, yes, all the mechanical skill, all of the deep debugging, all of the architecture, all of these things, those, you can see how the machine will get very, very good at that. But owning the outcome. [0:59:03] The accountability, the picture of is this doing what you want? I don't see a line of sight, not to say that it can never happen, but I don't know how that is something that you would ever transition out of the human. And I think that that is something that is deeply human and sort of something that is unique to being a person with an intention, with a life, with relationships. And so I think that there is an involvement in the process that you will always care about. And just like if you're someone who is having a house built. [0:59:33] You may not care that much about where every nail is going, but you care a lot about the outcome and you care a lot about are the people building it, doing it in a way that you'd be happy with because you're the one who at the end of the day, if it's built poorly, is going to be on the hook. How different is a poorly built model versus a well-built model in terms of how it functions? In other words, if you can describe something that you want to work a certain way and if it works that way. [1:00:00] And if the code is done elegantly, if you were to do it yourself, and maybe less elegantly if the machine were to do it, but it still did the thing you wanted it to do, would it matter? So this is something we see very concretely within OpenAI. And we are taking a very agent-first approach to software development. What does that mean? We have set a goal that by March 31st, though, very soon, that we want two things. One is that the... [1:00:29] The default tool that all of our people reach for is an agent rather than a text editor or a terminal. So really that this becomes the tool that you find the most reliable and the first thing you apply to every problem. The second is that the default way that people use these tools is something that has been explicitly evaluated as safe and secure. And that those two factors to me are what it means to be agent first. [1:00:54] So it doesn't mean that you never go into the details, but it means that most of the time you don't have to and that you've built both trust with the system, but also that we've architected in a way so that we can have trust in the whole organization as an outcome. Now, if you drill into some of the individual points of how we direct people, one of the hard decisions was really about how do you make sure that the code base doesn't turn into AI slop? [1:01:23] Stuff that works, but somehow it's just not very good. And we have many years of making sure that it doesn't turn into human slop, right? That we have individuals who write code and then you have people who review code and that you have a large system of incentives for if you're writing good code, that over time is something that is maintainable and other people can build on, then you get promotions and that you have good performance reviews and all of these things. And we need to bring this to bear in the agent world. And so that we have a mantra of say no to slop. [1:01:53] So that we tell all the human reviewers that there's still whoever is submitting the code needs to be accountable for it. You as a reviewer should hold an even higher bar than you would for a human on quality. Make sure that the person actually understands what's there. Doesn't mean that every single line that they really know, but that they can really sign off and say, yes, this improves our code base rather than regresses it. And one of our best engineers, as he's been playing with these models, has found that the way he wants to balance is that he wants to control. [1:02:22] And so I think that the difference is really, if you don't pay attention to a particular aspect of what the model's doing, will it be something when you look under the hood that you're proud of? And that right now, [1:02:49] We're evaluating that. We're seeing in what circumstances the answer is yes versus no. But we're saying that our requirement is that if someone does go look, that the answer should always be yes, I am proud of this. Or alternatively, you can have some sections of code that you don't care if they're good or not, as long as they meet the correctness specification. And so if you have good ways of verifying that that section is correct, then you can have very highly optimized code that's extremely hard for anyone to build on. But you don't think of it as a... [1:03:18] As the way that we think about code as this evolving artifact, you view it as a one-off, okay, I produce this, I'll produce a totally different version, never build on top of it. Is most of what's happening like building blocks being made and then maybe the way they link together is more casual? Yes. Would that be a way to describe it? I think that's a pretty good way to describe it. And I think what's going to happen is that the size of the building blocks is going to increase over time and the way in which the human oversees is also going to... [1:03:47] Move up that level of abstraction over time because right now you look at every individual agent. That's going to feel totally barbaric and slow even just this year because you'll want an overseer agent that's looking at the work of all these different ones and flags to you, this particular detail doesn't look quite right over here. This agent seems to have gone off the rails. This doesn't look like what you wanted. And so I think that really figuring out how do you as a human manage a larger and larger fleet of agents. [1:04:16] And in many ways, it's really about the fundamental measure is how much compute does an individual human marshal? That is going to be the most important metric for future productivity. What would you say the biggest technological revolutions you've witnessed over the course of your life, each one? Well, I remember growing up in North Dakota and reading a Time magazine article about Silicon Valley and feeling like I was born too late. [1:04:45] All the exciting things. That was already happening. It was happening. And I wasn't there. I was too young. It just felt like there's only so many good ideas in the world, only so much innovation that's possible. And I can see it happening right now. And I am not part of it. So that was a moment that I felt the FOMO. I felt like, wow, I don't think I'll ever see anything like this again. And I remember. [1:05:08] Later, things like mobile phones and the shift there. That was never something I was very passionate about. A lot of people wanted to build apps. For me, it never really felt like the thing that I was deeply attracted to. And I think that there's so many different pieces of technology that add up to modern life. Think about, for example, Uber. Imagine describing Uber to someone in 1950, to Alan Turing when he's writing his paper on AI. So you've got to explain. [1:05:35] Computers, you have to explain the internet, you have to explain GPS, you have to explain so many things. And then the net effect of all this crazy technological innovation is so that you can get a car to you in a few minutes. And in some ways it feels like a trivial outcome, but in some ways it's so deep. And you realize that all these magical pieces of technology, and they truly are magic, right? If you aligned it before them, that they would feel almost impossible. But now we take them for granted. [1:06:04] And now we can use them to just make our lives sometimes more convenient, but sometimes it's to really enhance us and to accelerate us. And to me, that was the underlying theme of each piece of technology that we've created. In each of the pioneering situations that you've been involved in, how much do you know in advance of what it's going to be? I would say I always go in with a vision, right? I always go in with thinking about the... [1:06:32] Just set aside all the reasons this might fail. Just dream of- What it can be. What it can be. Like what is even possible, right? Within the laws of physics, right? There's no point in dreaming of the impossible, but how it could go. And I think that Stripe was like that, of thinking about, well, we could build something that will be this amazing payment behemoth, right? That actually makes payments more accessible. They make payments more accessible, more things happen. Yeah. That sounds great. [1:06:59] And the people there, great people, you can learn and grow together and you could do more things in the world. So that to me was something that felt like, okay, I see what this could be in that way. Many details to be figured out. OpenAI, you think about AGI. It's like if you can actually build an AGI into existence in a way that lifts up everyone, there's no better thing to work on, right? That is the most amazing thing you could hope to do in a technological sense. [1:07:28] And then for projects with an OpenAI, I think usually it has the same kind of flavor to it where I remember there are moments where I see a demo or I see a result. You see a little initial curve and you just realize this is going to work. I remember at some point actually Wojciech, one of my co-founders, saying that the thing about this field that is so remarkable is every idea works. As long as it's theoretically motivated, the math works. [1:07:57] It's going to happen, right? It will actually succeed. You'll actually get good results. But the challenge is really figuring out which ones are going to the fastest path to your objective. And so it really feels like there's fruit lying on the ground. And because it's all lying on the ground, sometimes that's the challenge. There's such a massive opportunity space. But figuring out the path through, you need these proof points. And I think we're sitting in the middle of one right now. Very, very clear with these agents getting so good at not just software, but they're going to get very good at all knowledge work. [1:08:26] I think this year we're going to have a very big transition in how work is done. I think it's one of the biggest issues with AI in general is that because it's so open-ended what it can do, it's hard for people to imagine what it's going to do. It's the tool that can do anything. Yes. It is hard. That's right. Yeah, we have this problem with ChatGPT, right? You show up at ChatGPT, there's a text box that can do anything. Yeah. But what do you want it to do? Many people just, you're stuck on the blank page. [1:08:56] The dual of it shows the opportunity with AI. I think that ultimately AI, in my mind, AI is opportunity. That is why we build it. The opportunity is that if you do have a vision, if you do have something you want, if you do have a particular way you think things should be done, if you have agency that you wish to see enacted in the world, we have the tool for you. There's lots of questions as these tools get better. [1:09:24] Like, where do the humans fit in? What does it mean to be human? All these things. And I think that agency, that drive, that vision, those things, those are something that we as humans have to contribute. Yeah. What is AGI and is it very clearly delineated? I think of AGI as not just a system that can do any intellectual task that humans can do, but there can really be this force multiplier for an individual human to the extent that... [1:09:54] They can operate as the visionary, as the CEO. And so it's that level of empowerment for the individual. And to me, it's really not just the technical abstraction of this system that theoretically could do something. It's how it's actually deployed into the world. That's a new definition. Yes. It's how I've grown to think about it. Because if you look at our mission, it's not just a technical problem, right? You can define the technical AGI, but... [1:10:22] I think for the very, very beginning of OpenAI, we were unsatisfied with the idea that we would just write papers, right? You could write all the papers you want that describe how an AGI would be built, but there's no impact. The impact is the instantiation into people's lives. And I think that what superintelligence will be is something beyond that signposting capability. And I think that the outcomes we want from it. [1:10:51] Is ChatGPT the primary product of OpenAI? No. What is? The thing that we ultimately are selling is intelligence on demand for your problem. ChatGPT is one instantiation of that, and it's massively popular. Almost a billion active... [1:11:24] But that's not the end of it. We have an API that many business customers build on top of, and that is also growing absolutely phenomenally. Our newest product is called Codex, and it's transforming how software is built within OpenAI and really within the industry as a whole. And that, again, is something that we're just seeing this take off. And the thing about what Codex is, it's really two things. It is a general purpose agent harness, so that it's able to use tools. [1:11:54] For any kind of tools, any kind of application. And it's a system that knows how to write code. But if you think about that first thing, that is extremely valuable and repurposable for any knowledge work task you might want. Anything you might want to do with your computer can be expressed in terms of an agent doing some things, orchestrating some tools. And so we're starting to apply it to things like Excel, PowerPoint, being able to create these artifacts that people in business. [1:12:22] What is agentic AI? I would think of agentic AI as a model that you don't just talk to like in chat. [1:12:52] But that it's hooked up to tools. And that at an implementation level, it's almost like the model, it can chat with you, the human, but it can also chat with the system. And it can say, please run this command. Please create this spreadsheet. Please look this thing up in someone's email. So it needs access to the outside world. It's actually able to take action. It's not just like ChatGPT, its impact is more cerebral, right? As you talk to it, it talks back to you. For agentic AI. [1:13:20] That it's actually embedded in the real world and can take action. But one thing to note about agents is that we've been increasing the time that an agent can run quite significantly. So you can have agents now that do useful work over the course of a day. And the space of how you apply agents is very large because you can apply lots of compute in parallel. You can have many agents that are working on one task and that are able to produce things that would take humans very, very long time to do. [1:13:48] Tell me a bit about the mechanics of ChatGPT. How does it work? At the core, ChatGPT is powered by a language model. And you should think of a language model as a system that takes in some text and then outputs some other text. Now, the text doesn't need to be literally English language. It can be images. It can be videos. It can be really any sort of modality. [1:14:15] And the output similarly doesn't need to be literally. So it's not just language. It's not just language. How long has it not just been language? Well, to be fair, even from the very beginning, it wasn't just language because there was code. You could do code, right? But it was always text. That was what we started with. So GPT-4, we had a downstream project of that called GPT-4V, which was the first time that we had vision and that you could have a model that would actually recognize images and you'd put text in and images in and it would output text. [1:14:44] And since then, we've trained models that take in sound, take in images, take in text, output sound, et cetera, et cetera. And so you actually can have a full voice conversation with models that we have produced. And that's part of ChatGPT as well. And so I think of it as these models are general purpose intelligence processors. And when you create them, the way that you train them is that they look at data, but they don't. [1:15:12] Do you have a name for the big brain? Well, we have names for our different models. So we call... But the models are the use part of it, but the thing that learns everything. [1:15:39] We don't have a name for the overall training system. So there's names for various components. For example, we have a training system that does a component of the system. We have different systems for how we actually take a trained model and serve it. But now also training and inference are starting to come together because you do reinforcement learning where the model teaches itself, similar to what Turing was talking about. And so there's kind of an overall orchestration system. [1:16:07] And each of these components, they have their own names, they have their own concepts. And there's really a whole industry that's built up around how to train models for helping people in particular ways. Is all of the knowledge in one big base, and then is it divided up to do these different things? So we thought that an AGI would be literally one giant model. And you come up with these architectures that there's this thing called mixture of experts, for example, where you think of it as it has... [1:16:33] Rather than every time you're running information through the network, that it runs through just smaller parts of the network. And so there's an opportunity during the training process to specialize. So the training process could choose to say, well, I want to specialize this for language and this for text or this for programming. In reality, it's a little bit more complicated than that. But I would say that the big unlock has been to realize that, well, the most useful tools that humans. [1:17:01] And so there's not really just one system anymore, that there's these models that... [1:17:29] What is pre-training and what's post-training? I would think of pre-training as a phase where the model observes the world and learns from it. At a technical level, the way that we implement it is with what we call next step prediction. So you show a model a sequence and you ask what should come next. [1:17:58] And that sequence could be anything. For example, it could be a public post for some site on the internet. And so what is the word that you're going to write next here? It could be Einstein's thoughts. It could be something very deep and significant. And if you think about it, if you can predict every word out of Einstein's mouth, you are at least as smart as Einstein. And the important thing here is that what the model is incentivized to do is to learn not just where the nouns are, where the commas go, those kinds of surface statistics. [1:18:27] It is incentivized to learn the underlying rules of this distribution, like where does this data come from? Why is it here? Because if you're just sort of parroting back what someone else said, it's not going to be helpful as soon as you're looking at something new, which is what these models are trained to do. It's really about the underlying rules and generation and deeply understanding any new situation that the model is placed in. So that's what pre-training is. And at a technical level, it is a... [1:18:54] Extremely interesting problem that you scale these up to massive numbers of compute devices that the actual problem that you have to solve is you put data through the network, then you pass it backwards. So you kind of see, how do I have to adjust all the connections in order to have gotten a slightly better answer from the forward, right? So the idea is as you pass data through, you get to some predictions, some output. [1:19:21] And then you see, okay, it's almost like if you have all of these wires that are connected to produce some result, then how do you adjust the tautness of all these wires in order to have gotten a slightly better result? And that's how the machine is ultimately programmed, is that you do this forward, you do this backward, and then you have a step called an optimizer step where you adjust all those parameters and you do it again and again and again and do this at very large scale. And so any individual data point, even any individual large source of data, doesn't really matter. [1:19:51] Because you're talking humanity scale learning. This thing is observing the whole world. It's a little bit like if there was some part of your childhood that you forgot, like you're not going to forget all this knowledge. Like it's like really about the underlying background understanding of reality. So that's pre-training. And at a technical level, you slice up this computation across many devices and you're just always trying to pump more efficiency and trying to get, it's not just larger models. We also have. [1:20:16] All sorts of innovations on architecture so that we have models that are shaped in different ways and you map those. A lot of the engineering challenge is trying to understand how the hardware works, where its weaknesses are, how it fails, and then how do you design the architectures in a way that are most amenable to that. So the output of pre-training, and usually these runs could be a month, they could be multiple months. Maybe our longest one was somewhere around nine months. Big team of people in order to keep that thing running. GPT-4, for example, I was very involved in the pre-training and built a lot of that training stack. [1:20:46] 2 a.m. would wake up because the run was down, go and fix it. Like, that's what you got to do. And it's like every hour that the job is down, every minute that it's down, you just look at the number of GPUs that are sitting idle and you think about how many dollars are being wasted. But more importantly, just that you're- It's a missed opportunity. It's a missed opportunity. And you really feel that in a very concrete way. And then the post-training. Post-training, you take the output of free training. So you take this model that knows a lot of things. It's seen the world. [1:21:16] And you try to tell it how it should use that knowledge. What's the right behavior in different circumstances? So it's almost like when you have a child that's observed the world and learned a lot, 20 years old, now it's time to go to college. Now you specialize and teach for a specific domain. But one thing that's different about these models is you're not putting new knowledge in necessarily. You're really almost pruning down what it already knows because the amount of compute in the pre-training process versus in the post-training process is typically very, very... [1:21:45] Out of balance of the post-training process, usually a couple of days, that kind of thing. And a lot of how we teach the model, we've evolved these techniques, but classically we do it through feedback that we would have some way of saying that, well, let's train a reward model. So another AI that can judge what this AI is doing. And you train that one usually through saying these are good, these are bad, or here's two possible generations from an AI, which one's better than the other. And then this reward model judges the pre-trained model. [1:22:15] And then gives it feedback. And from there, it's able to shape its behavior. And so we really have the ability to take this model that knows kind of everything. I remember talking to Alec Bradford, who is one of our researchers, who would describe it as these pre-trained models. They're less like a human and more like a humanity, like everything's in there. And then we do our best to steer it. We don't always get it right. But I think that's a lot of what we've been working on and improving. So the pre-training is like the Library of Congress, let's say. [1:22:44] I'd say pre-training is like the Library of Congress. And then post-training is almost taste, giving the machine a sense of which of those books it would like or what to do with that information once it's retrieved. For pre-training, where's all the information coming from? Is it the internet? I would think of the classic approach has been publicly available data on the internet. What's been changing is that as these AIs have gotten much smarter, [1:23:13] That actually you really want to train them on their own data in some form. For example, reinforcement learning, where the machine goes out and tries to solve a task and you learn. Everything it learns in trying to solve the task is now part of its knowledge base. That's the idea. That's really good. And again, it's not just the knowledge itself. It's also the skills. That's what we're really getting at. Our dream has always been to have a reasoning model that is just a pure reasoner. [1:23:39] And that is able to, in any new situation, be able to figure out the right thing to do and to do a great job there. And sometimes having background knowledge is helpful, but it's really about those smarts and the ability to adapt very quickly that is like the real thing that delivers the value. How much of the human hand is involved in the post-training? It's been changing as well. It really used to be that we would have these large campaigns, and sometimes we still do. [1:24:07] But that most of the data that we would train on would be, we would have humans who would painstakingly label these different examples. And the thing is that as the tasks that the models are capable of has gone up, there's way less to learn from most examples. So you really need domain experts who are deep, deep in their field. And so some of the tasks that we produce are these like incredibly complicated. [1:24:33] Look up this finance report from this specific year and judge how this one compares to that one. What does it mean for the strength of the business? Paragraphs of prompt with a very specific answer. And it requires some domain expertise to do and require a dozen hours from that domain expert to accomplish. So we've really moved up the sophistication of the task and the way that we teach the machine. And it makes sense, right? As the machines get smarter. [1:25:02] We really need to figure out where are they breaking down? And it becomes much less about massive volumes of data and much more about this very high taste, very targeted, like what are the most important problems that we want this AI to solve and trying to then teach the machine accordingly. My takeaway from the AlphaGo story was that the computer made a move that no human would have made. And that's why it won. Yes. [1:25:32] And if you're teaching the AI how to act more responsibly as a human, wouldn't that undermine its ability to make the move that the human wouldn't make? And doesn't that undermine the whole AI premise? So the objective of our research in many ways is to achieve that type of AlphaGo moment, but in science, in coding, in these other domains. [1:26:01] Because that is exactly what you want, is you want new knowledge discovery. And you're exactly right. If all you're doing is just learning from what's been done, it feels like, how are you going to go further? But the thing that that perspective misses is that the way that we are now extending the training to reinforcement learning, so it's not just take the public data, take the humans providing yes and no, but actually have tools that let you. [1:26:30] Test things out in the world. Like how do humans discover new things? Sometimes we think deep thoughts, but I think that usually it's through experiment, right? As we tried something, it didn't really work. We realized, oh, and I think that part of what's going on is the universe is almost this massive computer and that it has far more compute in it than our brains do. It has far more compute in it than our GPUs do. [1:26:51] And so that's why there's something to be learned from experiment because there's this computational process that is just unimaginable in terms of how sophisticated it is and that you can kind of shape it to your will, right? You can kind of have a ball that rolls down a incline of this height and that height. And then if the AI is able to propose that experiment and see the experimental results, maybe has a robot that sets that up for it. Maybe it's a human who performs it either way. That is how. [1:27:21] You can actually discover new knowledge. And I think that the idea of actually have experiment and then be able to compress all of this into this model and for it to understand the underlying rules of how all that data was generated, that is something that we are just starting to see the fruits of. If the AI proved something in physics that negates what's in the current textbooks, is that a safety problem? [1:27:50] Or is that a breakthrough? It's already happened. Tell me the story. So there's a physics professor who has been a vocal skeptic of AI. Yes. And we convinced him to use our latest unreleased AI system. And he gave it a particular hypothesis in quantum physics that he's been planning on working on this whole year with his collaborators. It's a very hard problem. [1:28:19] People are pretty sure that there's a particular answer to it. And REI proved that actually the opposite was true. And his reaction was that this is the first time that it's felt like the system is thinking. There's new knowledge in there. There's something very, very novel. And that paper, submitting it to be published, but I think it's a very significant moment and very representative of things to come. [1:28:48] I think the most potential in AI is when it does things that humans don't know is the right answer. Yes. That's what's exciting. It is. And if the corporate perspective is to prevent that from happening, which I could see an argument for, we can't rock the boat. This is accepted. The science is accepted. It's where I get most concerned about AI. The biggest potential downside is that it can't do what it's able to do. [1:29:18] I think this is a really important point. And I think that the bigger framework around it really is that this technology, we have the ability to steer it. And that's actually one of the deep motivations for why we created OpenAI is that AGI, I think it will happen with or without us, but we think that we can help be an influence on it playing out in a direction that we think is more positive. [1:29:46] And that that is our ambition and our aspiration. I think there's a lot of value to be delivered by the actual creation of the technology. The core really being that we think it's something that should be available to everyone. And it should be something that just like humans can question the wisdom. And it's always tough when humans question the wisdom, right? There's a lot of antibodies that try to prevent that. But that is also how society moves forward. And I think that we're going to have to make choices as a society. It's not just for any one company, any one individual to decide. [1:30:15] As a society, we should decide what are the rules of the road. And a lot of how we've thought about it is there should be broad bounds that society decides an AI can never cross. Within that, you really need people to have the empowerment to pick. People need to have an AI that can represent them, whether it's about their values or whether it's about being able to question. [1:30:39] There may be contexts where people don't want that. That should be their right. That should be their choice. And there should be contexts where people are trying to discover new science or whatever it is, and that should also be their choice. And I think that we really have this philosophy, and it's very different from others in the field, of self-empowerment and that this technology really is for everyone. Is there an AI bubble? I think that we will find that we were under-ambitious on compute. Yeah. [1:31:09] I think that where we are going and we're seeing the proof points of it is a world where knowledge work is amplified by compute power. I saw someone tweet saying, if you're taking a job, ask how many tokens are in your budget. It's kind of a joke right now. It's not going to be a joke later this year. And I think that the degree to which these tools are changing software engineering, like the software engineers who have not tried this don't feel it yet. [1:31:36] But those who have, they feel it. They feel it in their bones. And I think that we're going to see that across finance. We'll see this in sales. And people will be able to do so much more. And what we're already seeing is individuals within OpenAI who want 100 GPUs, 1,000 GPUs dedicated just to them. And if you think about 1,000 GPUs for an individual, you have 1,000 such individuals. You're at a million GPUs already. And there's not 10 million GPUs in existence. [1:32:06] So you can only scale so far. So I think that we are in a world where we are seeing what's coming, what this technology is capable of. When we look at how good the models are getting, when we see our own revenue curves and we look at the things we cannot launch because we do not have the compute for it, all of these things together mean that it is actually quite rational why all of the hyperscalers, why we are all trying to build compute. I think where we're going is compute will be a basic human right. I think that people... [1:32:35] And even for their own lives, the more compute they have, the higher quality of life they can have. And so I think we're going to have to be in a world where everyone has access to compute. Will it always be GPUs or might something replace the GPU? I think the compute is fundamental and that the computer is always changing. And we're already seeing lots of different approaches. And even NVIDIA, for example, has acquired Grok, which is a different approach. [1:33:04] What's the most expensive part of the whole operation? [1:33:35] Where does electricity fit in? I'd say you can almost think of AI as a manufacturing process from electricity to intelligence. And that we use electricity as one input to how we actually do the computation. So electricity is almost like the water that drives the whole system. Does it get more and more efficient over time? Yes. But one note is that we also... [1:34:02] As we increase the efficiency, and we increase it a lot, if you look year over year, we tend to cut our prices for the same level of intelligence by 100x sometimes. Literally, you can just see it from our price drops. Where we were for GPT-3 in 2020, and that was a $175 billion parameter model, you can get that level of intelligence. I haven't even looked, but billion parameter model, something like that. It's something that you could run on your phone for free, no problem whatsoever. [1:34:31] OpenAI versus Anthropic versus Gemini versus Grok versus DeepSeek. Tell me about what's different about those companies. For me, I really focus on us. I think that what competitors are helpful for is almost as like a pace car, just to get a sense of how you're doing. Sometimes they can point out that, oh, here's a particular feature that we didn't think we could implement. They did it. Okay, we could probably do it. So I think it's helpful for that. But the way that we've always proceeded is that we invest the most in basic research. [1:34:59] And you can see this where with language models, with the reinforcement learning paradigm, and I think there's upcoming paradigms too that we are embracing and capturing and really put long-term investments in. And I think that is one thing that really stands out. It's actually interesting. I had a candidate today who we're pitching him on a long-term research project and he was saying, oh, I was surprised. I thought from the outside, it looks like. [1:35:25] You guys are always doing things fast. And I didn't realize that you make these long-term investments. And the reason that it looks like that is because we have a pipeline of them and they have come to fruition one by one. And I think we have the smartest models, right? If you look at the reinforcement earning stack, I think we have something that is very unique and new. I think each company has its own niche. Like I think when it came to consumer, ChatGPT is by far used the widest. I think Google. [1:35:53] They did a very good job last year of building better models than they had previously and that they have a natural distribution. Like it's very always front and center to me, the fact that Google is like a lot of compute. They have a lot of talent. They have a lot of users. They have a lot of these natural advantages. And I think that Anthropic is coming on the scene and they've focused very hard on coding. And one thing that I think that they did well was that. [1:36:22] We were focused on the benchmarks in some ways. We were focused on academic programming competitions. We had amazing numbers there, but we didn't focus as much on how these models will be used in the world. And so training on these like messy repos and how people are actually using it. And that was a lesson that we were delayed on, but we gathered a team, focused very hard on that. [1:36:46] I think we are caught up and I think that people are really seeing the fact that we are definitely on takeoff. So in some ways, having the other companies does give you an idea of other things to be focusing on. It's a big picture. That's right. And there's so much in this world, like the whole space of knowledge work is so large that figuring out exactly what to focus on is sometimes the hardest problem. Since everybody's models are being optimized, it seems, for the same benchmarks. [1:37:12] Does that end up being a limitation on what's being done because everyone's focusing on this small group of tests? It can be, and I think it has been in the past. If you look at where things are going, I think that we are in a bit of a post-benchmark world. What really matters is ultimately the benchmark of are people actually using it? Is your revenue growing? Those kinds of benchmarks that are impossible to gain. The problem with the academic benchmarks is they're very easy to get 100% on them. [1:37:42] You just train on the test set. You contaminate. The numbers on their own don't necessarily mean much. So sometimes you'll see a model from a particular company or a particular model comes out and it's got really good numbers that are too good to be true. And it always is. Would there be an argument to not participate in the benchmark tests? So actually there's two answers. One is that the way that we develop these models is through very good evals so that we actually do want benchmarks that tell us. [1:38:08] They're never perfect. They're always proxy metrics, but they really tell us, are we on track? So we've made a system called GDPVal, for example, that's an eval that shows how useful our models are on a number of knowledge work tasks. And that hill climbing on that is actually great. At some point, you'll saturate and usually... [1:38:26] Once you start getting to 80% on these benchmarks or something, 90%, usually it means that you're done and there's no point in getting to 100% because usually that means you're doing something very specific for this benchmark that doesn't make sense. And so I think it's as long as you're in this range where it's like giving you a meaningful signal, fantastic. And you don't want to focus on too many of them because I think that there's usually you want well-constructed benchmarks that give you some good signal. In previous years, there have been times when [1:38:52] Actually, the right answer was you take an average across a bunch of benchmarks that are themselves not that good, and then that gives you actually a pretty good reliable signal too. But I think that the important thing is that you don't wake up every day thinking about how do I move the number on this benchmark. You use it as a proxy. You use it as a side metric. And if you focus on it too much, then you can what we call good heart it. What do developers do, and are they assigned jobs, or do the developers pitch you ideas? [1:39:20] So two big aspects to what we do. There's research and deployment. In research, we are creating new models, and that requires both research and engineering to be joined at the hip. In deployment, that is usually about taking the fruits of research and bringing it to the world. There, there's a very high bias of engineering, but you need to be high context. You need to really understand that research, because if you don't, you're not going to do a good job of bringing it to reality. What the engineers actually do is [1:39:49] And usually on the research side, there's some idea that we're pursuing and that we usually form teams. Sometimes these are very small teams, two, three people that are working on some novel idea that's very high risk, may or may not work. And there you just want to get some signs of life and you need to have enough patience because it never works the first time. Sometimes these are, we know it's working, we already have signs of life, we scale it up. So usually the life cycle of an idea is that once we have an idea, we tried it out, we got the signs of life, we then put more people on it. [1:40:17] And a lot of the engineers are focused on the system is breaking too frequently. Let's go figure out why it's too slow. The data that it's importing, we're getting too small of a download rate, like trying to figure out what's going on there. There's often building distributed systems so that we're able to process things or be able to take outputs from the model and be able to observe them and be able to see how things are doing, building dashboards. So there's a lot of work to be done in the actual. [1:40:46] ML engineering is a very sophisticated art and it requires a lot of deep domain expertise. And there aren't that many people who do it. There's writing the actual kernels, so the actual code that runs on the GPU that turns the low-level representations of all this data into objects that can be computed upon. So it's almost like, you know, you think about how your eyes turn visible light into some signal in your brain. [1:41:14] Once you're there, it's almost like we have these people who are doing the low-level neuron engineering. So all of that is very sophisticated, takes a long time to build up the expertise. And there's a lot of techniques that are at that intersection of the machine learning and the engineering. For example, as you scale up the size of the model, the way that people classically did this was wrong, that it turned out that you would get bad results. But you wouldn't always know, right? Should it be the case that as you scale up the model that you get very smooth curves? There's no like... [1:41:43] Deep reason, a priority that you should think so. But one thing we realized at some point is that actually we need to have different ratios between different parameters and get those things right. And we could develop this technique called UP for how we set the initialization. And that actually gives you a much more straight line as you go. And so there's a lot of these things where even knowing if something is wrong is not easy. And deep expertise and partnership between people with different expertise is what yields great results. [1:42:12] Have you followed the Clawbot OpenClaw story at all? Of course. Tell me your thoughts. I love it. So I think that, and I know I've spent time with Peter. I think he's great. He was the developer of OpenClaw. And to me, OpenClaw encompasses two things. First of all, it is a AI system that you can hook up tools and then it is always on and runs and is able to take action. And I think that there's a hacker spirit. [1:42:42] That I really like about it. Of saying, we have these tools, we have these models. There's this massive overhang. They're so much more capable than what we're using it for. Yeah. Let's try. Let's see what it can do. And there's a second thing too, which is that there's a gap that we have to fill of what I call the security architecture, right? The trust architecture of, well, you have an AI that's hooked up to many things, but how do you know it's going to do the right thing? How do you know that it will send the right messages? And people will post things on Twitter that are kind of fun, like... [1:43:11] Someone who, his wife was texting him and his cloud bot replied and, you know, it's 2 a.m. and the baby's crying and the cloud bot's replying and wife isn't having it. Like, you know, it's kind of funny to read the text, but you think about where this goes. We need better guardrails, right? We need systems that are engineered for trust and safety. And that's a lot of what we focus on, right? That we really think about not just the let's build the technology, make the capability, but how do we actually bring this to the world in a scalable way that we're transforming our own enterprise. [1:43:41] And so a lot of how we're thinking about this is that I think it's a great sign of things to come. And I think that to really scale it to everyone requires making it incredibly easy for people to set up, but also making sure that the default way that things are done is safe. And that that is something that we are investing in pretty heavily. And there were deep choices that we made. For example, there's one vision of how you could build AI rewinding 10 years, which is that you [1:44:12] Keep it all secret. And then you put together the finishing pieces and no one knows that you're doing it. So you have no pressure to deploy. So you really have time to get it all right. And then you push the button and question mark, question mark, but then benefit the world. And I always looked at that plan and I was like, I don't think I can sign up for this. It just feels wrong. First of all, from a technical perspective, if you never encountered a reality, how will you be certain that you actually have put in place? [1:44:42] The right safety systems. You think about Cloudbot, it's nice that it's starting as kind of a fun project. It's clear that for it to get hooked up to very sophisticated, important systems and being trusted with a lot of responsibility, we need to develop new technology, but we're going to learn and iterate in a loop. And so to me, it always felt important to get this technology right. We have to encounter reality at each step along the way. But the second is legitimacy, that you really... [1:45:09] If you're going to build technology that's going to change everyone's lives, I think people need to know about it. People need to be included in that. And so if you look at ChatGPT, we made a very deliberate decision to say we think that this is technology for the world to be included in for our ethos, for what we started this company for. It's for everybody. Yes. Tetragrammatin is a podcast. Tetragrammatin is a website. Tetragrammatin is a whole world of knowledge. [1:46:08] What may fall within the sphere of Tetragrammaton? Counterculture. Tetragrammaton. Sacred geometry. Tetragrammaton. The avant-garde. Tetragrammaton. Generative art. Tetragrammaton. The tarot. Tetragrammaton. Out-of-print music. Tetragrammaton. Biodynamics. Tetragrammaton. Graphic design. Tetragrammaton. Mythology and magic. Tetragrammaton. Obscure film. Tetragrammaton. Beach culture. Tetragrammaton. [1:46:38] Esoteric lectures. Tetragrammatin. Off the grid living. Tetragrammatin. Alt spirituality. Tetragrammatin. The canon of fine objects. Tetragrammatin. Muscle cars. Tetragrammatin. Ancient wisdom for a new age. Upon entering, experience the artwork of the day. Take a breath and see where you are drawn.