Carlos Cámara
Carlos Cámara

@ccamara@mastodon.social

Architect. PhD. Life-long learner. Mostly interested in cities, technology & design from a social perspective.
Expect toots in Spanish, Catalan and English

December 17, 2016

So GitHub is a very large repository of code that authors have been willingly putting code into for over a decade. Microsoft bought it in 2018, and have been training Copilot AI code generation on the output of all those hundreds of thousands of programs that people submitted there.

People are (rightfully) upset because they never consented to having their work used in that way—and in some cases even licensed their code in such a way that it cannot be used in that way. But Microsoft does it anyway.

So now that GitHub has been moved from its own independent subsidiary of Microsoft, directly into Microsoft within the AI department, it is crystal clear that Microsoft is operating GitHub specifically to mine people's code from it.

Now many of those people have finally had enough and are moving their code out of GitHub to other source code repository options.

The npm repo works differently, however. There's no connection in npm between the source code repository (usually GitHub) and the package in their package manager, and many of those packages aren't even uploaded into npm by the authors of the code.

So, many of these code authors trying to escape Microsoft's plan to continue profit from their work by selling AI tools trained on it will still have Microsoft training AIs on their code because it will all be uploaded into npm as people find that it's not already there.

Elk Logo

Welcome to Elk!

Elk is a nimble Mastodon web client. You can login to your Mastodon account and use it to interact with the fediverse.

Expect some bugs and missing features here and there. Elk is Open Source and we're actively improving it as a community project. Join us and let's build it together!

If you'd like to report a bug, help us testing, give feedback, or contribute, reach out to us on GitHub and get involved.

To boost development, you can sponsor the Team through GitHub Sponsors. We hope you enjoy Elk!

PatakAnthony FuTAKAHASHI Shuuji三咲智子 Kevin DengJoaquín SánchezDaniel Roe

The Elk Team