News for hackers. Stuff that matters.
Re:Show HN: Pyscn – Python code quality analyzer for vibe co... by scuff3d on Sunday October 05, 2025 @02:07PM (#45483760)
Whether the board is hand solder or not, the person designing it still has to know what they're doing.

I think a comparison that fits better is probably PCB/circuit design software. Back in the day engineering firms had rooms full of people drafting and doing calculations by hand. Today a single engineer can do more in an hour then 50 engineers in a day could back then.

The critical difference is, you still have to know what you are doing. The tool helps, but you still have to have foundational understanding to take advantage of it.

If someone wants to use AI to learn and improve, that's fine. If they want to use it to improve their workflow or speed them up that's fine too. But those aren't "vibe coders".

People who just want the AI to shit something out they can use with absolutely no concern for how or why it works aren't going to be a group who care to use a tool like this. It goes against the whole idea.

Re:Show HN: Pyscn – Python code quality analyzer for vibe co... by lacy_tinpot on Sunday October 05, 2025 @02:31PM (#45483965)
Sure, we can use that comparison if you'd like. And sure you need to know what you're doing as well.

But "vibe coding" is this vague term that is used on the entire spectrum, from people that do "build me a billion dollar SAAS now" kind of vibe coders, to the "build this basic boilerplate component" type of vibe coders. The former never really get too far.

The later have staying power because they're actually able to make progress, and actually build something tangible.

So now I'm assuming you're not against AI generated code, right?

If that's the case then it's clear that this kind of tool can be useful.

Re:Show HN: Pyscn – Python code quality analyzer for vibe co... by scuff3d on Sunday October 05, 2025 @02:58PM (#45484191)
I don't think the term applies to the latter. By definition if you're "vibe coding" you don't care about the output, just that it "works".

I think AI is useful for research and digging through documentation. Also useful for generating small chunks of code at a time, documentation, or repetitive tasks witb highly structured inputs and outputs. Anything beyond that, in my opinion, is a waste of time. Especially these crazy ass agent workflows where you write ten pages of spec and hope the thing doesn't go off the rails.

Doesn't matter how nice a house you build if you build it on top of sand.

Re:Show HN: Pyscn – Python code quality analyzer for vibe co... by scoopdewoop on Sunday October 05, 2025 @04:33PM (#45484989)
By whose definition? Yours? That seems circular.
Re:Show HN: Pyscn – Python code quality analyzer for vibe co... by maleldil on Sunday October 05, 2025 @05:20PM (#45485393)
Karpathy's, the person who is credited for inventing the term.

https://x.com/karpathy/status/1886192184808149383

Re:Show HN: Pyscn – Python code quality analyzer for vibe co... by scuff3d on Sunday October 05, 2025 @05:18PM (#45485369)
By the guy who have birth to the whole stupid trend:

"... fully give in to the vibes, embrace exponentials, and forgete that the code even exists."

If you're "vibe coding" you don't know and you don't care what the code is doing.

Re:Show HN: Pyscn – Python code quality analyzer for vibe co... by scoopdewoop on Sunday October 05, 2025 @07:24PM (#45486146)
Ha, fair enough. I forgot entirely the essence of that tweet, but I was really getting swept away with AI code at the time and probably was projecting my experience onto his tweet. I guess vibe-coding isn't what I like doing.