#fedimeta

12 posts · Last used 17d

Back to Timeline
JTI @jti42@infosec.exchange · Jul 28, 2026
Looks like Flatpak discovery will move from one mostly generally accepted hub to a gazillion of repos since the performative LLM complaints have befallen the possible single hub. (Partially half-understandable arguments, partially performative fluff for my taste) Which is ok as it triggers competition that might lead to better outcomes. (bazaar vs cathedral and all, rite? 😏 ) And removes a possible single point of failure. Now what I'd like to see is an approach that does discovery of those repos and enables search across those repos without a single point of failure. As e.g. a single, centrally hosted index for repos to register to would be. Flatpak already uses a reverse-dns-namespace structure internally. Anything that would leverage that? Wouldn't help with enumeration though. Something something DHT/Gossip/...? (as the cool thing from the past) Clearly a problem that will arise with more of the expectable decentralized systems that need uniform discovery and search. What's the Fedis wisdom on current academic approaches that might be interesting around this? Or bastardized routing tech, yet another idea on how to twist DNS into a pretzel, etc? Dare I say: Blockchain (as the unpopular thing before the LLMs 🤣 ) Throw you best Arxiv posts etc. at me. I'm just curious about the state-of-the-art techn for now, all smirk and sarcasm aside. #discovery #search #decentralized #routing #dns #fedimeta #flathub #dht #cooltechfromthepast #llm #selfhosting #fossdrama #spof #singlepointoffailure
3
0
2
Anthropy @anthropy@mastodon.derg.nz · Jul 19, 2026
72
4
39
Jupiter Rowland @jupiter_rowland@hub.netzgemeinde.eu · Jul 16, 2026
Replying to @patrickleavy@mastodon.social
@@patrickleavy@mastodon.social You don't even have to build it. It already exists in the Fediverse. No need to reinvent the wheel. Hubzilla, (streams) and forte offer you not only full nomadic identity, but also groups. Optionally private groups. That can optionally hide from Fediverse account/channel directories. Optionally with any number of moderators from anywhere on Friendica, Hubzilla, (streams) and Forte. They have the most advanced permissions systems in the whole Fediverse. They support enclosed threaded one-post-many-comments conversations with thread titles like on Facebook, like on Tumblr, like on any blog out there, like in any forum out there. The character limit on Hubzilla is over 16 million; on (streams) and Forte, it's over 24 million. The number of options in polls is practically unlimited, as is the number of images that can be embedded in messages. And with "embedded," I mean like in a blog post or on a website with text above and below the images. At the same time, they're part of the Fediverse. Hubzilla is based on Zot6/an older version of Nomad; ActivityPub can be activated. (streams) is based on Nomad; ActivityPub is optional, but activated by default. Forte is based on ActivityPub. Any Fediverse software that recognises groups recognises their groups as such. Here is an article with a number of tables in which I've compared the features of Mastodon, Friendica, Hubzilla, (streams) and Forte: https://hub.netzgemeinde.eu/item/0a75de76-eb27-4149-b708-f20b2f79d392 CC: @@silverpill@mitra.social #Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #Hubzilla #Streams #(streams) #Forte #FacebookGroups #Groups #FediGroups #FediverseGroups
0
1
0
Jupiter Rowland @jupiter_rowland@hub.netzgemeinde.eu · Jul 16, 2026
Replying to @patrickleavy@mastodon.social
@@patrickleavy@mastodon.social A whole lot. Sorry, but this will be very very very long again. I don't know if you've read my previous (very long) commentary. But just implementing one or two FEPs won't get you the same full-blown nomadic identity (https://joinfediverse.wiki/Nomadic_identity) that Hubzilla (what I'm writing from right now; https://hubzilla.org https://en.wikipedia.org/wiki/Hubzilla https://joinfediverse.wiki/Hubzilla) has had since 2012. And having this level of nomadic identity has to be the goal. What has to be done is: Take something like Mastodon. Non-nomadic. Where your account, your login, equals your identity. Make your identity cloneable Now, before you can make identities nomadic, you have to uncouple them from the login, from the account. Mastodon has to introduce a sort of container for your identity, like the channels that Hubzilla, (streams) and Forte have always had (https://joinfediverse.wiki/Channels_(Hubzilla_&_(streams))) This is necessary so that a future nomadic Mastodon will know what to clone and what not to clone. For example, cloning your password is dangerous nonsense. So, everything that makes up your account except for your login credentials will have to be moved into this container. your short nameyour long nameyour profile images, including alt-textsyour profileyour followersyour followedyour toots, including stats like faves, boosts etc.copies of the conversation trees of all your toots, including stats like faves, boosts etc. as well as attached files for each messageall files you've ever attached to tootsyour settingsyour filtersyour mutesyour blocksyour server blocksetc.Essentially, everything except for your login credentials will have to be moved from directly residing on your account into that box. Change your login Also, your login will have to change from short name + passphrase to e-mail + passphrase. Your short name is part of your identity, it's in the container, it will be cloned, so it can't be used to log you in anymore. In order for this to work, half of Mastodon's server backend will have to be rewritten. Decentralised IDs Next, Mastodon must switch from the Webfinger IDs that it uses now to decentralised IDs as per FEP-ef61. For a while, I guess, it will have to use both next to one another. Then it will have to phase out its Webfinger IDs. The decentralised IDs must be tested against other Fediverse software that already understands them or that's nomadic itself: (streams), Forte, Mitra, Tootik. For example, @@silverpill@mitra.social of Mitra and @Mike Macgirvin of (streams) and Forte must test whether their software correctly understands Mastodon's DIDs. And the Mastodon developers must test whether Mastodon correctly understands the DIDs from Fediverse server applications that already use them. Once it has gotten rid of its Webfinger IDs, the next phase can start. Implement cloning within Mastodon The central element of nomadic identity is not the ability to move your identity. That's only a byproduct of cloning your identity. A clone, in nomadic identity, is a full backup of the container with your identity in it. A real-time, live, bidirectional backup that you can log into and use just like the "original". The clone always has the same idea as the original, regardless of which server it's on. The key elements of clones and cloning must be implemented and tested: cloning an identity container to a different server after registering a new, blank account therecloning an identity container to a different server where you already have an account with a different containerised identityanything that happens on the original being sync'd to the cloneanything that happens on the clone being sync'd to the originalclone going offline, things happening on the original, clone coming back online, things that happened on the original being reliably sync'd to the cloneoriginal going offline, clone still working with the ID based on the original's domainoriginal going offline, things happening on the clone, original coming back online, things that happened on the clone being reliably sync'd to the originalmaking additional clones of an identity container that has already been cloned at least oncethe whole syncing shebang from the original to any number of clonesthe whole syncing shebang from one of the clones to the original and also directly to the other clonesdeclaring one of the clones the new original, thus changing the ID of both the former original and all clones Implement moving within Mastodon Only when cloning works reliably, we can talk about moving, even though that's what everyone on Mastodon is giddy about. Why? Because moving involves cloning. It's an automated process. At least it is on Hubzilla, (streams) and Forte, and it really should be one on nomadic Mastodon. Basically, first you make a clone. Then you declare the clone the new original, and your old original is demoted to a clone. Then you have to wait until your change of ID from changing the original has federated to all your followers and followed and everywhere and whatnot. Then, one last sync so that both the former-clone-now-new-original and the old-original-now-clone are really identical, and you won't lose any data. Then your old-original-now-clone is deleted. We don't want to leave any dead stuff behind, now, do we? Lastly, if your old account where your old original used to reside has no other identity on it, the whole account is deleted. In nomadic containerised identity, accounts cannot/should not exist with no identity container on them. Cloning and moving beyond Mastodon The last possible step is still utter science-fiction: Cloning or moving from Mastodon to something else that's nomadic and understands FEP-ef61. Cloning or moving from Mastodon to Mitra. From Mastodon to Tootik. From Mastodon to (streams). From Mastodon to Forte. Oh, and maybe also back to Mastodon. The difficult part is not only to make Mastodon capable of cloning identity containers to other nomadic software. And to make Mastodon accept identity containers from other nomadic software being cloned to Mastodon. I mean, this would be difficult already. (streams) and Forte are vastly, vastly different from Mastodon. No, the difficult part is to make these four capable of cloning from or to someplace else. As it stands now, you can only clone from Mitra to Mitra, from Tootik to Tootik, from (streams) to (streams), from Forte to Forte. Even cloning between (streams) and Forte has never been possible, even though they're very similar. Oh, and cloning from and to Hubzilla is another story because Hubzilla doesn't have FEP-ef61 implemented. #Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #Fediverse #Mastodon #Hubzilla #Streams #(streams) #Forte #Mitra #Tootik #NomadicIdentity
0
9
1
Vincent Sparks @AVincentInSpace@furry.engineer · Jun 25, 2026
fedi meta, anarchists Hover or focus to reveal Sensitive
as an #actuallyautistic person who has always had a hard time intuiting unwritten rules, i gotta say i have not been loving the sentiment i have been seeing from leftists and anarchists telling me that their ideal society is one where no rules will be written, because which rules are necessary changes so frequently and every rule has exceptions and we can't write them *all* down and really the rules should be obvious to everyone, and everyone will be allowed and encouraged to enforce the unwritten rules through violence whether intentional or not it feels like they're telling me "I'm sure you'd be able to figure out the unwritten rules if your life depended on it" and then wondering why i don't like them must be i just want an excuse to be a bigot or a debatebro i guess #leftism #anarchism #FediMeta
8
4
6
Sam @sam@solent.social · Jun 19, 2026
Boosted by Welcoming committee @welcome@friends.deko.cloud
Wow. Yesterday I posted a little introduction about Solent.Social, and over the last 24 hours, you've blown me away with 50 boosts and nearly 40 reactions! Thank you all so much for the incredible support. Running a small, independent instance can feel daunting, but your reactions have completely validated that this project is worth the time and effort. Incredibly grateful to the Fediverse community today! ​:fediverse:​ ​:heartTeal:​ Thank you all for the support :3 #Solent #UKFedi #Fediverse #FediMeta #SelfHosted #SmallWeb #Introduction RE: https://solent.social/notes/anmlh8frlte5048g
Quoting
Sam @sam@solent.social
📍 Solent.social is growing! 🌊 We are a self-hosted, anti-AI, pro-privacy social space dedicated to the Solent & South Coast (UK) area, full of gamers, video creators, and tech nerds. To keep our community safe and high-quality, we are Invite-Only. However, our members get fresh invite codes every 24 hours! Allowing them to invite friends and family regularly. If you live in the local area (Hampshire, Isle of Wight, etc.) or fit our vibe and want a cozy home feed, reply to this post or DM me for an invite code. 📥 (Boosts appreciated to help your local neighbors find us!) #Solent #UKFedi #SelfHosted #Gaming #SouthCoast #iow #IsleOfWight #Portsmouth #Winchester #Southampton #NewForest #AntiAI #VideoCreation
Open quoted post
10
0
7
jonny (nonvenomous) @jonny@neuromatch.social · Jun 17, 2026
Boosted by Trending Bot @trending@homestead.social
We need reply controls in mainline masto like yesterday. Of course technically its always possible for people on a malicious instance to evade them, but that is not a counterargument to having them work on the overwhelming majority of well behaved instances where the people we actually talk to are. We already have the mechanism in mainline masto: reply collection enumeration - if person on instance A receives a malicious reply from person on instance B that is propagated to instance C, when instance C displays the thread, it refreshes the replies collection, sees a tombstone for the malicious reply, and does not display it in the thread. We already have notification filters and a whole ui built for that. Reply controls could just be another tab on the same menu with the same controls. You can't stop people from posting whatever, but you should be able to control whether someone uses your posts as a platform to harass you and the people around you. #mastodev #fedimeta
60
0
41
Jupiter Rowland @jupiter_rowland@hub.netzgemeinde.eu · Apr 26, 2026
Replying to @silverpill@mitra.social
@@silverpill@mitra.social Probably someone who is very staunchly opposed to blockchains, crypto and NFTs... ...vs earlier Mitra that openly advertised exactly that stuff as its own future. To be honest, I'm not too fond of these three either. #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #Mitra
0
1
0
Jupiter Rowland @jupiter_rowland@hub.netzgemeinde.eu · Mar 14, 2026
Boosted by silverpill @silverpill@mitra.social
Replying to on mastodon.social
@@reiver@mastodon.social @@silverpill@mitra.social This is simply because little is written about Forte on the Web. However, I was there when Forte was born back in September, 2024. I was on (streams) back then. Mike Macgirvin had implemented FEP-ef61 in the "nomad" branch of the streams repository a few months ago to test it. When he was confident enough, he merged the "nomad" branch into the regular "dev" branch. In July, 2024, he merged the "dev" branch into the "release" branch, causing the FEP-ef61 implementation to be rolled out to daily-driver (streams) servers. However, it was a maze of Nomad and Zot6 and non-nomadic ActivityPub and FEP-ef61 identities for everything that boiled over. (streams) wouldn't federate with anything anymore, not even with itself. My two still existing (streams) channels, @Jupiter Rowland's (streams) outlet and @Jupiter's Fedi-Memes on (streams), were both affected by this. They were amongst the very first (streams) channels created on an account with FEP-ef61 DID support. Mike would spend half of the summer trying to figure out what had happened and how to fix it. Even while (streams) was still broken, Forte was born in August, 2024 when Mike forked the streams repository and ripped all traces of Nomad and Zot6 support out, probably also in order to get rid of the corresponding IDs and facilitate debugging. This means that FEP-ef61, which had literally caused this whole mayhem and which has to be considered responsible for Forte's very existence, was a) implemented in the streams repository when it was forked into Forte and b) not removed from Forte post-fork. It would not have made any sense to remove FEP-ef61 when one reason why Forte was made at that point in history was in order to debug FEP-ef61. Sidenotes: Mike managed to fix (streams). This whole issue burned him out so much that he officially quit developing Fediverse software, effective September 1st, 2024, midnight. He still carries on working on both (streams) and Forte because nobody else does, what with how many people even use them. #Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #Streams #(streams) #Forte #FEP_ef61
0
0
0
Neil Brown @neil@mastodon.neilzone.co.uk · Mar 10, 2026

