I make cold brew coffee for enjoyment at home, and savor every drop.
At work, the coffee just isn't the same.
Do I miss my cold brew while I'm in the office? damn straight.
Do I still get enjoyment from ready access to plenty of free mediocre coffee? damn straight. It's not amazing coffee, but it's fresh ground arabica bean, decent roast. If I'm honest about it, it's plenty good enough, and definitely beats having to go for a 5 minute walk to pay $6-8 for a cup of mediocre coffee.
When you turn federation off, your users can only see activity and posts from your own instance.
Federation is what enable you to seamlessly interact with all the other instances. This can also be set at yhe instance level, to pick and choose which other instances your instance can talk to.