Your story isn't the same thing at all since VS Code was paid for by Microsoft and was MIT licensed. Those devs got paid for their work and Cursor hasn't stolen anything. By that logic Mac OS is stolen because its a unix fork.
I want to build out a solution for requests. Something like Wretch is a nice solution, but I'm wondering if a dependency is the way to go for something like this. Feels like it should be something that can be easily updated/changed.
I was writing a research paper on one of my projects which does similar thing. U have an architect which breaks the problem statement into sub modules. Testwr weites tests for these modules and then the coder codes. This should remove the messups which can be caused usually with coder agents
I think the 3:53 example was a bit contrived. I don't think even junior devs would remove caching logic for no reason. Unless, they REALLY were a "special" type of person.
Part of the issue is that knowing how to write "good JavaScript" does not necessarily translate to the abstraction that is writing "Good React". React has a lot of foot guns that aren't obvious, and it's definitely it's own entire skill on top of writing good JavaScript.
I get these properties but I'm not sure if I understand them. My question is does this mean that you have to have multiple images of different sizes in assets folder or it will apply these effects on a single image with regard to what's most optimal at the time?
What is the point? If you're using external packages for UI it breaks down or not? This is not an enterprise solution for anything I've ever seen beyond a splash or marketing site. Very unique where I would care how it gets setup and rendered. Implement rxjs or something useful.
Ahh Bro read some comments on Reddit or Hackernews thread about Cursor. I think they are charging for the AI capabilities rather than the vscode fork. They did mention that due to the limitation of the vscode extensions API, they had to design this way.
Well but it doesn't really matter does it? It won't take long for the exact same functionality to reach vscode if it's really just a bunch of addons - the copilot guys are obviously seeing this too, why wouldn't they be able to iterate on their existing product
@@MrLinuxFreak I personally like maps because you can also subclass them, eg making get() throw an error you can make an LRU cache easily by sub classing maps too
Or better use obj for state, and react form hook , zod for input validation, or use ant design forms and thank me later, but make sure you learn the library
No that’s most probably an extremely bad code, no amount of explanation can tell me why would a single component have that much states, the only thing i can tell is that there’s no reusable components nor a reusable state management anywhere
Admittedly I've not had to handle massive amounts of states in a single component but you'd think some of those states could be wrapped into a common object and other probably shouldn't be there (should be extracted into other components)
Honestly, there is nothing special about cursor, or any of these other AI-centric IDE’s. They all do the same thing. Have the same shitty features. Yet, gain popularity? They all just want to just on this AI bandwagon, and realistically this is getting out of hand. There are too many ‘AI code editors now’. Cursor, Pear AI. If developers didn’t write good code before, they certainly will not now. It’s astonishing how we frown upon outsourcing work, or supposedly frown upon outsourcing work to third world countries, yet people happily do it with AI. Soon code will all be unintelligible rubbish. Learn to code, not to use AI more efficiently.
You do a phenomenal job of demystifying AI. Most people I know outside of CS talk about AI like it’s some random magic box. At the end of the day it is a parameterized model that is heavily dependent on its input (prompt). Keep it up.