Emergency account of a not-so-average OpenSim avatar. Mostly active on Hubzilla.

  • 0 Posts
  • 8 Comments
Joined 2 years ago
cake
Cake day: June 25th, 2023

help-circle

  • If you don’t mind a learning curve and having to use the Web interface (because there’s no native mobile app): (streams). From Friendica’s creator.

    If (streams) sounds good, but you need a shit-ton of extra features on top (and be it diaspora* connectivity), and you don’t mind an even steeper learning curve: Hubzilla. Also made by the guy who made Friendica.

    If you absolutely, absolutely, absolutely must have a dedicated native app on your phone, you’re on Android, and you can live without features such as nomadic identity, multiple channels per account and advanced, fine-grained permission control: Friendica.

    If you absolutely, absolutely, absolutely must have a dedicated native app on your phone, but you’re on iOS: Wait for Relatica to have a stable release, then Friendica. (Caveats see above.)

    Forget diaspora*. It’s fading out. Shortly before New Year’s Eve, a bunch of big diaspora* pods shut down, and at least according to one stats site, diaspora* lost more than haf its users.

    And Pleroma is a Twitter replacement that, just like Mastodon, started out as an alternative UI for GNU social.


  • Imagine being able to post only to Alice, Bob and Carol and nobody else ever laying their eyes on the post. Not in the Fediverse, not outside the Fediverse.

    Imagine only Alice, Bob and Carol being able to reply to your posts, but all three being able to see and reply to each other’s replies.

    Imagine being able to define groups of connections with which you can do the above.

    Sounds like utopian science-fiction. Is reality.

    Hubzilla (official website), a Friendica fork by Friendica’s own creator, offers literally what I’ve described above. It has since 2012, almost four years longer than Mastodon has been around.

    If you want something more lightweight with not quite such a steep learning curve, there’s also (streams) (code repository from 2021 from the same creator, the result of a whole series of forks. Similar advanced and fine-grained permissions system, but somewhat easier to use.


  • Why does the fediverse not have a privacy control to limit who can see and interact with your posts?

    It does. The Fediverse is more than Mastodon and Lemmy.

    Especially Hubzilla and (streams) with their advanced permissions systems provide what you’re looking for and more. Only downsides are the learning curves ((streams)’ learning curve is not exactly shall, Hubzilla’s is steeper), UIs that don’t look like they were made in 2024 from venture capital and a total lack of native mobile apps (you can install both as PWAs, though).


  • Common misconception by Fediverse newbies: “Fediverse” is an umbrella term for a bunch of decentralised walled gardens. Like, Lemmy only connects to Lemmy, Mastodon only connects to Mastodon, Pixelfed only connects to Pixelfed etc. And if you’re on Mastodon, and your Facebook friends join Friendica, you need a Friendica account to get back in touch with them.

    In reality, just about everything is interconnected with everything. No matter what it is.

    You can use your Mastodon account to follow people on Pixelfed, on Friendica, on Misskey, whatever.

    That said, having a separate Lemmy account makes sense because Lemmy/the Threadiverse is somewhat special in operation. Also, it’s all about conversations and groups, and Mastodon doesn’t understand neither. And starting a thread on Lemmy from Mastodon is not as straight-forward as starting a thread on Mastodon from Mastodon.



  • The closest you’d get would be with Hubzilla or (streams). Or Forte if it wasn’t experimental with no public instances yet. They even have file spaces with WebDAV on which you can upload files and then define who is permitted to see/access these files or the folders they’re in.

    However:

    What you want isn’t their default M.O. You’ll have to get used to and think yourself into something with a learning curve that’s even steeper than Friendica’s. You’ll have to learn and understand the permissions system, including giving nobody permission to see your connections. Ideally, all your connections would have to be smart enough to know how to to hide being connected to you from the public and to actually do so.

    Encryption is optional and “uninstalled” by default for everyone, and it isn’t even available on all server instances (it’s up to the admin to activate that add-on, and then the user has to activate it, too). Also, it uses passphrases and not automatically generated key pairs.

    Finally, if you insist in using it with a mobile app, you’re completely out of luck. It’s browser or PWA for all of them.


  • No. The various Fediverse server applications are too different in how they work.

    First of all, it isn’t all just about object types. The architecture of various Fediverse server applications is vastly different, including how they handle objects, and how they distribute them.

    For example, on Mastodon, a thread is just a loose string of posts and more posts which, technically, are identical in properties. Mastodon doesn’t know conversations, and Mastodon doesn’t know groups. You receive the posts from those whom you follow plus, by default, the posts that mention you.

    Friendica does know conversations, and it knows groups because it has them implemented. On Friendica, a thread is one (1) post plus comments, just like on Facebook or on blogs. You receive the posts from those whom you’re connected with, but not their comments on other people’s posts. Plus, you receive all comments on posts from those whom you’re connected with. Receiving posts from those whom you’ve mentioned is optional but off by default AFAIK.

    Forte is like Friendica, but with nomadic identity. That obviously isn’t a client thing.

    Hubzilla and (streams) are like Forte, but with wholly different protocols that were made for nomadic identity in the first place and with ActivityPub as an optional extra.

    Lemmy, Mbin and PieFed are all about conversations and groups. You literally can’t follow Lemmy users (something that Mastodon users will never understand), you can only follow Lemmy communities (something that’s totally alien to many Mastodon users).

    There are many more differences.

    Mastodon’s HTML sanitiser that rips out most text formatting is on the server side AFAIK. If you make Mastodon the gold standard, say buh-bye to numbered lists, horizontal lines, tables etc. (And I’m not kidding, there are places in the Fediverse that support these. In posts.)

    Character limits are server-side. Since the huge majority of Fediverse users and many Fediverse devs think the Fediverse was made as a Twitter replacement, they also think that there has to be an arbitrary character limit, otherwise it wouldn’t be microblogging, right? Welll, then Friendica, Hubzilla, (streams) and Nomad can wave good-bye to their unlimited character counts and 100,000±character posts.

    Filters are server-side. And they work vastly differently on different Fediverse server apps. Some import filtered content and then delete it. Others reject it.

    Permissions are server-side. Permissions are absolutely essential and integral parts of Hubzilla, (streams) and Forte, but the entire rest of the Fediverse doesn’t even know they exist. Of course, it’d be great if everything down to mastodon.social implemented the (streams)/Forte permissions system, but it’d completely overwhelm those who came to mastodon.social in search of Twitter without Musk.

    Another feature that Friendica and Hubzilla could kiss good-bye if there was only one unified server backend are multiple profiles per account. Speaking of which, it’s farewell to multiple channels (identities, like accounts everywhere else) on one account/login for Hubzilla, (streams) and Forte. Unless everything else is willing to implement both.

    Lastly, Hubzilla has absolute literal shit-tons of features on top of even Friendica. Both have built-in file spaces, but Hubzilla has one with WebDAV connectivity (as do (streams) and Forte). Both have federated event calendars, but Hubzilla also uses it as a frontend for its built-in CalDAV calendar server (which is headless on (streams) and Forte). Hubzilla, (streams) and Forte have an optional CardDAV addressbook server. Hubzilla also has optional stuff like non-federating long-form articles, “cards” that work similarly, a simple built-in wiki engine for multiple wikis per channel with multiple pages each, support for simple webpages (the official Hubzilla website is on a Hubzilla channel) and so forth. I’m not even remotely kidding with any of this.

    If you want to unify Fediverse servers, they’d all have to become Hubzilla, but with nomadic ActivityPub.