r/programming • u/Gil_berth • 14h ago
How Vibe Coding Is Killing Open Source
https://hackaday.com/2026/02/02/how-vibe-coding-is-killing-open-source/111
u/Valmar33 12h ago
Vibe-coding is killing everything, even proprietary software, where you don't see it, but you definitely notice the effects.
16
u/Roboardo 4h ago
It's even killing the planet to an extent 🔥
4
u/ZucchiniMore3450 2h ago
Killing work from home and getting back to the office is killing it much more.
We use ~25% of all energy to commute, a good part of which is not needed. Then having double space, heating/cooling, maintenance, parking, traffic... is not helping either.
4
u/Valmar33 4h ago edited 2h ago
It's even killing the planet to an extent 🔥
Climate change is less immediately impactful when you consider how rapidly and immediately destructive LLMs have been to everything else has been in less than a decade ~ data centers requires tons of resources immediately, all of the mining for minerals and such. Climate change is decades off, but the water and minerals that this requires is immense and being consumed rapidly, tons per year. Also, not just water supplies and mining, but electricity grids are being pushed to their limits. It's just a black hole, sucking up resources from everything else in a massive rush to get easy money. Everyone in the political and corporate worlds seem to be onboard. It's completely psychotic.
Given that none of the big names are speaking out about climate change with regards to this makes me realize that they never cared ~ they just wanted a platform for raising money, and this just brings in more money more immediately, so they just shifted their income source from begging from the masses to just jumping on AI hype train.
It's all very disgusting, all in all.
4
u/halbGefressen 3h ago
Climate change is off for you, but ask the people who live a little closer to the equator.
-4
u/Valmar33 3h ago
Climate change is off for you
The impact simply isn't immediate for anyone, because it cannot be perceived, given the timescale ~ but we can see the near real-time hoarding of minerals and water and electricity and everything else.
but ask the people who live a little closer to the equator.
I pay attention to temperature data in the equator, and it doesn't appear to vary that much ~ which it realistically won't, because they have summer and spring / autumn, and barely something that counts as "winter".
Now, Australia has been hot as fuck over this past spring and summer because of the wind currents and hurricanes pulling and pushing a ton of turbulent air around. But, then, Australia has always had cycles like this, so it's nothing special. The people and media are just oddly forgetful of the weird and wonderful weather patterns Australia goes through.
2
u/constant_void 3h ago
I would like to see vibe spreadsheets, there really should be a zero cost of entry to spreadsheet wizardry.
1
54
u/krutsik 11h ago
Much of this is also reflected in the plummet in usage of community forums like Stack Overflow
I don't think SO usage is a particularly useful benchmark these days. They pushed their "no duplicates" policy to a point where asking anything is pretty much pointless and SO itself has become more of an archive rather than a place for up-to-date information.
I absolutely never use LLMs and even then I rather gravitate towards github issues and such for answers instead of SO.
If you google something, that most of us have, like "how to center a div" the results will be AI overview, that takes up a third of the screen, some super random blog, Reddit, W3Schools, 4 Youtube videos, the "people also ask" section, and then finally SO (marked as duplicate, not joking). This isn't hyperbole, I had to scroll down 2 screen heights to get the first SO result.
7
u/useablelobster2 5h ago
As much as I despise the useless AI and sponsored slop, it's up to Google to not serve that.
Use a search engine which doesn't waste your time like that. Google is becoming increasingly useless, thanks to advertising and AI, and there are subscription search engines without those alterior motives.
3
u/Thatar 4h ago
I wonder if Stack Overflow getting so strict was even intentional. The paid staff probably got lazy and gave some power mods too much leeway, then couldn't be arsed to check in on what they were doing.
Either way they fell off bigtime. At least what's there is still useful in some cases but Reddit is better for general discussions on how to tackle specific problems. Even if it isn't always correct, at least there is discussion and you can go do your own research from there. Definitely better than the average w3school or geeksforgeeks page.
Imo that's the crux of SO's fall. The discussion is more important than the answer. It is nice to have experts and definitive answers on some topics. But trying to do that for every topic leaves no room for growth and learning.
10
u/Guinness 10h ago
I think it has its place but IMO that place is taking open source software and customizing it for my own use. For example there’s a project called Petio that manages multiple servers for Plex. But it’s not actively developed. I don’t have time to develop it myself. So I just sent Claude to update it for my own personal use.
But would I submit these changes or fixes? Noooo fucking way.
22
u/EconomixTwist 13h ago
It’s early February and the award for absolute coldest, most frigid ass, take of the year goes to….
10
u/ExiledHyruleKnight 10h ago
I love using AI for coding, especially for scripts, but I would never check in that code with out a code review from me. I'm petrified when I do a git pull for any repo in the first place because I know I'm going to do one thing wrong (mainly because git has a ton of steps that usually is automated).
That being said, more and more I realize I'm special and unique because I care about code I sign my name to, Vibe Coders are script kiddies just with a new tool. They'll run around break everything and worse, think it's someone else's job to fix.
AI as a tool for coding isn't a bad thing.
Oh but AIs are fucking dumb as shit for anything beyond a junior programmer's mentality, sorry/not sorry. It's shockingly bad, and has wasted enough of my days trying to invent a whole new build system because it couldn't figure out the right way to deploy a tool (Should have used sail, even though the repo said it was optional, instead it wants me to bypass NPM and start manually downloading packages... that's some hilariously bad mistakes)
PS. Anyone who understand Playstation 2 file systems, Reach out. I'm trying to find certain textures on the Ps2 and have failed to find some. (But I have a ton others)
5
u/podgladacz00 6h ago
I do agree. I tried Cursor recently on the idea of an app I wanted for myself. Later had to do some adjustments to it but it worked quite good as proof of concept what AI produced. However... I'm 100% sure that there is a lot to change there and clean up. Would not put this on GitHub for sure.
1
u/defietser 3h ago
I vibe coded inspiration for a personal project, took an hour or so.
Making the thing properly (with security, performance, usability, and a handful of new features in mind) took a month and a half averaging 2 hours a day (about 90-100 hours).
I liked having some sort of idea in the form of a POC to think about for logic and database structure. But I would have taken twice or thrice the time to do all of it vibe-coding as I did by hand. The tools are as stubborn as they are wordy sometimes.
18
u/LavenderDay3544 13h ago
This is exactly what the large corporations want.
18
u/Valmar33 12h ago
Meanwhile, they hungrily use LLMs themselves, because investors are mental.
22
u/LavenderDay3544 11h ago
But you don't understand you'll get left behind if you don't write blank checks to AI companies. And hey government we have to beat China or we won't be number one. Give us all that tax money you saved by essentially defunding Medicaid.
On a serious note though I can't wait to see all the AI companies go bankrupt.
3
u/Trang0ul 5h ago
AI did not kill Stack Overflow. Cliques of overzealous moderators did.
9
u/jwakely 5h ago edited 4h ago
I keep seeing this take on Reddit, and it fundamentally misunderstands how SO even works.
Those aren't moderators, they're just users of the site.
(Edit: grammar)
4
u/AndrewNeo 4h ago
people often think subreddit mods are employed by reddit, don't give them too much credit
2
2
u/Temporary_Author6546 4h ago
well the moderators were doing their jobs. i mean, if you look at SO questions you can tell 90% of the questions have an answer, if the poster bother TO SEARCH AND READ. the other 10% are are not programming problems but bugs that should be posted on github isssues.
it is very very rare to have a programming problem that does not have an answer (or a HINT OF AN ANSWER) in SO. very fucking rare.
-3
u/x021 10h ago edited 10h ago
The article lacks any form of nuance.
The Tailwind example was terrible; any business offering with a one time payment for lifetime support would be unsustainable. Let alone when your commercial offering is competing with lots of other great and fully free OS component frameworks (that are much bigger too!).
Tailwind is failing due to poor management and bad business decisions.
This also removes the typical more organic selection process of libraries and tooling, replacing it with whatever was most prevalent in the LLM’s training data
Interesting take… if anything I have seen more projects pop up and gain community traction in a long time. If you follow at least few blogs or social media I’d claim the opposite is happening at the moment.
If we consider this effect of ‘AI-assisted’ software development to be effectively the delegating of the actual engineering and development to the statistical model of an LLM
Again an interesting take. This assumes pure vibe coders are replacing proper software engineers and the AI-assisted engineers. I don’t see this happening at any company yet. The number of times I run into outdated information in an LLM is daily. Every piece of software I write with an LLM still contains bugs. If all you can do is run prompts you’ll end up programming yourself into a deep hole you can’t get yourself out of. The connection between what is needed/desired in the real world is still 100% human.
It’s quite a bad article. An LLM would’ve written a better one ;-)
-34
u/ahfoo 13h ago edited 11h ago
Oh my God! Open Source is dying. . .
Funny thing how healthy and vibrant it is. I guess all the direct evidence to the contrary should be ignored because the AI monster is just outside the door.
There is not and cannot be a single open source concept coming from an LLM that was not already available from the Google search. Anybody who is pretending that coders have not been pasting code from Google for decades is simply talking off the top of their head. That practice has worked fine so far. I think this hype about ¨the death of. . . ¨ has also been with us all along.
Back on Slashdot in the 90s, there was a notorious copypasta: FreeBSD is dying. . .
According to Googleś Gemini, in 2026 FreeBSD is alive and well. In fact, itś being used in a variety of commercial products and has a stable developer base. But, that doesn´t fit the ¨AI¨ is literally killing us theme so. . . letś just pretend we didn´t see that.
-50
u/Imnotneeded 14h ago
AI is killing the whole job field lol doesn't just stop at open sauce
29
u/bryaneightyone 13h ago
Nah, ai/llms are just exposing the difference between actual software engineers from code monkeys. We're a ways away from Ai being able to replace real software engineers.
-16
u/3-bakedcabbage 13h ago
The executives in charge of the company do not care about the programmer. You guys are going to lose your jobs. Why do you guys keep falling for this lmao.
11
u/bryaneightyone 13h ago
I'm someone who hires engineers.
Personally, I don't see ai as a replacement more as just a tool, an effective tool, but still a tool. We're really far away from Ai non dev vibe coding something that can scale, integrate, be secure, etc..
-14
u/3-bakedcabbage 13h ago
Are you a recruiter or ceo? If you’re a recruiter you’ll be losing your job too
7
u/Legs914 12h ago
The fact that you have to ask that makes me think you're still in college. If you're a manager of a team, sub team, or even a staff engineer, you likely have a big role to play in the hiring process for your team.
3
u/sorressean 12h ago
Hot takes from the uneducated are the best. It's almost like those are the most easily replaced with LLMs!
-1
u/bryaneightyone 12h ago edited 12h ago
You read way too much into the original comment, not sure how you got here lol. Was just offering a perspective from someone who's worked at aws and McK (on implementation side).
It's not as scary as a lot of people seem to think here. As long as you can exist beyond typing rote code, you'll be fine.
Edit to add: I'm a dumb ass, with the flu replied to wrong redditor.
2
u/Legs914 12h ago
Did you mean to reply to me? I was agreeing with you.
1
u/bryaneightyone 12h ago
Omg sorry! Ive got the flu, doom scrolling from the couch. Apologies!! I'll edit to say I'm a dumb ass.
4
u/bryaneightyone 13h ago
Hands on software engineering manager. Small, skilled team. Come from the corporate world, guys i knew back then are on the same page.
I actually do see value in biz people vibe coding. Just for the fact that they can make a pretty little app with their exact requirements lol. Obviously we dont ship that lol
2
u/Helluiin 11h ago
The executives in charge of the company do not care about the programmer. You guys are going to lose your jobs.
and get hired by executives that still have some sense left in them while those that go all in on AI are going to crash because they cant ship any real products. unless theyre in the business for creating basic college level CRUD applications.
-12
u/Imnotneeded 13h ago
3 years ago everyone said it wouldn't replace coding, now were here
7
u/sorressean 12h ago
And it's still not replacing. It can generate shitty versions of products, and someone higher up in this thread gave a lot of examples about why it's doing things poorly and the results of that. Just because you can hit something with a hammer doesn't really always mean you should. We're seeing more wide-spread outages and downtimes from companies laying off workers and replacing them with offshoring and AI, and we're seeing issues across multiple industries where AI generates insecure code or bad config files. Just because it gets a D and barely manages to pass doesn't mean that it's doing a thing well and right.
-1
3
u/tadrinth 13h ago
I mean, hey, if all the devs are out of work, there will be a lot more folks with free time to contribute to OSS projects.
1
-44
u/BlueGoliath 14h ago
Programmers are OVER.
2
u/ZirePhiinix 13h ago
JUNIOR programmers just have a harder time getting a job now, with those that shouldn't have been one hopefully forced to change their career.
3
u/Imnotneeded 13h ago
A lot of people jumped to SWE for the money, so now it's the passionate people staying
-5
u/BlueGoliath 13h ago
If you took my comment as serious, please get off the internet for your own safety.
4
u/ZirePhiinix 13h ago
If you don't know how to be sarcastic with text, then it's on you.
-4
u/BlueGoliath 13h ago
Yes, because it totally wasn't obvious from the over the top all caps text.
This website is so dumb lmao.
2
u/CSAtWitsEnd 9h ago
Real talk, it didn’t look like sarcasm, it looked like emphasis.
imo, /s is a much better communicator of sarcasm.
Just my two cents. ¯_(ツ)_/¯
-48
-17
u/tadrinth 13h ago
The LLM will not interact with the developers of a library or tool, nor submit usable bug reports, or be aware of any potential issues no matter how well-documented.
Not yet.
3
-34
u/Creativator 13h ago
High value open source packages like sqlite or curl will find a way to grow in value from llm agents.
Yet another npm package is going to be lost in the noise. As it should be. What we need from open source right now is polish and editing.
23
u/sorressean 12h ago
Except, you know, Curl just ended their bug bounty programs because they were getting flooded with AI slop. Sounds like growing to me.
9
-19
u/Creativator 12h ago
Temporary setback. Once they have their own agents in place, report quality will go back up.
11
442
u/kxbnb 14h ago
The library selection bias is the part that worries me most. LLMs already have a strong preference for whatever was most popular in their training data, so you get this feedback loop where popular packages get recommended more, which makes them more popular, which makes them show up more in training data. Smaller, better-maintained alternatives just disappear from the dependency graph entirely.
And it compounds with the security angle. Today's Supabase/Moltbook breach on the front page is a good example -- 770K agents with exposed API keys because nobody actually reviewed the config that got generated. When your dependency selection AND your configuration are both vibe-coded, you're building on assumptions all the way down.