Live data from Hacker News

Vibe coding is mad depressing

law.gmnz.xyz

1–10 of 168 posts

Re: Vibe coding is mad depressing

#2
> The first clues started when a client, who I thought was a software developer, starts merging his own code through the main branch, without warning. No pull request, just straight git push --force origin main ... Last time, I checked this Xcode project did not compiled. Or anything close to it.

This doesn't read like a vibe-coding problem, and more of a client boundaries problem. Surely you could point out they are paying you for your expertise, and to supersede your best practices with whatever AI churns out is making the job they are paying you to do even harder, and frankly a little disrespectful ("I know better").

Re: Vibe coding is mad depressing

#3
Been writing software for like 20 years now and I love it. I am also a fan of AI-assisted coding, but I only just started using Cursor. Gosh I do not like it at all for a simple reason: since I didn't write the code, in order to understand it I have to read it. But gaining understanding that way takes longer than writing it myself does.

When you write the code, you understand it. When you read the code produced by an agent, you may eventually feel like you understand it, but it's not at the same deep level as if your own brain created it.

I'll keep using new tools, I'll keep writing my own code too. Just venting my frustrations with agentic coding because it's only going to get worse.

Re: Vibe coding is mad depressing

#4
We’re in the geocities phase of LLM, mostly trash, very basic, but eventually, people will either get bored and go back to whatever it is they were doing or actually use the tools for useful and productive work.

As for the feelings that using LLM has when it one shots your project start (and does a pretty good job), have a German word:

Automatisierungskummer

(automation sorrow) • Kummer is emotional heaviness, a mild-to-deep sadness.

Re: Vibe coding is mad depressing

#5
> Hey! I asked AI for this code, do you think this will work? I think you should use it.

unfortunately this problem preceeds AI, and has been worsened by it.

i've seen instances of one-file, in-memory hashmap proof-of-concept implementations been requested to be integrated in semi-large evolving codebases with "it took me 1 day to build this, how long will it take to integrate" questions

Re: Vibe coding is mad depressing

#6
This article is not about vibe coding per se, it's about not having strong boundaries between you as the developer, and your client. You should not be allowing the client to dictate how you work, much less them having the permissions to merge in code. This was true before AI too, where clients might say, do X this way, and you should simply say no, because they are paying for your expertise*. It's like hiring a plumber then trying to tell them how to fix the toilet.

*as an aside, this reminds me of the classic joke where the client asks for the price list for a developer's services:

I do it: $500

I do it, but you watch: $750

I do it, and you help: $1,000

You do it yourself: $5,000

You start it, and you want me to finish it: $10,000

Re: Vibe coding is mad depressing

#7
post #3

Been writing software for like 20 years now and I love it. I am also a fan of AI-assisted coding, but I only just started using Cursor. Gosh I do not like it at all for a simple reason: since I didn't write the code, in order to understand it I have to read it. But gaining understanding that way takes longer than writing it myself does. When you write the code, you understand it. When you read the code produced by an…

Yep. I had a few vibe coded projects that were fairly far along and then things broke. The code was so convoluted and it took me so long to understand that I just opted to rewrite everything from scratch without AI. Sure, it took longer but I understood all of it.

Re: Vibe coding is mad depressing

#8
All the consulting practice arguments aside, this is fundamentally a gatekeeping argument about clients staying in their lane. I'm sure doctors feel the same way about patients with weirdly specific questions about HFpEF diagnoses. Doctors have always hated "Doctor Google", and now they have to contend with "Doctor GPT". It's up to you how much sympathy to have for them.

Re: Vibe coding is mad depressing

#9
You have to drive the LLM, you cannot let it drive. Therefore you still need to code.

There is no best practices anymore, no proper process, no meaningful back and forth.

There absolutely is and you need to work with the tools to make sure this happens. Else chaos will ensue.

Been working with these things heavily for development for 6-12 months. You absolutely must code with them.

Re: Vibe coding is mad depressing

#10

This article is not about vibe coding per se, it's about not having strong boundaries between you as the developer, and your client. You should not be allowing the client to dictate how you work, much less them having the permissions to merge in code. This was true before AI too, where clients might say, do X this way, and you should simply say no, because they are paying for your expertise*. It's like hiring a plumb…

Here is the full price list :)

https://files.catbox.moe/1d87t7.jpg

Post reply on HN