#p2p

See tagged statuses in the local BookWyrm community

I'm finally moving over to Radicle (https://radicle.xyz) instead of switching to another centralized code forge (like GitHub, GitLab, Codeberg, etc.). I definitely love the idea behind a code forge and I'm hopeful for Radicle's future, but I do have some reservations starting off:

1) Despite talking a lot about freedom and privacy in the tutorial, the group building Radicle (https://radworks.org/) is planning to sell hosting and make a profit via an Ethereum-based cryptocurrency (https://www.tally.xyz/gov/radworks) as well as NFTs and smart contracts. Some big Libertarian red flags there.

2) At some point there was a Swiss nonprofit "Radicle Foundation", but this now seems to be a for-profit venture (see https://radicle.xyz/history). I wish it could just be a nonprofit.

3) In the user guide chapter on private repos (https://radicle.xyz/guides/user), it says that I need to use …

Yesterday the "Reflection" project started officially as part of the new @PrototypeFund round! 🌟🌈

The team consists of @p2panda and people from the GNOME gang around @tbernard and @jsparber.

We gonna release "Reflection" (formerly Aardvark) - a GTK-based, collaborative, local-first text editor! Aaaand:

All of this is part of a larger effort to explore p2p code, UX patterns, reusable UI components, debugging tools, organize events and document our learnings.

Bumped into this interesting yet unmaintained project while updating https://delightful.coding.social/delightful_activitypub_development

"Stonenet is a (social) publish-subscribe network, also known as a decentralized social media platform. It is designed to protect free speech, and resist censorship. Everyone moderates their own home feed, and content is only distributed by those peers that have consented to do so, by subscribing to someone and thereby explicitly supporting their content"

https://github.com/bamidev/stonenet

Two weeks ago, the p2panda core team gathered in Berlin—hanging in the park, forest, and the "Cultivation Space" in Wedding.

We focused on aligning our efforts around new encryption schemes, robust atomic transactions, groups, and access control.

This is the first big step towards unifying our work into a "super pipeline" that will enable apps to manage access, secure data, support relays, handle multi-device setups, and more.

Good Copy Bad Copy is a documentary about copyright and culture in the context of Internet, peer-to-peer file sharing and other technological advances, directed by Andreas Johnsen, Ralf Christensen, and Henrik Moltke.

It features interviews with many people with various perspectives on copyright, including copyright lawyers, producers, artists and filesharing service providers.

A central point of the documentary is the thesis that "creativity itself is on the line" and that a balance needs to be struck, or that there is a conflict, between protecting the right of those who own intellectual property and the rights of future generations to create.

https://soulvlog.blogspot.com/2025/05/good-copy-bad-copy.html

update!

The stigmerge-peer crate has been heavily refactored into an actor-based architecture, a very CSP-like design with supervisors. i have a strong aversion to frameworks, so I implemented my own model inspired by https://ryhl.io/blog/actors-with-tokio/.

I still need to implement much of that advice.. Deal with backpressure, etc. but...

Last night I sent a file through successfully with share announcer, resolver, seeder and fetcher actors!

Hoping for a new major version release in the next couple of weeks. It will likely be a protocol and CLI breaking change.

I saw today that my CoCalc (https://cocalc.com/) license was about to renew. I've been meaning to move to a more or paradigm, so this was good timing for me to cancel. I left this message when doing so:

"I want to support Sage, and I like using CoCalc, but I don't want to put money towards a service that supports Microsoft, Amazon, or OpenAI in any way. I didn't care so much about this before, and I even log in to CoCalc with a GitHub account, but I'm tired of having my work scraped for profit by people who donate to fascists who are destroying my nation. I would consider returning if all ties to these corporations were cut and cloud computing services came from responsible companies, perhaps in the EU."

I'm pretty sure I already have backups of everything I want from …