Say it with me: It's not vibe coding if you read and understand the code.
That is not vibes, that is knowing what you're doing and working based off of a suggestion.
Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!
Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.
Hope you enjoy the instance!
Rules
Follow the wormhole through a path of communities !webdev@programming.dev
Say it with me: It's not vibe coding if you read and understand the code.
That is not vibes, that is knowing what you're doing and working based off of a suggestion.
This
I also sometimes use AI for small bits and pieces and the vast majority of the time it gets about 10-20% wrong which I then have to fix
There is a net-gain in time on these small bits and pieces, but it's not really able to do more than that
If I read it correctly, he used a LLM to help him write Python for a hobby project. I think this falls into an open minded, "who cares?". Come back when he used it for something intended for public or commercial use.
He never would in critical code such as Linux kernel
Because anyone can fall for stupid shit.
Tldr, he's fine with it because he was lazy
ITT: Anything that makes work easier for the same end goal is laziness.
The guy literally said that he didn't want to bother learning python and that it's why he used this crap.
If that's not intellectual laziness I don't know what is.
Don't be a stupid shit. You use things on the daily without full comprehension of them.
If you write code without understanding what you're doing, to the point where an AI is achieving better results, you should question your choices.
Today we knew that Linus Torvalds is lazy and stupid ✍️
I think it is intellectual laziness to do Python just for its ecosystem when saner options abound.