rysiek, (edited )
@rysiek@mstdn.social avatar

🤡

> Just as GitHub was founded on Git, today we are re-founded on Copilot. 🤖 See how GitHub’s AI-powered platform vision evolved into a new reality for the world’s developers, and find out everything we announced at this year’s #GitHubUniverse.
https://nitter.net/github/status/1722309261680607674?s=20

For years I've been saying that using Microsoft GitHub to host #FLOSS code is dangerous and would backfire. :blobcatcoffee:

"But it's so convenient!" 🤣

#Copilot #CopilotHub #Microsoft #GitHub

PiTau,

@rysiek I remember when I told few of my friends that I don't trust GitHub under Microsoft. They laughed it off and asked what would happen? I told them two things:

  1. Microsoft does not love open source. Microsoft loves outsourcing via permissive licensing.
  2. Microsoft will fuck you over once the opportunity manifests.

Now let's hope legal actions will render this tech incomercializable.

Paxxi,
@Paxxi@hachyderm.io avatar

@PiTau @rysiek @dalias I'm not sure this really qualifies as "fuck you over"? The platform you rely on is still there and functioning as before.

I think this is more of the general disdain for IP rights that the whole AI industry runs on. Not saying it's good, it's not, but your code is part of someones AI offering if it's public on the internet.

PiTau,

@Paxxi @rysiek @dalias GPL places some restrictions to combat close sourcing ones code. People use GPL to guard their work from freeloading closed source projects.

In this case copilot seems to be a GPL stripper, hence fucking over everyone using GPL family licenses. Actually any licenses including all rights reserved, because copilot generates public domain code.

rysiek,
@rysiek@mstdn.social avatar

@PiTau exactly, it's mathwashing copyright infringement away.

@Paxxi @dalias

dalias,
@dalias@hachyderm.io avatar

@PiTau @Paxxi @rysiek Even most permissive licenses require preserving copyright notice and not misrepresenting authorship. Copylot also infringes them.

Paxxi,
@Paxxi@hachyderm.io avatar

@dalias @PiTau @rysiek yeah, the AI is definitely bad. My point is mainly that all the AI players steal your code wherever it is hosted as long as it is publicly available

rysiek,
@rysiek@mstdn.social avatar

@dalias yup.

Thing is, I would have much less problem with all this if not for the fact that independent DJs were slapped hard for sampling musing ~20 years ago:
https://en.wikipedia.org/wiki/Good_Copy_Bad_Copy

So if you're a small-time DJ sampling 1s of some song in a way that it's not recognizable, you are a Criminal Enterprise. But if you're Microsoft taking all of the FLOSS code and regurgitating it, sometimes byte-for-byte, that's fine and dandy? Fuck that.

@PiTau @Paxxi

kevinrns,
@kevinrns@mstdn.social avatar

@rysiek @dalias @PiTau @Paxxi

This is is system wrecking. AI is theft. Letting the rich profit off the stuff they stole from us, are stealing, is system ending.

Counterfeit money systems, intellectual property theft, bit$ and AI, the rich shouldn't need such break and entre tools, crime systems, to stay on top, in control, so whats happening?

These are trust removing, every system needs acceptance to operate. These crime tools, trillion dollar crime tools, are ending trust.

PiTau,

@rysiek @dalias @Paxxi I personally think that copy right is

gvlx,
@gvlx@masto.pt avatar
rysiek,
@rysiek@mstdn.social avatar

@gvlx yeah it would be funny if suddenly a lot of closed source code written with the help of Copilot gets forced-opened under AGPL at some point.

@PiTau @Paxxi @dalias

PiTau,

@rysiek @gvlx @Paxxi @dalias and ironic. Corporation built upon copyright protected closed software gets a blow from copyleft movement claiming copyright breach.

rysiek,
@rysiek@mstdn.social avatar

@PiTau not the first time that would have happened either!

@gvlx @Paxxi @dalias

kkarhan, (edited )

@PiTau @rysiek Sadly I've yet to see a better option that does scale and isn't maintained by Stallmanists...

I'd consider migrating away from if it provides actual benefits and not just being a pain in the ass to do and basically shift said repos to be slaves.

In terms of / , @senficon already said everything that needs to be said:
https://felixreda.eu/2021/07/github-copilot-is-not-infringing-your-copyright/

rysiek,
@rysiek@mstdn.social avatar

