I just made a Piefed.social account today. I’m very familiar with reddit, but after the API changes and all the bullshit that’s been happening with the site lately I want something different. How do I see which communities I’m a part of, the equivalent of subreddits I guess? Where do I go to find new ones? Do I need to be in a singe instance to participate? I’d really like to find the Lemmy equivalent of my favorite subreddits from reddit, but I simply don’t know how to do that.
Imagine if instead of just reddit.com there was also reddit.org and reddit.co.uk and reddit.nl and reddit.social and (etc etc) all on a different server from each other and each with its own set of users and subreddits. But each user and each subreddit could be viewed and joined by any user from any server - that’s Lemmy.
So you’re on the
piefed.social
server (but on the fediverse servers are called ‘instances’) and I’m on thelemmy.blahaj.zone
instance but we can both see, subscribe to and post to a community (the Lemmy name for subreddits) on an instance neither of us are members of - theasklemmy
community on thelemmy.world
instance.Take a look at your screen (or app if you’re on mobile) and you’ll see ‘Local’, ‘Subscribed’ and ‘All’. If you select ‘Local’ you will see a list of posts from Communities that are on your home instance (which is
piefed.social
in your case). If you selected ‘Subscribed’ you’d see posts from all the Communities you chose to join/subscribe to across all instances. If you choose ‘All’ you’ll see posts from the entirety of Lemmy whether you subscribed to them or not. Whichever view you choose can be sorted by things like ‘new’, ‘active’, ‘hot’ etc.To find Communities you’re interested in joining, use the Search function, type in a keyword and select ‘Communities’.
I’m using Lemmy Explorer to search for communities. When I find them it says “Subscribe from Remote Instance: Enter the instance you would like to follow this community from.” I type in piefed.social because that’s what I’m on, but then it gives me a black screen and a not found notice. Most of these are lemmy.world communities so I should be able to subscribe to them, no? Or am I typing in the wrong thing?
This is mostly correct, but another point to consider (once OP becomes more familiar with the basics) is the concept of defederation. Basically, not all instances permit interactions with each other. Many smaller instances have defederated from lemmy.world, for example. That means that users on those instances can not directly interact with communities hosted on lemmy.world, although you could still encounter users from that instance in a post on a community in a different instance that is federated with both.
If the instance you are currently on has defederated from another one that you would like to browse, you will need to create a new user account on that instance (or one that hasn’t defederated from it).
Why?
I can’t speak for any specific instance, but I believe many of the smaller ones that defederated lemmy.world were concerned that a large user base with looser sign-up requirements would disrupt the community they wanted to build.
Huh. Thanks for answering. But this kind of breaks the intentions of a federated construct, doesn’t it?
In the worst case, I’d just block people from that instance, but not defederate it. That way my users could still interact with their community but their users couldn’t disrupt my instance.
Each instance usually (but not always) represents a cultural group so if one group considers themselves unsafe around a different cultural group defederation is a good way to protect their users. Thats not breaking the intent of federation but a usable feature of it There’s nothing to stop any user who feels stymied by their home instances federation policy from either creating a second account elsewhere or moving their existing one.