So federation is a layered and can get pretty complicated.
piefed.social is defed from Hexbear, meaning it won't send any activities to HB and rejects any activities it receives that belong to HB. That's why that comm doesn't show anything from HB, as p.s will reject any subscriptions from HB users and so won't send any of the comm's activities to HB.
However, when you on p.s post or interact with something on another instance, where the activities are sent is decided by the defed policy of the comm's instance and the receiving instance. So when you comment in this comm, it will get sent to HB as feddit.uk isn't defeded from HB and HB will accept the activity as they don't defed from p.s. But HB is defed from lemmy.world, so when this comm sends it an activity from .world HB will reject it and so e.g. a comment won't show up there.
