silverpill

@silverpill@mitra.social · Joined ⁨Nov⁩ ⁨2021⁩

Developer of ActivityPub-based micro-blogging and content subscription platform Mitra. I help maintain the FEP repository and write my own FEPs too. Currently working on ActivityPub Next.

Matrix
@silverpill:unredacted.org
$XMR
48YM8jwJqDkeUvD38vepSXFeMZH1zsjbvGwTTuaNSSq6Q5GyeWaeiheAZUsSmNn72YdyLpw8geb4FL3opZfGbguJLUj8Mi9
PGP
0541 49E3 0F91 C6D7 8FFA C49C 955F 5A6E 2123 25F0
OMEMO fingerprint
689a2fb0ec87a9481fb45cb7d8870da6aeb4d8247bd69a39017701133b901f04
Matrix (backup)
@silverpill:poa.st

Private groups

Lately, I've been seeing various people claiming that fediverse doesn't have private groups. They often point to some task force at w3c that is supposedly working to fill the gap.

However, fediverse has had private groups for a very long time:

- Hubzilla channels. This project probably had private groups before ActivityPub. The implementation was later adapted for ActivityPub and refined in subsequent forks, Streams and Forte. It is now partially documented in FEP-171b: Conversation Containers.
- Smithereen groups. This implementation is documented in FEP-400e: Publicly-appendable ActivityPub collections (published in 2021) and FEP-db0e: Authentication mechanism for non-public groups.
- Lemmy communities. Private groups were proposed in Lemmy RFC 0005 and have been implemented in the development version. There is a test instance running this version (Lemmy v1.0b) at https://voyager.lemmy.ml/

There are probably other implementations that I am not aware of.

#Hubzilla #Smithereen #Lemmy

info.hubzilla.huGroups / Forums / Communities - en - Hubzilla KnowledgeDB

Replying to @⁨panos@catodon.rocks⁩

@panos What do you mean by proper group federation?

In my experience, group federation works well in Discourse. Most of the bugs that we identified during the test drive at SocialHub have been fixed.

I can name only one major issue that still remains, incorrect timestamps in old threads: https://meta.discourse.org/t/activitypub-plugin/266794/487

Discourse MetaActivityPub PluginHi, I’m trying to report an issue with the AP plugin regarding the published datetime being incorrect on posts that are manually “published” via the “Publish all posts” button. Example https://browser.pub/https://socialhub.activitypub.rocks/ap/object/a8d6c23e6c428313efb9bf20efeb020c Expected behavior published indicates the datetime the post was originally published, i.e. the datetime visible locally in Discourse (2018). Actual behavior published indicates the date the AP resource was created...

Replying to @⁨silverpill@mitra.social⁩

@sun @deutrino

>can you tell me more about where I can read about your work with p2p and your idea for adapting forgefed? I'm interested.

1. My experiment with ActivityPub over Syncthing: https://mitra.social/post/019de9a2-7769-7713-85c9-ad8e8599268d
2. ActivityPub & iroh: https://mitra.social/post/019f8116-59de-71f2-8c56-2e87e32c2859
3. I'm currently working on federated groups in Mitra and so far they seem to be compatible with FEP-ef61 and therefore with P2P ActivityPub
4. ForgeFed has many similarities with federated groups: https://codeberg.org/ForgeFed/ForgeFed/issues/324

Mitra ZeroFediverse & P2P - Post by @silverpillFediverse & P2P - Post by @silverpill

Replying to @⁨sun@shitposter.world⁩

@sun @deutrino

Radicle had some ties to Ethereum ecosystem since the beginning, that's how I discovered them. Initially there was no token or anything like that, they just wanted to use Ethereum as a payment layer.

But at some point this happened: https://web.archive.org/web/20211218051828/https://radicle.xyz/blog/introducing-rad.html

The token sale was followed by the usual enshittification you're probably familiar with. At some point I stopped paying attention to this project, only to discover it again around 2025. The price of RAD token went to nearly zero and now they are pretending that they have nothing to do with it.

This may seem like a small thing, but I believe that this kind of behavior did a lot of harm to the crypto community and should not be tolerated.

web.archive.orgRadicle Blog - Introducing RADThe Radicle project has released its native governance token, making it the first open-source, community-led, and self-sustaining network for software collaboration. The Radicle token is live! The official contract address is …