news.ycombinator.com

I've been using Claude Code for a couple of days | Hacker News

3/9/2025Updated 3/24/2026

Excerpt

To be honest though, most of the code it generated I would accept if I was reviewing another developer's work. I think that's the way we need to look at it. It's a junior developer that will complete our tasks, not always in our preferred way, but at 10x the speed, and frequently make mistakes that we need to point out in CR. It's not a tool which will do exactly what we would. … jmull on March 9, 2025 They write as much code as you want, and it often sorta works, but it’s a bug filled mess. It’s painstaking work to fix everything, on part with writing it yourself. Now, you can just leave it as-is, but what’s the use of releasing software that crappy? … I’m skeptical if the answer to the way to achieve 10x results is 10x more effort. You could easily end up with a lot of rules if you are working with a reasonably large codebase. And as you work on your code, every time you have to deal with an issue of the code generation you ask Cursor to create a new rule so that next time it does it correctly. … ReptileMan on March 9, 2025 Ive worked on all sorts of code bases filled to the brim with bugs which end users just worked around or ignored or didnt even encounter. Pre-product market fit startups, boring crappy CRUD for routine admin, etc. It was horrible shit for end users and developers (me) but demand is very high. I expect demand from this segment will increase as LLMs drive the cost of supply to nearly zero. ... The problem with this is that you will never be able to modify the code in a meaningful way after it crosses a threshold, so either you'll have a prompt only modification ability, or you will just have to rewrite things from scratch. I wrote my first application ever (equivalent to a education CMS today) in the very early 2000s with barely any notion of programming fundamentals. It was probably a couple hundred thousand lines of code by the time I abandoned it. … More importantly, the 100-300 lines was very low effort for me. That does have its downsides (skills atrophy). Doesn't Code have a similar option? mwigdahl on March 10, 2025 1. It’s a learning experience 2. Looking at the chat transcripts, many of those dollars are burned for stupid reasons (Claude often fails with the insertLines/replaceLines functions and break files due to miss-by-1 offset) that are probably fixable 3. Remember that Claude started from a really rudimentary base with few tools — the bootstrapping was especially inefficient … rhubarbtree on March 10, 2025 I tried to get it to build a very simple version of an app I’ve been working on. But the basics didn’t work, and as I got it to fix some functionality other stuff broke. It repeatedly nuked the entire web app, then rolled back again and again. It tried quick and dirty solutions that would lead to dead ends in just a few more features. No sense of elegance or foundational abstractions. The code it produced was actually OK, and I could have fixed the bugs given enough time, but overall the results were far inferior to every programmer I’ve ever worked with. On the design side, the app was ugly as hell and I couldn’t get it to fix that at all. Autocomplete on a local level seems far more useful.

Source URL

https://news.ycombinator.com/item?id=43307809

Related Pain Points