by ingvul on 7/3/21, 9:59 PM with 32 comments
1. sue GitHub (they will probably win since they can afford the best lawyers in the planet)
2. don't use GitHub for future projects. Remove all my current repositories (does this guarantee GitHub can't use my code without attribution? My code is probably still in their Code Vault)
3. use GitHub but use a license that explicitly denies usage of my code by Copilot (GitHub probably would probably just say "you can't do that, please just delete your account")
4. use GitHub but ask them to pay me for using my code without attribution
Option 1 is a waste of money and time for me (I will never win). Option 2 is fine, but I'm not sure what could stop GitHub scrapping public repos hosted in, let's say, GitLab. Option 3 would be the ideal case for me. Option 4: would be nice, but probably won't happen.
by bluewalt on 7/3/21, 11:17 PM
1) It's not your code that is proposed by copilot, but a mix of thousands and thousands codes, that can not be linked to one specific person. It's like you take 1000 portrait photos and make a new one. How can you prove your photo has been used?
2) How what's done by Github is causing you any damage, directly or indirectly? If you want to sue someone, you'd better prove any damage to a judge.
3) Because of all of this yelling, I'm pretty sure Github will add a per-repository option to disable code scraping. But I still don't understand what you'll win.
by blhack on 7/3/21, 11:21 PM
by Something1234 on 7/3/21, 10:43 PM
by lacker on 7/3/21, 11:14 PM
by despera on 7/4/21, 5:21 AM
So yeah, sorry for those who believe that it's going to return some "purely algorithmic" code and won't just randomly copying code.
Also, https://twitter.com/mitsuhiko/status/1410886329924194309
Wow, just wow... this has to be regulated FAST.
by ingvul on 7/3/21, 10:02 PM
by tyingq on 7/3/21, 10:49 PM
by yumraj on 7/3/21, 11:06 PM
Where are you going to go? Self host, sure. Else don’t assume that another code repository won’t do the same thing.
Also, how do you know that your code was used? I don’t know if GitHub has published a list of the repositories that were used. Or have they?
by onionisafruit on 7/3/21, 11:02 PM
The article being discussed at https://news.ycombinator.com/item?id=27723710 indicates that they may be adding attribution soon.
by thdxr on 7/4/21, 7:27 PM
Not sure if this simplification crosses some threshold
by IfOnlyYouKnew on 7/3/21, 11:12 PM
by CodeWriter23 on 7/4/21, 12:10 AM
by eplanit on 7/3/21, 11:26 PM
I've never been comfortable with the idea of trusting IP in places like Github, Google, etc. Although I find Copilot amazing, I find the use of user's code as distasteful as I do understandable.
by ykevinator3 on 7/4/21, 1:02 AM