I was reading this post https://lemmy.world/post/3049732 and it seems like there are lots of different desires and uses for people to want to hide certain types of content.
I'm sure I'm not alone in this: sometimes I do want to hide memes, sometimes I want to hide politics, etc. But sometimes I want to hide different things. That is, some days I come to Lemmy for comica and memes, other days for news, other days for discussion or technology, etc.
It might be a cool feature to let people create different "viewing modes" or "content filter profiles" or something like that. So I could have a "sports profile" that only shows certain communities of my choice, a "politics profile" etc. Not entirely sure if it would make more sense for these lists to be inclusive or exclusive or what. But the idea would be that I could edit and save these profiles and select between them in my user settings.
I don't want to post this as an enhancement suggestion in the Lemmy git repo so willy-nilly though, figured I'd ask on Lemmy first if anyone else thinks this is desirable? Personally I think it could have a huge payoff while not being too technically challenging or taxing from an instance data management standpoint. It may allow people to engage with Lemmy in a much more healthy and enjoyable way, using it sometimes for comfort, sometimes for information, etc. depending on their mood and needs. Basically, blocking is a great and powerful feature to improve a user's experience, but I hardly ever block any communities because I often will want to see that sort of content sometimes without needing to go directly to the community.
If others think this sounds nice, I would be happy to post it on the Lemmy repo as well as try to contribute code for the feature. But I'd really like input first, especially on whether it should be inclusive or exclusive lists, or something expose UI to choose (seems to risk bloat imo), or any other suggestions.
To be fair, the headline of this article did literally call it a birthday parade.