Live data from Hacker News

6 weeks of Claude Code

blog.puzzmo.com

311–320 of 603 posts

Re: 6 weeks of Claude Code

#311
post #304
post #297

Earlier quoted context omitted.

Technically you’re not vibe coding. You’re using AI to do software engineering. Vibe coding is specifically the process of having AI produce code and plowing ahead without understanding it. I know I’m being pedantic, but people mean very different things when they talk about this stuff, and I don’t think any credence should be given to vibe coding.

Both are vibe coding. The term was coined by Andrej Karpathy, a computer scientist who served as the director of artificial intelligence at Tesla. Maybe you're thinking of slop coding ?

No, they're not.

"A key part of the definition of vibe coding is that the user accepts code without full understanding.[1] Programmer Simon Willison said: 'If an LLM wrote every line of your code, but you've reviewed, tested, and understood it all, that's not vibe coding in my book—that's using an LLM as a typing assistant.'"

(https://en.m.wikipedia.org/wiki/Vibe_coding)

> The term was coined by Andrej Karpathy, a computer scientist who served as the director of artificial intelligence at Tesla.

And...?

Re: 6 weeks of Claude Code

#312

Earlier quoted context omitted.

It is not coding if you use natural human language

How so? BASIC was supposed to be astep toward using a natural human language, and a number of Microsoft products were too. As I said before, we've been wanting to use a Natural Human Language for programming for a long time. Edit: adding a wikipedia reference because apparently I am the only person on the planet that has been looking for a way to use a Natural Human Language for programming https://en.wikipedia.org/w…

Maybe you have. I would like no such thing.

Re: 6 weeks of Claude Code

#313

I have about two weeks of using Claude Code and to be honest, as a vibe coding skeptic, I was amazed. It has a learning curve. You need to learn how to give it proper context, how to chunk up the work, etc. And you need to know how to program, obviously. Asking it to do something you don't know how to do, that's just asking for a disaster. I have more than 25 years of experience, so I'm confident with anything Claude…

If you are a Senior Developer, who is comfortable giving a Junior tips, and then guiding them to fixing them (or just stepping in for a brief moment and writing where they missed something) this is for you. I'm hearing from Senior devs all over thought, that Junior developers are just garbage at it. They product slow, insecure, or just outright awful code with it, and then they PR the code they don't even understand.…

I've also found it good at catching mistakes and helping write commit messages.

"Review the top-most commit. Did I make any mistakes? Did I leave anything out of the commit message?"

Sometimes I let it write the message for me:

"Write a new commit message for the current commit."

I've had to tell it how to write commit messages though. It likes to offer subjective opinions, use superlatives and guess at why something was done. I've had to tell it to cut that out: "Summarize what has changes. Be concise but thorough. Avoid adjective and superlatives. Use imperative mood."

Re: 6 weeks of Claude Code

#314
post #304
post #297

Earlier quoted context omitted.

Technically you’re not vibe coding. You’re using AI to do software engineering. Vibe coding is specifically the process of having AI produce code and plowing ahead without understanding it. I know I’m being pedantic, but people mean very different things when they talk about this stuff, and I don’t think any credence should be given to vibe coding.

Both are vibe coding. The term was coined by Andrej Karpathy, a computer scientist who served as the director of artificial intelligence at Tesla. Maybe you're thinking of slop coding ?

Karpathy's definition definitely requires:

1. Not looking at the code 2. YOLO everything 3. Paste errors back into the model verbatim

That said, I describe what I do as vibe coding, but I introduce code review bots into the mix. I also roadmap a plan with deep research before hand and require comprehensive unit and behavioural tests from the model.

Re: 6 weeks of Claude Code

#315

I've used it a bit. I've done some very useful stuff, and I've given up with other stuff and just done it manually. What it excels at is translation. This is what LLMs were originally designed for after all. It could be between programming languages, like "translate this helm chart into a controller in Go". It will happily spit out all the structs and basic reconciliation logic. Gets some wrong but even after correct…

  > people understand the dangers of an electrician mislabelling a fusebox or something, but don't understand the dangers of shoddy software
i mean, most software is covered by those big all-caps NO WARRANTY ASSUMED OR IMPLIED / USE AT YOUR OWN RISK

if there was legal recourse for most software issues you can bet the current frenzy around ai-agentic coding would be much more carefully done

i think like many things, laws wont appear until a major disaster happens (or you get a president on your side *)

* https://www.onlinesafetytrainer.com/president-theodore-roose...

Re: 6 weeks of Claude Code

#316

I get downvoted every time I praise Claude. But everyone in this thread is getting upvoted for saying the same things. Can someone explain to me the difference?

You're replying to people who had negative experiences with LLMs and posted their nuanced criticisms with: "OK but have you tried Claude 4??"

It's not helpful or justified within those conversations.

Re: 6 weeks of Claude Code

#317

Earlier quoted context omitted.

How so? BASIC was supposed to be astep toward using a natural human language, and a number of Microsoft products were too. As I said before, we've been wanting to use a Natural Human Language for programming for a long time. Edit: adding a wikipedia reference because apparently I am the only person on the planet that has been looking for a way to use a Natural Human Language for programming https://en.wikipedia.org/w…

Maybe you have. I would like no such thing.

Oh, and.. who are you?

Re: 6 weeks of Claude Code

#318

The real power of Claude Code comes when you realise it can do far more than just write code. It can, in fact, control your entire computer. If there's a CLI tool, Claude can run it. If there's not a CLI tool... ask Claude anyway, you might be surprised. E.g. I've used Claude to crop and resize images, rip MP3s from YouTube videos, trim silence from audio files, the list goes on. It saves me incredible amounts of tim…

> It can, in fact, control your entire computer.

Honestly, that sounds like malware.

Re: 6 weeks of Claude Code

#319

The real power of Claude Code comes when you realise it can do far more than just write code. It can, in fact, control your entire computer. If there's a CLI tool, Claude can run it. If there's not a CLI tool... ask Claude anyway, you might be surprised. E.g. I've used Claude to crop and resize images, rip MP3s from YouTube videos, trim silence from audio files, the list goes on. It saves me incredible amounts of tim…

> It can, in fact, control your entire computer. Honestly, that sounds like malware.

No because _you_ are in control. Not the AI.

Re: 6 weeks of Claude Code

#320

I have about two weeks of using Claude Code and to be honest, as a vibe coding skeptic, I was amazed. It has a learning curve. You need to learn how to give it proper context, how to chunk up the work, etc. And you need to know how to program, obviously. Asking it to do something you don't know how to do, that's just asking for a disaster. I have more than 25 years of experience, so I'm confident with anything Claude…

I found Gemini CLI to be totally useless too. Last week I tried Claude Code with GLM4.5 (via z.ai API), though, and it was genuinely on par with Sonnet.
Post reply on HN