+++ date = "2023-04-19T21:46:17+00:00" lastmod = "2023-04-19T21:46:17+00:00" tags = [ "web" ] author = "tdro" +++ {{< disclose >}} I poked around the [Activity Stream docs](https://www.w3.org/TR/activitystreams-vocabulary/#activity-types) a while back. {{}} And.. as a pretend expert :) started wondering: In the big bad messy real world (super serious business), how does one on such a decentralized (social) network thoroughly: 1. Block specific users from viewing 2. Block specific users from following 3. Block specific users from interacting 4. Delete previous local/remote content from specific users following 5. Delete previous local/remote interactions from specific users interacting [ActivityPub](https://www.w3.org/TR/activitypub/#x1-overview) is an open/transparent protocol (amazing) but for adoption, the expectation/reality of many users online anywhere (even public networks) is favourable discoverability not discoverability itself.. however contradictory/debatable. That's probably easy/possible centralized but stupid hard/impossible decentralized.