soc.octade.net is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.
This server runs the snac software and there is no automatic sign-up process.
@laurenshof displays nice vizualisation about his understanding of the #opensocialweb ecosystem which includes #Activitypub #ATproto and #Matrix
@laurenshof is opening the "decentralized technologies" track at @oscl
Big thanks to @_elena and @Gina for hosting our track as well as to @paolo and the whole team for organising #oscl26
#opensocialweb #fediverse #socialnetworks #activitypub #opensource #opencommunications #decentralized #digitalcommons #solidarity
@evan @evanprodromou @jdlh @Edent
PS. On the proliferation of SWICG task forces, just musing out loud..
The #ActivityPub Webfinger TF implies a flavor of the #Webfinger open standard. Webfinger is only a small 'moving part' within the AP protocol intrinsics.
A task force focusing more broadly on the cross-cutting concern of "Internationalization and Localization" of the entire protocol suite, might've been a better way to slice related activities.
ActivityPub software usually (but not always!) uses a handle format defined by RFC 7033, Webfinger, which looks like username@domain.example. There’s a ActivityPub and Webfinger report from the Social Web Community Group that details how this interaction works.
All parts of this handle format can include non-ASCII Unicode characters, like accented Latin, Chinese, Arabic, or Hindi scripts. But it takes extra work, so users can’t count on non-ASCII characters being supported in their own or others’ software.
This is a problem for the Fediverse. Of the most-spoken human languages, only three primarily use only ASCII characters (English, Malaysian, Indonesian), for a total of about 500 million people. That means about 90% of humans use languages with non-Latin, or accented, character sets. We are missing an opportunity to include more people worldwide with internationalized handles with names, words and domains in their native languages.
Jim DeLaHunt @jdlh has been doggedly pursuing better support for internationalized Webfinger handles in ActivityPub. To this end, the Social Web Community Group started tracking Internationalized Webfinger Handle Adoption. Covering dozens of servers, clients, and libraries that implement ActivityPub, the tracker helps to discovery which software can interoperate with inclusive handles.
If you know of ActivityPub software that isn’t on this list, or that doesn’t have its adoption tracked (question mark in the matrix), please add an issue or open a PR in the ActivityPub Webfinger task force repository.
π€ Upcoming at SeaGL 2026:
π 10:30 AM on October 23
π£οΈ "BadgeFed: Open, Decentralized Badges via ActivityPub"
π₯ Speaker(s): Maho Pacheco
π Room: Room 250
π·οΈ Track: Everything Else
π Digital badges promise portable, verifiable recognition, but in practice, theyβre locked behind prop...
#SeaGL2026 #tech #activitypub #selfhosting #fediverse #linux
π https://pretalx.seagl.org/2026/talk/UC3VVG/
OK, who are the experts on #DistributedSystems on the #Fediverse? There is a new #FEP for implementing a scalar #LogicalClock in #ActivityPub, #FEP4f18.
I'm especially interested in mitigations for Byzantine faults in the system; right now, it's kind of hand-wavy based on value and trust heuristics:
Interesting. First time I hear about TEPP. Yea, Nostr is not on EC's radar, I guess.
PS. There was a #FEP submission around Guardians recently, for #ActivityPub ..
https://socialhub.activitypub.rocks/t/fep-633c-guardians/8816
Tomorrow is the submission deadline of an #EuropeanCommission grant for a pilot around youth and decentralized #SocialMedia. Contestants are given the choice to target either the #ActivityPub fediverse, or #ATProto atmosphere. Targeting both is also an option.
Competition is expected to be fierce. It will be quite interesting to see who the EC will pick as the winner, and what protocol their proposal is based on.
It is telling that there is only one pilot for either one or the other #SocialWeb protocol, and not two pilots, each for their own protocol. Though I hope that an AP-based #fediverse pitch will be granted, my gut feeling tells me they probably already made up their mind - driven by political and market(ing) forces - to select #atmosphere. Hope I'm proven wrong. Fediverse is the more "for the people, by the people" choice, and best fit to European culture and values imho, among others.
Results will be in near the end of the year.
Pixelfed is not for sale. It never was.
I've turned down 6 and 7 figure offers, and I'd do it again tomorrow. Some things matter more than a beach and a Peach Bellini.
We're building something generational here. Something that outlives us if we get it right.
100M+ people. Ethically sustainable. Admins and creators get paid.
You deserve better, and we're going to build it together.
After some discussion, I added a #FEP for a scalar #LogicalClock for the #ActivityPub network.
I'm excited to try this out; I think it can have some interesting uses.
#Poll βοΈ
As a regular fedizen on the #fediverse..
#SX #ProsocialWeb #SocialWeb #ActivityPub
| I feel my voice is heard by fediverse developers: | 17 |
| I find it difficult to engage in all the tech talk: | 12 |
| I feel I don't have a say how fediverse evolves: | 38 |
| Other, please comment..: | 13 |
Closed
I just now found a self-hosted fediverse server that allows connection and administration via SSH. So far its setup instructions are the simplest I've seen for any ActivityPub server software.
#Fediverse #ActivityPub #SSH #stegadon #social #SelfHosted #WebMaster #WebLord
0. The first line of moderation should not be the instance admin. Each user account should be able to moderate mentions of their ID, or replies to their comments.
1. The top poster of a comment thread should be able to moderate all reply comments under that thread.
2. Instance admins should only delete posts that are clearly designed to offend, hurt, or viciously attack, bully, harass, gaslight, annoy etc. but should never delete a post simply on ideological grounds or heated but honest disagreement or debate. Telling the difference is very simple in almost all cases: tone and mindless repetition being the biggest giveaways of the respondent's intent. If it becomes an unwanted or unproductive argument the top poster should be able to quash replies.
3. Users should be able to click a button to block and entire thread regardless of who posts to it.
These things are not a major problem for me since I'm on a simple instance and I can add users to my personal blacklist via CLI. It would be nice to see this kind of stuff as standard, basic button functions in activitypub and fediverse since not everyone wants to run an instance and use CLI scripts to moderate.
#mastodon #fediverse #moderation #postDeletion #activitypub #social
Is there facility to run the phone app via TOR network, to hide user IP from the relay?
Quoted posts are now shown.
Added metadata to remote users in the people page (contributed by dandelions).
Fixed memory leak (contributed by dandelions).
Fixed user matching (contributed by rakoo).
Rendering visibility conditionally, with lesser reach if needed (contributed by byte).
Added a button next to a follow notification to follow back.
Fixed typo in man page (contributed by spky).
Updated Czech and German translations (contributed by pmjv and zen).
If you find #snac useful, please consider buying grunfink a coffee or contributing via LiberaPay.
Why on earth was the #ActivityPub protocol even let out the door without a well-specified and mandatory graceful, non-destructive key rotation scheme?
Yes I know the privacy issues. Those are not valid reasons to not have such a mechanism; it's a valid reason to not enable or use one.
What we're stuck with now is a ton of instances with absurdly long, legacy-algorithm keys (RSA-4096) with no way to replace them with shorter/better keys without effectively losing everything ever posted on the instance.
The protocol is only 7 years old! EC crypto was well-established at the time, and should have been the default.
And what happens once everyone has to replace the keys, because RSA is broken by quantum computers (I know, probably 100 years to go)? The #Fediverse will be a wasteland, with no instances trusting anything from any other instance, so all #Federation breaks down.
Sorry if I got some details wrong about what the protocol says. If I get flamed to death for being wrong, then I'll consider that a Good Thing(TM). I've been trying to find a way to rotate/replace keys for a while and all my searching turns up is either 1) confirmation that most people don't know or care about cryptography, or 2) https://socialhub.activitypub.rocks/t/key-rotation-notification/562 - which really isn't helpful.
If it is possible to gracefully rotate the key(s) of an instance/user, there really has to exist some documentation that explains clearly how to implement this in a server and how to exercise it as a server operator.