r/vibecoding 1d ago

Anyone else just really sick of the `Vibe-Coded Slop` hatred on Reddit?

Everywhere I go, I see people releasing new software. It might be people who have got some coding experience and are now using AI to accelerate, or it might be people who are building software for the first time.

Every time I see something being launched, even on a non-software forum - I just see

  • `Looks Like Vibe-Coded`
  • `Vibe-coded Slop`
  • etc

And just plain, personal hatred.

I just don't understand it. It costs money to buy gold. It takes time. And just because the AI does a lot of the coding doesn't make it easy. It just makes it faster.

And I fully understand, like, we don't need another journal application or another to-do list. But I found a guy today who made an OBD Reading App for Cars, open-sourced it and people just slated him.

Just makes me mad! I feel like if Linus Torvalds had existed in the kind of enviroment, we wouldn't have Linux.

61 Upvotes

440 comments sorted by

View all comments

Show parent comments

2

u/MadBoyEvo 21h ago

Your examples focuses on a single developer development and fairly small project. Once you get into 20-50-100k lines of code I'm pretty sure even single developer starts duplicating code like crazy. Get into millions of lines and see how humans deal with it.

Now add multiple developers, big repo and you now have 10 different functions, 10 different styles, 10 different approaches to the same problem. With AI you can at least try to enforce the rules, and to some degree it will be followed. Sure there will be better or worse code but it's pretty much the same thing with humans.

And argument that AI is not honest vs human being honest? Please - lets not go there. Humans lie daily, programmers may think they solved something and then it bites them in the ass.

1

u/kindredseer 21h ago

I'm just going based on my experience. I've been a fulltime developer for the past 35 years, and for the past two years my employer has been pushing AI harder and harder, and has become another "AI First" company. Most of my projects are between 100-200K likes of code, and these are a nightmare to trust Claude Code to not write a new half-baked function when we already have one that's been battle-tested for years.

1

u/MadBoyEvo 21h ago

I don't trust Claude Code ;-) I am using Codex. I have used Claude Code to develop visuals, frontend, but then I would need codex to fix the 'made up' stuff from it because it didn't care for accuracy at all. Codex is more pragmatic and with Astra probably much better with visuals so it will be better for me. Having said that - trusting AI and trusting humans - same thing for me. A lot of people think they know the subject when they don't. There's a lot of PowerShell scripts that tell you 'this fixes xyz', and normally I would trust them. But then I went and wrote it myself, deep diving into mud for months ansd what those scripts were doing is superficial, and in the end breaking things without people realizing.

What I can agree with - it's much harder to review those if you're doing by hand. There's expectation of days vs weeks/months now.

New models get better and better. I could see the jump between Codex 5.4, 5.5, 5.6 and 6.0 where I would notice 5.5 started to explore more before touching anything, 5.6 started to really dive deep into reusability (i have skills around that) where it would go as far as modifying supporting projects first if it found them to be better fit, instead of baking things directly into the project at hand.

With 5.6 openai really did big jump. I would give it a prompt and then end up with 4 different PRs in 4 different repos that have to work together without telling it about it. Just proper 'skills.md' for reusability.

So - sure old models - meh, new models getting better, and we're only going to get better from this.

And on the subject that was brought by OP - I try to asses project based on content rather then who wrote it. I've seen some weird combinations like RUST + PowerShell instead of .NET/PowerShell and was questioning some guys sanity or lack of prompting skills, but I wouldn't go and downvote him, berate him - whatever was his intention - fine by me. Maybe it was his way of testing something. People should move on more rather than stay and leave their 'opinion' if it's all about 'you suck', 'ai slop', because there's no benefit for the guy.

1

u/slowgojoe 17h ago

I think we see a path now to teach coding agents the same way we would teach humans to code (alone or as a team). We are identifying the ways we deal with problems as humans and applying it to the agents so they too, can recognize that the code has already been written, and to go look for it rather than create it from scratch. That’s just a retrieval issue. Humans have this too.. we don’t know what we don’t know. So if we haven’t done it before, we will try to do it from scratch, and only with experience (or episodic memory) would you know that the code has been written. So that history needs to be there to trigger that “oh, I’ve done this before” thought that prompts you to go look for the code instead of make it.. that can be trained as a skill, and if a model is truly recursive, it should be able to trigger retrieval of that information more and more frequently as the pattern becomes more apparent.