Comment on What's currently (2024) the best self-hosted alternative for a Facebook Wall type of user experence?
abeorch@lemmy.ml 1 month ago
I’m not going to provide an answer here but more a point and perhaps complicate things a little more - With ActivityPub and other open Federated protocols - The Platform that you use and the client that you select can be different. I use a Mastodon account and Friendica account with FediLab as my mobile client. I guess you are looking for the feature set and then UI for both Desktop and Mobile.
sxan@midwest.social 1 month ago
Exactly. Mastodon-ish would be unsuitable as a server for a number of reasons: the loose, but still expected, character limitation; the lack of emoji responses; generally poor threading support; and the overall subscription feed-like model. OTOH, it’s based on a follow-the-user model, which is nice. I’m less familiar with Friendica, but AFAIK that’s also a follow-the-user model.
The issue with Federation is the general expectation that these are public places. You can lock them down, but that’s not what they’re designed for, and in my case, the risk of misconfiguration exposing a bunch of toddler pictures that the parents want to keep private is too high. I think of the server is federated-by-nature, then it must also be paranoid-by-default; I don’t trust share-public-by-default projects to not introduced something in an upgrade that exposes data. At least if the base presumption of the developers is that all information is private by default, the risk is limited to true accidents rather than false assumptions.
ActivityPub is enticing. It’s an exciting spec, and offers many client options. I’m worried only about those base assumptions.