3 ms·
I'd like to propose a "golden rule" test. If Copilot was truly not at risk of regurgitating large blocks of code verbatim, why didn't Microsoft train it on pro
by TAForObvReasons 4y ago
I'd like to propose a "golden rule" test. If Copilot was truly not at risk of regurgitating large blocks of code verbatim, why didn't Microsoft train it on proprietary Microsoft code as well? Why was it limited to user-submitted code on GitHub? If there is any argument pointing to licensing or copyright or patents, it stands to reason those concerns would apply to any corpus of user-submitted code since users could easily misrepresent the licensing.
- jacquesm 4y agoPrecisely. I made this exact point a while ago, how come Microsoft didn't submit the source code to Windows as part of the training data, that is at least code that they can plausibly claim they have the rights to.
- Dylan16807 4y agoThere's a good point made over here: https://news.ycombinator.com/item?id=34282407 https://news.ycombinator.com/item?id=34282407 that it might accidentally spit out some kind of secret that is much smaller than a copyrightable piece of code. That's not a risk for code in public repositories.
- bombolo 4y agoPerhaps you want to check the comment section here: https://lwn.net/Articles/914150/ https://lwn.net/Articles/914150/ user bluca works at microsoft, but i think their opinions are their own.