I knocked up a VSCode plugin in a few hours that extracted a JSON file from a zip file generated by the clang C++ static analyzer, parsed it into the VSCode problems and diagnostic view and provided quick fixes for simple things. All of this without hardly knowing or caring about java script or how the NPM tool chains work. Just kept taking screen shots of VSCode and saying what I wanted to go where and what the beha…
I feel like no one has read the article, instead anyone jumps on the defense and says "but my AI code is good!!!!". It's not even about the quality, and no one said that AI just produces garbage, especially with newer models.
Vibe coding is the fast fashion industry of software engineering
31–40 of 74 posts
Re: Vibe coding is the fast fashion industry of software engineering
#32Why do you think AI is producing low quality code? Before I started using AI, my code was often rejected as "didn't use thing X" or "didn't follow best practice Y" but ever since I started coding with AI, that was gone. Works especially well when the code is being reviewed by a person who is clueless about AI.
What it does do perfectly: convert code from one language to another. It was a fairly complex bit, and the result was flawless.
Re: Vibe coding is the fast fashion industry of software engineering
#33I knocked up a VSCode plugin in a few hours that extracted a JSON file from a zip file generated by the clang C++ static analyzer, parsed it into the VSCode problems and diagnostic view and provided quick fixes for simple things. All of this without hardly knowing or caring about java script or how the NPM tool chains work. Just kept taking screen shots of VSCode and saying what I wanted to go where and what the beha…
I feel like no one has read the article, instead anyone jumps on the defense and says "but my AI code is good!!!!". It's not even about the quality, and no one said that AI just produces garbage, especially with newer models.
> My take on AI for programming and "vibe coding" is that it will do to software engineering what fast fashion did to the clothing industry: flood the market with cheap, low-quality products and excessive waste.
Re: Vibe coding is the fast fashion industry of software engineering
#34It seems to me that the ongoing “vibe coding” debate on HN, about whether AI coding agents are helpful or harmful, often overlooks one key point: the better you are as a coder, the less useful these agents tend to be. Years ago, I was an amazing C++ dev. Later, I became a solid Python dev. These days, I run a small nonprofit in the digital rights space, where our stack is mostly JavaScript. I don’t code much anymore,…
Only if you fully trust it works. You can also first take time to learn about the domain and use AI to assist you in learning it.
This whole thing is really about assistance. I think in that sense, OpenAI's marketing was spot on. LLMs are good at assisting. Don't expect more of them.
Re: Vibe coding is the fast fashion industry of software engineering
#35Why do you think AI is producing low quality code? Before I started using AI, my code was often rejected as "didn't use thing X" or "didn't follow best practice Y" but ever since I started coding with AI, that was gone. Works especially well when the code is being reviewed by a person who is clueless about AI.
This is because AI-generated code will always be mediocre. There is so much poor-quality code in the training base that it will dilute the high-quality sources. AI is not a craftsman who builds on his own high standards, but rather a token grinder tool calibrated to your prompts. Even if you describe your problem (prompt) to a high standard, there is no way it can deliver a solution of the same standard. This will be…
Which is fine, as long as people are aware of it.
Re: Vibe coding is the fast fashion industry of software engineering
#36Why do you think AI is producing low quality code? Before I started using AI, my code was often rejected as "didn't use thing X" or "didn't follow best practice Y" but ever since I started coding with AI, that was gone. Works especially well when the code is being reviewed by a person who is clueless about AI.
My experience is that it does produce low quality code. Perhaps I tried some unusual stuff, but the other day, I had a simple problem in JavaScript: you have an image, add a gray border around it, and keep it within given width/height limits. I figured that should be common enough for whatever OpenAI model I was using to generate useable code. It started with doing something straightforward with a good-looking Math.m…
I've seen both happen. Sometimes it produced fairly good quality code on small problem domains. Sometimes it produced bad code on small problem domains.
The code is always not that great to bad at big problem domains.
Re: Vibe coding is the fast fashion industry of software engineering
#37It seems to me that the ongoing “vibe coding” debate on HN, about whether AI coding agents are helpful or harmful, often overlooks one key point: the better you are as a coder, the less useful these agents tend to be. Years ago, I was an amazing C++ dev. Later, I became a solid Python dev. These days, I run a small nonprofit in the digital rights space, where our stack is mostly JavaScript. I don’t code much anymore,…
Re: Vibe coding is the fast fashion industry of software engineering
#38Earlier quoted context omitted.
I feel like no one has read the article, instead anyone jumps on the defense and says "but my AI code is good!!!!". It's not even about the quality, and no one said that AI just produces garbage, especially with newer models.
From the top of the article: > My take on AI for programming and "vibe coding" is that it will do to software engineering what fast fashion did to the clothing industry: flood the market with cheap, low-quality products and excessive waste.
> cheap, low-quality products
Product quality != code quality.
Re: Vibe coding is the fast fashion industry of software engineering
#39Earlier quoted context omitted.
From the top of the article: > My take on AI for programming and "vibe coding" is that it will do to software engineering what fast fashion did to the clothing industry: flood the market with cheap, low-quality products and excessive waste.
Where is this saying that LLMs code quality is bad? > cheap, low-quality products Product quality != code quality.
Re: Vibe coding is the fast fashion industry of software engineering
#40Earlier quoted context omitted.
I feel like no one has read the article, instead anyone jumps on the defense and says "but my AI code is good!!!!". It's not even about the quality, and no one said that AI just produces garbage, especially with newer models.
I feel like I don't need to read articles with inflammatory headlines.