Open bebopkid opened 1 year ago
As a Damus user, I would like the option to set a NSFW image filter, so that I can customize according to my preferences.
@realprogrammersusevim
See above user story.
From your comments below, it seems you are adding a couple criteria:
Damus global feed needs to be majorly reworked..
- Definitely don’t load profile pics from people who aren’t friends - Maybe allow the user to configure the global feed to only show posts from a certain follow distance away - Once I can get the NSFW filter to work definitely don’t load any images from people you don’t follow
Not loading profile pics from people who aren’t follow should be easy. Just do exactly what we’ve done with images to the profile pics.
https://damus.io/note18fgg473qhsudlr30kfe3thvccufhct2t2palwluwzl3uvwl3gtsslfeera
https://damus.io/note1ahk5gr5c908n29mlkq0hxj3wm5333qgdt93ugk0a78pnfz9mhzzsxna5c8
Looks great! For now at least the pfp pull request just treats pfps like images and has a dumb filter based on following. Once I can get the NSFW ML model filter working I can work on adding all the necessary config options. It might be a while since I have absolutely no experience with using CoreML models, I've only used models in Python.
Looks great! For now at least the pfp pull request just treats pfps like images and has a dumb filter based on following. Once I can get the NSFW ML model filter working I can work on adding all the necessary config options. It might be a while since I have absolutely no experience with using CoreML models, I've only used models in Python.
Ok! I can mark off the criteria one by one, as you and the other devs knock them out.
PFP PR: Blur profile pics if not following with some exceptions https://github.com/damus-io/damus/pull/492
The ability to filter out NSFW posts, comments, and PFPs will help with mass adoption. Most social sites have this on by default like imgur, etc.