How do you choose an instance and does that have a significant effect on your Lemmy experience?
I originally chose to make my account on lemmy.world since all the content seemed to come from there. But I've since learned that I can fill my feed with stuff from any instance so it feels like it doesn't actually matter if I'm on lemmy.world or not. At the same time, Lemmy.world seems to be frequently under attack so I'm wondering if I should change instance but have no idea what I should even be looking for when choosing.
A lot of people are talking about federation and access to admins. But what's missing is defederation policy.
Lemmy is a federated network of instances. If you're on InstanceA and you make a community on InstanceA, and I'm on InstanceB, I can connect to your community on InstanceA. UNLESS, there's a defederation- either InstanceA or InstanceB manually block the other. This is something the admins of the instance do.
Different instances have different policies on when (if ever) they defederate. Beehaw for example defederated a number of instances, but that's due to the experience Beehaw is trying to create- very inclusive and affirming and whatnot. That's their choice, but it meant defederating some of the more popular public instances (including lemmy.world).
//edit: Another thing relates to creating communities. Any communities you create will 'live' on your instance, and thus be under your instance's rules. Some instancess are friendly to questionable subjects like piracy and NSFW material, others are not. So even if you don't today intend to create any communities, it's good to be on an instancewhose rules align with your own preferences.
Depending on which instances are blocked you will see different content in ones or others. Which is why I choose instance based on the minimum number of blocked users based on the results of this script.
Any instance, large or small, is only as good as the admin team running it. Ultimately, the larger instances have more content on their all feeds, are generally more stable, and are less likely to suddenly disappear. Smaller instances are generally faster, have more direct contact with their admins, and have more user control. Ultimately if you are having a good experience on lemmy.world you don't have a strong impetus to switch, but I would maintain alt accounts with your subscriptions just in case. You can use a tool called lasim to port them from one account to another. Though I am biased, if you do decide to move to a smaller instance, I have a brand new one called lemmy.thesanewriter.com that I am currently the sole admin of that is accepting new users.
You'll probably experience more performance issues if you choose larger instances. On the other hand, it's harder to know how reliable and stable smaller instances are.
My instance was opened by the mod team of the Brazilian subreddit, they do a great job moderating the subreddit so I trusted them when they called us to move over here. Local experience is cool because is in Portuguese and Brazil centered, so I have a good contrast with All that is almost exclusively in English and European/US centric.
You've seen for yourself that it does have a significant effect. You may not want the largest instance because that paints a big target on you. You also need to pick an instance with admins you can trust, or at least reconcile yourself to jumping ship to another instance if they do the wrong thing.
I started on lemmy.ml about a year before the reddit exodus. It was fine, and I didn't use it much because there wasn't much activity. I started using Lemmy more heavily when everyone came over… but at the same time, performance at lemmy.ml became horrible. They also disabled community creation because "(they) have enough communities." What does that even mean? I still haven't created any communities, but I would like to be able to if I choose to.
I ended up jumping ship to another instance I'm happy with so far… but I almost went to vlemmy first, which no longer exists. That would have had an affect on my experience.
If I were evaluating an instance today, I would start by scrolling to the bottom of the page to see what version they're on. Is it the latest? That means the admins are engaged at least enough to keep the software updated. If not, you should probably move on. Are they on a pre-release version? If so, are you comfortable with a little instability to have bleeding edge features and fixes? Then, I would just poke around a little to see how performance is on the instance before creating an account. Is it acceptable? Read the server sidebar. Are you OK with the rules? Last, I would find the support or "meta" community for the instance. See what kinds of discussions are happening there. Are the mods and admins active and are they philosophically aligned with you? Are problems being fixed? What are the big announcements? Does the way the server is being managed make sense to you?
I started on Lemmy.world, but found mander.xyz as a backup. Mander.xyz is smaller and has interesting science and nature content on Local without lots of negativity. It also federates with a lot of subs (including both beehaw and Lemmy.world) so I can still see everything in All.
I think a good strategy is to start on Lemmy.World until you discover a solid list of communities you want to follow. Then switch to a smaller instance that aligns with your interests and bring all your subscriptions with you.
If you start on a small instance you’ll have to do a lot more work to discover communities, since they mostly won’t appear in your All feed. Plus, you’re doing that small instance a favor by bringing interesting communities to their All feed.
I originally created a user on vlemmy.net. Then at some point that instance disappeared, causing me to lose the user, subscriptions and settings. So I created a user on lemmy.world. For whatever reason, it became very buggy - I don't know if it's the app (I'm using Jerboa) or the instance, but I got constantly logged out and loading posts didn't work properly. Third time's a charm (so far) as I created this user on lemm.ee.
The confidence of stability of different instances seems to be a huge detractor for me. I'm hoping to see lemm.ee run with decent stability going forward.
There are still a lot of syncing problems in Lemmy some outside posts show late or never show in other instances.I'm not worried about Lemmy.world despite all the attacks and issues they got. I think small instances are more chance to die than lemmy.world. If an instance die all the communities on it dies that's not something I want to see especially if you are a mod on an community
Smaller instance is generally better. I've got a couple of seeder scripts automatically federating content in order to populate my All feed, which definitely helps the place feel less empty.
I joined lemmy.one because it presents itself as friendly to beginners/Reddit refugees. On the plus side, it’s worked very consistently and fast. They’re also federated with pretty much everything, so there’s plenty of content to choose from and narrow by subscribing and blocking.
On the minus side, you can’t create communities there and the only communities that exist are chat, meta, and some security and privacy focused communities. So you’ll have to get most of your content from across the ‘verce. (Which it part of the part of the point Lemmy anyway.) Also, as a beginner-friendly instance, there’s some tutorial-ish stickied messages depending on how I set my view settings.
The only significant disadvantage is if I ever want to create my own community, I need another account elsewhere. Otherwise, I’m pretty happy with my choice.
With current synchronisation problem between instances, choosing a big instance is a no brainer. I don't want to use small instance and got 404 when searching community on other instance or when not all comments from other instances showed up.
You could try here, it lists the uptime and geo location of plenty of fedi instances of all stripes. Take the uptimes with a grain of salt though, if they can't reach an instance for whatever reason it gets marked down even if it was actually fine, so it can read a bit low sometimes.
Go instance shopping. Yeah you're creating accounts on instances you may not use, but creating an account for a test drive is acceptable I think. I tried five instances before I found one I liked. My runner up I use as a backup in case my primary goes down for some reason.
First I narrowed down candidates to those that are regionally close to me. You can sort instance location by going to https://the-federation.info/platform/73. Further down the page you'll see a listing of all nodes (instances). You click on the location header to sort them by country.
Then you want to look at user numbers. Too big and the instance could have overload issues. Too small and the instance may not be well established and reliable. So medium on the user counts.
Then I did a "ping" on ones that looked good to see how they do on network response.
Once I found good candidates, I created an account on each and gave it a test drive. You can see who won for me.
I started on lemmy.ml, as I code a lot. I got a lemmy.world account when I found a lot of communities there I wanted to join and a lemmy.studio account for music communities. That was a few min before I learned how to subscribe cross-instance. (I couldn't find the communities) I could clean up teh accounts, but nah, couldn't think of a reason why.
Now lemmy.world is my main instance with lemmy.ml as 1st backup and lemmy.studio as special interest. (and I found a Dutch instance)
I chose an instance ran by the same person who owns the mastodon instance I am on, it's not that popular compared to the big Lemmy instances.
For my mastodon instance I chose one based off of: being on the official list, region, how many people post on that instance in a day (too many posts = too many users), what kind of stuff they post and the rules I have to follow. You could follow the same idea with Lemmy.
For the most part, I ignore the main instance and just look at my subscription feeds through a 3rd party app. So far, nothing bad has occured from being in a small community.
Also, look for posts on Lemmy or Mastodon about updates for a particular instance. My instance is being updated often and is actively geared against the spam bots and ddoss attacks from the past month.
I personally opted for kbin.social - I like the UI more, I like the community in the kbin-specific threads, and I like that I have the option to follow Mastodon users and interact with the whole micro-blogging side of the fediverse as well as using the "threadiverse" (Lemmy, etc). I think the occasional issues are bound to happen regardless of your instance, purely because it's such a new and growing platform. kbin's largely been rather stable, though.
The biggest downside for a lot of people is that kbin isn't supported by most of the mobile apps yet. Personally, I don't mind this - there's a PWA (progressive web app - essentially just a fancy bookmark to the mobile site that keeps it in its own unique browser instance with the tabs, menus, etc, hidden so it looks like an app) that works really nicely. The mobile site is really nice to use in general, so I've no issues just using this until a killer app comes along.
I like the instance policy here on world mostly, it's open to all, and that the admins are reasonable with the rules and are quick to respond to issues.
I've jumped around a lot after paying attention to other folks' instances and looking into ones that sound interesting in some way. As I've gotten more familiar with the fediverse concept and what's out there, I've hopped instances. I'm not a heavy user, so it takes a little time, but I'm definitely a little bit more satisfied after every jump. I actually just moved to kbin.social tonight, but haven't changed my login on this app yet. Swapped Mastodon servers, too, ended up at vmst.io. First one I actually found multiple things I was interested in following.
I came here with the dndmemes crowd to https://ttrpg.network/ and I’m having a great time. Find your people, and you can easily subscribe across to what you want to see.
For me, if you are choosing a different
instances for your alt account, always have a look at the instance's server location info and their blocked list, just in case
I chose my instance because of the admin (Stux). Basically, I knew that I could trust that it would be well run and have great moderation standards. It's a small server for now and pretty sleepy. Most of my subscriptions are from lemmy.world and a few other larger servers but it doesn't matter. I guess "local" might be less useful but that doesn't bother me. I can say that, over the two weeks I've been here, I haven't experienced any sort of performance issues or downtime.
The one case where I could see it being important is creating new communities -- it's probably more likely to have one take off on a larger server.