← Back to context

Comment by pdpi

2 months ago

That’s throwing the baby out with the bath water.

The Open Source movement has been a gigantic boon on the whole of computing, and it would be a terrible shame to lose that ad a knee jerk reaction to genAI

> That’s throwing the baby out with the bath water.

it's not

the parasites can't train their shitty "AI" if they don't have anything to train it on

  • You refusing to write open source will do nothing to slow the development of AI models - there's plenty of other training data in the world.

    It will however reduce the positive impact your open source contributions have on the world to 0.

    I don't understand the ethical framework for this decision at all.

    • > You refusing to write open source will do nothing to slow the development of AI models - there's plenty of other training data in the world.

      There's also plenty of other open source contributors in the world.

      > It will however reduce the positive impact your open source contributions have on the world to 0.

      And it will reduce your negative impact through helping to train AI models to 0.

      The value of your open source contributions to the ecosystem is roughly proportional to the value they provide to LLM makers as training data. Any argument you could make that one is negligible would also apply to the other, and vice versa.

    • > You refusing to write open source will do nothing to slow the development of AI models - there's plenty of other training data in the world.

      if true, then the parasites can remove ALL code where the license requires attribution

      oh, they won't? I wonder why

    • The ethical framework is simply this one: what is the worth of doing +1 to everyone, if the very thing you wish didn't exist (because you believe it is destroying the world) benefits x10 more from it?

      If bringing fire to a species lights and warms them, but also gives the means and incentives to some members of this species to burn everything for good, you have every ethical freedom to ponder whether you contribute to this fire or not.

      3 replies →

    • > there's plenty of other training data in the world.

      Not if most of it is machine generated. The machine would start eating its own shit. The nutrition it gets is from human-generated content.

      > I don't understand the ethical framework for this decision at all.

      The question is not one of ethics but that of incentives. People producing open source are incentivized in a certain way and it is abhorrent to them when that framework is violated. There needs to be a new license that explicitly forbids use for AI training. That may encourage folks to continue to contribute.

      2 replies →

  • surely that cat's out of the bag by now; and it's too late to make an active difference by boycotting the production of more public(ly indexed) code?

    • Kind of kind of not. Form a guild and distribute via SAAS or some other undistributable knowledge. Most code out there is terrible so relying on AI trained on it will lose out.

  • If we end up with only proprietary software we are the one who lose

    • GenAI would be decades away (if not more) with only proprietary software (which would never have reached both the quality, coordination and volume open source enabled in such a relatively short time frame).

  • open source code is a miniscule fraction of the training data

    • I'd love to see a citation there. We already know from a few years ago that they were training AI based on projects on GitHub. Meanwhile, I highly doubt software firms were lining up to have their proprietary code bases ingested by AI for training purposes. Even with NDAs, we would have heard something about it.

      3 replies →

  • Free software has always been about standing on the shoulders of giants.

    I see this as doing so at scale and thus giving up on its inherent value is most definitely throwing the baby out with the bathwater.

  • It is. If not you, other people will write their code, maybe of worse quality, and the parasites will train on this. And you cannot forbid other people to write open source software.

    • > If not you, other people will write their code, maybe of worse quality, and the parasites will train on this.

      this is precisely the idea

      add into that the rise of vibe-coding, and that should help accelerate model collapse

      everyone that cares about quality of software should immediately stop contributing to open source

Open source has been good, but I think the expanded use of highly permissive licences has completely left the door open for one sided transactions.

All the FAANGs have the ability to build all the open source tools they consume internally. Why give it to them for free and not have the expectation that they'll contribute something back?

  • Even the GPL allows companies to simply use code without contributing back, long as it's unmodified, or through a network boundary. the AGPL has the former issue.

    • This goes against what Stallman believes in, but there's a need for AGPL with a clause against closed-weight models.

How dare you chastise someone for making the personal decision not to produce free work anymore? Who do you think you are?

The promise and freedom of open source has been exploited by the least egalitarian and most capitalist forces on the planet.

I would never have imagined things turning out this way, and yet, here we are.

  • FLOSS is a textbook example of economic activity that generates positive externalities. Yes, those externalities are of outsized value to corporate giants, but that’s not a bad thing unto itself.

    Rather, I think this is, again, a textbook example of what governments and taxation is for — tax the people taking advantage of the externalities, to pay the people producing them.

    • Yes, but unfortunately this never happens; and depressingly, I can't imagine it happening.

      The open source movement has been exploited.

  • Open Source (as opposed to Free Software) was intended to be friendly to business and early FOSS fans pushed for corporate adoption for all they were worth. It's a classic "leopards ate my face" moment that somehow took a couple of decades for the punchline to land: "'I never thought capitalists would exploit MY open source,' sobs developer who advocated for the Businesses Exploiting Open Source movement."

    • I'm not sure I follow your line of reasoning.

      The exploited are in the wrong for not recognising they're going to be exploited?

      A pretty twisted point of view, in my opinion.

      8 replies →