frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Ask HN: Have you ever regretted open-sourcing something?

227•paulwilsonn•4d ago•326 comments

Tell HN: Anthropic expires paid credits after a year

259•maytc•1d ago•119 comments

Ask HN: What trick of the trade took you too long to learn?

344•unsupp0rted•1d ago•607 comments

Tell HN: I underestimated how lonely building solo can be

110•paulwilsonn•4d ago•77 comments

Ask HN: What are your eye fatigue symptoms? What has worked to heal your eyes?

3•jMyles•1h ago•4 comments

OpenAI OSS Model Policy Contains Directions on Rokos Basilisk

3•busssard•3h ago•0 comments

Peak Flow – An AI-Powered Task Planner That Aligns with Your Daily Energy Levels

2•rashempandit48•5h ago•0 comments

Ask HN: Why Did Mercurial Die?:(

28•sergiotapia•20h ago•29 comments

Ask HN: What happened to John Carmack's AGI company?

10•upupupandaway•9h ago•4 comments

Ask HN: Who wants to be hired? (August 2025)

113•whoishiring•4d ago•339 comments

Ask HN: Modular's Max Momentum

2•dcreater•11h ago•0 comments

I launched 17 side projects. Result? I'm rich in expired domains

365•cesargstn•6d ago•258 comments

Ask HN: Who is hiring? (August 2025)

230•whoishiring•4d ago•356 comments

Rethinking devtools: Escaping the Cloud and SaaS trap

3•kiselitza•5h ago•5 comments

Ask HN: Setup for Local LLM Backups?

3•andy99•14h ago•1 comments

Ask HN: What change enabled you to consistently finish your side projects?

44•pillefitz•1d ago•35 comments

Ask HN: Is AI so environmentally damaging that we shouldn't use it?

7•rrosen326•16h ago•14 comments

Ask HN: Why is it called "Vibe Coding"?

16•giantg2•1d ago•17 comments

What's the latest on NAD+ and longevity in 2025?

6•Yoonreterna•1d ago•0 comments

Ask HN: What's your biggest success–or failure–using AI?

3•zyruh•20h ago•3 comments

Ask HN: What are your best practices for Claude Code?

35•hubraumhugo•2d ago•4 comments

People can exploit your social media pictures and so I've made a tool

6•Gravyt1•1d ago•4 comments

Ask HN: Feedback on my privacy-first resume builder (no login, no tracking)

3•rashidrashi•1d ago•0 comments

Ask HN: What if I fail to make it?

9•nextweeks•1d ago•18 comments

Ask HN: If this was your last project, what would you build?

4•ff12wq111•1d ago•7 comments

Open Source and OpenAI's Return

5•ricecat•12h ago•1 comments

Ask HN: What are you working on? (July 2025)

260•david927•1w ago•860 comments

Claude Code weekly rate limits

608•thebestmoshe•1w ago•703 comments

Nova: A New Web Framework for Erlang

68•taure•5d ago•30 comments

Companies Tried to Save Money with AI Now Spending a Fortune to Fix Its Mistakes

11•laurex•1d ago•2 comments
Open in hackernews

Ask HN: Why is it called "Vibe Coding"?

16•giantg2•1d ago
The real vibe coding is when you're a few drinks deep and hit that ballmer peak (xkcd). I don't know why they call AI assisted coding "vibe coding" since it's the wrong type of vibe.

Comments

jasonjmcghee•1d ago
Because of this tweet https://twitter.com/karpathy/status/1886192184808149383
giantg2•1d ago
Thanks, I had not seen that.
mhdhn•23h ago
That tweet, plus the fact that vibe is a hot word these days. I think of vibe shift (here's the source: https://www.thecut.com/2022/02/a-vibe-shift-is-coming.html)
zwieback•1d ago
The real vibe coding is when you hear the core memory vibrating
sloaken•1d ago
Someone showed me a video of people with a radio near a 'magnetic core' computer. They were playing something like jingle bells.
SlowTao•1d ago
I suppose the idea that it is based more on feeling of what needs to be done than intellectual construction of the code. That is a drastic simplification because even with the 'vibe code' you still need to have some form of overview.

It does lean into the idea that vibe code is 'Increased productivity, reduced understanding.'

stingraycharles•1d ago
The overall conclusion between me and my peers - all very senior devs - that know how to be productive with these systems is that it’s not “vibe coding” at all. You fist spend hours working out and reviewing and correcting and improving detailed specs and implementation plans, and then hand over the implementation to the LLM.

There are too many implicit contextual details that the LLM doesn’t know about that just make coding based on “vibes” not work at all. Eg the size of your organization heavily influences the types of tests you want to write and maintain.

So you still need a very solid understanding of engineering and your domain in order to get it to solve your problems properly.

But in the end, if you learn how to use it well, it’s an insane productivity boost. But you need to spend a month or two to learn how they really work, their limitations, and figure out a workflow.

skydhash•1d ago
> You fist spend hours working out and reviewing and correcting and improving detailed specs and implementation plans, and then hand over the implementation to the LLM.

Anyone that cares to actually do this does not save any time by going with an LLM instead of just coding. For any cases where time saving is actually done, I would argue that the thing coded should either be a framework, a library, or an editor macros (or extensions like JavaBeans generators in Java IDEs).

ashwinsundar•1d ago
the real vibe codes were the list comprehensions we made along the way
orionblastar•1d ago
Microsoft had Wizards in MS-Access and Visual BASIC that generated code. You just fill out some forms and it generates the code for you. This was before AI. It wasn't called Vibe Coding, it was just using Wizards.
ta12653421•1d ago
Clippy!!!!
mrheosuper•1d ago
You just go along with whatever the AI throws at you. Like vibing with your bro.

Quite different from AI-Assist coding.

gardenhedge•1d ago
Yeah and your plan generally changes to whatever is output.
vdupras•1d ago
It's because programing thus is akin to Asimov's tech-men, vibing with the fabric of the universe through their religious incantations.
msgodel•1d ago
Vibe coding means only looking at the behavior ("vibes") of artifacts, you're never even supposed to see the code.

In other words you're purely playing the PM role rather than the SWE role.

yumraj•1d ago
Yeah, it's really a stupid name that has stuck because of who tweeted it. I really respect Karpathy, but in this particular case he did a disservice.
iExploder•18h ago
So that we can reliably classify between real engineers and techbros