Feature: User option to hide remote users from timeline/replies
I have observed at least two conversations on the wilder parts of the web where habitual trolls were planning to harass GNU social users. They intended to do so across the network from the relative safety of minimally-moderated servers.
This is a broad problem but there is one obvious remedy: a checkbox that makes it so that only the following users show up in your main timeline and your notifications (favourites, repeats, replies, follows):
- Remote users that you follow
- Users on the same server as you
I predict that this will make GNU social a useful tool for people who regularly suffer harassment on Twitter. They will be able to rely on server moderators to keep out abusive accounts and thereby have a much more peaceful experience.