Emergency account of a not-so-average OpenSim avatar. Mostly active on Hubzilla.
Let's not forget the 15-year-old nihilistic edgelords who, for a change, aren't outright Nazis, if only for the reason because there were so many nihilistic outright Nazi edgelords and Wehraboos out there that it had become too mainstream. Also, they read somewhere that the Red Army destroyed the Wehrmacht which automatically makes the Soviet Union superior to the Third Reich. So they went full Stalinist instead.
There must be at least some who have found their way from WoT to Reddit and from there to Lemmy.
At least those who used to run in Tumblr's "more leftist than thou" rat race that apparently suggested that being enby is more leftist than being trans to such a degree that trans isn't leftist enough are usually too feeble to go full Tankie and support genocides if committed in the name of communism.
But those questions have been on my mind too for a few months; Is the fediverse good but too complicated for this world?
Probably.
Let's face it: Hardly anyone has an actual computer anymore. People do everything with phones nowadays. For them, everything is an app. They don't know what's happening behind the app, like, whether that app is just a remote control for a website. They don't want to know. And they don't care. It works. That's all.
This may be why Google is putting all bets on Gemini. Nobody Googles anymore when nobody uses the Web anymore because everybody uses dedicated apps for everything.
These people are often easy to spot on Mastodon because they hold on to Mastodon's official app for their dear lives. It's the most lack-lustre Mastodon app of all. But they don't know because they've never tried anything else. Above all, however, they couldn't use Mastodon with an app that isn't named "Mastodon".
Then there are the more old-school people who do still use the Web. Most of them still actually have a desktop or laptop computer.
But they are caught in a principle that has ruled over the Web from 1994 to today: One service, one up-front website. And that website is usually www.
<Insert the name of the service here>
.com or www.<Insert the name of the service here>
.org or maybe www.<Insert the name of the service here>
.net.And if it's a "network", it's one network, one service, one up-front website.
The concept of one network, one service, many websites that are also connected to each other and communicate with each other is incomprehensible to them. You keep seeing this with Lemmy newbies. Although e-mail is literally this. But then again, for what appears to be the vast majority of people out there, e-mail = Google Mail.
The concept of one network, multiple services is just as incomprehensible. Following a YouTube channel or a Facebook user or a subreddit from Twitter? Impossibru!
Consequentially, the concept of one network, many different services, each in turn with many websites, all of which are connected to each other and communicate with each other is nothing short of eldritch to them.
"You mean... like... there's... like... 9,000 Twitters? And you can be on one Twitter website and follow someone on another Twitter website? How's that even possible?! And... like... there's 400 Facebooks? And you can be on one Facebook website and befriend someone on another Facebook website? And... you can follow... Facebook users? From, like, Twitter?!?" Minds equal blown. Like, heads a sploding.
This is why estimated 50% of all Mastodon users are geeks, and so are estimated 99% of all non-Mastodon, non-commercial-silos Fediverse users.
Seriously: Mastodon on-boarding is already for dumb-dumbs in practice. Load the app. Name. Password. Go. Toot away. You may or may not know that you're on a website named "mastodon.social" now (the official app defaults to mastodon.social). You may or may not know that it's only one of over 9,000 Mastodon "servers". Doesn't matter for getting on board.
Still, there are many many calls for making Fediverse on-boarding even easier, even more "for dumb-dumbs". Either whoever calls for this hasn't seen the official Mastodon phone app from up close and the way it railroads everyone to mastodon.social. Either they think that it's still a hard requirement to manually, consciously choose a server. Or they still find the way the Mastodon app handles it too complicated, too confusing, too scary.
Seriously, if the Fediverse needs to be simplified even further and made more comfortable for those who are scared of any technology beyond a toaster, those who need ChatGPT to work a washing-machine, it has to become like in my Chirper proposal: presenting itself as a centralised silo to the point of sanitising or culling any and all content that hints at the technology behind it.
Then all newbies will be Kazims as far as Fediverse knowledge goes because the software won't let them look behind itself. But it'll be as easy-peasy as joining and using WhatsApp.
What's important to know here is the distinction between Article-type objects (meant to be formatted, long-form content; e.g. blog posts) and Note-type objects (meant to be short messages, e.g. tweets, Mastodon toots).
What's also important to know is: Mastodon's very concept is to specialise in being a classic, purist, minimalist, old-school, original-gangsta microblogging application. And Mastodon tends to stretch the ActivityPub spec until it breaks to live this concept.
Mastodon absolutely refuses to ever render more complex content in all its glory. For example, Mastodon refuses to show images embedded in content. Mastodon also refuses to support any lists except for bullet-point lists, and it sanitises e.g. numbered lists into bullet-point lists. Mastodon refuses to support horizontal rules. Etc.
Up until Mastodon 4.0, released in October, 2022 (right after Mastodon's current culture had been coined), Mastodon flat-out refused to support any text formatting. Its HTML "sanitiser" would "sanitise" all content down to plain text.
Why? Because text formatting isn't classic, purist, minimalist, old-school, original-gangsta microblogging.
What Mastodon is doing right now: It shows Note-type objects, but after "sanitising" them. As for Article-type objects, it renders them with their title (if there is any), their summary (if there is any; this is literally the first time ever that Mastodon acknowledges the summary field as a summary field) and a link to the original. Comments on this preview end up comments on the original. But nobody on Mastodon understands.
This came to pass around 2017/2018, after first Hubzilla and then Mastodon became the first two Fediverse applications to adopt ActivityPub.
Hubzilla, capable of both showing and generating the full set of HTML text formatting, mostly implemented the official W3C spec by the book. It sent its posts as Article-type objects and its comments as Note-type objects.
Mastodon, intentionally incapable of any text formatting, sent Note-type objects, but it "sanitised" the text formatting out of both Note-type objects and Article-type objects. It completely defaced especially the latter. Mastodon users wouldn't know what the latter were supposed to look like because nobody ever looked them up at the source.
The Hubzilla side asked Gargron to stick to the official W3C ActivityPub spec, respect what Article-type objects are and implement full HTML rendering for them instead of defacing them. He refused.
The result was that Gargron showed Article-type objects as links to the original with the title above. The Hubzilla devs considered this censoring and silencing of a Mastodon competitor and resorted to switching from Article-type objects to Note-type objects until Mastodon supports full HTML rendering.
Fast-forward about seven or eight years or so. Actual long-form blogging with all shebang was growing in the Fediverse, partially powered by commercial actors (WordPress, Ghost, Flipboard). In a strange twist of faith, they didn't "implement Mastodon" because they knew nothing about Mastodon's peculiarities. Instead, they went by the book and sent Article-type objects.
They were quite surprised to find out that Mastodon linked to their posts instead of rendering them. I guess they were also surprised that Mastodon wouldn't go render their post with all their formatting, even if it did render them. And they weren't pleased. So another round of discussions started.
Result: Mastodon added the summary to the preview. Wow. Just wow.
GoToSocial, on the other hand, happily renders everything it receives as it is to my best knowledge. At least with an appropriate frontend that hasn't forced all of Mastodon's limitations upon itself, and that actually supports full HTML rendering even if Mastodon itself doesn't.
Why? Because GoToSocial isn't driven by that "everything on here must be classic, purist, minimalist, old-school, original-gangsta microblogging" mindset.
Most of those on Mastodon who have read this seem to be celebrating that Bonfire is finally bringing something like Facebook Groups to the Fediverse. Or discussion groups in general if they've missed or never heard of Guppe.
In the meantime, folks on Friendica, Hubzilla, (streams) and Forte are collectively facepalming.
Come to think of it:
I still remember when Lemmy was fairly new. Before $20M for the client API killed off all third-party Reddit apps, enshittifying Reddit to such a point that people left for the Threadiverse in droves in protest (and looking for something that didn't require either Reddit's Web interface or the official Reddit app). When /kbin was still experimental (as opposed to dead), when Mbin and PieFed didn't exist yet, but Lotide still did (although it was more or less a zombie).
Back then, federation was optional on Lemmy. As in, Lemmy servers weren't federated with anything by default. The admins had to manually add every single last Fediverse server, be it Lemmy, be it /kbin, be it something else, to an allowlist to allow it to federate with their server.
Lemmy servers actually had public lists of servers they federated with (as opposed to lists of servers they had defederated, available on third-party websites).
Not being federated with any given Lemmy server was the default back in the day. Most Fediverse servers were defederated from Lemmy servers because the admins of the Lemmy servers simply didn't know that they existed. If you were lucky, then the admins occasionally checked their server logs, discovered Fediverse servers that they had never heard about, checked them and then added them to the list.
It was only a while later that a new Lemmy version switched to federating by default, simply because the above was tedious and impractical.
Any instance, mastodon.world for instance, is NOT Mastodon itself.
It's this very thing that especially those who only came to Mastodon for reach often don't understand.
All Fediverse newbies, except for those who escape from Reddit to Lemmy those very few who escape from Instagram to Pixelfed, are being railroaded to Mastodon without being told a thing about the Fediverse outside of Mastodon. That's because those who on-board them either think that Mastodon is hard to understand already, what with being decentralised and having "instances" and stuff, and the Fediverse, as a network of tons of wholly different stuff, is incomprehensible level: eldritch. Or they don't know about the Fediverse outside Mastodon itself.
In fact, most Mastodon newbies seem to not even be told about Mastodon being a network of lots of independent websites. They may think that Mastodon is a network in the same sense as Facebook being a network.
So for those who joined via the Web interface, Mastodon tends to be a website. Namely the server that they've joined.
For them, mastodon.social = Mastodon = the Fediverse. Or mastodon.world = Mastodon = the Fediverse.
For those who joined by loading and using the official app without taking a glance at any Mastodon server's website even only once, Mastodon is a phone app, just like Telegram is a phone app, and Facebook is a phone app. They don't know fuck all about what's happening behind the app, and they don't care as long as it works.
For them, the Mastodon app on their phone = Mastodon = the Fediverse.
Private, spare-time Mastodon users will eventually learn that Mastodon is, in fact, not one website or simply an app, but made up of many such websites called "servers" or "instances".
The next step will be for them to learn that the Fediverse is, in fact, not only Mastodon. That all these Mastodon "servers" are fully connected to other wholly different websites a.k.a. "servers" (or whatever the respective Fediverse server application calls its servers). For example, this happens when they receive an answer to one of their toots that's way over 500 characters long (which they deem technologically impossible in the Fediverse because Mastodon can't do it), and that contains stuff like text formatting (which they deem technologically impossible in the Fediverse because Mastodon can't do it).
Even private, spare-time Mastodon users may be stuck in such a Mastodon-only bubble that they take two years or more to learn the latter.
Now, professionals, that's a wholly different matter. They don't have time to engage with the community. They can barely catch up with the comments on their posts. If they read them at all, that is. They don't read what the community has to say outside these comments either because they don't follow anyone who's really engaged in the community.
Thus, they never come across a message that even only gives them a hint on what the Fediverse actually is. Nothing that they actually pay attention to on Mastodon tells them that Mastodon is not just one website or a phone app that neatly hides what's happening behind itself.
They can have joined in early November, 2022, days after Elon Musk's Twitter takeover and still think that Mastodon is one website. And either they've never heard the term "Fediverse", or they think that "Fediverse" is another name for Mastodon, i.e. that one website that they think is Mastodon.
Kazim probably was too professional and too busy to see what the community was posting about. So he kept on "knowing" that mastodon.world = the Mastodon website = the Fediverse.
I don't think so.
First of all, Hubzilla was born into the Fediverse. In fact, the term "Fediverse" was coined in 2012, the very year that Red, that fork of a Friendica fork, was re-written against the new Zot protocol and to what would become Hubzilla in 2015.
Also, Hubzilla was the first Fediverse server application to support ActivityPub, two months before Mastodon.
The last thing that any Hubzilla developer, be it Mike Macgirvin himself, be it Mario Vavti and Harald Eilertsen, would do is take over any technology from Mastodon.
Unlike Mastodon and somehow like Friendica and Lemmy, Hubzilla has always had two kinds of mentions.
@is for mentioning channels/accounts the normal way.@!is both for direct messages and for posting to Friendica/Hubzilla/(streams)/Forte groups (the quick way; there are one or two more elegant ways).So normally, Hubzilla has three ways of starting threads in a group:
- posting directly to the group's wall
- sending a DM to the group with a special mention, similarly to Friendica (the reason why Friendica and its descendants use DMs as start posts in groups is so that only the group members see it, but your own contacts don't; also, this leaves you with a way to mention the group without the group reposting your message)
- restricting the audience of the post to only that group, using the permission settings below the post editor (similar to the above, but without the mention, using the permissions system instead)
The first way is out of question. Lemmy doesn't have a wall, and even if it did have one, it'd still require OpenWebAuth to recognise your Hubzilla login and let you post on the wall.
The third way is even more specifically Hubzilla. I'd be surprised if it worked with Friendica groups.
Another issue with the second and third way is that both result in either a DM or something that Fediverse software without a permission system understand as a DM. Lemmy communities, in stark contrast, expect public messages as start posts. I guess the devs wouldn't consider it wise for Lemmy communities to forward DMs to all their members. Even though this is literally what groups on Friendica and all its descendants have been doing since 2010.
Also, Lemmy doesn't know
@!, but it does know what to do with the universal@. Mind you, neither Hubzilla nor Mastodon nor most of the rest of the Fediverse knows!. (Hubzilla was originally supposed to support both@and!like Lemmy plus an additional!after either for "private", it even ended up in the user documentation, but it would have been overkill and utterly impractial to actually implement, seeing as Hubzilla forums need DMs to work anyway.)And so the only way to start a new thread in a Lemmy community from Hubzilla is with a public post that all your contacts receive, and that mentions the Lemmy community with
@.On a sidenote: We've discovered today that it's entirely impossible to start threads in an Mbin magazine from Hubzilla. Mbin doesn't even accept
@mentions from Hubzilla.Which nation has what it takes to shut down 30,000+ Fediverse servers worldwide?
Which federal state has?
You really think Mississippi State Police can take down even only one Misskey or CherryPick server running in Japan?
Yes, everything in the Fediverse can talk to each other. But not everything in the Fediverse gives its users the same features locally.
If you're looking for something like Facebook, then Mastodon is crap because
- it's too much of a tryhard Twitter clone
- you're limited to 500 characters
- conversations are too loosely tied together from toots and more toots (as opposed to one post, many comments like literally everywhere outside old-school microblogging)
- no contact suggestions
- no dedicated profile fields, combined with no comparing your profile to other users' profiles for ranking in the directory (would make it easy to find folks with the same interests and/or who live near you and/or who have contacts in common with you)
- most importantly, no support for groups whatsoever, not even for groups outside of Mastodon
Lemmy is just as much crap because it can only do groups, and you literally can't follow/connect to specific users.
(streams) and Forte have everything you want minus marketplace. Hubzilla has everything you want minus marketplace and then a whole lot on top.
However: All three have the Eiger North Face of learning curves. There aren't any dedicated phone apps for either. None of them work with Mastodon apps. You will have to use the Web interface, full stop (all three can be installed as PWAs, but next to nobody knows that PWAs exist, what they are and how to install them, and literally everyone wants a native mobile UI in the style of their phones). And there are next to no public, open-registration (streams) or Forte servers.
So there's no "load app on your phone, name, maybe e-mail, password, there you go, default settings work perfectly for 99.9% of all users".
And I say this as someone who has been using Hubzilla as a primary daily driver since both before Twitter was bought out and before Reddit was enshittified, and who also has two (streams) channels.
At the same time, not everyone is looking for a new Facebook. Many only want a Twitter replacement for dumb-dumbs; it's actually Misskey or Sharkey although everyone's only ever being pushed into Mastodon. Others only want "Reddit without enshittification, but otherwise literally Reddit" which is Lemmy. Others want "literally Instagram, but not owned by Mark Zuckerberg" which is Pixelfed.
None of them would be happy on that utter feature monster that's Hubzilla. Hubzilla as a Twitter replacement is like you want a little boat with an outboard engine, and you're offered the Queen Mary 2 (admittedly, with a rather well-written user manual and a helpful community).
"Use WriteFreely instead of Plume," they said.
"It's in active development," they said.
Then again, if this was to happen to Plume (and I wouldn't be surprised if it was), it'd take the devs until the 2030s to fix it.
You can make content un-scrape-able on Hubzilla. This has always been possible.
However, this requires you to restrict your post to a certain audience as opposed to posting in public. Just about everything outside of Hubzilla, (streams) and Forte will understand your posts as DMs.
If you don't trust ActivityPub-based software, you can go another step further and turn ActivityPub off or refrain from turning it on in the first place. Downside: You can only connect to Hubzilla and (streams). And diaspora*, Friendica and Socialhome if you have diaspora* on. But you can't connect to Lemmy, PieFed, Mastodon etc. anymore.
Trouble is, first came Mastodon, then came Mastodon's culture, then came Lemmy.
Mastodon is 60+% of the Fediverse, mastodon.social alone is 20+% of the Fediverse.
Except for Redditors who have escaped to Lemmy and those Japanese and Koreans who discovered Misskey first, literally every single last Fediverse newbie thinks that the Fediverse equals Mastodon. More than half of them still believe that. As in, they don't even understand that their content may end up someplace that isn't Mastodon or that isn't a Twitter clone.
Has been possible on Friendica for 16 years now. Even more possible on Hubzilla, (streams) and Forte. And all still part of the Fediverse (unless you count a Hubzilla or (streams) channel with ActivityPub off that only runs on its native protocol as not part of the Fediverse).
Is Hubzilla too overkill? Or haven't you heard of it yet, or don't you know what it's capable of? Or do you absolutely need something that looks and feels like Mastodon?
Like, you can use Hubzilla for Twitter/Mastodon-style microblogging. And/or full-blown, fully-featured, Wordpress-level macroblogging with all bells and whistles and practically unlimited characters and unlimited images and unlimited poll options, literally within the same feed/timeline/stream. And add one or several webpages. And even tie the dynamic contents from your channel into your webpages.
And that's just the tip of the iceberg. Want a federated, optionally private, moderated group? Make a channel for one on your existing account. Want a CalDAV server? You have one built into any of your channels. Want a CardDAV server? You can have that, too. And so on.
nodeBB literally is forum software in the Fediverse. I don't know if it can do strictly linear like phpBB, though.
Or you create a channel on Hubzilla. You can configure it for your stream to be strictly linear as opposed to be tree-style. And then you can join Lemmy communities, /kbin or Mbin magazines, PieFed communities, nodeBB subforums, Friendica groups, Hubzilla forums, (streams) groups, Forte groups, you name them, and they're all strictly linear from your POV. It's just that you, on Hubzilla, will always only directly reply to the start post (as opposed to the most recent comment) when the thread itself at its source is actually tree-style.
This is technologically impossible to implement. And believe me, I've discussed this very same topic often enough.
Thing is, if you want to use a Fediverse server, any Fediverse server running any Fediverse software, if you want to use it like a local user with a local account, then you will inevitably require an account on that server, full stop.
Whatever you do on that server, it will inevitably have to store it in its local database. It can't store that in the database of another server. So it will have to create database cells that are attributed to your Fediverse identity. But it can only attribute them to an identity on itself, not to an identity on another server.
You can't log onto discuss.aethelgard.space, go over to hub.hubzilla.hu to try Hubzilla as a user, be automatically logged in as a user, do all kinds of stuff there, and then hub.hubzilla.hu stores all your content, all your settings etc. etc. in the remote database of discuss.aethelgard.space. Servers don't work that way. Especially if they're so incompatible.
Like, where in its database is a Lemmy server like discuss.aethelgard.space supposed to store the contents of your Hubzilla profile, considering Hubzilla has dozens of dedicated profile text fields, and Lemmy has literally none?
Where does a Lemmy server like discuss.aethelgard.space have the appropriate database fields for other Hubzilla-specific content and settings?
Where does a Lemmy server like discuss.aethelgard.space have the appropriate database fields for the various configuration options that Hubzilla offers for each contact, seeing as Lemmy doesn't even know the concept of contacts in the first place, save for which communities you're a member of?
If you want to do stuff as a local user on hub.hubzilla.hu, hub.hubzilla.hu must store your stuff locally. And attribute it to a local identity, like, on the same server. No, it can't attribute your stuff to your discuss.aethelgard.space account.
Trust me, I know a thing or two about running Fediverse servers. I used to self-host a few private servers on a machine at home long before even Mastodon became so hugely popular, long before Reddit was so enshittified that people escaped to Lemmy. No Docker, no YunoHost, straight on the Debian GNU/Linux system, all the way to manually setting up and configuring SQL databases.
If you want to be able to use any Fediverse server running any Fediverse software, you've got the following options:
One central login server for the whole Fediverse.
Like, go to fediverse.com, log in on fediverse.com and have full access to thousands upon thousands of Fediverse servers running 100++ different server applications.
Yeah. And then that server shuts down because whichever hobbyist runs it has no time for it anymore. Or Elon Musk or Sam Altman or Larry Ellison or whoever comes and buys it out. Or it's running in the USA, and the FBI seizes it. With the one and only login server gone, the Fediverse as a whole is dead.
Mike Macgirvin, the most creative Fediverse developer ever (this guy created three Fediverse protocols and over a dozen Fediverse applications in over 16 years, four of which still exist, two of which he still maintains), hasn't invented nomadic identity in 2011 without a reason. That reason is servers shutting down with no warning, and people losing everything, because their home server was a single point of failure. Reducing the Fediverse to exactly one login server gives the whole Fediverse a single point of failure and goes into the exact opposite direction of nomadic identity.
You create one account, you create it literally everywhere.
Go anywhere in the Fediverse, and your login credentials work all the same everywhere, regardless of where you are.
Yeah. That's like 30,000+ individual servers. Maybe minus servers with closed login if you don't want to be able to use these. Also, any Fediverse server that's being spun up for the first time is public with open registration by default. Which means that anyone in the Fediverse must be able to use it. Which means that when it spins up, it'll have to create one account for each of the 10,000,000++ Fediverse users. Like, I set up my own little Forte server, I start it for the first time, and a few freaking days of automatic account creation later, that thing has over four times more registered users than mastodon.social. Just in case one of them may come over to try Forte. Because you never know.
But now you'll say, "I don't want to use 30,000 servers! I only want to use a few!" Believe me, I do have heard that before.
Yeah. And how, pray tell, are these servers supposed to know in advance that you want to use them so they can create an account for you?
Each server can look into the future and knows whether and when you'll want to use it. Only those servers that you'll want to use will have an account for you.
Unrealistic for hopefully blatantly obvious reasons. If they aren't obvious: How is a Web server supposed to see the future, all the way to your own spontaneous decisions?
When you arrive on a Fediverse server while logged in on discuss.aethelgard.space, there's automatically an account created for you with the same login credentials as on discuss.aethelgard.space, and you're automatically logged in.
I call it "drive-by account creation".
Not only isn't that realistically possible (if anything, the other server will only be able to pull the password hash from discuss.aethelgard.space and not the password itself), but it'd open its own can of worms. For example, admins who have configured their servers so that new accounts must be manually approved and activated by the admin are probably happy whenever someone creates a new account just by coming by while logged in elsewhere, and it's activated immediately, and they've got no control over it.
Now I'm wondering. Let's assume a Hubzilla forum channel that's configured like this:
- Default profile is kept away from directories and follow lists
- Custom channel role for fine-grained permission control
- Opt-out of search indexing is activated
- Can see my channel stream and my posts set to Accepted connections
- Can send me the posts from their channel set to Accepted connections
- Can see my default profile set to Accepted connections
- Can see my connections set to Accepted connections
- Can see my file and image folders set to Accepted connections
- Can upload/modify my file and image folders
- Can see the web pages of my channel set to Accepted connections
- Can see my wiki pages set to Accepted connections
- Can create/edit web pages in my channel set to Only those who you explicitly allow (so the admin doesn't necessarily have to do it all themselves)
- Can edit my wiki pages set to Only those who you explicitly allow (so the admin doesn't necessarily have to do it all themselves)
- Can publish posts on my channel page (‘wall’) set to Accepted connections
- Can send me direct messages set to Everyone on Hubzilla
- Can like/dislike profiles and profile stuff set to Only me
- Can chat with me doesn't matter because the Chat app isn't installed
- Can quote/mirror my public posts in other channels set to Only me
- Can administer my channel set to Only those who you explicitly allow (to be able to have more than one admin)
- "Member" contact role adds nothing to what's inherited from the channel role
- "Moderator" contact role adds Can administer my channel
- "Editor" contact role is the "Member" contact role plus Can create/edit web pages in my channel and Can edit my wiki pages
- "Moderator/Editor" contact role is the "Moderator" contact role plus Can create/edit web pages in my channel and Can edit my wiki pages
- ActivityPub and Diaspora apps are left uninstalled, no other connectivity than via Zot6 available
- Superblock is installed for much more effective moderation
- Privacy groups (essentially Mastodon lists on Tony Montana amounts of coke) are installed so that the admin can directly address to a subgroup of forum users instead of only always all of them
- There's one privacy group on the forum channel that contains all forum members; the forum channel admin(s) post(s) to that privacy group by default and never in public
- Additional encryption is activated for those who want to send really private DMs, and who don't even trust the hub admin who has direct access to the SQL database
Consequence:
- With no additional protocols activated, only Hubzilla and (streams) users can join the forum; users on Mastodon, Lemmy, PieFed, Pleroma etc. can't find it or interact with it in any way
- ActivityPub-based Fediverse server apps with their total lack of understanding of Hubzilla's permission can't meddle with them
- The forum channel is neither listed in any directory nor on anyone's list of connections, and search engines like Google don't crawl and index it either; the only way to know about it is from advertising or hearsay
- Those who do find the forum channel can't see or do jack on it unless they're members; all they can do is send DMs to the forum channel unless they've been Superblocked
- The forum channel may have its own webpage(s) and/or its own wiki(s), but only an inner circle of a select few forum members is allowed to edit them
- Nobody can use the forum channel as a channel source, i.e. automatically repost any content from the forum channel (yes, this is a thing on Hubzilla and its descendants)
- Direct messages are actually private messages; they're made private not only by whom they're sent to, but also by who is permitted to see them; with ActivityPub disabled, they can only go to servers that know, understand and heed this permission; in addition, there's encryption available
- Even messages from the channel admin(s) are restricted and not public; only forum members get to see them and are permitted to see them; they don't show up on the pubstream of someone's private single-user hub; they can't be shared/quoted; they can't be repeated/boosted
Would you still insist that with all these efforts taken, this forum channel is no more private than a Lemmy community?
Also, with ActivityPub off, would you consider this forum channel as being in the Fediverse, what with the typical Fediverse definition being "it can connect to Mastodon"?
- JumpDeleted
Permanently Deleted
Friendica federates with everything and then some.
Friendica federates with everything that uses the ActivityPub protocol. It also federates with everything that uses or can use the diaspora* protocol (diaspora* itself, Hubzilla with ActivityPub turned off, theoretically also Socialhome although ActivityPub takes precedence there). Friendica is the only Fediverse software that can directly connect to a Bluesky account and therefore connect to Bluesky without needing a bridge. Friendica can connect to some commercial, centralised silos such as Tumblr; it technically still has the capability to connect to Twitter. Friendica can natively cross-post to a WordPress or WordPress-compatible blog. Friendica can "federate" via e-mail. Friendica can subscribe to RSS and Atom feeds.
But what Friendica is not is an add-on for Mastodon. It is not built against Mastodon. One reason for that is also a reason why its UI looks so dated: Friendica was launched in 2010. It's over five years older than Mastodon. In terms of federation, this means that Friendica is not optimised for federation with Mastodon while sacrificing features in federation with other applications or sacrificing features of its own if they stand in Mastodon's way.
- JumpDeleted
Permanently Deleted
It isn't even only that.
It's people being told that the Fediverse equals Mastodon for simplicity reasons. Because that's easier to understand than the Fediverse being a network of over 100 different apps with hundreds or thousands of servers each.
And it's people being told that the Fediverse equals Mastodon because whoever tells them that believes it themself.
Most Mastodon onboarding is done by people who think that the Fediverse is only Mastodon. At least half of them will spontaneously shit brix once they come across a message from e.g. Friendica or Hubzilla for the first time.
Because they unironically believe that Russia = the Union of Socialist Soviet Republics. That Putin literally is the Premier of the USSR and the General Secretary of the Communist Party of the Soviet Union. Maybe even that what Putin is trying to do in the Ukraine is reconquer his own territory from CIA-driven Western insurgents.
Basically, just because Putin is a Russian, he automatically is a ☭★✊ СФММꙠИЇꙄТ СФМЯДDЭ ✊★☭, therefore he must be anti-Capitalist, therefore he has to be a good guy.
These people completely distrust any and all Western media because it's capitalist, imperialist propaganda, but they take everything from Russia Today and Sputnik News at face value because the good guys wouldn't ever lie, right?
They say they're against wars. But if Putin started a full-on invasion in Germany (while the country is in a state in which it'll be defenceless within three days), I can guarantee you that they'll cheer for the Red Army finally coming and purging capitalism and imperialism.
Seriously, we have a political party in Germany whose very principles appear to be based on this belief, and that tried to get a new Chancellor of their own into office.