Show newer
chebra boosted


The argument about the derivative work is plain wrong, and I'm really surprised that Julia Reda wrote something like this.¹

On the other hand, the argument that the outputs of GitHub Copilot are derivative works of the training data is based on the assumption that a machine can produce works. This assumption is wrong and counterproductive. Copyright law has only ever applied to intellectual creations – where there is no creator, there is no work. This means that machine-generated code like that of GitHub Copilot is not a work under copyright law at all, so it is not a derivative work either. The output of a machine simply does not qualify for copyright protection – it is in the public domain. That is good news for the open movement and not something that needs fixing.

The output of a compiler is under the copyright of the authors of the sources because the machine does NOT add anything creative, but only apply an algorithmic transform to the sources.

Thus the output of a compiler is under the copyright of the authors of the sources.

Similarly a zip containing the sources is under the #copyright of the authors of the sources.

The training of #GitHubCopilot's model just did the same: it turned sources under their authors' copyright into a big opaque archive (aka blackbox #OpenAI) that can be queried through an API.

Thus the model is protected under the copyright of all the authors of the original sources.
And since such code were distributed under #AGPLv3 code, the whole model must be distributed within 30 days to prevent a termination of the license.

Sure, I'd be very happy to learn that zipping a book or ripping a dvd would end the rights of the copyright holders.

But if I cannot algorithmically transform #windows11 binaries, say by decompiling them, ending #Microsoft's right on the output, then Microsoft cannot transform my #AGPLv3 code without complying with the license.
¹ Or at least, I would have been surprised months ago, before she signed the "open letter" against #RMS to divide the #FreeSoftware movement


chebra boosted

An opportunity for Golang devs to work on a great FOSS project with funding: Bringing Gitea to the Fediverse with ActivityPub support and the ForgeFed protocol

#golang #gitea #fediverse #activitypub #forgefed #gofed #fedeproxy #foss

chebra boosted

re: Half joking, github 

@eldaking Someone on Twitter offered to donate $50,000 to charity if Microsoft would show that it was confident in there being no copyright violation issues by releasing a version of Copilot trained solely on Microsoft NT kernel code.

Maybe someone here knows: is it possible to make an SSH connection peer to peer with NAT traversal? I spent the weekend learning about UDP hole punching but SSH cannot use UDP transport. I don't want to use OpenVPN or WireGuard because I just want one specific port forwarded, not expose the whole machine. Just the TCP tunnel, no routes or iptables. It's easy to do with a public SSH jump host, but can it be done directly?

chebra boosted

This take ( is hilarious.

Instead of bringing the average mobile device lifespan to the same level as that of computers, we should "change PCs as often as we do with phones to support the business model of hardware manufacturers"?

A gentle reminder that Windows 11 is nothing more than a Windows 10 reskin: *real* minimum requirements are identical

chebra boosted
chebra boosted

Starting in August, new apps will need to turn over their signing keys to Google.

chebra boosted
chebra boosted

COVID vaccination local 

While waiting to pick up a prescription I saw someone come in to get vaccinated because “I’m tired of my family yelling at me.”

Keep yelling, folks.

More people are getting emails from Google about a change in their "associated country".

From a GDPR country to elsewhere.

Another amazing accidentally discovered UX feature in Vivaldi: breadcrumbs navigation in URL bar by Ctrl+mouse-hover

Is anyone else fighting with Google about the "associated country"? I noticed Google started moving people's accounts away from GDPR and they don't care what you or your citizenship status have to say about that. They just move your personal info to other country and say that now the terms of the services are governed by other laws. Is this illegal? It must be, right?

@kavin you had me at "Kavin". However, could you also link to this mastodon profile from any of your other profiles or projects?

chebra boosted


Do you have a few dozen gigabytes of free diskspace and a machine that can seed it via #bittorrent?

You can help save an unbelievable trough of scientific knowledge from disappearing behind the elites' paywalls!

Spread the word and seed till you bleed – for the betterment of humanity!


POSITION=$(curl -sSf "" | jq -r '.[] | select(.os == "linux").versions | .[] | select(.channel == "stable").branch_base_position')
POSITION=$(echo "$POSITION" | grep -o "[[:digit:]]*")
if [ ! "$POSITION" ]; then exit; fi
while [ $ATTEMPT -lt 10 ] && ! curl -f -o ""; do

Show thread

Why is it so impossibly difficult to get chromium browser in Ubuntu? Official Ubuntu source switched to snap. Official Chromium website points to Chrome. Official Chromium ppa are dead at version 30. Old Bionic PPA has version 90.0.4430.72, which is just BEFORE a critical active zeroday CVE-2021-21224 was fixed. Almost 3 weeks ago!

"I can tell by your red power light that you’re into me."

"You look like a thing and I love you."

"Can I see your parts list?"

These are too good to be only used for flirting with robots.

I feel like it's time to ditch XMPP. I really wanted it to work, I was rooting for it for years, but I still can't honestly recommend it to my non-tech friends. It's like the designers always include a weird masochistic deal-breaker in the specs, making it more complicated to do simple stuff.

Google: hey, we've decided that we will move your personal info into a different country, which also means your relationship with us will be governed by different laws. It is purely a coincidence that this will relieve us of the GDPR responsibilities. Also, we made this decision based on tracking your physical location, which is what you explicitly disabled in your profile. To change your country back, simply find the instructions in our million pages of Terms&Conditions, no link, sorry...

Show older

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!