I’ve been using it the past few days. It’s both magical and terrible. They do their own terminal management so you’re fighting env issues that make no sense. It somehow spawns a terminal that can’t find my installed version of node, so then it asks me to brew install one, but will this now screw up my system or no? It’s an uncanny valley moment where it’s close, but also not really there. Hopefully the team can quickly improve this UX and use the native terminal functionality as the foundation of how they interact with the system.
Any idea how Codeium is able to provide users with unlimited access to Sonnet and 4o for only $10 per month? I can easily blow through $10 in API credits from either of them. Is that price going to be sustainable?
This has a lot of potential. I've been using Cursor Composer heavily and it's great but buggy, and could be more agentic.
After about an hour with Windsurf, I find myself frustrated with how it deals with context. If you add a directory to your Cascade, it's reluctant to actually read all the files in the directory.
I understand that they don't want to pay for a ton of long-context queries, but please, let users control the context, and pass the costs to the user.
It's very annoying to have the LLM try to create a file that already exists, it just didn't know about it.
Also, comments on the terminal management reflect a real issue. One solution is to expose the Cascade terminal to the user, letting the user configure the terminal in a working state, so that it has access to the correct dependencies and the PATH is properly sourced.
for the cynical folks, Codeium has been publishing blogposts with me on AI product thinking and its been remarkable to watch as someone with no vested interest:
Totally useless and I'm sure I will not be subscribing to it at any cost.
It gets easily confused and cannot troubleshoot or understand a bit of the environment. It is good for creating one or two html pages or something that can be done within a one or two functions.
Don't expect or depend on it for anything serious. Even for some experienced folks, it is tough to get it do somethings.
Can see how the AI is going to take over the world!
Good for learning though. Sorry for sounding arrogant, but that's the reality.
I've subscriptions for most of the tools, but it's only as good as the user. It'll and can never replace or take over unless the user doesn't want to learn or adopt or become more efficient.
I haven’t experienced any of the terminal issues people stress complaining about. Maybe they fixed it?
Today I had it build me an Angular component I could use to recognize and decode barcodes through the device camera. It did an excellent job and worked with just a little coaxing. I’m impressed.
Would be nice if it had a way to use Jetbrains keymaps (in addition to VSCode). Currently my fav editor is Zed, partly because I can set it up to use Jetbrains keyboard shortcuts.
I always develop remotely from windows laptop to Linux servers using VSCode's remote ssh extension.
I don't know why you must fork the remote ssh extension, please keep these basic settings.
Without supporting "remote.SSH.path", I can't connect to my server using putty.
(Please refer to https://github.com/MarkusDeutschmann/ssh2plink)
I built an app on bolt.new and got stuck with broken locales. Tried Windsurf last night and damn, it just fixed translations perfectly without breaking anything else. Zero side effects. Pretty sweet!
It's a cool idea but i really don't see how this is any diff from Cursor IDE. It might have features that are totally diff from Cursor but visually looking it just looks to me exactly like Cursor
Show HN: Windsurf – Agentic IDE
(codeium.com)101 points by fortenforge 13 November 2024 | 51 comments
Comments
How can it tackle complex tasks independently if it is completely in sync with the user every step of the way?
The marketing copy seems to promise contradictory properties.
After about an hour with Windsurf, I find myself frustrated with how it deals with context. If you add a directory to your Cascade, it's reluctant to actually read all the files in the directory.
I understand that they don't want to pay for a ton of long-context queries, but please, let users control the context, and pass the costs to the user.
It's very annoying to have the LLM try to create a file that already exists, it just didn't know about it.
Also, comments on the terminal management reflect a real issue. One solution is to expose the Cascade terminal to the user, letting the user configure the terminal in a working state, so that it has access to the correct dependencies and the PATH is properly sourced.
https://latent.space/p/enterprise
yes, they started with "another copilot", and had one of the best years in code for enterprise ai this year.
here they are starting with "another cursor".
see the pattern?
It gets easily confused and cannot troubleshoot or understand a bit of the environment. It is good for creating one or two html pages or something that can be done within a one or two functions.
Don't expect or depend on it for anything serious. Even for some experienced folks, it is tough to get it do somethings.
Can see how the AI is going to take over the world!
Good for learning though. Sorry for sounding arrogant, but that's the reality.
I've subscriptions for most of the tools, but it's only as good as the user. It'll and can never replace or take over unless the user doesn't want to learn or adopt or become more efficient.
the ctrl-shift-i for "inline chat - sort of", generate docstrings, control over context, I dunno, a couple small details that make it a little better.
I don't know what model they use but it's quite fast and I don't personally notice an "iq penalty" although I'm sure there is one
Today I had it build me an Angular component I could use to recognize and decode barcodes through the device camera. It did an excellent job and worked with just a little coaxing. I’m impressed.
I don't know why you must fork the remote ssh extension, please keep these basic settings. Without supporting "remote.SSH.path", I can't connect to my server using putty. (Please refer to https://github.com/MarkusDeutschmann/ssh2plink)
https://www.cursor.com/privacy
I wonder if a tool exists to strip keyboard noise from YouTube videos?