this post was submitted on 06 Jun 2023
206 points (100.0% liked)
Chat
7498 readers
10 users here now
Relaxed section for discussion and debate that doesn't fit anywhere else. Whether it's advice, how your week is going, a link that's at the back of your mind, or something like that, it can likely go here.
Subcommunities on Beehaw:
This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I'm not super over how the fediverse works mechanically; I was under the impression that users could create their own instances and interact with who they choose to?
Take my reply with a grain of salt because I'm also very new to this. From what I understood, although you can create instances and interact with everyone, other instances can choose to cut ties (blocking) with your instance. For example, beehaw blocked lemmygrad.ml which can be seen at https://beehaw.org/instances (on the bottom of this page there's a link in "Instances"). So, if your Lemmy account is on Beehaw, you won't be seeing lemmygrad.ml posts. I don't even know if it's possible to comment on them (maybe someone can elaborate on this).
That's correct, yeah. It's basically the equivalent of the instance being blocked by a firewall as far as I understand.
Basically, but it is not seamless. The biggest hurtle is that when you stand up a new instance, you will only see posts and comments from after the instance was created. This is the way most federated social media works. The rationale is that it would be too burdensome (for both ends, the massive established instance, and the small upstart instance running on a budget VPS), and prone to DOS abuse, to request the entire history from every instance in the network. The initial experience on a new instance can be a little barren. After a while, when it has discovered other instances in the network and had time for new posts to roll in, it starts to be natural. This doesn't happen automatically though. Actions must be taken (following a user, subscribing to a community, etc) for these connections to be made. The first actions must be deliberate, but it eventually begins to snowball with user activity.
When I started up my Mastodon instance, I had a bunch of friends, some situated on the network already, some newbies joining in, all follow each other and recommend other accounts to follow. Within a day, 400 instances had been discovered. Months later, it has discovered over 12,000.