sfba.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A Mastodon instance for the San Francisco Bay Area. Come on in and join us!

Server stats:

2.4K
active users

#forte

1 post1 participant0 posts today
Chris :ch_Vaud: 🇨🇭<p>j'ai envie de tester <a href="https://tooting.ch/tags/forte" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>forte</span></a> et <a href="https://tooting.ch/tags/gotosocial" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gotosocial</span></a> mais on va voir cela plus tard. Pour l'instant je viens de finir ma journée de travail et le weekend commence</p>
Jupiter Rowland@<a href="https://social.vivaldi.net/@ajsadauskas" rel="nofollow noopener noreferrer" target="_blank">AJ Sadauskas</a> <blockquote>I mean, the Fediverse already has Lemmy, KBin, and MBin.<br><br>So there's already an ecosystem of pre-built communities out there.</blockquote><br>/kbin is dead. Has been since last year. The last instances that haven't moved to Mbin are withering away.<br><br>However, in the "Lemmy clone" category, there's also PieFed, and Sublinks is still in development.<br><br>Also, the Facebook alternative <a href="https://joinfediverse.wiki/Friendica" rel="nofollow noopener noreferrer" target="_blank">Friendica</a> ("Facebook alternative" not as in "Facebook clone", but as in "better than Facebook") has had <a href="https://dir.friendica.social/group" rel="nofollow noopener noreferrer" target="_blank">groups</a> since its launch in, 2010, five and a half years before Mastodon. <a href="https://joinfediverse.wiki/Hubzilla" rel="nofollow noopener noreferrer" target="_blank">Hubzilla</a> has had groups since 2012 when it still was a Friendica fork named Red. <a href="https://joinfediverse.wiki/(streams)" rel="nofollow noopener noreferrer" target="_blank">(streams)</a> (2021) and <a href="https://codeberg.org/fortified/forte" rel="nofollow noopener noreferrer" target="_blank">Forte</a> (2024) have groups, too. All four are part of the same software family, created by the same developer. And interacting with their groups from Mastodon is somewhat smoother than interacting with a Lemmy community.<br><br>On Friendica, a group is simply another user account, but with different settings: In "Mastodon speak", it automatically boosts any DM sent to it to all its followers. In reality, it's a little more complicated because, unlike Mastodon, Friendica has a concept of threaded conversations. (No, seriously, Mastodon doesn't have it. If you think Mastodon has it, use Friendica for a year or two as your only daily driver, and then think again.)<br><br>Likewise, on Hubzilla, (streams) and Forte, it's another <a href="https://joinfediverse.wiki/Channels_(Hubzilla_%26_(streams))" rel="nofollow noopener noreferrer" target="_blank">channel</a> with similar settings.<br><br>CC: @<a href="https://sauropods.win/@futurebird" rel="nofollow noopener noreferrer" target="_blank">myrmepropagandist</a> @<a href="https://mastodon.social/@jasperb" rel="nofollow noopener noreferrer" target="_blank">Jasper Bienvenido</a> @<a href="https://mastodon.cc/@sebastian" rel="nofollow noopener noreferrer" target="_blank">sebastian büttrich</a> @<a href="https://pnw.zone/@Asbestos" rel="nofollow noopener noreferrer" target="_blank">Asbestos</a><br><br>#<a class="" href="https://hub.netzgemeinde.eu/search?tag=Long" rel="nofollow noopener noreferrer" target="_blank">Long</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=LongPost" rel="nofollow noopener noreferrer" target="_blank">LongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLong" rel="nofollow noopener noreferrer" target="_blank">CWLong</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLongPost" rel="nofollow noopener noreferrer" target="_blank">CWLongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=FediMeta" rel="nofollow noopener noreferrer" target="_blank">FediMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=FediverseMeta" rel="nofollow noopener noreferrer" target="_blank">FediverseMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWFediMeta" rel="nofollow noopener noreferrer" target="_blank">CWFediMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWFediverseMeta" rel="nofollow noopener noreferrer" target="_blank">CWFediverseMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Fediverse" rel="nofollow noopener noreferrer" target="_blank">Fediverse</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=FediverseGroups" rel="nofollow noopener noreferrer" target="_blank">FediverseGroups</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Groups" rel="nofollow noopener noreferrer" target="_blank">Groups</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=PieFed" rel="nofollow noopener noreferrer" target="_blank">PieFed</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Sublinks" rel="nofollow noopener noreferrer" target="_blank">Sublinks</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Friendica" rel="nofollow noopener noreferrer" target="_blank">Friendica</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Hubzilla" rel="nofollow noopener noreferrer" target="_blank">Hubzilla</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Streams" rel="nofollow noopener noreferrer" target="_blank">Streams</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=%28streams%29" rel="nofollow noopener noreferrer" target="_blank">(streams)</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Forte" rel="nofollow noopener noreferrer" target="_blank">Forte</a>
Jupiter Rowland@<a href="https://mastodon.online/@joho" rel="nofollow noopener noreferrer" target="_blank">Joaquim Homrighausen</a> @<a href="https://cyberplace.social/@GossiTheDog" rel="nofollow noopener noreferrer" target="_blank">Kevin Beaumont</a> To be fair, full data portability via ActivityPub has only been available in a stable release of <em>anything</em> for two weeks.<br><br>That was when @<a class="" href="https://fediversity.site/channel/mikedev" rel="nofollow noopener noreferrer" target="_blank">Mike Macgirvin 🖥️</a>'s <a href="https://codeberg.org/fortified/forte" rel="nofollow noopener noreferrer" target="_blank">Forte</a>, created in mid-August of 2024 as a fork of his own <a href="https://codeberg.org/streams/streams" rel="nofollow noopener noreferrer" target="_blank">streams repository</a> and the latest member of a family of software that started in 2010 with Friendica, had its very first official stable release.<br><br>And, in fact, Forte just uses ActivityPub to do something that (streams) and its predecessors all the way to the Red Matrix from 2012 (known as Hubzilla since 2015) have been doing using the Nomad protocol (formerly known as Zot). It's called <a href="https://joinfediverse.wiki/Nomadic_identity" rel="nofollow noopener noreferrer" target="_blank">nomadic identity</a>. This is technology that's over a dozen years old on software that was built around this technology from the get-go, only that it was recently ported to ActivityPub.<br><br>Now, nomadic identity via ActivityPub was @<a href="https://mitra.social/users/silverpill" rel="nofollow noopener noreferrer" target="_blank">silverpill</a>'s idea. He wanted to make his <a href="https://codeberg.org/silverpill/mitra" rel="nofollow noopener noreferrer" target="_blank">Mitra</a> nomadic. He started working in 2023. The first conversion of existing non-nomadic server software to nomadic still isn't fully done, much less officially rolled out as a stable release.<br><br>If Mastodon actually <em>wanted</em> to implement nomadic identity, they would first have to wait until Mitra has a first stable nomadic release. Then they would have to wait until nomadic identity on Mitra (and between Mitra and Forte) has become stable and reliable under daily non-lab conditions. (Support for nomadic identity via ActivityPub on (streams) worked nicely under lab conditions. When it was rolled out to the release branch, and existing instances upgraded to it, it blew up in everyone's faces, and it took months for things to stabilise again.)<br><br>Then they would have to look at how silverpill has done it and how Mike has done it. Then they would have to swallow their pride and decide to adopt technology that they can't present as their own original invention because it clearly isn't. And they would have to swallow their pride <em>again</em> and decide <em>against</em> making it incompatible with Mitra, Forte and (streams) just to make these three look broken and inferior to Mastodon.<br><br>And only then they could actually start coding.<br><br>Now look at how long silverpill has been working on rebuilding Mitra into something nomadic. This takes a whole lot of modifications because the concept of identity itself has to be thrown overboard and redefined because your account will no longer be your identity and vice versa. Don't expect them to be done in a few months.<br><br>#<a class="" href="https://hub.netzgemeinde.eu/search?tag=Long" rel="nofollow noopener noreferrer" target="_blank">Long</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=LongPost" rel="nofollow noopener noreferrer" target="_blank">LongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLong" rel="nofollow noopener noreferrer" target="_blank">CWLong</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLongPost" rel="nofollow noopener noreferrer" target="_blank">CWLongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=FediMeta" rel="nofollow noopener noreferrer" target="_blank">FediMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=FediverseMeta" rel="nofollow noopener noreferrer" target="_blank">FediverseMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWFediMeta" rel="nofollow noopener noreferrer" target="_blank">CWFediMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWFediverseMeta" rel="nofollow noopener noreferrer" target="_blank">CWFediverseMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Fediverse" rel="nofollow noopener noreferrer" target="_blank">Fediverse</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Mastodon" rel="nofollow noopener noreferrer" target="_blank">Mastodon</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Mitra" rel="nofollow noopener noreferrer" target="_blank">Mitra</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=RedMatrix" rel="nofollow noopener noreferrer" target="_blank">RedMatrix</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Friendica" rel="nofollow noopener noreferrer" target="_blank">Friendica</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Hubzilla" rel="nofollow noopener noreferrer" target="_blank">Hubzilla</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Streams" rel="nofollow noopener noreferrer" target="_blank">Streams</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=%28streams%29" rel="nofollow noopener noreferrer" target="_blank">(streams)</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Forte" rel="nofollow noopener noreferrer" target="_blank">Forte</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=DataPortability" rel="nofollow noopener noreferrer" target="_blank">DataPortability</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=NomadicIdentity" rel="nofollow noopener noreferrer" target="_blank">NomadicIdentity</a>
Jupiter Rowland@<a href="https://birdbutt.com/@vulgalour" rel="nofollow noopener noreferrer" target="_blank">vulgalour</a> First of all, "image description" and "alt-text" don't mean the same thing.<br><br>Alt-text is what's added directly to the image. It's what screen readers used by blind or visually-impaired people read out loud as they can't "read out loud" an image. It's what people see instead of the image if the image doesn't show for them (text-based client, too slow Internet connection, whatever).<br><br>Alt-text should never convey more information than the image which it is a replacement for.<br><br>An image description that goes into the post itself is not alt-text.<br><br>I don't see any rule or part of the "Fediquette" or "Mastodon culture" that speaks against adding that additional information to a reply.<br><br>Whether it works or not depends on whether your customers accept it or not. I guess that 99% of your aspiring customers in the Fediverse will be on Mastodon, only see your start post and not be bothered to check the replies. So my suggestion is to leave room in the original post for tellling your customers that prices can be found in a reply to that post.<br><br>But seeing as this will happen to you a lot, it may be worth looking for someplace that offers you more than 500 characters:<br><ul><li>a Mastodon instance with a raised character limit</li><li>Pleroma (5,000 characters by default, configurable by the admin)</li><li>Akkoma (5,000 characters by default, configurable by the admin)</li><li>Misskey (3,000 characters, hard-coded; just steer clear of misskey.io)</li><li>the various forks of Misskey and forks of their forks like Iceshrimp or Sharkey (thousands of characters by default, configurable by the admin)</li></ul><br>If you need a five-digit character count, the best you can do requires basically re-learning the Fediverse, mastering a significantly steeper learning curve and very likely abandoning dedicated apps. Here we're talking about Mike Macgirvin's creations from Friendica (200,000 characters) to Hubzilla (probably even higher) to (streams) and Forte (over 24,000,000 characters).<br><br>#<a class="" href="https://hub.netzgemeinde.eu/search?tag=Long" rel="nofollow noopener noreferrer" target="_blank">Long</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=LongPost" rel="nofollow noopener noreferrer" target="_blank">LongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLong" rel="nofollow noopener noreferrer" target="_blank">CWLong</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLongPost" rel="nofollow noopener noreferrer" target="_blank">CWLongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=FediMeta" rel="nofollow noopener noreferrer" target="_blank">FediMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=FediverseMeta" rel="nofollow noopener noreferrer" target="_blank">FediverseMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWFediMeta" rel="nofollow noopener noreferrer" target="_blank">CWFediMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWFediverseMeta" rel="nofollow noopener noreferrer" target="_blank">CWFediverseMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Fediverse" rel="nofollow noopener noreferrer" target="_blank">Fediverse</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Mastodon" rel="nofollow noopener noreferrer" target="_blank">Mastodon</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Pleroma" rel="nofollow noopener noreferrer" target="_blank">Pleroma</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Akkoma" rel="nofollow noopener noreferrer" target="_blank">Akkoma</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Misskey" rel="nofollow noopener noreferrer" target="_blank">Misskey</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Forkey" rel="nofollow noopener noreferrer" target="_blank">Forkey</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Forkeys" rel="nofollow noopener noreferrer" target="_blank">Forkeys</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Iceshrimp" rel="nofollow noopener noreferrer" target="_blank">Iceshrimp</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Sharkey" rel="nofollow noopener noreferrer" target="_blank">Sharkey</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Friendica" rel="nofollow noopener noreferrer" target="_blank">Friendica</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Hubzilla" rel="nofollow noopener noreferrer" target="_blank">Hubzilla</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Streams" rel="nofollow noopener noreferrer" target="_blank">Streams</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=%28streams%29" rel="nofollow noopener noreferrer" target="_blank">(streams)</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Forte" rel="nofollow noopener noreferrer" target="_blank">Forte</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CharacterLimit" rel="nofollow noopener noreferrer" target="_blank">CharacterLimit</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CharacterLimits" rel="nofollow noopener noreferrer" target="_blank">CharacterLimits</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=AltText" rel="nofollow noopener noreferrer" target="_blank">AltText</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=AltTextMeta" rel="nofollow noopener noreferrer" target="_blank">AltTextMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWAltTextMeta" rel="nofollow noopener noreferrer" target="_blank">CWAltTextMeta</a>
Jupiter Rowland@<a href="https://mastodon.social/@jasperb" rel="nofollow noopener noreferrer" target="_blank">Jasper Bienvenido</a> The only talk about a Discord "alternative" in the Fediverse comes from people who want 1:1 clones of all kinds of commercial stuff with an absolutely identical UX, but free and open-source and decentralised with ActivityPub.<br><br>Otherwise, for just simply chatting, including multi-user chatrooms, there are Matrix (iOS/Android: Element) and XMPP (iOS: Monal IM, Android: Conversations). They are not part of the Fediverse, but they are free, open-source and decentralised. And they are alternatives to iMessage, Telegram and WhatsApp as well.<br><br>For discussion groups/forums, and very much in the Fediverse as in connected Mastodon, there are<br><ul><li>Lemmy (Reddit clone)</li><li>Mbin (like Reddit, but better)</li><li>PieFed (like Reddit, but better)</li><li>Friendica (like Facebook, but better and more powerful)</li><li>Hubzilla (like Facebook, but much better and much, much more powerful)</li><li>(streams) (like Facebook, but much better and more powerful)</li><li>Forte (like Facebook, but much better and more powerful)</li></ul><br>#<a class="" href="https://hub.netzgemeinde.eu/search?tag=Long" rel="nofollow noopener noreferrer" target="_blank">Long</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=LongPost" rel="nofollow noopener noreferrer" target="_blank">LongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLong" rel="nofollow noopener noreferrer" target="_blank">CWLong</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLongPost" rel="nofollow noopener noreferrer" target="_blank">CWLongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=FediMeta" rel="nofollow noopener noreferrer" target="_blank">FediMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=FediverseMeta" rel="nofollow noopener noreferrer" target="_blank">FediverseMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWFediMeta" rel="nofollow noopener noreferrer" target="_blank">CWFediMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWFediverseMeta" rel="nofollow noopener noreferrer" target="_blank">CWFediverseMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Discord" rel="nofollow noopener noreferrer" target="_blank">Discord</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=DiscordAlternative" rel="nofollow noopener noreferrer" target="_blank">DiscordAlternative</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=XMPP" rel="nofollow noopener noreferrer" target="_blank">XMPP</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Jabber" rel="nofollow noopener noreferrer" target="_blank">Jabber</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Matrix" rel="nofollow noopener noreferrer" target="_blank">Matrix</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Groups" rel="nofollow noopener noreferrer" target="_blank">Groups</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Lemmy" rel="nofollow noopener noreferrer" target="_blank">Lemmy</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Mbin" rel="nofollow noopener noreferrer" target="_blank">Mbin</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=PieFed" rel="nofollow noopener noreferrer" target="_blank">PieFed</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Friendica" rel="nofollow noopener noreferrer" target="_blank">Friendica</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Hubzilla" rel="nofollow noopener noreferrer" target="_blank">Hubzilla</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Streams" rel="nofollow noopener noreferrer" target="_blank">Streams</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=%28streams%29" rel="nofollow noopener noreferrer" target="_blank">(streams)</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Forte" rel="nofollow noopener noreferrer" target="_blank">Forte</a>
Jupiter Rowland@<a href="https://m.ocsf.in/@think" rel="nofollow noopener noreferrer" target="_blank">Kellam⚙️Бур</a> This may come as a surprise, but: <a href="https://joinfediverse.wiki/Nomadic_identity" rel="nofollow noopener noreferrer" target="_blank">Nomadic identity</a> is not an abstract concept or a science-fiction idea for the Fediverse.<br><br>It is reality. It exists. Right now. In stable, daily-driver software that's federated with Mastodon. And it has been for over a decade.<br><br>I'm literally replying to you here from a nomadic channel that simultaneously exists on two servers.<br><br>Nomadic identity was invented by @<a class="" href="https://fediversity.site/channel/mikedev" rel="nofollow noopener noreferrer" target="_blank">Mike Macgirvin 🖥️</a> (formerly American software developer of about half a century who has been living in rural Australia for decades now) in 2011 and first implemented in 2012. Almost four years before Mastodon was first launched.<br><br>In 2010, he had invented the Facebook alternative <a href="https://joinfediverse.wiki/Friendica" rel="nofollow noopener noreferrer" target="_blank">Friendica</a>, originally named Mistpark and based on his own DFRN protocol.<br><br>Over the months, he witnessed lots of privately operated public Friendica nodes shut down with or without an announcement and the users on these nodes lose everything. He added the possibility to export and import Friendica accounts. But that would only help if a permanent shutdown was announced. It did not protect you against shutdowns out of the blue.<br><br>There was only one solution to this problem. And that was for someone's identity to not be bound to one server, but to exist on multiple servers simultaneously. The whole thing with everything that's attached to it. Name, settings, connections, posts, files in the file storage etc. etc., everything.<br><br>So in 2011, Mike designed a whole new protocol named Zot around this brand-new idea of what he called "nomadic identity" back then already.<br><br>In 2012, Mike forked Friendica into something called Red, later the Red Matrix, and rebuilt the whole thing from the ground up against Zot. Red was the first nomadic social networking software in the world, almost four years before Mastodon.<br><br>In 2015, ten months before Mastodon was first released, the Red Matrix became <a href="https://joinfediverse.wiki/Hubzilla" rel="nofollow noopener noreferrer" target="_blank">Hubzilla</a>, the Fediverse's ultimate Swiss army knife.<br><br>I am on Hubzilla myself. <a href="https://hub.netzgemeinde.eu/channel/jupiter_rowland" rel="nofollow noopener noreferrer" target="_blank">This channel of mine</a> is constantly being mirrored between its main instance on <a href="https://hub.netzgemeinde.eu" rel="nofollow noopener noreferrer" target="_blank">https://hub.netzgemeinde.eu</a> and its clone on <a href="https://hub.hubzilla.de" rel="nofollow noopener noreferrer" target="_blank">https://hub.hubzilla.de</a>. Anything that happens on the main instance is backed up on the clone. I can also log into the clone and use that, and whatever happens there is backed up on the main instance.<br><br><a href="https://hub.netzgemeinde.eu" rel="nofollow noopener noreferrer" target="_blank">https://hub.netzgemeinde.eu</a> could go down, temporarily, permanently, doesn't matter; I still have my channel, namely the clone. And I can declare the clone my new main instance.<br><br>Well, Mike didn't stop at Hubzilla and its original version of the Zot protocol. He wanted to refine it and advance it, but in ways that wouldn't be possible on daily-driver software.<br><br>Zot went through several upgrades: Zot6 in 2018 (backported to Hubzilla in 2020, along with OpenWebAuth magic single sign-on). Zot8 in 2020. Zot11 in 2021 which had become incompatible with Zot6 and therefore was renamed to Nomad. Today's Nomad would be Zot12.<br><br>Also, in order to advance and test Zot, Mike created a whole bunch of forks and forks of forks. Osada and Zap for Zot6 in 2018, followed by another short-lived Osada in 2019. A third Osada, Mistpark 2020 (a.k.a. Misty) and Redmatrix 2020 in 2020 for Zot8. Roadhouse for <del>Zot11</del> Nomad in 2021. All Osadas, Zap, Misty, Redmatrix 2020 and Roadhouse were discontinued on New Year's Eve of 2022.<br><br>The most recent software based on Nomad is from October, 2021. It can be found in <a href="https://codeberg.org/streams/streams" rel="nofollow noopener noreferrer" target="_blank">the streams repository</a>. It is officially and intentionally nameless and brandless, it has next to nodeinfo code that could submit statistics, and it is intentionally released into the public domain. The community named it <a href="https://joinfediverse.wiki/(streams)" rel="nofollow noopener noreferrer" target="_blank">(streams)</a> after the code repository.<br><br>I also have two (streams) channels, one of which is cloned so far.<br><br>The newest thing, and that's what the Friendica and Hubzilla veteran @<a class="" href="https://hub.tschlotfeldt.de/channel/ts-new" rel="nofollow noopener noreferrer" target="_blank">Tim Schlotfeldt ⚓?️‍?</a> referred to, is nomadic identity using nothing but ActivityPub, no longer relying on a special protocol.<br><br>This was not Mike Macgirvin's idea. This came from @<a href="https://mitra.social/users/silverpill" rel="nofollow noopener noreferrer" target="_blank">silverpill</a>, the creator and developer of the microblogging server application <a href="https://codeberg.org/silverpill/mitra" rel="nofollow noopener noreferrer" target="_blank">Mitra</a>. He wanted to make Mitra nomadic, make it resilient against server shutdown. But he didn't want to port it to Nomad. He wanted to achieve it with nothing but ActivityPub.<br><br>So he hit up Mike. The two came to the conclusion: This is actually possible. And they began to work on it. Amongst the results were several FEPs coined by silverpill.<br><br>This time, Mike did not create another fork to develop nomadic identity via ActivityPub. He did it all on the <em>nomadic</em> branch of the streams repository while silverpill did his part on a special development branch of Mitra.<br><br>In mid-2024, after enough sparring between (streams) instances, between Mitra instances and between (streams) and Mitra, Mike was confident enough that his implementation of support of nomadic identity via ActivityPub was stable enough. He merged the <em>nomadic</em> branch into the <em>dev</em> branch which ended up being merged into the stable <em>release</em> branch in summer.<br><br>Now, at this point, (streams) didn't use ActivityPub for nomadic identity. It still used the Nomad protocol for everything first and foremost, including cloning. But it understood nomadic identity via ActivityPub as implemented on experimental Mitra.<br><br>However, while it worked under lab conditions, it blew up under real-life conditions. At this point, (streams) had to handle so many different identities that it confused them, and it couldn't federate with <em>anything</em> yet.<br><br>In mid-August, while trying to fix the problem, Mike eventually forked the streams repository into <a href="https://codeberg.org/fortified/forte" rel="nofollow noopener noreferrer" target="_blank">Forte</a>. It got a name again, it got a brand identity again, it got its nodeinfo back, it was put under the MIT license again.<br><br>But most importantly: Any and all support for Nomad was ripped out, also to get rid of a whole number of IDs, namely those for Nomad-actually-Zot12 and for Hubzilla's Nomad-actually-Zot6. Forte only uses ActivityPub for everything. And so, Forte also had to fully rely on ActivityPub for nomadic identity, cloning and syncing.<br><br>For almost seven months, Forte was considered experimental and unstable. For most of the time, the only existing servers were Mike's.<br><br>But on March 12th, 2025, <a href="https://fediversity.site/item/b69ce5a0-0c22-4933-8393-dce7100f4584" rel="nofollow noopener noreferrer" target="_blank">Mike Macgirvin released Forte 25.3.12</a>, the first official stable release of Forte. This is what Tim wrote about. Because this actually made it into Fediverse-wide news.<br><br>Not because it's nomadic. Nomadic identity has been daily-driven for over a decade now.<br><br>But because it uses ActivityPub for nomadic identity. Which means that you can theoretically make any kinds of Fediverse software nomadic now, all without porting it to the Nomad protocol first.<br><br>For the future, Mike and silverpill envision a Fediverse in which one can clone between different server applications. A Fediverse in which one can have one and the same identity cloned across multiple servers of Mastodon, Pixelfed, PeerTube, Mitra, Forte, Mobilizon, Lemmy, BookWyrm etc., all with the same name, all with the same content and settings (as far as the software allows; you will certainly not be able to clone your PeerTube videos to Mastodon and Lemmy).<br><br>Even if you don't intend to clone, it will make moving instances and even moving from one software to another <em>dramatically</em> easier.<br><br>If you're concerned about your privacy, let me tell you this:<br><br>Hubzilla's privacy, security and permissions system is unparalleled in the Fediverse. Except for that on (streams) and Forte which is another notch better.<br><br>I can define who can see my profile (my default, public profile on Hubzilla where each channel can have multiple profiles).<br>I can define who can see my stream and my posts when looking at my channel.<br>I can define who can see my connections (Hubzilla, (streams) and Forte don't distinguish between follower and followed; they aren't Twitter clones).<br>I can define who can look into my file space (individual permission settings per folder and per file notwithstanding).<br>I can define who can see my webpages on Hubzilla (if I have any).<br>I can define who can see my wikis on Hubzilla (<a href="https://hub.netzgemeinde.eu/wiki/jupiter_rowland" rel="nofollow noopener noreferrer" target="_blank">no shit, I've got wikis on my Hubzilla channel</a>).<br><br>On Hubzilla, I can define <em>individually</em> for any of these whether it's<br><ul><li>everyone on the Internet</li><li>everyone with a recognisable Fediverse account</li><li>everyone on Hubzilla (maybe also on (streams); anyone using ActivityPub is definitely excluded here)</li><li>everyone on the same server as myself (AFAIK, only main instances of channels count here, clones don't)</li><li>unapproved (= followers) as well as approved (= mutual) connections</li><li>confirmed connections</li><li>those of my confirmed connections whom I explicitly grant that permission by contact role</li><li>only myself</li></ul><br><a href="https://help.hubzilla.hu/en/usermanual/permissions_channel_roles.html" rel="nofollow noopener noreferrer" target="_blank">There's a whole bunch more permissions than these</a>. And they all have seven or eight permission levels (depending on whether the general non-Fediverse public can be given permission).<br><br>On (streams) and Forte, I can define whether things are allowed for<br><ul><li>everyone on the Internet (where applicable)</li><li>everyone with a recognisable Fediverse account</li><li>all my approved connections</li><li>only me myself plus those whom I explicitly grant that permission in the connection settings</li></ul><br>Yes, connection settings. Hubzilla, (streams) and Forte give you various ways of configuring individual connections, much unlike Mastodon. This includes what any individual connection is allowed to do.<br><br>Hubzilla uses so-called "contact roles" for that, presets with a whopping 17 permissions to grant or deny for any one individual connection. That is, what the channel generally allows, a contact role can't forbid.<br><br>(streams) and Forte still have 15 permissions per contact, but they lack some features which Hubzilla has permissions for. These permissions can be set individually for each connection, or you can define permission roles that cover all 15 permissions to make things easier.<br><br>Okay, how about posting in public vs in private? And when I say "private", I <em>mean</em> "private". It's "private messages" on Hubzilla, (streams) and Forte, not "direct messages".<br><br>Hubzilla, (streams) and Forte let you post<br><ul><li>in public</li><li>only to yourself</li><li>only to your connections ((streams) and Forte only; Hubzilla requires a privacy group with all your connections in it for this)</li><li>to all members of one specific privacy group (Hubzilla)/access list ((streams), Forte); that's like being able to only post to those on one specific list on Mastodon</li><li>to everyone to whom one specific non-default profile is assigned (Hubzilla only)</li><li>to a specific group/forum (I'll get back to that later)</li><li>to a custom one-by-one selection of connections of yours</li></ul><br>Now, let's assume I have a privacy group with Alice, Bob and Carol in it. I send a new post to only this privacy group. This means:<br><ul><li>Only Alice, Bob and Carol can see the post and the conversation.</li><li>Alice can reply to me, Bob and Carol.</li><li>Bob can reply to me, Alice and Carol.</li><li>Carol can reply to me, Alice and Bob.</li><li>Nobody else can see the post. Not even by searching for it. Not by hashtag either. Not at all.</li><li>Nobody else can see any of the comments.</li><li>Nobody else can comment.</li></ul><br>If one of them was on Mastodon, they'd see my post as a DM, by the way, and they could only reply to me. But that's Mastodon's limitation because it understands neither threaded conversations nor permissions.<br><br>Or how about reply control? This is something that many Mastodon users have been craving for quite a while now. Hubzilla, (streams) and Forte have them. Right now. And they work. They have since 2012.<br><br>Hubzilla optionally lets me disallow comments on either of my posts. Users on Hubzilla, (streams) and Forte won't even be able to comment; they won't have the UI elements to do so. Everyone else is able to comment locally. But that comment will never end up on my channel. It will never officially be added to the conversation. And at least users on Friendica, Hubzilla, (streams) and Forte will never fetch that comment from my channel as part of the conversation, i.e. never at all.<br><br>(streams) and Forte can go even further with all available options. They can disallow comments like Hubzilla. But in addition, they can allow only the members of one particular access list to comment, regardless of who can see the post/the conversation. On top of that, comments can be closed at a pre-defined point in the future. And then you even have a channel-wide setting for how long people can comment on your posts.<br><br>Oh, and there's even a setting for who is generally permitted to comment on your posts. And you can additionally allow specific connections of yours to comment on your posts.<br><br>Lastly, I've already mentioned groups/forums. Like, you know, Web forums or Facebook groups or subreddits or whatever. Like Guppe Groups on a mountain of coke and with moderation and permission control and optionally private.<br><br>Hubzilla has them, and it has inherited them from Friendica. (streams) has them. Forte has them. They're basically channels like social networking channels, but with some extra features. This includes that everything that's send to a group/forum as what amounts to a PM is automatically forwarded to all other members.<br><br>On Hubzilla, a forum can be gradually made private by denying permission to see certain elements to everyone but its own members (= connections): the profile, the members, what's going on in it. Depending on what you want or do not want people to see.<br><br>On (streams) and Forte, you have four types of forums:<br><ul><li>public, and members can upload images and other files to the forum channel</li><li>public, but members cannot upload images and other files to the forum channel</li><li>like above, but additionally, posts and comments from new members must be manually approved by the admin(s) until their connections are configured to make them full members</li><li>private, non-members can't see the profile, non-members can't see the connections, non-members can't see what's going on in it, but members can upload images and other files to the forum channel</li></ul><br>In addition, on all three, a group/forum channel can choose to hide itself from directories. This is always an extra option that's independent from public/private.<br><br>What we have here is the most secure and most private Fediverse software of all.<br><br>And, once again, at its core, this is technology from 2012. It pre-dates Mastodon by almost four years.<br><br>Finally, if you want to know how Hubzilla and (streams) compare to Mastodon: <a href="https://hub.netzgemeinde.eu/item/0a75de76-eb27-4149-b708-f20b2f79d392" rel="nofollow noopener noreferrer" target="_blank">I have made a number of tables that compare Mastodon, Friendica, Hubzilla and (streams).</a><br><br>#<a class="" href="https://hub.netzgemeinde.eu/search?tag=Long" rel="nofollow noopener noreferrer" target="_blank">Long</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=LongPost" rel="nofollow noopener noreferrer" target="_blank">LongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLong" rel="nofollow noopener noreferrer" target="_blank">CWLong</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLongPost" rel="nofollow noopener noreferrer" target="_blank">CWLongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=FediMeta" rel="nofollow noopener noreferrer" target="_blank">FediMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=FediverseMeta" rel="nofollow noopener noreferrer" target="_blank">FediverseMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWFediMeta" rel="nofollow noopener noreferrer" target="_blank">CWFediMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWFediverseMeta" rel="nofollow noopener noreferrer" target="_blank">CWFediverseMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Fediverse" rel="nofollow noopener noreferrer" target="_blank">Fediverse</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Mastodon" rel="nofollow noopener noreferrer" target="_blank">Mastodon</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Mitra" rel="nofollow noopener noreferrer" target="_blank">Mitra</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Friendica" rel="nofollow noopener noreferrer" target="_blank">Friendica</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Hubzilla" rel="nofollow noopener noreferrer" target="_blank">Hubzilla</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Streams" rel="nofollow noopener noreferrer" target="_blank">Streams</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=%28streams%29" rel="nofollow noopener noreferrer" target="_blank">(streams)</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Forte" rel="nofollow noopener noreferrer" target="_blank">Forte</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=ActivityPub" rel="nofollow noopener noreferrer" target="_blank">ActivityPub</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Zot" rel="nofollow noopener noreferrer" target="_blank">Zot</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Zot6" rel="nofollow noopener noreferrer" target="_blank">Zot6</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Zot8" rel="nofollow noopener noreferrer" target="_blank">Zot8</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Nomad" rel="nofollow noopener noreferrer" target="_blank">Nomad</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=NomadicIdentity" rel="nofollow noopener noreferrer" target="_blank">NomadicIdentity</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Security" rel="nofollow noopener noreferrer" target="_blank">Security</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=FediverseSecurity" rel="nofollow noopener noreferrer" target="_blank">FediverseSecurity</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Privacy" rel="nofollow noopener noreferrer" target="_blank">Privacy</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=FediversePrivacy" rel="nofollow noopener noreferrer" target="_blank">FediversePrivacy</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Permissions" rel="nofollow noopener noreferrer" target="_blank">Permissions</a>
PepeCyBs Welt<strong><span class="">#^</span><a class="" href="https://hub.hubzilla.hu/articles/pcw/fortefedi" rel="nofollow noopener noreferrer" target="_blank">Forte - eine "starke" Fediverse-Plattform ist im Kommen</a></strong><br><br><a class="" href="https://hub.hubzilla.hu/photos/pcw/image/5fd24473-4c18-4232-b0e6-f3627a0cdecf" rel="nofollow noopener noreferrer" target="_blank"></a><br><br><blockquote>Vor über einem Jahr, im Januar 2024 wurde ein Artikel von mir auf der Webseite GNU/Linux.ch in der "Fediverse-Serie" zum Fediverse-Dienst (streams) veröffentlicht...</blockquote><br><br><a href="https://hub.hubzilla.hu/articles/pcw/fortefedi" rel="nofollow noopener noreferrer" target="_blank">..:: WEITERLESEN ::..</a><br><br>#<a class="" href="https://hub.hubzilla.hu/search?tag=fediverse" rel="nofollow noopener noreferrer" target="_blank">fediverse</a> #<a class="" href="https://hub.hubzilla.hu/search?tag=forte" rel="nofollow noopener noreferrer" target="_blank">forte</a> #<a class="" href="https://hub.hubzilla.hu/search?tag=activitypub" rel="nofollow noopener noreferrer" target="_blank">activitypub</a>
Jupiter Rowland@<a href="https://fedi.ml/profile/pvagner" rel="nofollow noopener noreferrer" target="_blank">Peter Vágner</a> @<a href="https://poliverso.org/profile/dieguitux8623" rel="nofollow noopener noreferrer" target="_blank">Dieguito 🦝🧑🏻‍💻🍕</a> How conversations work is not unified all across the Fediverse. Even how <em>connections</em> work is not unified.<br><br>Mastodon has taken over the follower/followed principle from Twitter which is always illustrated with arrows with one point. A following B is illustrated with an arrow from A to B. A being followed by B is illustrated with an arrow from B to A. A and B following each other mutually is illustrated with one arrow from A to B and one arrow from B to A.<br><br>It appears to me that Friendica has adopted this to become more compatible with Mastodon. But its several descendants, created by Friendica's own creator, starting with Hubzilla, haven't.<br><br>Hubzilla, (streams) and Forte still have the bidirectional "connection" or "contact" as the default. It's illustrated with one arrow, but with one point on each end.<br><br>Also, all three understand a threaded conversation as an enclosed contruct entirely owned by the conversation starter. Everyone on these three who has the start post on their stream always actually has the whole thread on their stream.<br><br>In fact, all three have Conversation Containers implemented. This feature was <a href="https://fediversity.site/help/develop/en/Containers" rel="nofollow noopener noreferrer" target="_blank">originally created in the streams repository</a> in 2022. Forte has had it from the get-go as it started out as a fork of (streams). It was eventually turned into <a href="https://codeberg.org/silverpill/feps/src/branch/main/171b/fep-171b.md" rel="nofollow noopener noreferrer" target="_blank">FEP-171b</a> and backported to Hubzilla last year.<br><br>All three make sure that everyone who has a post on their stream also always has all comments on that post, at least those that are made after they have received the post.<br><br>This works on two basic principles:<br><ul><li>All comments go directly to the original poster because the original poster owns the thread.</li><li>Those who have the post automatically receive all comments from the original poster.</li></ul><br>In a pure Hubzilla/(streams)/Forte system, your above example would look like this:<br><ul><li>User 1 and User 2 are connected.</li><li>User 1 and User 3 are connected. (This doesn't even matter.)</li><li>User 2 and User 3 are connected.</li><li>User 2 and User 4 are connected.</li></ul>Much simpler than explaining everything with "following" and "being followed", isn't it?<br><br>Now, the conversation works like this.<br><ul><li>User 2 sends a public post, thus creating a Conversation Container of which they are the owner.<br>User 1, User 3 and User 4 receive the post.</li><li>User 3 comments on User 2's post.<br>The comment goes from User 3 to User 2, who is the owner of the conversation, and it is automatically forwarded to User 1 and User 4 who already have User 2's post on their streams.</li><li>User 4 comments on User 3's comment.<br>The comment goes from User 4 <em>past User 3</em> straight to User 2, who is the owner of the conversation, and it is automatically forwarded to User 1 and User 3 who already have User 2's post on their streams.</li></ul>The only mentioning that occurs here, if any, is User 4 mentioning User 3. This is not necessary for User 4's post to reach anyone. This is only necessary to make sure on Hubzilla (which doesn't have a tree view) that User 4 is replying to User 3's comment and not to User 2's post.<br><br>On Mastodon, for comparison, everything depends on who follows whom, who mentions whom and whose instance knows whose instance.<br><br>#<a class="" href="https://hub.netzgemeinde.eu/search?tag=Long" rel="nofollow noopener noreferrer" target="_blank">Long</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=LongPost" rel="nofollow noopener noreferrer" target="_blank">LongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLong" rel="nofollow noopener noreferrer" target="_blank">CWLong</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLongPost" rel="nofollow noopener noreferrer" target="_blank">CWLongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=FediMeta" rel="nofollow noopener noreferrer" target="_blank">FediMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=FediverseMeta" rel="nofollow noopener noreferrer" target="_blank">FediverseMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWFediMeta" rel="nofollow noopener noreferrer" target="_blank">CWFediMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWFediverseMeta" rel="nofollow noopener noreferrer" target="_blank">CWFediverseMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Fediverse" rel="nofollow noopener noreferrer" target="_blank">Fediverse</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Mastodon" rel="nofollow noopener noreferrer" target="_blank">Mastodon</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Friendica" rel="nofollow noopener noreferrer" target="_blank">Friendica</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Hubzilla" rel="nofollow noopener noreferrer" target="_blank">Hubzilla</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Streams" rel="nofollow noopener noreferrer" target="_blank">Streams</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=%28streams%29" rel="nofollow noopener noreferrer" target="_blank">(streams)</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Forte" rel="nofollow noopener noreferrer" target="_blank">Forte</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Conversations" rel="nofollow noopener noreferrer" target="_blank">Conversations</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=FEP_171b" rel="nofollow noopener noreferrer" target="_blank">FEP_171b</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=ConversationContainers" rel="nofollow noopener noreferrer" target="_blank">ConversationContainers</a>
Rod2ik 🇪🇺 🇨🇵 🇪🇸 🇺🇦 🇨🇦 🇩🇰 🇬🇱<p>Here is a <a href="https://mastodon.social/tags/fact" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fact</span></a> : <a href="https://mastodon.social/tags/check" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>check</span></a> it ..</p><p>Une <a href="https://mastodon.social/tags/%C3%A9tude" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>étude</span></a> montre une <a href="https://mastodon.social/tags/forte" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>forte</span></a> <a href="https://mastodon.social/tags/augmentation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>augmentation</span></a> de la <a href="https://mastodon.social/tags/haine" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>haine</span></a> en <a href="https://mastodon.social/tags/ligne" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ligne</span></a> après l' <a href="https://mastodon.social/tags/arr%C3%AAt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>arrêt</span></a> du « <a href="https://mastodon.social/tags/fact" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fact</span></a> - <a href="https://mastodon.social/tags/checking" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>checking</span></a>» par <a href="https://mastodon.social/tags/Meta" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Meta</span></a></p><p><a href="https://mastodon.social/tags/Boycott" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Boycott</span></a> the <a href="https://mastodon.social/tags/masculinist" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>masculinist</span></a> and <a href="https://mastodon.social/tags/politically" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>politically</span></a> <a href="https://mastodon.social/tags/submissive" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>submissive</span></a> <a href="https://mastodon.social/tags/Meta" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Meta</span></a></p><p><a href="https://www.rfi.fr/fr/technologies/20250219-une-%C3%A9tude-montre-une-forte-augmentation-de-la-haine-en-ligne-l-arr%C3%AAt-du-fact-checking-par-meta" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">rfi.fr/fr/technologies/2025021</span><span class="invisible">9-une-%C3%A9tude-montre-une-forte-augmentation-de-la-haine-en-ligne-l-arr%C3%AAt-du-fact-checking-par-meta</span></a></p>
Jupiter Rowland@<a href="https://io.waxandleather.com/@alisynthesis" rel="nofollow noopener noreferrer" target="_blank">Alison Wilder</a> Because if you want full-blown user rights and all the same features as a local user on <em>all</em> over 30,000 Fediverse instances, you need a local user account on each one of them.<br><br>This means two things:<br><ul><li>If you come over to the Fediverse for the first time, and you register your first account on Mastodon, you automatically also register an account on 30,000+ more instances.</li><li>If you decide to host your own instance of whatever, and you spin it up for the first time, your instance immediately creates tens of millions of user accounts. One for everyone who has ever joined the Fediverse. Because anyone may decide to come over to your instance and use it, just like so.</li></ul><br>For one, this is utter overkill.<br><br>Besides, this is technologically impossible. This would require <em>all Fediverse instances</em> to know <em>all other Fediverse instances</em>. With no exceptions. Like, if I start up my own (streams) instance for the first time, and half a second later, someone on the other side of the globe starts up a Gancio instance, they would immediately have to know each other. And all the other instances in the Fediverse.<br><br>And, of course, it would require a newly-launched instance to know <em>all Fediverse users</em>. Again, with no exception.<br><br>How and from which source are they supposed to know?<br><br>That said, there is a single sign-on system for the Fediverse. It's called <a href="https://magicsignon.org/page/openwebauth/home" rel="nofollow noopener noreferrer" target="_blank">OpenWebAuth</a>. It was created by @<a class="" href="https://fediversity.site/channel/mikedev" rel="nofollow noopener noreferrer" target="_blank">Mike Macgirvin 🖥️</a> (creator of Friendica and all its descendants) in the late 2010s already for now-defunct <a href="https://joinfediverse.wiki/The_Zotlabs_projects#Zap" rel="nofollow noopener noreferrer" target="_blank">Zap</a>, a fork (of a fork?) of <a href="https://joinfediverse.wiki/Hubzilla" rel="nofollow noopener noreferrer" target="_blank">Hubzilla</a> which, in turn, is a fork of the currently hyped Facebook alternative <a href="https://joinfediverse.wiki/Friendica" rel="nofollow noopener noreferrer" target="_blank">Friendica</a>. It was backported to Hubzilla in 2020. Everything that came after Zap, including the still existing <a href="https://joinfediverse.wiki/(streams)" rel="nofollow noopener noreferrer" target="_blank">streams repository</a>, got it, too.<br><br>However, first of all, OpenWebAuth is only fully implemented on Hubzilla, (streams) and Forte. Plus, it has client-side support on Friendica. This means that Hubzilla, (streams) and Forte recognise logins on all four, but Friendica doesn't recognise logins from anywhere.<br><br>As for Mastodon, OpenWebAuth implementation was actually developed to the point of an official merge request in Mastodon's GitHub repository. As far as I know, it was rejected. Mastodon won't implement OpenWebAuth, full stop.<br><br>Besides, it doesn't give you all the same power as a local user. You can't log into Friendica, go to a Hubzilla hub and create a wiki or a webpage or a CalDAV calendar, just like so.<br><br>OpenWebAuth is only for guest permissions. Because on Hubzilla, (streams) and Forte, permissions are everything.<br><br>For example, let's assume you have an account and a channel on (streams). Let's also assume that your (streams) channel and this Hubzilla channel of mine here are connected. Furthermore, let's assume that I've decided to only allow my own full connections to see my profile.<br><br>If you're logged out, and you go to my profile page, you see nothing.<br><br>But then you log in. And you come back to my profile page (provided your browser is configured so that the Hubzilla hub that I call home is allowed to create cookies). My home hub recognises your login on (streams). It identifies you as you, as one of my contacts. Thus, it identifies you as someone who is permitted to see my profile.<br><br>And all of a sudden, you see my profile.<br><br>That, for example, is what OpenWebAuth is for.<br><br>#<a class="" href="https://hub.netzgemeinde.eu/search?tag=Long" rel="nofollow noopener noreferrer" target="_blank">Long</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=LongPost" rel="nofollow noopener noreferrer" target="_blank">LongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLong" rel="nofollow noopener noreferrer" target="_blank">CWLong</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLongPost" rel="nofollow noopener noreferrer" target="_blank">CWLongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=FediMeta" rel="nofollow noopener noreferrer" target="_blank">FediMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=FediverseMeta" rel="nofollow noopener noreferrer" target="_blank">FediverseMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWFediMeta" rel="nofollow noopener noreferrer" target="_blank">CWFediMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWFediverseMeta" rel="nofollow noopener noreferrer" target="_blank">CWFediverseMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Fediverse" rel="nofollow noopener noreferrer" target="_blank">Fediverse</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Friendica" rel="nofollow noopener noreferrer" target="_blank">Friendica</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Hubzilla" rel="nofollow noopener noreferrer" target="_blank">Hubzilla</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Zap" rel="nofollow noopener noreferrer" target="_blank">Zap</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Streams" rel="nofollow noopener noreferrer" target="_blank">Streams</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=%28streams%29" rel="nofollow noopener noreferrer" target="_blank">(streams)</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Forte" rel="nofollow noopener noreferrer" target="_blank">Forte</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=SingleSignOn" rel="nofollow noopener noreferrer" target="_blank">SingleSignOn</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=OpenWebAuth" rel="nofollow noopener noreferrer" target="_blank">OpenWebAuth</a>
Jupiter Rowland@<a href="https://climatejustice.social/@PaulaToThePeople" rel="nofollow noopener noreferrer" target="_blank">PaulaToThePeople</a> It isn't just a matter of consent. Besides, for example, I do have quote-post control here on Hubzilla.<br><br>I can give permission to quote-post my posts to<br><ul><li>everyone in the Fediverse</li><li>everyone on Hubzilla and (streams)</li><li>everyone on this hub</li><li>approved and unapproved connections</li><li>only approved connections</li><li>only those of my connections whom I explicitly give permission by contact role</li><li>nobody but myself</li></ul><br>Over on (streams), I can still give that permission to<br><ul><li>everyone in the Fediverse</li><li>all my connections</li><li>only myself + specific connections whom I grant that permission either by permission role or by individual connection settings</li></ul><br>It's much more a matter of technology.<br><br>Mastodon is about to completely re-invent the wheel with a non-standard, Mastodon-only setting. This setting will only work within Mastodon simply because it probably won't even be documented anywhere, especially not before it's officially rolled out.<br><br>There simply is no way that every last instance of Pleroma, Akkoma, Misskey, Calckey, Firefish, Iceshrimp, CherryPick, Catodon, Meisskey, Tanukey, Neko, dozens of other Misskey forks, Friendica, Hubzilla, (streams), Forte etc. etc. will have that setting implemented <em>before</em> Mastodon rolls it out so that even the users on mastodon.social are perfectly safe from the first second on.<br><br>Besides, @<a class="" href="https://fediversity.site/channel/mikedev" rel="nofollow noopener noreferrer" target="_blank">Mike Macgirvin 🖥️</a>, creator of Friendica, Hubzilla, (streams) and Forte and still the only maintainer of the latter two, will <em>never</em> introduce proprietary Mastodon features to them. He'd rather risk (streams) and Forte becoming incompatible with Mastodon. The same goes for @<a class="" href="https://hub.somaton.com/channel/mario" rel="nofollow noopener noreferrer" target="_blank">Mario Vavti</a> and @<a class="" href="https://hub.volse.no/channel/harald" rel="nofollow noopener noreferrer" target="_blank">Harald Eilertsen</a>, Hubzilla's main maintainers.<br><br>If Mastodon wants to become a perfectly safe haven against unallowed quote-posting, it has only got one choice: It must introduce something like (streams)' and Forte's user agent filter and use it to block just everything that isn't Mastodon. Like, include a hard-coded allowlist that only includes Mastodon plus what little can't quote or quote-post anyway.<br><br>#<a class="" href="https://hub.netzgemeinde.eu/search?tag=Long" rel="nofollow noopener noreferrer" target="_blank">Long</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=LongPost" rel="nofollow noopener noreferrer" target="_blank">LongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLong" rel="nofollow noopener noreferrer" target="_blank">CWLong</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLongPost" rel="nofollow noopener noreferrer" target="_blank">CWLongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=FediMeta" rel="nofollow noopener noreferrer" target="_blank">FediMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=FediverseMeta" rel="nofollow noopener noreferrer" target="_blank">FediverseMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWFediMeta" rel="nofollow noopener noreferrer" target="_blank">CWFediMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWFediverseMeta" rel="nofollow noopener noreferrer" target="_blank">CWFediverseMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Fediverse" rel="nofollow noopener noreferrer" target="_blank">Fediverse</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Mastodon" rel="nofollow noopener noreferrer" target="_blank">Mastodon</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Pleroma" rel="nofollow noopener noreferrer" target="_blank">Pleroma</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Akkoma" rel="nofollow noopener noreferrer" target="_blank">Akkoma</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Misskey" rel="nofollow noopener noreferrer" target="_blank">Misskey</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Forkey" rel="nofollow noopener noreferrer" target="_blank">Forkey</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Forkeys" rel="nofollow noopener noreferrer" target="_blank">Forkeys</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Calckey" rel="nofollow noopener noreferrer" target="_blank">Calckey</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Firefish" rel="nofollow noopener noreferrer" target="_blank">Firefish</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Iceshrimp" rel="nofollow noopener noreferrer" target="_blank">Iceshrimp</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CherryPick" rel="nofollow noopener noreferrer" target="_blank">CherryPick</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Sharkey" rel="nofollow noopener noreferrer" target="_blank">Sharkey</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Catodon" rel="nofollow noopener noreferrer" target="_blank">Catodon</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Friendica" rel="nofollow noopener noreferrer" target="_blank">Friendica</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Hubzilla" rel="nofollow noopener noreferrer" target="_blank">Hubzilla</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Streams" rel="nofollow noopener noreferrer" target="_blank">Streams</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=%28streams%29" rel="nofollow noopener noreferrer" target="_blank">(streams)</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Forte" rel="nofollow noopener noreferrer" target="_blank">Forte</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=QuotePost" rel="nofollow noopener noreferrer" target="_blank">QuotePost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=QuotePosts" rel="nofollow noopener noreferrer" target="_blank">QuotePosts</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=QuoteTweet" rel="nofollow noopener noreferrer" target="_blank">QuoteTweet</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=QuoteTweets" rel="nofollow noopener noreferrer" target="_blank">QuoteTweets</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=QuoteToot" rel="nofollow noopener noreferrer" target="_blank">QuoteToot</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=QuoteToots" rel="nofollow noopener noreferrer" target="_blank">QuoteToots</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=QuoteBoost" rel="nofollow noopener noreferrer" target="_blank">QuoteBoost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=QuoteBoosts" rel="nofollow noopener noreferrer" target="_blank">QuoteBoosts</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=QuotedShares" rel="nofollow noopener noreferrer" target="_blank">QuotedShares</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=QuotePostDebate" rel="nofollow noopener noreferrer" target="_blank">QuotePostDebate</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=QuoteTootDebate" rel="nofollow noopener noreferrer" target="_blank">QuoteTootDebate</a>
Jupiter Rowland@<a href="https://stefanbohacek.online/@stefan" rel="nofollow noopener noreferrer" target="_blank">Stefan Bohacek</a> <blockquote>And yes, I hope better reply/interaction controls are coming soon, I know some of that is planned right after quote posts are finished. Really can't wait to see that!</blockquote><br>And that, too, will only work within Mastodon.<br><br>Also, that, too, won't be a "Mastodon first" feature. At least Hubzilla, (streams) and Forte have reply and interaction controls included in their permissions systems which, in a way, work Fediverse-wide.<br><br>Within themselves and each other, they actually make impossible what isn't allowed. For example, if you aren't allowed to repeat (= boost) or share (= quote-post) a post or a comment, <em>you don't even have the button</em>. These permissions aren't understood anywhere outside these three yet, but I've got higher hopes that this permissions system will be cast into FEPs than that Mastodon's hacks will be.<br><br>In fact, Hubzilla, (streams) and Forte have reply control on three levels:<br><ul><li>channel-wide (who is generally allowed to reply; Hubzilla has eight levels, (streams) and Forte have three)</li><li>for individual connections</li><li>per post (on Hubzilla, commenting on a post can be disallowed altogether; on (streams) and Forte, additionally, commenting can be limited to your full connections, and a time can be defined from which commenting will no longer be allowed)</li></ul><br>Again, within these three, if commenting is not allowed, the UI elements for commenting will be missing. Outsiders may be able to comment, but all three block disallowed comments on a server level, i.e. they aren't deleted from the inbox, they are kept from entering the inbox in the first place. And so they don't appear in the thread for all those who support threaded conversations.<br><br>It'd really be nice if this permissions system became one or a set of FEPs for others to pick up.<br><br>CC: @<a href="https://climatejustice.social/@PaulaToThePeople" rel="nofollow noopener noreferrer" target="_blank">PaulaToThePeople</a><br><br>#<a class="" href="https://hub.netzgemeinde.eu/search?tag=Long" rel="nofollow noopener noreferrer" target="_blank">Long</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=LongPost" rel="nofollow noopener noreferrer" target="_blank">LongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLong" rel="nofollow noopener noreferrer" target="_blank">CWLong</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLongPost" rel="nofollow noopener noreferrer" target="_blank">CWLongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=FediMeta" rel="nofollow noopener noreferrer" target="_blank">FediMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=FediverseMeta" rel="nofollow noopener noreferrer" target="_blank">FediverseMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWFediMeta" rel="nofollow noopener noreferrer" target="_blank">CWFediMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWFediverseMeta" rel="nofollow noopener noreferrer" target="_blank">CWFediverseMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Fediverse" rel="nofollow noopener noreferrer" target="_blank">Fediverse</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Hubzilla" rel="nofollow noopener noreferrer" target="_blank">Hubzilla</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Streams" rel="nofollow noopener noreferrer" target="_blank">Streams</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=%28streams%29" rel="nofollow noopener noreferrer" target="_blank">(streams)</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Forte" rel="nofollow noopener noreferrer" target="_blank">Forte</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=ReplyControls" rel="nofollow noopener noreferrer" target="_blank">ReplyControls</a>
Jupiter Rowland@<a href="https://climatejustice.social/@PaulaToThePeople" rel="nofollow noopener noreferrer" target="_blank">PaulaToThePeople</a> @<a href="https://stefanbohacek.online/@stefan" rel="nofollow noopener noreferrer" target="_blank">Stefan Bohacek</a> Keep one thing in mind:<br><br>Mastodon may not have quote-posts yet. But <strong>the Fediverse has quote-posts right now.</strong> And it has had them since before Mastodon was made.<br><br>Pleroma, Akkoma, Misskey, Calckey, Firefish, Iceshrimp, CherryPick, Catodon, Meisskey, Tanukey, Neko, dozens of other Misskey forks, Friendica, Hubzilla, (streams), Forte etc. etc., they all have quote-posts. They're all fully capable of quote-posting any Mastodon toot.<br><br>None of them has introduced quote-posts to harass Twitter refugees on Mastodon. At least Friendica and Hubzilla have had quote-posts since long before Mastodon was even made.<br><br><blockquote>You will be able to choose whether your posts can be quoted at all.</blockquote><br>At least by Mastodon users.<br><br>But since this will be Mastodon re-inventing the wheel with brand-new, proprietary, Mastodon-only technology, everything I've listed above will still be able to quote-post anyone and anything on Mastodon with zero resistance.<br><br>To quote-post myself and the guy who invented Friendica, Hubzilla, (streams) and Forte:<br><br> <a href="https://hub.netzgemeinde.eu/channel/jupiter_rowland?f=&amp;zid=sfba.social%40sfba.social" rel="nofollow noopener noreferrer" target="_blank"></a><span><a href="https://hub.netzgemeinde.eu/channel/jupiter_rowland?f=&amp;zid=sfba.social%40sfba.social" rel="nofollow noopener noreferrer" target="_blank">Jupiter Rowland</a> schrieb den folgenden <a href="https://hub.netzgemeinde.eu/item/4b01693c-31f5-4998-80f2-2ee530201190?f=&amp;zid=sfba.social%40sfba.social" rel="nofollow noopener noreferrer" target="_blank">Beitrag</a> <span class="">Sat, 20 Jul 2024 01:29:11 +0200</span></span> I think I've just chased someone out of the Fediverse.<br><br>That someone was afraid of Mastodon being "screwed over" by becoming quote-post-able.<br><br>I've told him the truth: Mastodon has been quote-post-able for as long as it has been around. Mastodon became quote-post-able the very moment it was launched.<br><br>That's because when Mastodon was launched, it immediately federated with Friendica which is from 2010, which had been around for almost six years at that point, and which has had quote-posts from its own inception AFAIK. Mastodon also immediately federated with Hubzilla which has had quote-posts since its own inception, since it had been forked from Friendica, and that was in 2012.<br><br><strong>Mastodon has <em>never</em> been un-quote-post-able.</strong><br><br>Right now, there are <em>dozens</em> of Fediverse server apps whose users can quote-post Mastodon toots with no resistance.<br><br>#<a class="" href="https://hub.netzgemeinde.eu/search?tag=Long" rel="nofollow noopener noreferrer" target="_blank">Long</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=LongPost" rel="nofollow noopener noreferrer" target="_blank">LongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLong" rel="nofollow noopener noreferrer" target="_blank">CWLong</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLongPost" rel="nofollow noopener noreferrer" target="_blank">CWLongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=FediMeta" rel="nofollow noopener noreferrer" target="_blank">FediMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=FediverseMeta" rel="nofollow noopener noreferrer" target="_blank">FediverseMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWFediMeta" rel="nofollow noopener noreferrer" target="_blank">CWFediMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWFediverseMeta" rel="nofollow noopener noreferrer" target="_blank">CWFediverseMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=QuotePost" rel="nofollow noopener noreferrer" target="_blank">QuotePost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=QuotePosts" rel="nofollow noopener noreferrer" target="_blank">QuotePosts</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=QuoteTweet" rel="nofollow noopener noreferrer" target="_blank">QuoteTweet</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=QuoteTweets" rel="nofollow noopener noreferrer" target="_blank">QuoteTweets</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=QuoteToot" rel="nofollow noopener noreferrer" target="_blank">QuoteToot</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=QuoteToots" rel="nofollow noopener noreferrer" target="_blank">QuoteToots</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=QuoteBoost" rel="nofollow noopener noreferrer" target="_blank">QuoteBoost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=QuoteBoosts" rel="nofollow noopener noreferrer" target="_blank">QuoteBoosts</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=QuotedShares" rel="nofollow noopener noreferrer" target="_blank">QuotedShares</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=QuotePostDebate" rel="nofollow noopener noreferrer" target="_blank">QuotePostDebate</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=QuoteTootDebate" rel="nofollow noopener noreferrer" target="_blank">QuoteTootDebate</a> <br> <a href="https://fediversity.site/channel/mikedev?f=&amp;zid=sfba.social%40sfba.social" rel="nofollow noopener noreferrer" target="_blank"></a><span><a href="https://fediversity.site/channel/mikedev?f=&amp;zid=sfba.social%40sfba.social" rel="nofollow noopener noreferrer" target="_blank">Mike Macgirvin 🖥️</a> schrieb den folgenden <a href="https://fediversity.site/item/6e7c3fd2-1de5-4a08-8455-4d5689a9f658?f=&amp;zid=sfba.social%40sfba.social" rel="nofollow noopener noreferrer" target="_blank">Beitrag</a> <span class="">Sat, 20 Jul 2024 03:18:39 +0200</span></span> The closest you'll ever get to making Mastodon un-quote-postable is to post privately. Not unlisted. Private. Most fediverse software will honour this today; and it doesn't require yet another "pretend permission". Like unlisted. <br><br>And Mike should know. He brought things to the Fediverse like actually working permissions. Including permissions on two levels to quote-post any content on a channel. Readily available right now at least on Hubzilla, (streams) and Forte.<br><br>Also, <em>this</em> is what people on Friendica and its descendants have been using quote-posts for since 2010.<br><br><blockquote>You will be notified when someone quotes you.</blockquote><br>You already are when someone on Friendica, Hubzilla, (streams) or Forte quote-posts one of your posts.<br><br>As for Pleroma, Misskey and their forks, you aren't notified right now, and I've got my doubts that you will be after this change.<br><br>Also, "quote" and "quote-post" are two different things. Friendica, Hubzilla, (streams) and Forte can do both. "Quote" is what I'm doing right here. Whether or not you're notified depends on whether or not you're mentioned.<br><br>And blocking quotes is even less possible. A quote only consists of a pair of BBcode tags plus the quoted text in-between. And on Friendica and all its descendants, you don't work with a WYSIWYG editor by default, but you have to get your hands dirty on raw markup code.<br><br><blockquote>You will be able to withdraw your post from the quoted context at any time.</blockquote><br>Again, probably not if someone on Pleroma, Misskey or one of their forks quote-posts you.<br><br>And <em>definitely</em> not if someone on Friendica or one of its descendants quote-posts you.<br><br>The difference is that a quote-post on Pleroma, Misskey or one of their forks is actually a reference to the original. On Friendica and its descendants, a quote-post is an automatically generated dumb copy of the original.<br><br>#<a class="" href="https://hub.netzgemeinde.eu/search?tag=Long" rel="nofollow noopener noreferrer" target="_blank">Long</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=LongPost" rel="nofollow noopener noreferrer" target="_blank">LongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLong" rel="nofollow noopener noreferrer" target="_blank">CWLong</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLongPost" rel="nofollow noopener noreferrer" target="_blank">CWLongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=FediMeta" rel="nofollow noopener noreferrer" target="_blank">FediMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=FediverseMeta" rel="nofollow noopener noreferrer" target="_blank">FediverseMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWFediMeta" rel="nofollow noopener noreferrer" target="_blank">CWFediMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWFediverseMeta" rel="nofollow noopener noreferrer" target="_blank">CWFediverseMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Fediverse" rel="nofollow noopener noreferrer" target="_blank">Fediverse</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Mastodon" rel="nofollow noopener noreferrer" target="_blank">Mastodon</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Pleroma" rel="nofollow noopener noreferrer" target="_blank">Pleroma</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Akkoma" rel="nofollow noopener noreferrer" target="_blank">Akkoma</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Misskey" rel="nofollow noopener noreferrer" target="_blank">Misskey</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Forkey" rel="nofollow noopener noreferrer" target="_blank">Forkey</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Forkeys" rel="nofollow noopener noreferrer" target="_blank">Forkeys</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Calckey" rel="nofollow noopener noreferrer" target="_blank">Calckey</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Firefish" rel="nofollow noopener noreferrer" target="_blank">Firefish</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Iceshrimp" rel="nofollow noopener noreferrer" target="_blank">Iceshrimp</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CherryPick" rel="nofollow noopener noreferrer" target="_blank">CherryPick</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Sharkey" rel="nofollow noopener noreferrer" target="_blank">Sharkey</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Catodon" rel="nofollow noopener noreferrer" target="_blank">Catodon</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Friendica" rel="nofollow noopener noreferrer" target="_blank">Friendica</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Hubzilla" rel="nofollow noopener noreferrer" target="_blank">Hubzilla</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Streams" rel="nofollow noopener noreferrer" target="_blank">Streams</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=%28streams%29" rel="nofollow noopener noreferrer" target="_blank">(streams)</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Forte" rel="nofollow noopener noreferrer" target="_blank">Forte</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=QuotePost" rel="nofollow noopener noreferrer" target="_blank">QuotePost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=QuotePosts" rel="nofollow noopener noreferrer" target="_blank">QuotePosts</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=QuoteTweet" rel="nofollow noopener noreferrer" target="_blank">QuoteTweet</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=QuoteTweets" rel="nofollow noopener noreferrer" target="_blank">QuoteTweets</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=QuoteToot" rel="nofollow noopener noreferrer" target="_blank">QuoteToot</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=QuoteToots" rel="nofollow noopener noreferrer" target="_blank">QuoteToots</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=QuoteBoost" rel="nofollow noopener noreferrer" target="_blank">QuoteBoost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=QuoteBoosts" rel="nofollow noopener noreferrer" target="_blank">QuoteBoosts</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=QuotedShares" rel="nofollow noopener noreferrer" target="_blank">QuotedShares</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=QuotePostDebate" rel="nofollow noopener noreferrer" target="_blank">QuotePostDebate</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=QuoteTootDebate" rel="nofollow noopener noreferrer" target="_blank">QuoteTootDebate</a>