Welcome to Syntax today. We're talking about the hottest, hypiest code editor out there. It seems like everybody's talking about it, and that is this thing called cursor, cursor AI. And this is a new code editor that is trying to, once again, change the game of becoming the new AI coding assistant.
And it's been a couple of months since we've had a show specifically on these AI coding ones, but I feel like things have progressed in the last couple of months. And cursor is making a bit of a splash, I think partially because they have some serious funding behind them and partially because it's actually really good. I'm very impressed at it. I'm kind of like a big GitHub co-pilot.
And I was like, oh, this is actually, I would say significantly better than GitHub co-pilot, which is saying something. So today we're going to sort of talk through why is it good and how do you use it? Is it worth it and all that good stuff? My name is Wes Boss, a developer from Canada with me, as always Mr.
Scott Tlitsky. How are you doing today, Scott? Oh, I'm doing super good, man. I got to agree on cursor.
This might come off a little glowing in this episode. I promise this episode not sponsored by cursor. In fact, none of these episodes are sponsored by anybody, but the show is presented by Sentry. So, Sentry.io forward slash syntax.
Let's face it if you're using AI coding assistants. I know some, there's a number of folks who might not even know what code they're adding to their code base. That's good business for Sentry because Sentry can tell you if it's on the bug. Maybe your AI coding assistant went off the rails here.
And you need a system that makes sure that you're protected from issues that's going on in your application, production, development, all that stuff. So, 100% of the Sentry.io forward slash syntax, and let's get going. You know what, one thing I've been noticing online, Wes, is that anytime cursor gets brought up, especially online communities like Reddit or something like that. There's a lot of dismissive tone around it.
A lot of people saying like, I don't know if it's just because it's an AI thing, you know, sometimes people get a little angry about the AI stuff. People talking on Twitter, I hear a lot of people say this like, oh, it's like an influencer driven, it's not really that special. It's not really that interesting. But in my experience, when I tried it, I did find it to be magnitudes better than the experience of, you know, Co-Pilot.
And I get Co-Pilot for free as being a GitHub star. And I would choose to use cursor over Co-Pilot after giving it a go. And again, not sponsored here. This is like genuine feelings about this thing.
Yeah, we'll talk about why it's so much better in just a sec, but I agree in that it is very good. I agree that they are sort of shaking it up. And I think like pushing the bounds of what is possible because the, we're seeing these coding assistants get better and better every single day because the context windows for what you can send to an LLM are getting much larger. So we had Kevin from Codeium on a couple months ago and he was explaining how they do quite a bit of stuff locally to figure out like what bits of your code can you send to the LLM?
But as like something like Anthropic has 100,000 K context window as you can send more data to it, it's able to have better context for what your code base looks like. So now GitHub Co-Pilot is pretty good in that like, oh, it can kind of detect like the style of code that you're writing a context variables. I think it looks in your clipboard. They won't tell us that or not.
Like I can tell what tabs you have open, right? Like all of those little bits are context. And GitHub Co-Pilot is really good for writing the code that you're working on right now. But this one, it will do that.
But I think it takes it a step further in. It will preemptively figure out what needs to change on your code base. It will create new files for you. The chat is really good.
And like, we'll get into this now is that I think the UI of cursor has really nailed it. And that's the reason why cursor is its own editor as well. So cursor took VS code and I don't know if they forked it or they've added some stuff on top. And they've made their own editor, which I think is kind of a smart move.
Aside from the whole, like, they took an open source project and raised $60 million and are trying to make a profitable company on top of it. They have taken VS code. So lots of people are already using VS code. And you can just, like, the barrier to moving is very, very low because you can just move over all of your plugins and settings and whatnot.
So the reason, and this is my first thing, I was like, this is really cool, but why is this not just a plugin, right? Did you think that as well, Scott? I feel like it does too much for the interface for it to be a plugin. Now, I don't know.
For me, it feels like there's enough augmentation into how it works within the interface that it couldn't just be a plugin. That's exactly why. That is exactly why. That's what it feels like.
But for me, you know, like you were saying, it being like VS code, I think that nails it because, you know, we just released, or CJ just released a video on YouTube about VS code. And like half the comments are like, what about Zad? What about Zad? What about Cursor?
And like, one, Cursor is VS code with some stuff on top. That's really nice. But Zad is a nice experience. But it's so far from VS code for me that now I'm having to go in.
I'm having to reinstall plugins. And before it didn't even have plugins, I'm having to find new themes. I'm having to readjust all of my keyboard shortcuts. Cause man, I have really tweaked my keyboard shortcuts over time to be exactly like how I want.
And Zad can't even do some of the things that I want those keyboard shortcuts to be. So as great as that editor is, and it is, it's really nice. By not having that basis of VS code, you're inherently gonna make it tougher for people to switch. This was an effortless to switch.
I, you know, you have a note here that says your plugins didn't transfer properly. But for me, I opened it up, it transferred my plugins, and I was off to the races. Everything just worked. Yeah, I'm still very bullish on Zad.
And I think like long term, I'm glad that somebody is building a new editor from scratch. And it actually feels really good. But they're at a certain point, like I can't just stop and relearn something every single day. And when you wanna try something new, if it just moves over.
So let me explain that. They took VS code and they added a whole bunch of UI to it. Meaning that there's new pop ups, there's new windows, there's new niceties, nice UI bits that were not possible in VS code. And I thought that was very interesting because the reason to me, the reason why we moved from Sublime to VS code, all those years back is because VS code gave you a bit more of a flexible UI.
So that plugins can do things. Oh, the hovering over top is a bit nicer. You can style things a little bit nicer. The tool tips have links inside of them.
You can change the font size in these different bits. Just having full control over the UI that is around your code was, I think a main reason why VS code won. And now I really hope VS code just takes what what Kerzor is doing here and just brings it back into it and gives us more UI available to plugins because I've always found the GitHub co-pilot. They like tab to complete and like select some stuff and chat about it.
I found that decent, but when I moved over to Kerzor and started trying it, I was like, this feels more comfortable. This feels like I am understanding what's going on. And it's because they've added to add that extra UI layer on top. Yeah, let's talk about that extra UI layer.
And that was why the completions here actually got me. It was a little hard for me when I first got started because I actually modified my completion shortcut to be command enter instead of tab, just because I wanted to, like, tab was always bugging me that it would do completions on tab. So I kind of had to get used to doing it on tab again. I could have just changed that, but I haven't yet.
So that was the one little hiccup I had, but then that it was a smooth transition. But yeah, let's talk about the UI. And what makes the UI interesting or different? Yeah, so there's a handful of ways that it will help you write code with AI.
The two big ones that we have right now are the ghost code, tab to complete, and the chat where you can select some code and ask a question or say, can you please reformat this code to be, or add types to this code, right? Those are sort of the two. But Kerzor takes it a little bit further, and it will try to give you, like the first one I have here is it's called Smart Rewrites, which is I had an example of a loop that I was writing, and I had like four things that I was doing, and then the fifth thing that I was doing, it was some HTML was not consistent with the rest of the other three. And immediately, as I was just looking at the file, it popped up a little diff on top of it, and said, hey, you forgot to wrap this in a paragraph tag.
And I just, oh, I wasn't even working on that part of the application, but it just sort of popped it up in front of me. I go, oh yeah, that is something that I wanna do. So they call that Smart Rewrites. There's a fine line between it being super annoying and super helpful, because at times, it will just start to pop stuff up and be like, hey, how about this?
What about this? And I had to turn it off, I was writing a complex loop the other day, and I had to turn it off for a second, because it was trying to get too much ahead of me, and I needed to be like, hold on a sec, I need to think about this. Yeah, just chill. Yeah, I feel that, you know, I struggle with this in Copilot a lot too, where it's just constantly popping up, and you're just like, please, please stop.
And one of the worst parts about that with Copilot that I don't have with Kerzer is that, because Felt5 is an RC, it's still new, the suggestions that it's giving you for his Feltfile with Copilot are often totally wrong, right, because it's new stuff, right? It's not trained on the Felt5 code base, necessarily. But with Kerzer, I don't know if it's just the context of having the rest of your application and the fact that I have all this Felt5 code in the app, but it was generating the Felt5 code correctly in ways that it couldn't for Copilot. So to me, that was like a big win in the fact that it is popping up, because again, when that pop-up pops up and it's not even close, it can be such an annoying experience, right?
Yeah, and even the diffs that pop-up is kind of interesting as well, because sometimes it will just ghost code in the middle of where your Kerzer is, and that can be helpful, but it can also be very disorienting. And I find that the little diffs that it pops up over top of the code to be like a nice little bit of UI. I know the cool thing is that it will make edits across multiple files, and it will also create files for you, which I think is really nifty. So if you tell it, hey, I'm trying to build an application that will save a bunch of data to a database and then display it with React on the front end.
It will go ahead and create multiple files for you in your file system, one to connect to the database, one server side function, and one on the client side. And that is really neat to have it both create those files, as well as if you wanna make a sweeping change across your code base, it will show you the three or four spots throughout your code base, where those things need to be changed. And that's so nifty because it must follow like the dependency graph of like requires in it. Like it must know this is not just text, but these modules are related to each other in such a way.
This function is defined here, but then exported here and used here. And it must know like how the code works together via all the symbols in your code base. And how did you get that to do that? I have not, is it via the chat interface?
Is that how you're getting it to create your files? Yeah, yeah, that wasn't a chat interface. So like here, I'll go to the chat interface and say like create a new HTML app. Maybe I should make a brand new, well, let's just try it.
This is the syntax code base here. All right, so I'm creating a new one here, create a new spell page that lists the post by their topic and view count. And then you are able to select which model you want it to run on. So this one is running on cloud 3.5, it's on it.
And then you can also mention parts of your code base. So you can reference files, folders or symbols. So you know how like when you search for a specific function in your code base and you can see where that function is used in the code base. You can also reference, you like use the function that I wrote here to select from the database.
So I'm going to do it without, let's see what it generates for us here. So here's the chat now it's telling me, okay, this is what you need to do. Apply to transcripts.ts. So I could go ahead and do that.
So here's trying to edit the existing one. I think because I had opened a brand new project previously, it was actually creating new files for me. So you get that through the chat itself. What's funny about, even with co-pilot, the chat interface is not typically something I use within the editor.
I'll go to like, anthropic or cloud to type in the chat there. But for some reason, I never use the chat. Clunky, I use it every now and then, but then half the time I'll be like, I feel confused in the GitHub Co-pilot chat. And confused enough where I'm just like, that's how I feel about it.
And I think that's because it's not doing exactly what I wanted or I'm not sure how to use it properly. And I feel like this does a better job at that. And I would bet that co-pilot's looking at this and be like, oh, we need to do that as well. This is a really nice UI.
And the nice thing about GitHub Co-pilot is guess who works down the hall from the GitHub Co-pilot people, the VS Co-people, you know, like it's the same company. So I'm sure they can get stuff added to VS Code a little bit easier than if some other company that wanted to do this type of thing. Yeah, I would be surprised if these VS Code folks are not looking at cursor and being like, all right, what can we learn from this? Because again, the UI does feel that much better to me where I would use this overusing VS Code just because of the completions.
And the fact, like I mentioned, it understands your code base. You can reference symbols and things like that. It's like, that feels so much better than the application just looking at the current where you are and just guessing, right? Oh, you're hovering over an array.
Maybe you want to do this right now, right? It feels like a lot of times with Co-pilot, it's just a big guess. And sometimes that guess is really nice and helpful. Like you have data structure and you're writing, you know, a felt template or a React template.
It's able to like really do a good job of appropriating that data structure to HTML structure. Like that kind of stuff is really nice and easy with Co-pilot. But when you needed to understand more about your application, I do find that personally it fails for me. All right, I'm just going to do another example here.
I asked it create a React project that fetches a list of GitHub users via the API. So certainly, so first of all, you need to NPX create React app and then make a directory. So let's just try it. I'm going to run it and let's see if it will.
So it runs directly from there, man. I have not tried this before. Okay, to proceed, yes. That's npm installing something.
First thing you must do is remove system 32. So right off the bat, it's using create React app, which I probably would not do. I probably use VIT instead of that thing. And then also the second thing is telling us to do is to npm install Axios, which again, I probably would use fetch and then replace the contents.
So let's just go ahead and do it. Maybe we can ask it to refactor it for these things. So now it's going to tell us to npm install Axios. Good.
Then it says to make a source app.js. So let's go ahead and apply that. Continue. Oh, it failed here.
The editor could not open because the file was not found. Okay, so maybe I have to open up the app.js. Says it wasn't found, huh? Apply.
Oh, so I wanted me to have that open. Go ahead. And it gives me a really nice diff of what's going to happen. So go ahead and accept that.
Good. Update app.css. So let's see if I apply. No.
So now it's not switching the files for me, which I would expect it to. Yeah, that's fine. So let's go ahead and, okay. And then go ahead and start it with npm start.
Run. Would you like to run the port on a different port? Yes, I would. And it crashed.
Can I have a fine module, AJV, CodeGen. So npm, let's see if I npm install. So a bit of a bit of egg on its face, I think. Yeah, so it's not running.
It needs a little bit more to do this type of thing. So now maybe if I go back and say, switch this project to VIT. It failed at the first one. I ain't going to tell it to be to VIT.
You know, for people who are like, think this is bad, you know what? Me personally, this is not what I use an AI 204. And I know that a lot of people do. But I know that it's like, I find this tool to be more valuable for inline suggestions and kind of acting as like a second brain than do it for me.
You know what I mean? Exactly. Like obviously, this is like a failure of trying to build an application for you. It didn't do a good job at all.
And I want to ask it to switch to VIT. But actually using it in my real code basis, you know, I was using it on my course platform. I used it on the syntax website. The suggestions that I get from that were very good.
I found that was excellent. So I think we're a long ways away from the AI doing it all for you. A very simple example of building a React application. It gives us three-year-old code that doesn't run at the end of the day, a bit of a joke.
But the actual using it in the application and where it gives you a little bit of context, a little bit of help throughout it, I find that just as I love Copilot to be very good. Yeah. And let's go over some of the features that they say in case you're wondering, you're saying, oh, can't generate all this code for me. Like, one, it does really do a good job at contextually where generating code just like Copilot, right?
Gives you a suggestion like a fancy autocomplete can help you. The multiple line edits, like it can suggest to edit multiple lines. It's really great, super duper handy. Smart rewrites, it will fix your mistakes.
So if you're typing something that happens to me all the time in CSS, you leave out a colon. One of the ones I do at West is I do font style and then a number instead of font size, because FS in Emmet autocompletes to font style for some reason, instead of font size, come on. Oh, yeah, you got to FZ. I know.
What's up with that? It also does a really good job at answering questions about your code. So you can have it, you know, you have some code in front of you. Maybe a coworker wrote it and it wasn't commented very well.
Maybe it's a rust function and you don't write rust and you have no idea where to go for this. You can very quickly and easily just say, hey, what does this do? And then it tells you very directly in a nice little pop up, exactly what's going on with this. So you can get quick questions about your code.
You can get autocomplete with AI in your terminal so you can use terminal autocompletions like Warp, which is really great. You get that, hey, I want to do this in my command line and then it can tell you in text how to do it. What's this doing the multiline autocomplete right now? The multiline thing I really like because VS Code a couple months ago introduced the ability to autocomplete multiple selectors.
So if you have a selector on three lines, it will suggest something on the first line, but you can tab it and it will do the rest. This one will give you individual completions for each of them, which I think is pretty nifty. So I have here item one and item two. And right away, it's suggesting to me in edit that you can hit tab on and finish it.
But I kind of wish that it would like, what if I'd make this red? I'm on item two, I've border one pixel solid and item three, one pixel dashed. Let's see if it will autocomplete the color. No, it's not doing it.
Oh, it is, there we go. It did do it for me. The other cool thing there is it tried to detect where my cursor wanted to go. So instead of you having to jump around, I was on item three and it knew that I had to then fix item two.
So it immediately put a little tab icon on item two and said, hey, if you hit tab, I'll bring your cursor back up here. So it tries to predict where you want to go. I don't know if that's going to be all that helpful or not, but maybe. What do you think?
Yeah, you know what? We'll see. It's not something I've needed to use. And it's not something I've been like, God, I got to have that.
But I could see it being handy in some situations, especially you have open a CSS file. I could see it being handy specifically in CSS when you have a situation that you can't use a loop because you're not using SAS. You could use that type of thing. Or it's kind of impossible to write, totally dry code there.
So I could definitely see that being something I would use, but not something I have used or really thought about too much. One thing I don't know if you've really checked out was the ability to manage docs inside of here. No. So this is one thing that I really like about this, is that, again, for Svelte 5, the code is too new.
So the documentation is not most likely going to be in the model. But what you can do is you can give cursor context via docs. So you can add custom docs where you add a new doc and you paste it to the landing page of the documentation. So for me, it was whatever Svelte 5, whatever this Svelte 5 docs site.
It's not an official site, or it's the official site, but it's not like the normal URL. So I can say, hey, here's Svelte 5 docs. Here are the docs page. Go crawl this page.
And then there's an index button. You just click index. And it goes off. And it indexes the entire docs.
Oh, man. And it adds the docs to context. And that is super valuable to me. Or any time that you're working with a library or something that's newer, right?
I've been getting into a little bit of game dev lately, Wes. And Godot is the framework I'm using. And Godot had a 4.3 version come out recently. And likewise, so many of the LLMs when you try to talk to them about game development, considering I'm like new about this stuff.
I do want to have some AI assistants to help me answer my questions at the very least. It's giving me like a do version 3 or even version 4 answers that aren't relevant to what I'm looking for. So the ability to give this something like the exact version number for the docs would be really great. And you know, like in Rust, the docs pages all have like really good automatically generated API docs within Rust.
So you could just paste in that if you want a specific version of a specific package that you're working with and get the exact docs that you want. And then you can reference those docs. Wes is doing it with an at sign to at the name of the docs and then ask questions of those docs. So this is going to be a great opportunity if you're out there and you want to pick up something new or a new version library has come out and you want to ask questions about it, you can get that docs as context so easily that rules.
So I just added the Tanstack Router docs because it wasn't listed in the docs. It went off and indexed them. So I'll ask it display the current page search params in a div on the page, create a new component. So import use search from Tanstack forward slash react router.
Is that the package name? I love how everything we're throwing at it is questionable if it's working after it was Let's see, it might be. Let me just double check. Yeah, that's the right one.
And use search is the correct hook. Yes. And then JSON stringifies it, creates a new component. Yeah, so it's good.
So what it did there is it had no idea of the Tanstack of what Tanstack Router was. I added as docs. It went out, parsed the docs, and then wrote me the correct code for the hook on that. Impressive.
I like it. Yeah, it's definitely impressive. And like with any of the stuff, it's certainly not perfect. I think a lot of times you get into anything like AI tools.
And I don't know what it is, but I know it's like people just you don't want to give into some of this stuff sometimes. And I get it. But I think there's a lot of like, LOL look, it failed. But that's OK.
It's going to fail. One of the things about being a developer is that these tools aren't replacing us. They're augmenting us, especially right now. Right?
They're augmenting our abilities. And without having that solid structure of knowing what you're doing and your skills, your abilities, they're not that valuable because they're going to fail. They're going to send you down wrong paths. That bad.
But at the same time, you are the person who's responsible for the code. You are writing the code even if the LLM is generating it for you. You are the arbiter of if this thing should make it into the code base, not the LLM. So the LLM is there to help you.
The interface is there to help you. It's not there to completely do everything for you. You have to be aware of it. It's going to work.
It's a booster pack. And it will help you be a better developer. At least now, there's been lots of examples of things that were supposed to replace us so much that it's a bit of a joke. Dreamer.
Yeah. But like Devin, AI, all these coding. Years ago, we had Grid that can make a website. No, it's not going to do it.
It started to stop. But I don't think I would like to go back to a spot where I wasn't using an AI coding assistant. And I think that people that write it off 100% don't see the value that you can get from that type of thing. Yeah.
I think it's healthy to be somewhere in the middle. You have to be skeptical of the output it gives you. But at the same time, they can be very valuable tools to help you out and save you a lot of time. You can accomplish a lot of stuff.
And I found personally, when working with cursor more than copilot for some reason, I found my productivity level to be very high. I'm creating a lot of stuff. I'm creating it. It's not like copilot's creating it or cursor's creating it.
I'm creating it. It's just helping me. It's helping me take away some of that tedious time. Cautiously optimistic.
I find there's many areas in my life, especially having an electric car now. And everybody comes out of the woodwork and tries to argue you about it. And I'm just like, well, no, I'm not here to tell you it's the end all. Be all absolutely going to replace everything.
And I'm not also here to be your punching bag for it. I have it's nice car. And I like it. But there's people on both sides of the conversation that are just so obnoxious and do not see, cannot reasonably see how everything works.
And I find it the same with a lot of AI stuff, where people are like, it's absolutely everything. It's going to replace everything. We have to get guaranteed income for everybody, because there will be no jobs in six months from now. And then there were other people who were like, give me a notepad plus plus and a gun, because I am not going to ever touch the AI stuff.
Yeah, it's so much like that. And the electric car thing is really like a good microcosm of that conversation. Because people are just misinformed on all sides of it. And I talk to a lot of parents and stuff who ask me about my electric car.
I get a lot of parents being like, how do you like it? And I've had mine for like two years now. So it's like I have a good feel for it. And there's definitely pros and cons to anything.
But I think that people who are just so hard-lined anti-annething, or even like pro on anything to the public. Pro too. There's people that are like, I can't think of a single thing I would want to do, where my car would not wear it. It's like, well, I can think of you things right now as well.
You know, I specifically, I don't know if you saw this guy, but I put a card for a show talking about electric cars. You know, now that we both have one. And I feel like we have a fairly good voice of reason in these types of things. Yeah.
Someone with probably more than 15 motors, things that run. I feel like I can give a good outlook on what it's like. Well, I got to tell you, this is going to be very annoying to some people who may consider us a tech bro. Or at some point, I've been called a tech bro on Twitter.
I don't identify as that. But I don't think you can identify as it. It's just, I know, my identity is not a tech bro. No, I get it.
Yeah. And I don't mean that, like, as in the, you know, whatever, I, you know, how people say they identify as things or whatever. I just, I'm not a tech bro. Regardless, I'm sitting in my stupid electric car in the parking lot wearing my VR headset that's connected to my computer.
Kick back with my phone plugged in. I'm just like, you know, the goofy stuff in the whole world. I'm in like very like farm country Colorado. I am surprised my car didn't get vandalized while I'm sitting there in my VR headset, whatever.
These people are like prime territory for people who are going to roll coal on your car or something. Oh man, that's funny. I put a V8 badge on our Tesla just to diffuse those type of people. But I don't know.
I don't think that those people exist as much as we think. I know you've run into a few people. But let's save that for the episode on electric cars. I think it's a kind of interesting conversation to have.
Yeah. So I mean, what else can this thing do that makes it valid or interesting or worthwhile to switch over? I don't know, man. It just to me personally, as a assistant, that's it enough for me to make this thing a tool that I want to pick up instead of VS code.
The fact that I get all of my keyboard shortcuts, plugins, themes, all that stuff along for the ride, it's great. What about pricing? How do you feel about the pricing? Because this is not free and neither is co-pilot.
It's $20 a month. And for $20 a month, you get unlimited completions, 100 fast premium requests. What the hell does that mean? You know, maybe we should say is that it cursor works with multiple models.
I think we did even say that as well is that you can choose which model you want it to run on, which is pretty cool that they're not hiding the fact that they are using these big AI services. I really like that because a lot of times people will be like, it's our own custom tree AI. And it's like, ah, you're actually just pinging the open AI. Do you see that rabbit device?
Man. Oh my gosh, that thing was like, it is. It's just a wrapper and it's just a playwright to browse the web. But then it's like, people are able to reverse engineer, to figure out what's going on.
They were trying to proclaim that it was this and that and this. Now it's like, no, man, it's just a wrapper and a hardware device. That's fine. But like, you can say that it doesn't have to be some sort of grand thing, but then of course you're not going to get the money for it.
I says, there's a VC thing. Yeah. It's a VC thing. It says for fast premium requests uses fast uses of premium models are given first priority by our backend on pro.
Once you hit your fast usage limit, you can still use premium models, but your request may be queued behind others at times of high load. I haven't had any queuing issues myself, but I don't know if I've necessarily. You're probably still on the two week trial, aren't you? I'm past the two week trial.
Okay. So you're on the hobby plan then, which is free. Yes. I'm on the hobby plan, which is free.
I'm upgrading to the pro shortly though. Um, yeah. Twenty. So 20 bucks.
Like that's that's a spicy meatball. I think. It's a spicy meatball. I agree.
If you were to ask me, would you spent 200 bucks on a code editor? I would say, yeah, maybe probably not. Probably not. You buy that every couple years, but then you ask me, would you spend 20 bucks a month, which is 240 a year on a plugin for your editor?
Hmm. That's that's a lot, but especially if you compare it, what is co-pilot is 10 bucks a month. Code. I'm 15.
I'm pretty sure code whisper, which is AWS. I think that's about 15 as well. So this is by and far the most expensive coding that has even popped up. Um, so it's not something to take lightly.
Like, you know, 20 bucks a month. Yeah. No, it's maybe a dollar a day of working doesn't. That doesn't seem like a lot.
But then you think, oh, are you going to be spending 300 bucks Canadian a year on this type of thing? That's that's quite a bit. But I honestly think that there is value in this type of thing. I think it, it does speed you up.
If you have to, are you're one of those people you have to like make it worth it. Like you have to do the math. I'm one of those type of people, you know, like talk about electric car. I crunched the numbers on that thing.
Does it make sense and a dollar a day? Like how much time does it really have to save you per day to make that $1 a day worth it? Not a ton. I don't think it depends.
Right. If you have a business. If you are working for a company that's going to pay for it. I mean, the cost of it being a business expense.
I mean, that makes it a little bit more palatable than just paying out of pocket for this thing. That is your, you know, coding assistant, especially if you're a solo developer, but you have a freelance business. I mean, it's a write off, you know, it's free money. You just write it off.
I don't think you know what that means. It's like Schitt's Creek or something where he's just like, you just sign it off. It's a sign filed. Oh, there's a whole Schitt's Creek thing too, where he's buying like lamps for their hotel room and he's like, it's a write off.
And the same thing. You don't know what that means. Yeah. Yeah.
That's super funny. So pretty interesting. I totally expect like I heard they raised $60 million. I totally expect them to go hard on the team users, like the money in this stuff.
You see it with warp. You see it with ratecast. You see it with everything. The money in the stuff is not you pay in 10 bucks a month.
The money is you go to a business that has 3000 developers in every single developer is paying 40 bucks a month for the pro version. You can get stats and you can upload custom code bases and you get better a little bit better privacy. You can use your own versions of specific things. You can enforce privacy mode.
That's where the big money is for this type of thing. And for a company raising that much money, I foresee that type of thing being pushed pretty hard on us in the coming years. But for now, pretty pretty happy with it. And I think we'll probably follow up this conversation in six months from now and being like, Hey, did you try the new sand AI?
And it's so good. You know, it seems like every single day there's something new that rolls out in this space. So what's yes, verdict is okay. Let's let's let's have some big questions here is a cursor.
A is it a massive shift in the AI landscape for coding? No, because they're they're not like they didn't even make any. I think they have their own cursor small AI thing, but most of the stuff is using existing models that you and I can take a quarter or not even a quarter. We could take like three cents and go do these types of thing.
The value in this is how they are scanning your code base and architecting and to me quite honestly, the value here is the UI that they're doing. So is it is it a massive game changer? The reason we like it is because it is so nice to use and that is not something that VS code can't do. You know, I guarantee you VS code will come out with this type of stuff within the next six months and then we'll be like, Oh, now GitHub co-pilot can can do this type of stuff, especially how hard GitHub is going on the AI front, right there in AI company now.
You've got to think that they're they're working on something like this right now. So I'm so on the fence. I have another week left of the trial and I don't know that I want to move over. Not the biggest problem is my not my half of my plugins didn't move over.
So I now I have to like one by one move them over. I tried reinstalling it and all that and I don't know what happened, but yeah, I just didn't have that experience in terms of the plugins thing. Yeah, here's another question is cursor over hyped influencer garbage? Um, yeah, I like well not.
Yeah. Yeah. I learned the other day that people from New Zealand when they want to say no, they say yeah. Yeah.
So yeah, yeah, I think of course everybody wants to talk about the new and exciting thing. Me and you were we're excited about this is something new. It's it's a it seems to be a really great update. So we're pretty stoked about it.
Is it a little bit over hyped? I think so. I think it is something brand new like this is pretty over hyped when it went all the AI stuff initially hit. It was a game changer.
We're all over hyped. Now here we are complaining about you know, co pilot a year later. So I don't think it's garbage, but I think it is is hyped up because it's something that's new and exciting in our industry and we like that type of thing. Yeah.
So it's not garbage. It's not a paradigm shift. It's not it is over hyped, but it's not a game changer. It's not a game changer, but it's good.
Yeah. I think we live in the world right now where like if it's not a game changer, it sucks. You know, like that's just the way people operate. Is this thing a 10 out of 10?
No, then it's a zero. Okay. But that's really not the case here. I do think that it's good whether or not it's worth that $20 a month is something that you have to decide for yourself, but it is it is good.
Is it the biggest leap forward I've seen in this whole AI coding space? Yeah. Probably in the last year. What's crazy is that you can say that and then also say it's over hyped because I agree with that entirely.
It's just that people get really excited or carry away and then there's the pushback and then there's the whole back and forth. But the clear view of this thing is is like we're saying it is a big shift. It's really good. It's not garbage.
It's it is novel. There are awesome things about it, but at the same regard, you don't need it. It's not a it's not going to write your app for you or something like that. So yeah, that's how I feel about it all.
How many more of these holy crap AI moments can we have? You know, at what point does it start to slow down? We had it with the with mid journey. We had it with GPD for we had it with the open AI video generation.
It feels like we're running out of holy crap moments and yeah, I might be wrong there, but it's a it's a it's a it's a lot in the space in the last year or two. Yeah, there's only going to be more. That's for sure. Cool.
I think that is enough about cursor. Should we move into some sick pics? Yeah, let's get into some sick pics. I have a YouTube channel today.
Yeah, they don't have that many videos, but every single one of them has been really well executed. And I would say just a great watch if you're into this stuff. This is iron historian. It's documentaries about bodybuilding and man, you know, I'm not a bodybuilder.
I've never I do lift weights and I have been doing that for quite some time now, but these things are just like full on profiles about these people's lives that I've never heard of. Like Tom Tom Platts, the man who nearly dominated bodybuilding. I didn't know anything about this guy beforehand, but his story was super fascinating. He's from Michigan or at least maybe not directly from Michigan, but he came up in that area and man, I know anything about a lot of these folks and these little documentaries are anywhere from 35 minutes to an hour long or so.
And if you're the type of person who likes this time, but a little mini documentary, these things are really well produced, especially for a channel that only has five videos out. So I don't know where this person got their chops, you know, from, but like, dang, they, yeah, they did a really great job. Cool. I'll have to check that out.
I'm going to sick pick a set of salt and pepper mills. So for probably about 10 years, I've only looked for set salt and pepper mills, which have been pretty good, but I dropped it the other day and it cracked. And I thought I had every now and then it gets clogged and every now and then when you're grinding it, the top of it spins off because you grind in the opposite direction of maybe not. Anyways, it fell apart every now and then.
And I was like, this is good, but it's not. I don't love it. So I went down the rabbit hole of researching salt and pepper grinders for probably a year, you know, every now and then I was just like, I feel like there's got to be one. That's just the best out there.
And I did all the research and I thought it was going to be this like beautiful titanium milled salt and pepper grinder set. That's like 200 bucks and it ended up being the oxo salt and pepper grinder set in. Let me tell you, they don't look as nice as the liquor set that I have, but they are freaking amazing. So the oxo salt and pepper grinder, I don't know if you're one of those people's that grinds their salt as well, but we're a family that does that and the adjustability on it is like really, really good.
You can see how much salt is left, which I tend to really enjoy that as well because the other ones you like, oh, it's out. Is it out? It doesn't get caked up like my other one did. So man, it's I think it was like 30 or 40 bucks for the set.
I got it from Costco Costco dot CA and it's been one of those things where every time I use them, go, this is a good set. And I find that with anything. I buy where it's just like, man, they thought about this. Yeah, I'll actually even throw my salt and pepper grinder into the ring here too because it's also it's like 40 bucks, 39 bucks for each one.
And it is it's hefty in terms of like, oh, yeah, stainless steel, whatever the grinder is like really, really good. It doesn't choke up on anything. And yeah, we use some chunky, chunky salt, some chunky pepper and stuff. So ours does a really good job of it too.
If for some reason, what's it called? It's the Lars Niacem LARS NYSM and you can get it in any color and they look, they look nice. I just got an Amazon. Oh, yeah.
Is it like a battery powered one? No, no, just a normal. Okay. Oh, yeah.
See, like this is why I wish the oxo one looked like. Yeah, they do look nice. Yeah. Yeah.
Nice. Cool. Although when I got these, Courtney was not impressed with how they looked. I think she wanted something more like homey.
Oh, yeah. Like a wood one. I want to get one of those ones that are like, you know, you had a restaurant and they bring up the like five foot pepper grinder and. Yes.
So hilarious was happy. Those are the kinds of jokes that I live for in my family. We just bring out something that's hilarious. So that is actually very funny.
I can picture that. I can picture it now. It's busted out for the first time. What do we do today?
We there's these ballpark hot dogs that they sell, which, which, with like blue jays branding on them and like ballpark hot dogs are like 20 inches long, right? Or 15 inches long. So I bought those and then I bought the smallest buns I could possibly find. And then I was like, all right, everyone sit down.
It's dinner time. It goes right. And then I just I put the like 20 inch hot dog on like a five inch bun and that went that went over super well with my kids. They thought that was funny.
Okay. That is very funny. Cool. All right.
I think that's it. Anything else? Add? No, I have nothing else to add.
Let us know what you think. Are you using cursor? Do you like it? Do you hate it?
Have you not tried it? Are you using Zeddi prefers that? What do you like about Zed? The S code.
I always know if you guys go to tech. Are you one of those people who's just going to comment about neo-vamp? Go ahead. So yeah, let's know what you think.
Yeah, we will do a show on Zed as well. I've been dipping into it every now and then for projects, but that hump of moving over to it is is tricky. It's a little tough and some of my favorite features of the S code are still not in in Zed. So in their dumb features, but they're ones that I've gotten like really used to using.
Also, I did make a syntax Zed theme. So if you are one of those folks who love Zed, check out the syntax theme. It's kind of nice. Yeah.
Somebody made a cool ball to Zed theme and transferred it over to me last week. So I'm going to it's it's like 80% there. So I'm still going to put a little bit of work into making it look officially cool, but it's if you are a cool ball to user, know that we are working on it. Thank go.
All right. Thanks, everybody. Peace.