Thread refresh

Ariadne Conill 🐰:therian: @ariadne@treehouse.systems
replies: #2

things i would like to see in mastodon that pleroma has been able to do for years:

- the ability to defederate an instance except for *explicitly approved* accounts (pleroma has supported this since the beginning of MRF in 2018)

- the ability to defederate a hashtag (pleroma has supported this since 2019)

- the ability to quarantine unknown instances until they are approved by the admin (pleroma has supported this through a combination of multiple features since 2019)

Ariadne Conill 🐰:therian: @ariadne@treehouse.systems
in reply to #1 - replies: #3

- the ability to forcibly mark posts with content warnings based on keywords in their content (2018)

- the ability to forcibly mark media as sensitive based on keywords in the post's content (2018)

- the ability to reject media selectively based on various admin-configured signals (2018)

Ariadne Conill 🐰:therian: @ariadne@treehouse.systems
in reply to #2 - replies: #4

- the ability to derank remote posts based on their sentiment (not in pleroma mainline, but has been an active area of research in the MRF subsystem community since 2018)

Ariadne Conill 🐰:therian: @ariadne@treehouse.systems
in reply to #3 - replies: #5

- the ability to remove content warnings that are useless, e.g. from actors which constantly shitpost using content warnings (2018)

- the ability to require signups to complete a CAPTCHA to reduce instance abuse (2019) (edit: finally implemented in mastodon in 2023 and only because it became a problem on mastodon.social, which people started defederating)

- the ability to limit what instances get sent posts from a local actor (for example: to limit the possible damage caused by spicy posts) (2019)

Ariadne Conill 🐰:therian: @ariadne@treehouse.systems
in reply to #4 - replies: #6

- the ability to personalize representations of local posts when pushed or fetched by remote servers, e.g. to mold them into being consistent with that remote server's policy (2020)

Ariadne Conill 🐰:therian: @ariadne@treehouse.systems
in reply to #5 - replies: #7

- moderation tools that are designed to be composed (e.g. used in concert with other moderation tools as part of a larger solution) (2018)

Ariadne Conill 🐰:therian: @ariadne@treehouse.systems
in reply to #6 - replies: #8

- automatically detect and mark explicit content as sensitive using perceptual hashing (2021)

- automatically reject illegal content using perceptual hashing (2021)

- block content using DNSBLs (2021)

- block incoming messages with excessive links (2019)

- block incoming messages with excessive mentions (2019)

- force bot traffic to post unlisted (2020)

Ariadne Conill 🐰:therian: @ariadne@treehouse.systems
in reply to #7 - replies: #9

- automatic mitigation of server-DoSing hellthreads (2018)

- automatic rejection of messages which reference unwanted remote emojis (2023)

- automatic follow spam blocking (2019)

Ariadne Conill 🐰:therian: @ariadne@treehouse.systems

- normalization of message HTML and mention/hashtag formatting (2019)

- normalization of inline mentions and hashtag presence (2019)

- filtering of activitystreams content types (2019)

Ariadne Conill 🐰:therian: @ariadne@treehouse.systems

i could keep going, but i think i've made my point

them prin Lu @luka@sonomu.club

@ariadne i really hope #gotosocial @gotosocial devs are watching this