@kkarhan @PiTau yeah those "Stallmanists" are the real problem, right? Good to have priorities straight! 🙄

kkarhan,

@rysiek @PiTau They are a problem because people like RMS are why shit's stagnating and regressing!

He's a sexist POS and all he does is saying "why [insert anything] is bad" on his 1999 Homepage yet doesn't even bother to point to better alternatives (okay, paywalling toilets is just evil, just don't but that's not the point here)...

https://www.youtube.com/watch?v=R2SKenHRhMg

kkarhan,

@rysiek @PiTau A good example are some projects like this one maintained by me:
https://github.com/greyhat-academy/lists.d

Shure I could spin up a but then try to find some Hoster that is willing to deal with apologists 'ing it offline or harrassing staff of said hoster.

I know - like and they are a collaborator, but I've yet to see a better option that doesn't cost me €€€€€, cuz my projects have literally ZERO funding.

kkarhan,

@rysiek @PiTau The domains I use (i.e. https://os1337.com ) are fully on me and I do bear the costs of those - just like my time - and I could migrate then with a few clicks within minutes...

At worst, I can migrate the stuff, but so far #GitHub's staff have been just nice to me and not given me a reason to yeet...

Now requiring a #Microsoft Account would be a "no-go" and that's the reason I don't have #Minecraft...

kkarhan,

@rysiek @PiTau So yeah, I do have the right priorities...

Do you?
https://mstdn.social/@rysiek/111377739921124892

rysiek, (edited )
@rysiek@mstdn.social avatar

@kkarhan @PiTau you make it seem as if all alternatives to GitHub are hosted by "stallmanists".

Nobody is arguing that RMS is not disgraced and should not step aside. But there are forges like SourceHut, Codeberg, and 0xacab, that are not in any way associated with him.

You do you, I don't care where you host your stuff really.

But this veiled ad-hominem ("you surely support RMS therefore you're <all sorts of bad things>") is really meh. Clearly I struck a nerve there about Microsoft GitHub.

kkarhan,

@rysiek @PiTau I'll consider these once they are better alternatives.

kkarhan,

@PiTau @rysiek @senficon
My personal TLDR:

There are very finite ways to do a function to perform X in any languague that isn't purposefully obfuscated and unreadable code.

Just like all wheels are necessarily point-symmetrical rotational ellipsoids, certain things will inevitably be the same and not changeable unless one specifically works around the quirks of doing it different for the sake of difference...
https://www.youtube.com/watch?v=PX3A7GLtFqM

cstanhope,
@cstanhope@social.coop avatar

@rysiek I was reading the blog post and this stuck out at me:

"Every day, the world’s developers balance an unsustainable demand to both modernize the legacy code of yesterday and build our digital tomorrow."

Unsustainable... That word choice is fitting in more than just one way in this context. :/

rysiek,
@rysiek@mstdn.social avatar

@cstanhope totally. Also, churning out more code faster will not fix the issue with legacy code.

Paxxi,
@Paxxi@hachyderm.io avatar

@rysiek @cstanhope developers not understanding the new code they write is a good way to keep building on that legacy tech debt 😀

melroy,
@melroy@mastodon.melroy.org avatar

@rysiek I tried to host on codeberg but that is down all the time

rysiek,
@rysiek@mstdn.social avatar

@melroy oh in that case you're absolutely right, there are literally no other options than GitHub I guess! 🤷‍♀️

melroy,
@melroy@mastodon.melroy.org avatar

@rysiek no there is also gitlab. And other platforms of course.

melroy,
@melroy@mastodon.melroy.org avatar

@rysiek but since I migrated from codeberg it was easier to keep using the already created workflow files that are github compatible.

aburka,
@aburka@hachyderm.io avatar

@rysiek It used to be convenient bot they've wrecked the web interface recently as well

  • All
  • Subscribed
  • Moderated
  • Favorites
  • microsoft
  • Durango
  • DreamBathrooms
  • khanakhh
  • GTA5RPClips
  • osvaldo12
  • magazineikmin
  • mdbf
  • InstantRegret
  • rosin
  • Youngstown
  • slotface
  • everett
  • kavyap
  • ngwrru68w68
  • megavids
  • modclub
  • tester
  • tacticalgear
  • cubers
  • thenastyranch
  • cisconetworking
  • ethstaker
  • Leos
  • provamag3
  • normalnudes
  • anitta
  • JUstTest
  • lostlight
  • All magazines