The "Vibecoding" Paranoia is Killing Innovation in Low-Level Dev
Posted by DifficultBarber9439@reddit | linux | View on Reddit | 14 comments
is it just me or has the linux community become more obsessed with "how" someone writes code rather than "what" they actually built i spent the last few months fighting legacy 80386 bugs and custom vga drivers on a 35 year old kernel to build a functional gui and the first thing people ask is not about memory management or interrupt handling but "did an ai write this" because apparently if you work faster than a 1990s snail you must be faking it
it's funny how the loudest skeptics are always the ones who admit they use llms themselves but failed to get any quality results so they assume everyone else is just "vibecoding" their way through kernel panics and triple faults just because you couldn't prompt your way out of a paper bag doesnt mean a developer with 12 years of experience cant use modern tools to accelerate real engineering feats
stop gatekeeping engineering with arbitrary rules about "effort" and "grammar" and start respecting the actual architecture if you have a technical critique about my task switching or gdt reloading im all ears but if your only contribution is "sus" because i didnt take 10 years to finish a hobby project then you are the reason people stop sharing cool stuff here stay in the past while some of us actually ship code
litelinux@reddit
You know, what people are interested in is what you learned in the process. You're not gonna ship your modded ancient kernel, no one other than a couple of hobbyists will even try it.
I reckon in OS dev the more important part is the how.
gihutgishuiruv@reddit
> Also the fact that you're annoyed to be asked whether an AI wrote it speaks for itself
Ehhh, I won’t speak for whether OP vibe-coded their project or not, but I think being upset is a reasonable response.
I’m very anti-vibecoding myself, and if someone accused me of doing it on a project I put a lot of hard effort and time into, I’d be pretty upset as well.
Like if you accused a photographer of using Photoshop to manipulate an image when they actually spent hours framing the shot to get it “just right”. It’s dismissive.
litelinux@reddit
Yeah I kinda regret putting that sentence in. Or it could be worded better. I'm also tired of reading accusations everywhere on this platform and in the software/graphic design space.
gplanon@reddit
The “how” is just as important as the “why” for some of us. I can run the same internet browser full screen on Linux or Windows and there will be no, or very minimal, visual difference (font rendering probably.)
In my opinion, AI sympathizers don’t understand this because they’re so focused on getting from A to B that they don’t consider the consequences of their cheating (someone else doing the work for them.) Primarily, that they are oblivious to security holes, are completely reliant on the AI to now debug whatever it made, they learn little to nothing through the process.
srivasta@reddit
All this vibe coding hysteria reminds me of "The story of Mel", and the Scott's of the assembler.
CoffeeSubstantial851@reddit
Its 100% you dude.
Also the Linux community has always had people like you in it. Weird dudes with quirky asocial behaviors who are really abrasive to even other turbo nerds.
Best-Cake-7780@reddit
The initial question of "did an ai write this?" is to put your work into context. If I'm looking over a commit that has some strange logic in it, I'm likely to engage and understand and ask the author what they intended if i know it was written by a human. You don't get the benefit of the doubt if you didn't write it.
snail1132@reddit
Sounds an awful lot like you vibecoded a de and got called out for it
vilejor@reddit
It really doesn't.
OP used a tool to support his obviously existing skills
But your comment reads like you're a troll.
AutoModerator@reddit
This submission has been removed due to receiving too many reports from users. The mods have been notified and will re-approve if this removal was inappropriate, or leave it removed.
This is most likely because:
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.
mglyptostroboides@reddit
As someone who "writes like an AI" (not code, words) I'm kinda tired of getting accused of being an AI constantly.
LLMs learned to talk the way they do somewhere. Where? Well, from professional writers. I've been reading high level shit since I was eight, so I absorbed it into the way I speak and write.
So the AI thing comes along and people start using it to replace human writers. That sucks. A lot. But the backlash to it is almost as annoying because now everyone's accusing everyone else of being an AI. Not even going to get into how much this disproportionately affects neurodivergent people since many of them write very mechanically...
But goddamnit, I'm not going to change the way I communicate just to signal that I'm not using an AI. Fuck that.
Sorry.
mrbmi513@reddit
I think it's less about the effort and more about the understanding. "Vibe coding" as a term is often associated with individuals with no understanding of what their code actually does, which easily leads to massive bugs and unintentional behaviors that they simply won't see.
I use AI all the time as a copilot. I also understand what it does. I don't call myself a "vibe coder."
Majestic_beer@reddit
Linux community has always been full of fedora hats.
aloobhujiyaay@reddit
I think the community is just adjusting to new tools. It’ll probably settle down once people get used to the idea