Think of instances (lemmy.world, kbin.social, sh.itjust.works, etc.) like planets. Each planet contains cities (or subreddits communities). Most of these planets are federated meaning that if you were born on one planet (have a login) then you can travel and participate the galaxy of cities and planets. If a planet defederates, then you can no longer travel there if you were not from there.
I think that still confuses people. It may be simpler to relate it to email. You are on one email domain like gmail.com or yahoo.com and can email other servers. Bad servers that are sending spam or hate speech can be blocked.
What is the major difference between something like Lemmy vs Kbin, etc., compared to just two different Lemmy "planets"?
Also, how do other platforms in the fediverse fit into this analogy? Something like Mastodon, would that be considered another galaxy? Is there any travel between these or do they require the birth of a new fedinaut within that galaxy to interact with those worlds?
Mastadon is like a galaxy of federated planets that can speak/travel to Lemmy planets when they want to, but lemmy can't really understand anything they say to each other and can't really travel to their planets (mastadon is 'people' based like twitter, whereas lemmy is 'subject' based like reddit)
I dont know how kbin fits into this analogy. I think it basically is the same as lemmy and can talk/travel to lemmy but also only understands some mastadon
If I understand correctly, local only shows your planet and you can participate fully.
All shows the entire galactic federation (though you may only get to sightsee other planets, but not talk to the locals without getting a visa (login credentials for that planet))
Sign up for a new account at a different instance. While you can transfer your account to another instance in Mastodon, you can't do it for Lemmy right now.
More effective would just be making the site easier to use for newcomers, particularly tackling the onboarding and community discoverability.
Some straightforward ways I can think of would be apps assigning users randomly to a good general instance (like lemm.ee, vlemmy.net, or lemmy.one) that isn't extremely overloaded when registering
and integrating lemmyverse.net's functionality into lemmy itself, cuz not being able to see a list of all communities and their true member count/activity in Lemmy itself is a huge blow to user experience.
I wouldn't go as far as automatically assigning users to (random) instances, as some people might really want to use the one they've selected for a number of reasons. OTOH, the registration page could offer alternatives ("instead of registering here how about one of these instances, that is currently looking for more users and will have lower loads/latency", etc.). The default could lead people to some other instance, but always with the option to stay where you are. Of course it would only suggest instances that are federated with the one you're trying to join (if the admins removed the others there was a reason for that...) or even having admins fill in a list of "preferred instances" that could have a higher priority in the suggestions list?
I love wefwef too! I tried a few other apps, but wefwef is closest to what I want in terms of GUI (until Sync for Lemmy releases anyways, Sync is what I used for Reddit before.)
Personally I found that thinking of Lemmy as a bunch of Discord servers really helped. Both have servers and "channels" inside them. Perhaps "The office" meme of "Corporate wants you to find the difference" would be fitting?
Hmm, perhaps you're right. When it comes to explaining the fediverse itself, that's definitely a no-go. I figured it's just visually easier to grasp it when thinking of Discord.