503
top 36 comments
sorted by: hot top controversial new old
[-] PenisWenisGenius@lemmynsfw.com 97 points 1 week ago* (last edited 1 week ago)

Congratulations, Nintendo, you forced us to find a way to distribute illegal source code. I hope it was worth it.

I've long since been boycotting Nintendo and plan to continue doing so for the foreseeable future. Tux Kart is better than Mario Kart anyway.

[-] mariusafa@lemmy.sdf.org 34 points 1 week ago

Legal source code

[-] altima_neo@lemmy.zip 32 points 1 week ago

Its not illegal, Nintendo just doesnt like it.

[-] praise_idleness@sh.itjust.works 16 points 1 week ago

Apparently that's what makes something legal/illegal. Whether it pleases corporate shitholes.

[-] zalgotext@sh.itjust.works 10 points 1 week ago

Not to "um, actually", but I'm gonna "um actually" - technically, using git to host code in a decentralized fashion has been a standard capability of git since it's inception. So it's not really a new idea, just a new iteration

[-] locuester@lemmy.zip 2 points 1 week ago* (last edited 1 week ago)

All I hear is “I don’t understand git remotes and what radicle does”

[-] zalgotext@sh.itjust.works 7 points 1 week ago
[-] locuester@lemmy.zip 12 points 1 week ago* (last edited 1 week ago)

https://radicle.xyz

The Radicle protocol leverages cryptographic identities for code and social artifacts, utilizes Git for efficient data transfer between peers, and employs a custom gossip protocol for exchanging repository metadata.

So it has a gossip protocol to spread the repo, and a common format for artifacts (issues, PRs, etc) to act more like GitHub.

I don’t know too much more because I just started looking into it a month or two ago and haven’t done a deep dive. But it’s a layer on top of git to spread repositories peer to peer instead of manually having people add remotes.

[-] zalgotext@sh.itjust.works 5 points 1 week ago

Nice, thanks for the info!

[-] locuester@lemmy.zip 5 points 1 week ago* (last edited 1 week ago)

Thanks for politely asking for more info. I find myself a bit brash sometimes as I live on crypto twitter as my day job. So sorry if the initial message was harsh; I deal with a lot of shit posters.

[-] aStonedSanta@lemm.ee 3 points 1 week ago

Holy shit this looks awesome. Thanks. Lol

[-] jeena@jemmy.jeena.net 61 points 1 week ago

So I guess that would make it more resilient agains Nintendos efforts to destroy all emulators?

[-] xep@fedia.io 47 points 1 week ago

Hosting is part of it, but didn't they legally restrict Yuzu's developers from working on the emulator? That seems to be a far greater obstacle to me.

[-] Petter1@lemm.ee 29 points 1 week ago* (last edited 1 week ago)

They convinced the yuzu team to officially not work on yuzu anymore, but I guess the devs could still work on it using their private account or in form of another another team. The major problem was thir patreon locked pre-releases

But I’m not a legal expert

[-] Nikki@femboys.bar 6 points 1 week ago

Also, I think it's safe to assume what you have provided is not legal advice.

[-] clot27@lemm.ee 8 points 1 week ago

Can't they work on it now as its hosted via p2p? How would they know

[-] SMc42@piefed.social 35 points 1 week ago

I would think the devs wouldn't want to risk it. Assuming they are barred from working on it, if they slip up & reveal something about themselves while working or committing, they may be targeted even harder.

[-] onlinepersona@programming.dev 47 points 1 week ago

Amazing. The first medium project on radicle. If this node stops syncing this repo, it should be easy enough to have another node sync it.

However, I'm not sure if radicle has discoverability built in. With torrents, a magnet link allows finding it, and IPFS just has a hash allowing you to find it. If radicle just needs a hash to find a node with it, that would make it easy for nintendo to list all the nodes and send them a take down notice (which would or would not be heeded, depending on the operator). Regardless, radicle might support anonymous hosting with I2P, which would make nintendo or any other party powerless and unable to send takedown notices to the anonymous servers.

