Hacker News new | ask | show | jobs
by andix 558 days ago
I don't agree. Copilot/etc is kind of worthless for me, it creates so many issues that I've never bothered to work with it.

AI is awesome for solving issues, asking it questions about code, asking for possible solutions. But maybe I'm just fast at writing code that actually solves the problem, so I don't need an AI to code for me.

4 comments

Same, I spend way longer debugging and editing AI code than it would have taken me to just write it myself. I don't consider myself a fast typer, for me it's purely due to the inaccuracy of the results.
For me it's like: Oh, that solution is really smart. A few minutes later: Something doesn't work. 15 minutes of bug fixing only to find out the AI solution is nearly impossible to fix. Delete it and code it from scratch.
It's frustrating.

Cody's autocomplete used to work really well for me. Then they switched to DeepSeek. Now I regularly get suggestions that are irrelevant, incomplete, and contain syntax errors.

I'm not sure what it's like these days but I had a similar experience with Copilot a while back.

I wonder if good autocomplete is just too expensive.

Hi there, Cody contributor here—sorry to hear you had a bad experience! In our evals, our DeepSeek variant outperformed previous models and other alternatives. If it's working worse for you know, would be open to sending us some examples/screenshots of poor completions examples? We'd like to incorporate these into our eval set so we can capture a more representative distribution of codebases and how Cody performs!
I can do that. What's the best way to get them to y'all?
Ping community@sourcegraph.com and I'll get a thread going. :)
I think it depends, it's quite good for prosaic code, and when you have a lot to auto-complete and macros are not specific use case.

Other than that, having chat with o1 and sonnet inside the editor is pretty good ngl

It looks like your problem is you ask AI to solve problems instead of actually code extensive functionality.
What does that mean
If you're decent at coding it's trivial to type out a few lines once you know what the problem is, and copilots barely help. It only makes sense for it to generate entire files, huge productivity savings there.
Does it write entire files that works well? Maybe if its very standard functionality you ask for?
It probably varies by environment, all I know is that it works 98% perfectly for me.