Doug
๐ค SpeakerAppearances Over Time
Podcast Appearances
Yeah, so vibe coding, this was coined recently by Andrej Karpathy, actually, who was the leader of Tesla. And so basically, it's what you're saying. It's just letting AI do all the coding. And that's been the slow transition that everybody's going through. over the past two years since ChatGPT came out.
Yeah, so vibe coding, this was coined recently by Andrej Karpathy, actually, who was the leader of Tesla. And so basically, it's what you're saying. It's just letting AI do all the coding. And that's been the slow transition that everybody's going through. over the past two years since ChatGPT came out.
Yeah, so vibe coding, this was coined recently by Andrej Karpathy, actually, who was the leader of Tesla. And so basically, it's what you're saying. It's just letting AI do all the coding. And that's been the slow transition that everybody's going through. over the past two years since ChatGPT came out.
So for people who are not programmers, every programmer now, asterisk, almost every single programmer is using AI extensively. And it's so unbelievably helpful for so many tasks. And that doesn't mean that the entire project is done by AI. It means that you are figuring out the outline, you're deciding what things to do, and then you say, okay, now that this is defined, AI, can you do this for me?
So for people who are not programmers, every programmer now, asterisk, almost every single programmer is using AI extensively. And it's so unbelievably helpful for so many tasks. And that doesn't mean that the entire project is done by AI. It means that you are figuring out the outline, you're deciding what things to do, and then you say, okay, now that this is defined, AI, can you do this for me?
So for people who are not programmers, every programmer now, asterisk, almost every single programmer is using AI extensively. And it's so unbelievably helpful for so many tasks. And that doesn't mean that the entire project is done by AI. It means that you are figuring out the outline, you're deciding what things to do, and then you say, okay, now that this is defined, AI, can you do this for me?
So you are building the structure. You're thinking through what it is, but then you're directing the AI like you would a junior engineer at a software company. And you're saying, okay, now go through the logistics of making this work. And you still then, like a senior engineer, would review what they're doing. And because there's going to be problems, there's going to be lots of issues.
So you are building the structure. You're thinking through what it is, but then you're directing the AI like you would a junior engineer at a software company. And you're saying, okay, now go through the logistics of making this work. And you still then, like a senior engineer, would review what they're doing. And because there's going to be problems, there's going to be lots of issues.
So you are building the structure. You're thinking through what it is, but then you're directing the AI like you would a junior engineer at a software company. And you're saying, okay, now go through the logistics of making this work. And you still then, like a senior engineer, would review what they're doing. And because there's going to be problems, there's going to be lots of issues.
You have to review things. It doesn't always work, but that's the idea. And it saves a lot of time. I do this all the time. With vibe coding, it's getting to a point now where you do not need to ever code or review code. So that ratio of like, oh, it's helping you as an assistant with all these things is becoming like 100% as opposed to, you know, it's 50% of the code or something like that.
You have to review things. It doesn't always work, but that's the idea. And it saves a lot of time. I do this all the time. With vibe coding, it's getting to a point now where you do not need to ever code or review code. So that ratio of like, oh, it's helping you as an assistant with all these things is becoming like 100% as opposed to, you know, it's 50% of the code or something like that.
You have to review things. It doesn't always work, but that's the idea. And it saves a lot of time. I do this all the time. With vibe coding, it's getting to a point now where you do not need to ever code or review code. So that ratio of like, oh, it's helping you as an assistant with all these things is becoming like 100% as opposed to, you know, it's 50% of the code or something like that.
So with regards to games specifically, So I guess to summarize that, AI is getting good enough to do this now and it's improving rapidly. Every few weeks there's a new model which is even better programming. So this is very much a thing that is happening.
So with regards to games specifically, So I guess to summarize that, AI is getting good enough to do this now and it's improving rapidly. Every few weeks there's a new model which is even better programming. So this is very much a thing that is happening.
So with regards to games specifically, So I guess to summarize that, AI is getting good enough to do this now and it's improving rapidly. Every few weeks there's a new model which is even better programming. So this is very much a thing that is happening.
So I think that what Microsoft is largely arguing for is the idea that an AI itself is basically going to generate the game, right, that you were playing. So it's AIs directing AIs to make things and a whole bunch of just AIs basically doing it all. And that's the thinking is, you know, they can go release this into the wild and then people are just playing these infinitely generated AI games.
So I think that what Microsoft is largely arguing for is the idea that an AI itself is basically going to generate the game, right, that you were playing. So it's AIs directing AIs to make things and a whole bunch of just AIs basically doing it all. And that's the thinking is, you know, they can go release this into the wild and then people are just playing these infinitely generated AI games.