Heads up GitHub users. You have less than a month left to opt out of "Allow GitHub to use my data for AI model training".

"On April 24 we'll start using GitHub Copilot interaction data for AI model training unless you opt out." https://github.com/settings/copilot/features

Build software better, together

GitHub is where people build software. More than 150 million people use GitHub to discover, fork, and contribute to over 420 million projects.

GitHub
@JoeSondow This is *Copilot* interaction. AFAICT that is "nothing" unless you're using Copylot. But best to be safe and click the opt-out anyway.
@JoeSondow Moved all my repos over to Codeberg in the past 12 months.. Seems, this is a good opportinity to delete my Github account entirely 🙂
@Larvitz @JoeSondow have you considered updating the git hub repo to include extra bugs in the code and poison the well for the AI?

@Argonel @Larvitz @JoeSondow When I push to github, it's like a type of backup, so I always worry about what's left behind. My gitIgnore needs backup too, so I copy that to недотепа.ru for safekeeping. We should all do that, until it becomes automatic for everyone.

Also someone should register недотепа.ru to see how many credentials you can aquire.

@Larvitz Ive been using GitLab for my personal stuff but I did not know about Codeberg. Thanks!
@JoeSondow i migrated all of my repos to Codeberg. Bye bye Github.
@cstross

@byteborg @JoeSondow @cstross
is Codeberg much different from Github in terms of functions, interface etc.? I mostly mean, is it as easy / convenient to use?
anyone knows if there is a version of github desktop for Codeberg?

#GithubDesktop #Codeberg #Github

@elduvelle Codeberg is much simpler. I mpstly use command line git. Check the docs at codeberg.org, perhaps you'll find what you need.
@JoeSondow @cstross
@elduvelle @byteborg @JoeSondow @cstross Codeberg is very similar to GitHub, whereas GitLab feels disorienting in terms of UI
@JoeSondow already moved my code out of GitHub.
@JoeSondow is it possible to provide a direct link?
@benjohn the setting is directly on the page Joe linked to
@JoeSondow @elduvelle Is this for public and private repos?

@lf_araujo @JoeSondow

there is a blog post with some details about it here:
https://github.blog/news-insights/company-news/updates-to-github-copilot-interaction-data-usage-policy/
specifically:

"This program does not use:

  • Interaction data from Copilot Business, Copilot Enterprise, or enterprise-owned repositories
  • Interaction data from users who opt out of model training in their Copilot settings
  • Content from your issues, discussions, or private repositories at rest. We use the phrase “at rest” deliberately because Copilot does process code from private repositories when you are actively using Copilot. This interaction data is required to run the service and could be used for model training unless you opt out.

(emphasis mine..)

Updates to GitHub Copilot interaction data usage policy

From April 24 onward, interaction data from Copilot Free, Pro, and Pro+ users will be used to train and improve our AI models unless they opt out.

The GitHub Blog

@lf_araujo @JoeSondow
also to comment on @dalias 's earlier answer (same source):

"From April 24 onward, interaction data—specifically inputs, outputs, code snippets, and associated context—from Copilot Free, Pro, and Pro+ users will be used to train and improve our AI models unless they opt out."

-> I believe this means if you are not part of these Copilot user groups then, indeed, they do not use your data to train Copilot.. for now at least..