Live data from Hacker News

What makes Claude Code so damn good

minusx.ai

111–120 of 322 posts

Re: What makes Claude Code so damn good

#111

Ive seen context forge has a way to use hooks to keep CC going after context condensing. Are there any other patterns or tools people are using with CC to keep it on task, with current context until it has a validated completion of its task? I feel like we have all these tools separately but nothing brings it all together and also isn’t crazy buggy.

What’s context forge?

Re: What makes Claude Code so damn good

#112
post #96
post #82

I've literally built the entire MVP of my startup on Claude Code and now have paying customers. I've got an existential worry that I'm going to have a SEV incident that will trigger a house of falling cards, but until then I'm constantly leveraging Claude for fixing security vulnerabilities, implementing test-driven-development, and planning out the software architecture in accordance with my long-term product roadma…

Well, don't be shy, share what CC helped you build.

[flagged]

Re: What makes Claude Code so damn good

#113
post #102

Earlier quoted context omitted.

> but until then I'm constantly leveraging Claude for fixing security vulnerabilities That it authored in the first place?

Do you ever fix your own bugs?

Bugs, yes. Security vulnerabilities? Rarely enough that it wouldn’t make my HN list. It’s not remotely hard to avoid the most common issues.

Re: What makes Claude Code so damn good

#114
post #5

What do people think of Google's Gemini (Pro?) compared to Claude for code? I really like a lot of what Google produces, but they can't seem to keep a product that they don't shut down and they can be pretty ham-fisted, both with corporate control (Chrome and corrupt practices) and censorship

The Gemini CLI tool is atrocious. It might work sometimes for analyzing code, but for modifying files, never. The inevitable conclusion of every session I've ever tried has been an infinite loop. Sometimes it's an infinite loop of self-deprecation, sometimes just repeating itself to failure, usually repeating the same tool failure until it catches it as an infinite loop. Tool usage frequently (we're talking 90% of the time) fails. It's also, frankly, just a bummer to talk to. The "personality" is depressed, self-deprecating, and just overall really weird.

That's been my experience, anyway. Maybe it hates me? I sure hate it.

Re: What makes Claude Code so damn good

#116

Earlier quoted context omitted.

> https://github.com/anthropics/claude-code That repository does not contain the code. It's just used for the issue tracker and some example hooks.

It's a javascript app that gets installed on your local system...

I'm aware of how it works since I have been spending a lot of time over the last two months working with Claude's internals. If you have spent some time with it, you know that it is a transpiled and minified mess that is annoyingly hard to detangle. I'm very happy that claude-trace (and claude-bridge [1]) exists because it makes it much easier to work with the internals of Claude than if you have to decompile it yourself.

[1]: https://github.com/badlogic/lemmy/tree/main/apps/claude-brid...

Re: What makes Claude Code so damn good

#117
post #82

I've literally built the entire MVP of my startup on Claude Code and now have paying customers. I've got an existential worry that I'm going to have a SEV incident that will trigger a house of falling cards, but until then I'm constantly leveraging Claude for fixing security vulnerabilities, implementing test-driven-development, and planning out the software architecture in accordance with my long-term product roadma…

[flagged]

> I bet you could replace your slop pile with a tenth of the lines of clean code, and chances are it'd be less work than you think.

Actually, no. When LLMs produce good, working code, it also tends to be efficient (in terms of lines, etc).

May vary with language and domain, though.

Re: What makes Claude Code so damn good

#118
post #63

Earlier quoted context omitted.

Overall I would agree with you, but I start feeling that this „iron law“ isn’t as simple as that. After all, humans have limited „context window“ too — we don’t remember every small detail on a large project we have been working on for several years. Loose coupling and modularity helps us and can help LLM to make the size of the task manageable if you don’t ask it to rebuild the whole thing. It’s not the size that ma…

Humans have a limited short-term memory. Humans do not literally forget everything they've ever learned after each Q&A cycle. (Though now that I think of it, I might start interrupting people with “SUMMARIZING CONVERSATION HISTORY!” whenever they begin to bore me. Then I can change the subject.)

Both true and irrelevant.

I've yet had the "forgets everything" to be a limiting factor. In fact, when using Aider, I aggressively ensure it forgets everything several times per session.

To me, it's a feature, not a drawback.

I've certainly had coworkers who I've had to tell "Look, will you forget about X? That use case, while it look similar, is actually quite different in assumptions, etc. Stop invoking your experiences there!"

Re: What makes Claude Code so damn good

#119

It shocks me when people say that LLMs don't make them more productive, because my experience has been the complete opposite, especially with Claude Code. Either I'm worse than then at programming, to the point that I find an LLM useful and they don't, or they don't know how to use LLMs for coding.

I’m trying to learn jj. Both Gemini and ChatGPT gave me incorrect instructions 4 of 5 times https://jj-vcs.github.io/jj/

That's because jj is relatively new, and constantly changing. The official tutorial is (by their own admission), out of date. People's blog posts are fairly different in what commands/usage they recommend, as well.

I know it, because I recently learned jj, with a lot of struggling.

If a human struggles learning it, I wouldn't expect LLMs to be much better.

Re: What makes Claude Code so damn good

#120
post #102

Earlier quoted context omitted.

> but until then I'm constantly leveraging Claude for fixing security vulnerabilities That it authored in the first place?

Do you ever fix your own bugs?

Humans have the capacity to learn from their own mistakes without redoing a lifetime of education.
Post reply on HN