So I got this instance up yesterday and I didn't (still don't) really understand federation.
Does any one have a tutorial or an explainer I could tuck into that can help me figure out how to effectively federate/ connect to other lemmy instances?
For example, I connected to !memes!memes@lemmy.ml. It appears to now be 'federated', in that when I look at 'all communities' on !wsb_memes@wallstreets.bet , then I see posts. Whats weird though, is that they are all 18 hours behind, and have no activity.
I really want to support the growth of the lemmy verse. I think the best way to do this is with unique, niche focused federated instances for 'groups' of specific interests. wallstreets.bet is how I thought I could support that. But I'm struggling with the federation aspect and I'm not sure its working correctly.
You got me. I think that the approach of having to subscribe to a community on every federated instance means that discovery is kind-of broken. I get that it is 'working as intended' but I think that may have had unintended consequences.
The result has been monolithic communities which are all the 'same', and it ends up splitting interests across communities, which will inevitably slow growth, and prevent lemmy from being a true reddit killer (this is basic math of networks and how they function).
I know the developers are doing their best, but I think at a high level lemmy needs to be reconsidered. Instances should be focusing on some niche thing, like poland ball humor, or skiing, or woodworking, each with niche communities within them. For example "wintersports" might have communtieis for skiing, cross country skiing, maybe one for showing off your new skiis, etc... That way your 'home' is around your central interest. Then allow 'all federation' across all instances (if you want to).
This wouldn't be so much a software change as a cultural change to how we approach making lemmy's (aside from the discovery issue).