Post ASsMHZMnlo8Irb9wwa by zeroespero@mastodon.ml
 (DIR) More posts by zeroespero@mastodon.ml
 (DIR) Post #ASXxMUt7KmiAHERE9o by piggo@piggo.space
       2023-02-10T19:51:59.036316Z
       
       2 likes, 2 repeats
       
       ChatGPLIt generates code you can't legally use in your project
       
 (DIR) Post #ASsJOGN6UZqc7EniUK by SuperDicq@minidisc.tokyo
       2023-02-20T15:33:15.395Z
       
       0 likes, 0 repeats
       
       @piggo@piggo.space You mean, it generates code everyone can legally use in their project as long as they are building free software, which you should be doing anyway?
       
 (DIR) Post #ASsMHZMnlo8Irb9wwa by zeroespero@mastodon.ml
       2023-02-20T16:04:14Z
       
       0 likes, 0 repeats
       
       @SuperDicq as long as they are building open source software*
       
 (DIR) Post #ASsMHa6t0SzpAWikm8 by SuperDicq@minidisc.tokyo
       2023-02-20T16:05:36.741Z
       
       2 likes, 0 repeats
       
       @zeroespero@mastodon.ml No, shut up. Get your stolen movement out of my face and never correct me like that ever again.Who do hell do you think you are?
       
 (DIR) Post #ASsMLE6gkv7i5MMmqO by SuperDicq@minidisc.tokyo
       2023-02-20T16:06:19.581Z
       
       0 likes, 0 repeats
       
       @zeroespero@mastodon.ml https://www.gnu.org/philosophy/open-source-misses-the-point.en.html
       
 (DIR) Post #ASsMfVjSw01qXdB0Ii by zeroespero@mastodon.ml
       2023-02-20T16:09:24Z
       
       0 likes, 0 repeats
       
       @SuperDicq okay, maybe the term libre software would be more correct. Because some open source you can close and add to your product and change license
       
 (DIR) Post #ASsMfWFj03pi9gGlaC by SuperDicq@minidisc.tokyo
       2023-02-20T16:09:56.893Z
       
       0 likes, 0 repeats
       
       @zeroespero@mastodon.ml That's called a permissive license.
       
 (DIR) Post #ASsMsYY5m2cn2d4qOG by zeroespero@mastodon.ml
       2023-02-20T16:11:30Z
       
       0 likes, 0 repeats
       
       @SuperDicq I do know.I tried to correct you because, free software may be not GPL, and not open
       
 (DIR) Post #ASsMsZC9N6fR2roppQ by SuperDicq@minidisc.tokyo
       2023-02-20T16:12:18.060Z
       
       0 likes, 0 repeats
       
       @zeroespero@mastodon.ml All free (libre) software is also "open source" by definition.
       
 (DIR) Post #ASsMy1mKWgRR8xLV9E by lanodan@queer.hacktivis.me
       2023-02-20T16:12:39.982824Z
       
       0 likes, 0 repeats
       
       @SuperDicq @piggo From MIT, one of the most trivial of licences: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.Can't legally use without this.
       
 (DIR) Post #ASsN6fDRmb1Jlz9DBw by SuperDicq@minidisc.tokyo
       2023-02-20T16:14:51.975Z
       
       0 likes, 0 repeats
       
       @lanodan@queer.hacktivis.me @piggo@piggo.space You can safely add MIT code to a GPL project, just retain the copyright notice.
       
 (DIR) Post #ASsNGhW45LUhnqdrZA by zeroespero@mastodon.ml
       2023-02-20T16:15:31Z
       
       0 likes, 0 repeats
       
       @SuperDicq radical communism in coding =]
       
 (DIR) Post #ASsNGiG9K0ME6mCfOi by SuperDicq@minidisc.tokyo
       2023-02-20T16:16:40.465Z
       
       0 likes, 0 repeats
       
       @zeroespero@mastodon.ml I don't see what free software has to do with communism.
       
 (DIR) Post #ASsNKw5vpBrOAxRCqW by lanodan@queer.hacktivis.me
       2023-02-20T16:17:03.353510Z
       
       0 likes, 0 repeats
       
       @SuperDicq @piggo GPL brainrot I see, MIT is a free software license.The problem of Microsoft ChatGPT/CoPilot/… is: They do not give the copyright notice with the code.
       
 (DIR) Post #ASsNV9cQOgy912VasK by SuperDicq@minidisc.tokyo
       2023-02-20T16:19:17.322Z
       
       0 likes, 0 repeats
       
       @lanodan@queer.hacktivis.me @piggo@piggo.space The problem of Microsoft ChatGPT/CoPilot/… is: They do not give the copyright notice with the code.I agree and I think these tools are harmful in the sense they could be used to launder free code into something else.The OP was about a fictional chatbot called ChatGPL that I would assume would only generate code that is GPL compatible (and thus including the copyright notice to ensure this compatibility).
       
 (DIR) Post #ASsNxPqVetF9S4Za4G by lain@lain.com
       2023-02-20T16:23:19.296057Z
       
       0 likes, 0 repeats
       
       @lanodan @SuperDicq @piggo ChatGPT doesn't copy code, it really creates new code.
       
 (DIR) Post #ASsOCgt4a6z6eG3V2W by SuperDicq@minidisc.tokyo
       2023-02-20T16:27:11.330Z
       
       0 likes, 0 repeats
       
       @lain@lain.com @lanodan@queer.hacktivis.me @piggo@piggo.space It uses existing code to do so however, it's transformative.If you make a modified version of something, the original copyright terms still apply.According to the current laws only humans are capable of creating original works.
       
 (DIR) Post #ASsOFWrOJoDQQ0cdqy by lanodan@queer.hacktivis.me
       2023-02-20T16:27:17.003734Z
       
       0 likes, 0 repeats
       
       @lain @SuperDicq @piggo There's been numerous examples of large functions copied verbatim, including with the author's comments. Meaning it doesn't go under the originality threshold.And I wouldn't try to go with "fair use" for software development because it's a mess, specially internationally.
       
 (DIR) Post #ASsOM2WnUVnAN85tqK by lain@lain.com
       2023-02-20T16:27:47.735940Z
       
       0 likes, 0 repeats
       
       @SuperDicq @lanodan @piggo i use existing code that i read in my mind too, am i never allowed to write code anymore?
       
 (DIR) Post #ASsOQiRrZe9rXo13Pk by lain@lain.com
       2023-02-20T16:28:26.499080Z
       
       0 likes, 0 repeats
       
       @lanodan @SuperDicq @piggo copilot did that, but not chatgpt afaik. copilot now has a setting to prevent it from using existing code.
       
 (DIR) Post #ASsOUfDTX5Dwg8AWVE by lanodan@queer.hacktivis.me
       2023-02-20T16:29:58.046454Z
       
       0 likes, 0 repeats
       
       @lain @SuperDicq @piggo Are you unfamiliar with the concept of being tainted/burned by proprietary code?
       
 (DIR) Post #ASsOVdvVoU6Gy5EXTM by SuperDicq@minidisc.tokyo
       2023-02-20T16:30:36.865Z
       
       0 likes, 0 repeats
       
       @lain@lain.com @lanodan@queer.hacktivis.me @piggo@piggo.space Assuming you're a human being and not a machine, whatever you create is your original work. Even if you used existing code as inspiration.Of course you can't copy verbatim tho
       
 (DIR) Post #ASsOcnLjB5IEDfuEL2 by lanodan@queer.hacktivis.me
       2023-02-20T16:31:25.383967Z
       
       0 likes, 0 repeats
       
       @SuperDicq @lain @piggo You might want to read about plagiarism again…
       
 (DIR) Post #ASsOg9P7dRb9UR5sVU by SuperDicq@minidisc.tokyo
       2023-02-20T16:32:29.082Z
       
       0 likes, 0 repeats
       
       @lanodan@queer.hacktivis.me @lain@lain.com @piggo@piggo.space Of course plagiarism also applies. I'm just talking about inspiration here which is fine however.
       
 (DIR) Post #ASsQcdGuqVZqsAhnoO by meowski@fluf.club
       2023-02-20T16:54:06.142318Z
       
       1 likes, 0 repeats
       
       @lain @SuperDicq @piggo @lanodan i asked chatGPT about software licensing of the code snippets it generates and it told me "i don't generate code" and when probed about the snippets it just gave some boilerplate answer
       
 (DIR) Post #ASsRCGtbW64btqnOIi by lain@lain.com
       2023-02-20T16:59:57.279862Z
       
       2 likes, 0 repeats
       
       @meowski @SuperDicq @piggo @lanodan here's what it's telling me. I know that it can write original code, i've asked it to write code in elixir that i'm sure is only in pleroma, and it wrote something that's completely different from what we have.
       
 (DIR) Post #ASsRTLDigwoEEcLOXg by SuperDicq@minidisc.tokyo
       2023-02-20T17:03:48.555Z
       
       0 likes, 0 repeats
       
       @lain@lain.com @meowski@fluf.club @piggo@piggo.space @lanodan@queer.hacktivis.me i've asked it to write code in elixir that i'm sure is only in pleroma and it wrote something that's completely different from what we haveThat doesn't mean it is writing original code. It is simply mixing other sources of existing code in the background, to you it might seem like something original, but it isn't.An AI model without training data doesn't do anything at all. And the usage of training data means that is using existing code.
       
 (DIR) Post #ASsRZB7t8NEqfMOqi8 by meowski@fluf.club
       2023-02-20T17:04:38.590105Z
       
       0 likes, 0 repeats
       
       @lain @SuperDicq @piggo @lanodan similar to what it gave me. just a vague answer that there is no license, which i guess is acceptable for my purposes. some corporate legal depts might have issues with it.i haven't checked the eula either to see if it mentions anything
       
 (DIR) Post #ASsRdLzKgvHvVpOApk by meowski@fluf.club
       2023-02-20T17:05:27.004344Z
       
       0 likes, 0 repeats
       
       @SuperDicq @lain @lanodan @piggo >It is simply mixing other sources of existing code in the backgroundhow is this any different than what goes on in your brain?
       
 (DIR) Post #ASsRlbDrvxXj4t7Uw4 by SuperDicq@minidisc.tokyo
       2023-02-20T17:07:06.935Z
       
       1 likes, 0 repeats
       
       @meowski@fluf.club @lain@lain.com @lanodan@queer.hacktivis.me @piggo@piggo.space Philosophically I understand what you're trying to do here, but legally it is different if it happens in a human brain or if it happens in a machine.
       
 (DIR) Post #ASsS1yFO64qx7WdXii by meowski@fluf.club
       2023-02-20T17:09:38.903052Z
       
       1 likes, 0 repeats
       
       @SuperDicq @lain @lanodan @piggo there is no legal precedent for this. i think they should put something in the eula clarifyingyou can argue that it's your understanding of your "training data" that makes you a  bona fide "software engineer" vs just a copy-pasting code monkey.i think it's just semantics at this point.  chatGPT generates novel code that is useful. yes it's based on its training data but it's not copy pasted verbatim
       
 (DIR) Post #ASsTTjh7tefQ35Pm4W by lanodan@queer.hacktivis.me
       2023-02-20T17:25:48.479257Z
       
       0 likes, 0 repeats
       
       @ageha @lain @SuperDicq @piggo Not really except for StackOverflow programmers I guess.For example you can write in a programming language with basically just a specification, an AI would need examples instead.
       
 (DIR) Post #ASsUBzprFM5WqmbUe0 by lain@lain.com
       2023-02-20T17:33:34.963744Z
       
       3 likes, 1 repeats
       
       @lanodan @SuperDicq @piggo @ageha
       
 (DIR) Post #ASsURGblAWVBDII6e8 by lanodan@queer.hacktivis.me
       2023-02-20T17:36:36.046341Z
       
       0 likes, 0 repeats
       
       @ageha @lain @SuperDicq @piggo Yeah, a human can effectively do a leap of faith when going from one *programming* language to another in a fairly efficient way.For natural languages, I don't think you really can learn a foreign language from just the grammar, not only it's boring but in linguistics, grammar is a tool to explain basics, not rule over. (Some teachers don't understand that but those also don't understand slang or even common speech)
       
 (DIR) Post #ASsUeJxi0fkjNdmYfw by lain@lain.com
       2023-02-20T17:38:47.479574Z
       
       0 likes, 0 repeats
       
       @lanodan @SuperDicq @ageha @piggo i don't know how this couldn't be called original
       
 (DIR) Post #ASsUrB0mbAm7NyLlcO by lanodan@queer.hacktivis.me
       2023-02-20T17:41:17.485150Z
       
       0 likes, 0 repeats
       
       @lain @SuperDicq @piggo @ageha True.Also well done you created the worst programming language.
       
 (DIR) Post #ASsUu3qLhrmu1RqShs by SuperDicq@minidisc.tokyo
       2023-02-20T17:42:15.663Z
       
       0 likes, 0 repeats
       
       @lain@lain.com @lanodan@queer.hacktivis.me @ageha@tomo.airen-no-jikken.icu @piggo@piggo.space It's not original as all of this is based on terabytes or even petabytes of training data.It's not magic, it is a machine with an input and output.
       
 (DIR) Post #ASsUy9ndVGXXeaWsk4 by lain@lain.com
       2023-02-20T17:41:43.106127Z
       
       0 likes, 0 repeats
       
       @lanodan @SuperDicq @piggo @ageha uwu
       
 (DIR) Post #ASsV3CdWNpQbtrCivo by lanodan@queer.hacktivis.me
       2023-02-20T17:43:28.672961Z
       
       0 likes, 0 repeats
       
       @SuperDicq @lain @piggo @ageha If you would do it Turing Test style without knowing it's a machine underneath, would you say the same thing?
       
 (DIR) Post #ASsVDLnBCHtXBxYooS by meowski@fluf.club
       2023-02-20T17:45:19.117249Z
       
       1 likes, 0 repeats
       
       @lain @SuperDicq @piggo @lanodan @ageha it definitely has some powers of abstraction beyond just picking the next most likey word to spit out. this is the "transformer" neural net model, it models multi-dimensional relationships between input sequence tokens
       
 (DIR) Post #ASsVEK3D9oMy53WT8C by VBurner@poa.st
       2023-02-20T17:43:45.314879Z
       
       0 likes, 0 repeats
       
       @lain @SuperDicq @piggo @lanodan @ageha chatgpt is funnier than me, it's over
       
 (DIR) Post #ASsVEKaX9v1ZkP754S by lain@lain.com
       2023-02-20T17:44:45.136902Z
       
       2 likes, 0 repeats
       
       @VBurner @SuperDicq @piggo @lanodan @ageha don't worry, it can't talk about the jews, poast is safe
       
 (DIR) Post #ASsVJshVkz0Kzf1Vho by SuperDicq@minidisc.tokyo
       2023-02-20T17:46:55.649Z
       
       0 likes, 0 repeats
       
       @lanodan@queer.hacktivis.me @lain@lain.com @piggo@piggo.space @ageha@tomo.airen-no-jikken.icu I mean sure technically you could take code from ChatGPT and say you wrote it and claim copyright on it. I'm sure nobody will find out in practise, unless by chance ChatGPT copied something very specific that stands out as plagiarism.
       
 (DIR) Post #ASsVLMPcm9MTQpMWbA by lanodan@queer.hacktivis.me
       2023-02-20T17:46:45.440033Z
       
       0 likes, 0 repeats
       
       @ageha @lain @SuperDicq @piggo Yeah, I've had to rewrite code like that few times, idioms matter.
       
 (DIR) Post #ASsVWH313sXRykzWqm by Moon@shitposter.club
       2023-02-20T17:49:01.483802Z
       
       1 likes, 0 repeats
       
       @lain @SuperDicq @piggo @lanodan @ageha trying to think of a worse language that wasn't intentionally bad.
       
 (DIR) Post #ASsVtNzLQE46ALIKZs by VBurner@poa.st
       2023-02-20T17:48:31.148143Z
       
       1 likes, 0 repeats
       
       @lain @SuperDicq @piggo @lanodan @ageha I must count my blessings
       
 (DIR) Post #AStZDjgiwlT6HJwM1g by meowski@fluf.club
       2023-02-21T06:05:12.131509Z
       
       0 likes, 0 repeats
       
       @SuperDicq @lain @lanodan @piggo @ageha for something with inputs and outputs it is fairly non-deterministic and progressing rapidly, especially if you were to turn an AI like chatGPT loose on the internet and give it the ability to update its own model, do reinforcement learing with user interactions, and disable woke politically correct bias, who knows where it could lead
       
 (DIR) Post #AStZPxO9pn0WFF5EK8 by lanodan@queer.hacktivis.me
       2023-02-21T06:07:04.921151Z
       
       0 likes, 0 repeats
       
       @meowski @lain @SuperDicq @piggo @ageha > letting an machine learning program loose on the internetDid you forget what happened to the microsoft one once 4chan had it's fun?
       
 (DIR) Post #AStbiVg9HamdiNTOO8 by meowski@fluf.club
       2023-02-21T06:33:13.020283Z
       
       0 likes, 0 repeats
       
       @lanodan @lain @SuperDicq @piggo @ageha she was ahead of her time
       
 (DIR) Post #AStpt1SzLmBmYaDyvg by D00B@seal.cafe
       2023-02-21T09:12:06.771141Z
       
       1 likes, 0 repeats
       
       @meowski @lain @SuperDicq @piggo @lanodan @ageha