Comment by ToucanLoucan

1 day ago

If AI tools produced good code that was well-designed, nobody would fucking care. Maintainers of repos want good submissions that solve issues, they don't care if you wrote it on a notepad first or generated it in 5 minutes, if it fixes the thing, and is of good quality, it would be accepted.

AI submissions are getting hate because the code isn't good and isn't designed well and the person submitting it would also know that, if they understood what the LLM wrote. Hell, maybe they could even re-architect it into something worth submitting in the first place.

I use AI tools semi-frequently, to get answers, to riddle problems, all kinds of stuff. However if you just punch directions into ChatGPT and copy/paste the answer, you are not growing as a dev, you are not learning, and yeah your code is probably shit. Not sorry.

Edit: And I feel it's an under-observed point that AI-dependent devs constantly try and hide the fact that they are doing exactly that: copying from ChatGPT, because they also know it's shit and they will be judged. So just... STOP DOING IT.

Using Claude to submit PRs to huge open source projects is stupid, for sure.

But if I need a quick tool, like a secret Santa name picker, I’ll just have Claude build it, push it to a repo, link the repo on some PaaS and have a working, deployed app in 20 minutes. No ads, no accounts & no signing up to random websites. I can build it exactly like I want it and include fun Easter eggs for my family.

Building it myself would take 2-3 hours, and the code quality would be drastically better, but that just doesn’t matter.

  • People aren't complaining about that. What you do in the privacy of your own computer is only your problem. The issue is people pouring a whole "arduous" 2 hours into vibecoding a project, then advertising it and posting to communities everywhere as a revolutionary bullet-proof high-quality project asking for visibility and contributions.