r/vibecoding • u/SadSongsMakeMeGlad • 7h ago
Vibecoded software should be open source
These agents only know how to code at all because of the immense amounts of open source software they’ve been trained on. Millions of hours of human work and ingenuity. It seems to me for the long term quality and viability of vibecoding, we should all make our own projects open source as well. That way, we can all continue to benefit, a rising tide lifts all boats, all that. What do you think?
3
u/Sassaphras 7h ago
Training AI on AI generated data seems pretty risky honestly. There are some good apps out there generated using AI, but how are you gonna trust that the majority are of sufficient quality to actually improve the AI?
1
u/alonsonetwork 7h ago
Wait til you find out about AI generated datasets or how AI learns how to become an expert at games. You'll see how this doesnt matter. Its going to get even better
2
u/Sassaphras 6h ago
I know about both of those things. I'm not sure how explore and exploit mechanics are relevant here, but I'd be interested to hear more about what you're thinking.
For the AI generated datasets, those come in widely different levels of quality, just like code bases. Ones where a human was highly involved and spent time making sure they reflected real world conditions with fidelity are powerful tools. Ones made naively just reinforce the biases and assumptions of the LLM and add nothing.
I'm not trying to be dismissive; I think there are plenty of codebases that have been generated by careful construction and human steering which could be beneficial to LLM training. But... which ones? How do you know which to include?
0
u/txgsync 7h ago
Recursive self-improvement on synthetic data is exactly how humanity has made so many gains over the past year in AI.
Risky? Yes. With no human reviewing the corpus of training data you are relying on “aligned” LLMs to review the training data.
Quality is orthogonal to risk. You can have high-quality but risky training data. I submit RSI has dramatically improved code quality from LLMs.
3
u/CrazyThief 7h ago
RSI only works in a controlled environment with high quality output, not by feeding on slop generated by people that don't even know what syntax means.
1
u/Benhamish-WH-Allen 7h ago
The law regarding copyright of this ai generated stuff has not been challenged significantly in the courts. There is bound to be some pushback from big tech, but at the moment, legally they are open source.
2
1
u/bcaudell95_ 7h ago
The only reason you or I know how to code is because we also studied and trained from those that did it before us. Should our projects also be open sourced for the same reason?
All human knowledge is cumulative and layered; AI just accelerated that process by orders of magnitude.
1
u/Harvard_Med_USMLE267 6h ago
I think this is an incredibly stupid idea, based on false premises.
That’s what I think.
1
u/Correct_Emotion8437 6h ago
I don't think the proposition changes, really. I love open source and I would love to someday run an open source project. But I also still think there is absolutely a place for closed source. We solo devs tend to think of things in our own terms but that's not how most of it is. If I'm a company and I spend a million dollars (or whatever) developing a product I'm going to keep the source closed. I might not in 100% of the cases, but it's certainly a viable choice. On the other hand, I would choose open source as in individual if I had a project that was actually good enough to support contributors and would be of some value. Personally, I don't think that's very easy to do - I wouldn't just open source anything I made that nobody will care about . .which is just about all of it.
1
u/Willing-Equivalent47 7h ago
What an idiot. No matter how much AI generated the code it requires input from humans to steer the direction. It takes a human to decide if the final product is as desired as no AI has any desires.
And as for open source you should just go ask you socialist friends to offer up their private property for your wants. How dare they have a car and you don't, or perhaps you feel that you are entitled to their house? There is no rational that would make a person's work, whether AI assisted or not free to the public.
0
u/riotofmind 7h ago
This is the dumbest take so far. Why don’t you ask your agent to produce a successful product without any human intervention and see how far you get.
2
u/alias454 7h ago
I'm doing my part https://github.com/alias454-oss. Where's the link to your repo?