poVoq

@poVoq@slrpnk.net · Joined ⁨Sep⁩ ⁨2022⁩

Admin on the slrpnk.net Lemmy instance.

He/Him or what ever you feel like.

XMPP: povoq@slrpnk.net

Lemmy alt: @kris@feddit.org

Avatar is an image of a baby octopus.

Replying to @⁨atzanteol@sh.itjust.works⁩

Yes, they can upload copyrighted stuff, but people typically don’t do so on large scale and when they knowingly do it these days they typically try to hide their tracks well enough that law firms know it will not be a lucrative business to try and blackmail them.

And one of Codeberg’s main points is the unknown copyright status, you just failed to understand it.

Replying to @⁨FishFace@piefed.social⁩

You are missing the point entirely. LLMs regularly generate code that is a near verbatim copy of existing copyrighted code, but with almost no way for the LLM using person to notice that. LLMs being sufficiently transformative might be an argument about the use of training material, making the resulting model not a copyright violation itself, and thus might protect the companies that produce and offer these models, but it says nothing about the actual output of a model.

It is only a question of time before some enterprising law firm decides to mass scan open-source projects and weaponize their findings similar to patent trolls or file-sharing legal threats. This has a long history in Germany where Codeberg is located, and even if a court rules that the host itself is only responsible for removing such copyright violating code, it will require significant effort to do so with constant legal fights as the attacking lawyers will try to figure out the identity of the person responsible so that they can blackmail them with cease and desist legal fees.

Politics will not care about some hobbyist open-source projects and large companies will spend a lot of effort to obfuscate their code to prevent this legal trolling to affect them.

Replying to @⁨Alfredolin@sopuli.xyz⁩

It’s fairly easy indeed and works well: joinjabber.org/tutorials/service/unifiedpush/

Although you could just install the Slidge.im Matrix gateway and ditch ElementX all together.

JoinJabberUnified PushUnifiedPush (UP) is an alternative for mobile push-notifications on Android that does not depend on the centralized Google FCM infrastructure for delivering notifications to your smart-phone. Especially for apps installed via the F-Droid catalogue this can be very useful and they recently wrote a nice explanation about it on their blog. Apps using UP While UnifiedPush is a relatively new technology, there has been already quite some up-take especially with Fediverse (ActivityPub) apps and a a few Matrix clients. The UnifiedPush website lists a few here. Contrary to these apps that use UP to send notifications, XMPP apps are more useful as so called "UP distributors" that act as the primary receivers of UP notifications. This is because XMPP is designed exactly for such type of purposes and even the Google FCM notification service uses XMPP under the hood.

Replying to @⁨Epp@lemmus.org⁩

Most LLM users don’t try to hide it and the commit pattern is a result of the LLM assisted workflow, thus without losing the perceived benefits of using LLMs it can not be easily hidden. And the pattern isn’t only about when but also what. You might be oblivious to it, but the pattern is very clear and not possible to mistake with regular code writing patterns in an overall project. It is harder to spot in individual smaller PRs though, but that isn’t what Codeberg’s new policy is targeting.

And anyways, this isn’t a question of “wrong-think”, but simply of Codeberg not wanting to be associated with such low quality, likely copyright violating and resource hogging projects. The LLM using people have plenty of other code forges to use, so it is really a non-issue 🤷