We shouldn't compare doing stupid stuff on sqlite vs doing stupid stuff on postgresql, we should compare doing stupid stuff on sqlite vs not doing stupid stuff on sqlite.
I'm using Easy Move+Resize, though, I don't recommend using cmd as the only modifier (you're already using ctrl+cmd, so shouldn't be a big deal), since that screws up with cmd clicking on links to open in a new tab.
But they still READ. So, if you 'interact' (and by that I mean do any write-like action, like commenting, posting, liking, whatever) less, that's gonna show up.
They don't, at least not necessarily. I look at my HN history and it's 13 hours ago, 6 days ago, 8 days ago, 13 days ago. Fifteen years ago I was #2 on the leaderboard (itself now gone, it listed users by total comment karma) and would post about 4-5 times a day. Now when I'm not posting, I'm actually not on the site and not reading replies. I just don't have time.
I think a decent-sized subset of Millennials have basically aged out of the time-surplus years of the early 20s and are now busy with kids and careers and families. And they aren't being replaced by the new 20-somethings, at least not on social media of the same form. The kids are still on text messages and Whatsapp and Discord and Roblox and Google Docs (!!), but they aren't interested in getting on the public Internet, and if they are, their parents won't let them.
What I don't understand why people would go all in on one IDE/editor and refuse to make plugins for others. Whether you prefer the CLI or the integrated experience, only offering it on vscode (and a shitty version of it, as well) is just stupid.
Codeium (now Windsurf) did this, and the plugins all still work with normal Windsurf login. The JetBrains plugin and maybe a few others are even still maintained! They get new models and bugfixes.
(I work at Windsurf but not really intended to be an ad I’m just yapping)
Windsurf is at least 10x better than Cursor in my opinion... I'm honestly still puzzled it doesn't seem to get as much buzz on HN! I had to literally cmd+F to find a reference here and this is the only comment ;-;
Cursor if I recall actually started life as a VScode plugin. But the plugin API didn’t allow for the type of integration & experiences they wanted. Hit limits quickly and then decided to make a fork.
Not to mention that VSCode has been creating many "experiemental" APIs that are not formalized for years which become de facto private APIs that only first party extensions have access to.
Good thing that Copilot is not the dominant tool people use these days, which proves that (in some cases) if your product is good enough, you can still win an unfair competition with Microsoft.
> I see it as a competent software developer but one that doesn't know the code base.
I know what you mean, but the thing I find windsurf (which we moved to from copilot) most useful (except writing opeanapi spec files) is asking it questions about the codebase. Just random minutiae that I could find by grepping or following the code, but would take me more than the 30s-1m it takes it. For reference, this is a monorepo of a bit over 1M LoC (and 800k YAML files, because, did I mention I hate API specs?), so not really a small code base either.
> I will break down the tasks to the same size as if I was implementing it. But instead of doing it myself, I roughly describe the task on a technical level (and add relevant classes to the context) and it will ask me clarifying questions. After 2-3 rounds the plan usually looks good and I let it implement the task.
Here I disagree, sort of. I almost never ask it to do complex tasks, the most time consuming and hardest part is not actually typing out the code, describing it to an AI takes me almost as much time as implementing for most things. One thing I did find very useful is the supertab feature of windsurf, which, at a high level, looks at the changes you started making and starts suggesting the next change. And it's not only limited to repetitive things (like . in vi), if you start adding a parameter to a function, it starts adding it to the docs, to the functions you need below, and starts implementing it.
> For me this method allows me to focus on the architecture and overall structure and delegate the plumbing to Copilot.
Yeah, a coworker said this best, I give it the boring work, I keep the fun stuff for myself.
How much faster are the better queries?
reply