Transcript
Transcript
Transcript
What was the first experience you had with BPD 5? When you use Cheap Five, you feel the intelligence aspect shine through. It’s fast that it can do things like entire tasks interactively like refactors to a degree that feels like it hasn’t been possible before. We had run into a pernicious bug in our dev build that affected performance and UCB 5 to scope out the initial investigation was shocked at the intelligence of the model as you go back before the error of LMS that would have taken someone weeks of onboarding. For this G5 did an couple of minutes. That is just a wild fact yes, just absolutely Wild Well I feel like today we should show how far this model has come yeah. We’re not just going to do kind of a small sketch of a tiny game. It’s going to be a real working software application. We have a very nice wireframe here of an application we’re gonna try building with GBP 5 and cursor. We’re going to bring this into cursor and we’re going to put this wireframe in and we’re going to ask you be 5 to go and try and. Build an application from scratch. We have been using D5 as our daily driver. 11 uses it as a daily driver within cursor. You know, that’s for things like finding bugs, that’s for things like running out of R That’s for things like in cases where a feature is pretty scoped, actually trying to do it end to end with the model over the course of a multi turn conversation. So maybe we should take a look at what the model has been up to. Yes, let’s see. I’m going to. Oh, mijnheer kaas. No, but I mean, that is actually pretty amazing. Fully interactive. This has come a long way since the napkin have little joke website. Yeah, before. Yeah, fully interactive that delete functionality works. Could also make these windows resizable these pants feel I see the line and I I’m not a front end programmer at all OK and so sure thing that I find very very nice about these kinds of tools is that for areas where you’re not a deep domain expert, you’re suddenly empowered. It just removes this whole barrier to entry. The correction ability, both from doing things like getting lines for the code and running the code, but then also just from human instructions has improved a ton. Used to be they would go down a path and then they would be stuck in that rabbit hole and there it would be helpless. And GD5 can correct itself. Even for onboarding. It’s kind of amazing when you have someone new onboarding to a code base. Just the power of asking the AI you know where things are and how things work and the speed at which you can come on board. What’s been the most? Surprising thing to you about G5 so far, the intelligence for the seed should be 4 comes out. She forced really exciting to a little bit slow. She defied acts in a ton of intelligence to something that’s really fast and fast enough you can work with interactively. GB 5 is really good at detecting bugs actually and detecting thorny bugs. When you give it a lot of detail up front, it is shockingly good at actually rocking that and understanding all of that detail. It doesn’t have just like some kind of like fuzzy smooth Passover. Over all the instructions you’re giving, it actually understands what you’re saying, which is a big step forward. Code migrations are kind of a killer feature for the enterprise. That code migrations are one of those things that are so expensive for companies to do that there’s like if you lower the barrier to that, it will be just 10X more of them that happen. It’s not just about the raw model capability, but about surfaces like cursor that actually deliver value to the developer community. We have been surprised at its ability on real hard refactors that require trying things, correcting oneself. We’re here across many files over a long period of time, but I think that the magic really happens when you’re going about your day as normal and then you can do your work 20 faster immediately. 30 can be delegated to an AI. I think that that just shows that we’re starting to be able to solve really hard problems, right? And have AIS that go off and think not just for minutes, but think for hours. And of course, where we want to go is think for days, think for months in order to solve problems that are worthy of that level of waiting, and they’re quite incapable. You really have to do a lot of work to bring the tool to the model. But if the model is able to use a browser, it’s able to use a desktop, suddenly integration is just a very different kind of thing. Yeah, feels like the start of the whole software development lifecycle training. Do you go from this world where you’re working one-on-one with kind of an auto complete system that can be really powerful for programmers and one-on-one with a local agent, one where you’re working with multiple in parallel and orchestrating them all and having that be a fun, productive, fast development experience? I’m really excited for a world where there’s like a heads up display and it’s like a little bit. I mean, one way to think about it is it’s a little bit more like an RTS where, yeah, you’ve got all your kind of parallel agents going working alongside each other and like understanding what the status is of each of those being able to jump in, gain context, quickly intervene. Programming is human compilation step of, you know, what’s in your head, you know, you want to see on the screen and then you have to go turn it into formal programming languages. And to the extent we can kind of remove the like weird, jump through 10,000 hoops human compilation step and just have it be about the thing that you want to show up and how you want it to work promise of computers. Is to empower humans right so it’s like the human wants to do a thing and now there’s a helper but the whole history of computers has been the human contorting ourselves to the machine yes right going writing assembly code and we’ve moved further up that layer traction. But AI is like finally fulfilling the promise of what computers were meant to be the whole time it is always felt like it felt like we’ve done a is done a lot on the like one person few person building something from scratch front but just I feel like it’s underrated by people who aren’t working in professional development. Just how far away we are from the ceiling of seeding U development in an environment where you have hundreds of people, millions of lines, 10s of millions of lines of code. Here we are having a nice conversation about the model while the models out there doing all of this labor. And we are still involved, right? We still provide oversight. We’re still trying to understand what it’s doing. Over the course of the next year, we are excited for how programming languages are going to change as this tech gets better and better. And maybe it will be possible for you to look less at things like the underlying JavaScript. And look at things that are higher level, both for code review but also maybe also for helping you actually edit and work with the AI too. Do you think it is becoming more or less fun to be a programmer? I think it’s definitely becoming more fun. It’s a little bit less about digging into lots of various web pages for a few hours and it’s more about what I want to show U. Make it happen, make it happen quickly and keep going. The amount of progress in this field that is still possible. We are at the 1%, the point 1% of where we will be. It’s been really great working with your team, but I think really makes models like GE 5 shine. It’s in interactive experiences like Cursor. Thank you for having me.