![](https://lemmy.world/pictrs/image/1b84003a-5234-4040-a840-e9b274c2d5c0.jpeg)
![](https://lemmy.ml/pictrs/image/1f910de9-62b5-43a9-8c93-94821c945577.png)
I really like solution 3, I hope that get’s implemented at some time. Though one potential problem is; what if pancakes@a.com is subscribed to pancaked@b.com and a user from e.com, who is defederated from b.com but not to a.com, tries to browse pancakes@a.com? Would they see the posts from pancakes@b.com?
If yes, that seems like a way to go around defederation, which I think is not a good thing always.
If no, how do you prevent the user from accidentally reposting something that they could have no way of knowing was already posted?
Outlook (fuck, we screwed up, please disregard the previous one)