Earlier quoted context omitted.
That's akin to being grateful for your local shop owner that they allowed you to sweep the floor for other customers.
Please don’t strawman me, I asked completely different question. It’s not about being grateful or something, but that many people (devs) are too concerned about their code being stolen as if they’ve come up with something unique and the LLMs are some kind of database (which it isn’t). At the end of the day we’re going to be using AI to write all the code, many of us already doing that. And if some GitHub copilot mode…
Updates to GitHub Copilot interaction data usage policy
171–180 of 193 posts
Re: Updates to GitHub Copilot interaction data usage policy
#172Earlier quoted context omitted.
Is that not some stock feature-flag verbiage?
But it isn't a feature, so using a feature flag is a bit weird.
Re: Updates to GitHub Copilot interaction data usage policy
#173Earlier quoted context omitted.
But it isn't a feature, so using a feature flag is a bit weird.
How is it not a feature from a development standpoint? Colloquially any bit of intended functionality qualifies as a "feature" and certainly any functionality you conditionally enable/disable would be controlled by a "feature flag" regardless.
Re: Updates to GitHub Copilot interaction data usage policy
#174Earlier quoted context omitted.
Would you be able to comment on https://news.ycombinator.com/item?id=47522876 , i.e. explain the legal basis for this change for EU based users? If there is none, you may have to expect that people will exercise their right to lodge a complaint with a supervisory authority.
Why would you expect an engineer to be able to comment on legal affairs? Presumably it was cleared with Microsoft's legal department or whatever GitHub's divisional equivalent is.
Big Tech is known for clearing illegal things by their legal departments all the time.
Re: Updates to GitHub Copilot interaction data usage policy
#175Re: Updates to GitHub Copilot interaction data usage policy
#176What is the legal basis of this in the EU? Ignoring the fact they could end up stealing IP, it seems like the collected information could easily contain PII, and consent would have to be > freely given, specific, informed and unambiguous. In order to obtain freely given consent, it must be given on a voluntary basis.
It breaks GDPR easily: GDPR enforces you to comply with opt-out by default, no workaround by prefilling before hitting submit. While some think this applies only to personal data, then yes. But it takes only one line of code to use my phone number for testing while I test locally a register form in the application I'm developing. Once it gets sent to Copilot I can threaten with legal action if they are not taking it…
Re: Updates to GitHub Copilot interaction data usage policy
#177Re: Updates to GitHub Copilot interaction data usage policy
#178Earlier quoted context omitted.
Sadly, this issue is systemic: https://github.com/openai/codex/issues/2847
OpenCode has a plugin that lets you add an .ignore file (though I think .agentignore would be better). The problem is that, even though the plugin makes it so the agent can't directly read the file, there's no guarantee the agent will try to be helpful and do something like "well I can't read .envrc using my read tool, so let me cat .envrc and read it that way".
It's so bizarre to be discussing minor security concerns of backdoors, like trying to block env vars. Of course the maintainers don't care about blocking env vars. It's security theater.