How does federation work?

https://yiffit.net/post/103761

How does federation work? - Yiffit.net

This is good to know. I have thought about self hosting my own instance for the fun of it, and to learn how it works, but it looks like the experience won't be as complete if I like to browse through threads from communities I'm not subscribed to (like I would have browsed through All on reddit).

Yes, but there's something you can do. Create a secondary "utility user" called @discovery or whatever you want. And use that user to subscribe to any even remotely popular remote communities.

You can make the whole process much easier with this workflow described here: https://ttrpg.network/comment/35