Thread

Conversation

github will probably get away with this — they have a lot of lawyers on retainer — but legal is not the same thing as ethical
15
918
if you only act ethically when it is convenient you are not in fact an ethical person
Quote Tweet
milo
@i2talics
·
Replying to @ReinH
every rebuttal is just "yes but ... its useful for me. so i dont care"
5
727
reminder that 1. The MIT license, the most popular license on github, requires attribution 2. Copilot has been shown to reproduce substantial portions of its sources verbatim
14
1,170
what github / microsoft is counting on here is that open source developers do not have enough collective power to do anything to stop this, and sadly they are probably right
6
753
brb adding this clause to MIT and calling it the "fuck machine learning" or FML License
Quote Tweet
mffwww
@mffwww
·
This is going to be settled in court eventually, and the sooner the better. Anyone should be able to apply a license that says “you may not use this to train any machine learning model”. twitter.com/ReinH/status/1…
8
706
Show replies
Replying to
its okay to distribute a bunch of copyrighted works compressed together as long as the decompressor only accepts vague hints about which one you want to decompress and sometimes mixes them together a bit
2
127
"eyyy dats a lovely code prompt youse got over dere, would be a shame if some proprietary code were to have a little 'accident' after it"
4
Replying to
It actually helps me with accessibility a lot, because I have a serious RSI and can’t type too much any more and it allows me to do “comment driven development”. You still have to know what you need and you have to be able to understand the code, (1/2)
2
50
But it does not allow non-devs to be devs, because you have to know what you want. I have actually tested this with some highly technical but non-coding grad students and they couldn’t really use it, even with a lot of guidance.
1
40
Show replies
Show replies
This Tweet was deleted by the Tweet author. Learn more
Show replies
Replying to
I think it is doing far more than recomposing code. It is automating what you would have to do yourself otherwise: Study related code, identify useful patterns, apply to your context. That's more than derivative work. You can test that out by applying it to your self-made domain.
5
67
If you study related code, identifying useful patterns and applying them to your context, you are violating copyright. Not even a hint of doubt.
25
28
Show replies
Replying to
The backlash against copilot is so weird to me. Filters are valuable. Understanding context is valuable. Filtering the incomprehensibly large corpus of open source "code other people wrote" to present an individual the code they need in their own specific context is valuable.
1
28
1. it's not built from *just* open source code. 2. Copyleft requires that derivative works are also open source. Copilot does not have such a requirement. Is it legal? Possibly. Does it bypass the intent of people who released their code under a copyleft license? Absolutely.
2
103
Show replies
Replying to
For better or for worse, it is very arguably a transformative work for copyright purposes — it’s basically just a high-dimensional index of words, which is a similar fact pattern to AG v. Google. Still a terrible look for Microsoft to not release the trained model, though.
2
25
Show replies
Replying to
It’s a very fair point to raise the question of what counts as a transformative work, and legally what can you sell and copyright works produced by machine learning. Humans take what they see and learn and produce their own unique works, adding value. Can machines do it too?
3
7
my keyboard is heavily involved in producing both unique works and derivative ones, but, correctly, we do not assign it any of the credit
1
34
Replying to
I'm trying it from a junior perspective. While pairing with senior dev, Copilot makes magic. While I use it, same plugin propose dull words instead of code. My guess is that is much more trained on my work instead of other user's
2
5
That’s how everyone and everything works now. People are willingly parting with their privacy for the sake of convenience all the time for example
19
Replying to and
What? I thought it was an intelligent machine that could figure out how to write code from knowing the syntax and semantics and best practices based AI rules such as code completion not from an existing code???
1
2
Replying to
Maybe code is not as valuable as we thought? Many are allowing copilot to examine their codebase by using it 🤷‍♂️
1
Replying to
A thread in agreement:
Quote Tweet
Aaron Huggins 🙏 🇺🇦
@AaronHugginsDev
·
I feel like Github Copilot is a leech on backs of millions of open source projects. Folks worked hard, only to have their work subsumed by a machine learning platform and spat back out with no credit or compensation. I get that it was legal. I sure don't think it was ethical.
Show this thread
18
Replying to
it's curated automatic writing, just like thousands of books are. just because it's code and not English doesn't make it special. it will make lots of mediocre code that will probably hold up some mediocre repos. are you afraid of it being malicious, mediocre automatic writing?
Replying to
You could say the same thing about any NLP model that is trained on Wikipedia dumps. Lots of companies making money on community moderation and altruism
8
Replying to
I won’t touch it with a barge pole. You’re being given someone else’s copyrighted work, with the license stripped. Under what terms can you use the code? No idea. And I can bet confidently without bothering to look that the agreement contains a zero liability clause.
63

New to Twitter?

Sign up now to get your own personalized timeline!
Sign up with Apple
Sign up with phone or email
By signing up, you agree to the Terms of Service and Privacy Policy, including Cookie Use.

Trending now

What’s happening

Weather
LIVE
Disaster Prevention Day
Only on Twitter · Trending
#まどか年齢非公開
Music · Trending
ラパパパン
朝日新聞デジタル
Last night
【国会で質疑】国葬への批判「正面からお答えする」 岸田首相、国会審議に出席へ
LEE編集部
Yesterday
もし子どもに、「学校に行きたくない」と言われたら… 休み明けの登校渋りにも…専門家に教わる接し方・対応4選