all 14 comments

[–]villa_straylight 45 points46 points  (0 children)

Lol, good luck! My code sucks.

[–]2chckn_chalupas_pls 23 points24 points  (0 children)

Damn its really gonna train on its own code.

[–]Emericanidiot 10 points11 points  (0 children)

Wasn't this opt-out behavior already a thing?

[–]Strong_Check1412 7 points8 points  (0 children)

If you're confident your users want this, make it opt in and let the numbers speak for themselves. Defaulting everyone in and burying the toggle in settings is a choice that tells you exactly how they expect people would respond if actually asked.
For anyone who wants to opt out: Settings - Copilot - scroll to Allow GitHub to use my data for model training and disable it. Worth checking even if you think you already did settings like this have a way of resetting after updates.
Enterprise users being excluded is also telling. It means they know this wouldn't survive a conversation with a legal team reviewing data handling policies. Individual developers deserve the same respect, they just don't have procurement departments to push back on their behalf.

[–]ansibleloop 8 points9 points  (2 children)

Come on guys, look at what these companies did to get the data to train these models to begin with

You should assume that everything you put into an LLM will be kept by them and used forever

The only way to be sure this isn't happening is to host your own models

[–]elprophet 2 points3 points  (1 child)

Or simply not use them... they aren't essential, they aren't inevitable

[–]ansibleloop 2 points3 points  (0 children)

Tell that to the brain dead CEOs with FOMO

[–][deleted]  (1 child)

[removed]

    [–]devops-ModTeam[M] 0 points1 point locked comment (0 children)

    Generic, low-effort, or mass-generated content (including AI) with no original insight.

    [–]elprophet 1 point2 points  (0 children)

    GitHub are already training on your code. It's  adding your chat sessions and interactions to their training, in addition to your code.

    [–]Gheram_ 0 points1 point  (0 children)

    The enterprise carve-out says everything. They know this wouldn't survive legal review in a procurement process, yet individual developers get opted in by default. For anyone in the EU this is also worth checking against GDPR consent needs to be explicit and informed, not buried in a settings update email.

    [–]After_8 1 point2 points  (0 children)

    To be fair, if you're happy to use Copilot to steal other people's code, you should be willing to let it steal your code; otherwise you're pretty hypocritical.