Additionally, it isn't clear to me how to contribute to radicle projects yet. Developers will have to learn how to contribute to P2P hosted projects now, but that's probably not a big learning curve.

Anti Commercial-AI license

[-] pedroapero@lemmy.ml 14 points 1 week ago

This would be the identifier: rad:z3SNcAzHydhWtfaFTiq9S643GQjYU

[-] onlinepersona@programming.dev 2 points 1 week ago

Does that enable some kind search throughout the radicle network for a project with that ID in order to pull/clone it?

Anti Commercial-AI license

[-] pedroapero@lemmy.ml 6 points 1 week ago

Yep, you can gossip the list of peers with that identifier.

[-] refalo@programming.dev 2 points 1 week ago* (last edited 1 week ago)

Has any company ever sent a DMCA for content that wasn't accessible via http(s) or torrent?

[-] onlinepersona@programming.dev 1 points 1 week ago

If it was popular, probably? But I wouldn't know.

Anti Commercial-AI license

[-] Xyloph@lemmy.ca 28 points 1 week ago

Beside the code being hosted in many places, is there any of the forks moving forward / worth upgrading to?

[-] Rikj000@discuss.tchncs.de 48 points 1 week ago

Suyu is the most popular + actively developed afaik.
https://suyu.dev/

They host their code on their own Forgejo instance:
https://git.suyu.dev/explore/repos

Which is more DMCA proof then Github/Gitlab.

I hope ForgeFed will go into production soon,
then we can synchronize the code in between multiple Forgejo instances in a federated fashion.
https://codeberg.org/forgejo/forgejo/issues/59

[-] angrynomad@infosec.pub 25 points 1 week ago

I didn't even know this was a thing, but now I suddenly want to pirate Nintendo games

[-] zinderic@programming.dev 24 points 1 week ago

Okay, one thing for me to do then..

rad seed rad:z3SNcAzHydhWtfaFTiq9S643GQjYU

Done! :)

[-] PiratePanPan@lemmy.dbzer0.com 5 points 1 week ago

BRB, getting this tattooed and visiting the Nintendo headquarters

[-] zinderic@programming.dev 1 points 1 week ago

I hope I won't need a lawyer after you do 😂

[-] JimboDHimbo@lemmy.ca 18 points 1 week ago

I wish y'all could've heard the laugh I let out when I saw this post. Fuck GitHub & fuck Nintendo.

[-] pastermil@sh.itjust.works 7 points 1 week ago

Why not codeberg or sourcehut?

[-] Andromxda@lemmy.dbzer0.com 28 points 1 week ago* (last edited 1 week ago)

You can find a backup of Yuzu (and other stuff like Ryujinx or Dolphin in case it gets taken down at some point) on Suyu's Forgejo (the same software that's used by Codeberg) instance: https://git.suyu.dev/yuzu-emu/yuzu

It’s also available via Tor as an onion site: http://suyudev2qxj5x7mroamgwf4hqunz4pups27z2kl77x4ioqhh5yhpshad.onion/

[-] pedroapero@lemmy.ml 4 points 1 week ago* (last edited 1 week ago)

The onion option makes more sense (standard solution, battle-tested). Not sure about POW resilience, compared to distributed hosting though.

this post was submitted on 06 May 2024
503 points (99.6% liked)

Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ

51852 readers
907 users here now

⚓ Dedicated to the discussion of digital piracy, including ethical problems and legal advancements.

Rules • Full Version

1. Posts must be related to the discussion of digital piracy

2. Don't request invites, trade, sell, or self-promote

3. Don't request or link to specific pirated titles, including DMs

4. Don't submit low-quality posts, be entitled, or harass others

5. Don't post questions already answered. Read the wiki



Loot, Pillage, & Plunder


💰 Please help cover server costs.

Ko-FiLiberapay


founded 11 months ago
MODERATORS