GitHub hits CTRL-Z, decides it will train its AI with user data after all
GitHub hits CTRL-Z, decides it will train its AI with user data after all
Date
As of April 24 you’ll be feeding the Octocat unless you opt out
Current scope
The code locker’s revised policy applies to Copilot Free, Pro, and Pro+ customers, as of April 24. Copilot Business and Copilot Enterprise users are exempt thanks to the terms of their contracts. Students and teachers who access Copilot will also be spared.
To opt out (link edited by me to make it clickable)
Those affected have the option to opt out in accordance with “established industry practices” – meaning according to US norms as opposed to European norms where opt-in is commonly required. To opt out, GitHub users should visit github.com/settings/copilot/features and disable “Allow GitHub to use my data for AI model training” under the Privacy heading.
Thank you!
Done.
Also, go Codeberg.
Interestingly, mine was still enabled from the last time I must have toggled that setting.
If they do screw around, they could just train on everything without asking anyone
With Codeberg the main risk is that they’re a small non-profit that depends on donations, so they could run out of money. That doesn’t allow them to act against their bylaws, but it could affect availability of the service.
Personally I would choose Codeberg because their services are hosted in the EU (Germany).
I’ve always preferred Gitlab to Github anyway, but I recently migrated all my repos to a self-hosted Gitlab and it wasn’t too painful. Despite the woeful documentation of the Helm chart configuration.
I know there are other options (Forgejo et al,) but the thought of migrating all my CI/CD pipelines to a new platform was too much to bear - moving from .com to self-hosted though is much more manageable.
This all obviously depend on your CI/CD needs. As I said, problem is with resource heavy stuff.
I tried building my project on a base tier VPS from Hetzner using gitlab runner and it run out of memory. So I would have to pay for a more expensive VPS that would be sitting there idle most of the time. Doesn’t make sense for me but if someone is running CI/CD all the time it way be a good option.
I ended up installing the runner on a spare PC I have because I just needed it for couple of weeks. Having this PC sitting idle all the time also doesn’t make much sense but if you’re building a lot it may be a good option. But you do need a quite strong server at home and this costs money.
And that’s because I only need Linux machine. If I wanted to also build my app on Windows and Mac things get more complicated.
Different people have different CI/CD needs. In some cases self-hosting runners is easy, in other cases replacing github, which gives you linux, windows and mac compute time for free, will be complicated.
And that’s because I only need Linux machine. If I wanted to also build my app on Windows and Mac things get more complicated.
Running those in VMs on the same machine could work.
I have left it for the most part in favor of Codeberg. Also you can just steal my code directly instead of going through hoops by burning a lot of fuel.
Micro$lop is all about “AI” so no surprise there.
Glad I moved away from Github and self-host for few years already.