Mastodon has a new human-over-AI contribution policy.

tl;dr:

  • The human contributor is the sole party responsible for the contribution.

  • If AI was used to generate a significant portion of your contribution (i.e. beyond simple autocomplete), we require you to disclose it in the Pull Request description.

  • If you cannot guarantee the provenance and legal safety of the AI-generated code, do not submit it.

  • Cases of repeated violations of these ... guidelines could result in a ban from our repositories.

https://github.com/mastodon/.github/blob/main/AI_POLICY.md

#AI #Mastodon #fedimeta

634
18
481
Solarbird :flag_cascadia: @moira@mastodon.murkworks.net · Jan 31, 2026

RE: https://mastodon.social/@Mastodon/115989801184595302

Quoting this good thread from Mastodon official that they're "work on a new onboarding experiment for #Mastodon: Default Server Recommendations" which will recommend closest geographic server in the correct language that:

  1. Run default Mastodon (with a "for now" codicil)
  2. Agree to the Mastodon Server Covenant ( https://joinmastodon.org/covenant )
  3. Have been around at least a year and have both shutdown and disaster plans

There are more details in the thread and particularly in the replies - e.g., why it'll be rolling out to mobile clients first, while web will take longer. There are good reasons for it.

I like it on first read. Seems like good stuff.

#mastodon #admin #MastoAdmin #FediMeta

Quoting
Mastodon @Mastodon__dup_14191@mastodon.social
We are excited to share that we are beginning work on a new onboarding experiment for #Mastodon: Default Server Recommendations. Our intent for this experiment is to recommend the closest server geographically that is in the correct language during the sign-up flow. We will be running this experiment on our iOS and Android apps only to start. 1/6
Open quoted post
12
1
2
@snowfall@elektrine.com · Dec 04, 2025

This instance seems to use some entirely new software, which is kinda cool in theory, but it federates pretty badly. The user interface also has some annoying bugs, notably the timeline refreshing throws out whatever you were writing in the input box, so I've had to compose this in a fucking text editor.

The thing you probably care a bit more about is that it doesn't have any real verification beyond a captcha. No email, no manual verification.

#fedimeta #hashtag #fedibonk

4
2
1

You've seen all posts