mastodon
mastodon copied to clipboard
Add content warning on a boost
Give the opportunity to add a CW when you boost a toot which doesn't have already a CW
Pitch
As a user, i'd like to have the opportunity to add a CW to a toot when I boost it.
Motivation
CW rules are different in the instances of the fediverse. Sometimes, i'd like to boost a toot which have no CW but contains mention of violence, rape, ...
On the instance where I have my accounts violence, rape .. should be hide behind a CW so I don't share interesting content because of that
This would alter the toot you are boosting and I don't like the idea of that.
This really looks just another interpretation of the "quote tweet" feature of Twitter which is one of the many reasons why people use Mastodon.
I understand the point. But, you can actually quote a toot by sharing its link which seems to be worst than the feature I propose because the author of the initial toot is not notified.
I won't talk for other people, but on my side i did not leave twitter because of the quote feature but because of their uge lack of moderation and CW are part of the response to it.
Kind of a duplicate of Feature request: Boost with a CW #2719, where Gargron said "(Essentially) duplicate of #309".
And #309 was closed because it could be used for harassment.
https://github.com/tootsuite/mastodon/issues/309#issuecomment-469260847
But i think there could be technical solutions found to prevent this.
For CWs, could Mastodon include default categories where a user can categorize their toots under? Could there be a consensus of topics that should have a CW? That would also help users to decide if a CW would be good. They could be recommended while composing a toot based on keywords. And also instance admins could add instance specific categories. Sure instance admins that promote harassment can include hateful categories like "Untermensch", but we block those instances, right?
@Gargron i need this feature right now because my instance urges everyone to CW all posts related to COVID-19. I can do that for my own posts, but not boosts! So i can't share important or funny posts unless i copy the content and create my own toot with CW which breaks the connection to the original (which might include useful comments).
https://chaos.social/@ordnung/103809178144073770
Same on my instance, a lot of toot are linked to add CW on posts related to Covid-19 and Cop violence which are trending topics in France right now.
Personally I would only give this change a try if there was an actual indication that the boosted toot has been altered e.g. a small pencil icon and if you hover over it it will give you the following information
"This boost has been altered to include a content warning. The original post may reflect different views."
A few ideas relating to this:
-
Reply to the original post: “Boosting with CW”, with a CW, leaving out the ping. Then boost the reply. This is indeed rather tedious though. (I guess you could always use Pleroma/Akkoma. The quote boost function there allows for custom CWs.)
-
If you’re a server admin and the issue is more with images, one can filter media coming from the server.
I agree with the OP. CW rules are very different across the Fediverse and makes it stressful to boost at times (“aaa I really want to share this, but it’s not CW’d to my instance’s rules… what do I do?”). At the same time, it is true that this may be abused (eg boosting with an CW intending to insult the original post).
I don’t think a consensus of CW is possible due to the large diversity of views on the Fediverse.
I was just about to file a request for this. I just perused a couple of rule sets for a couple of instances today and was surprised about how much stuff on some instances requires a CW. This effectively disallows anybody on those instances to boost a lot of content.
It seems like more win than loss to allow people to attach a CW to boosts.
With the recent arrival of quite a few friends, I found myself thinking about the question. I understood the danger of seeing such a feature used as a "Quote Retweet".
It was suggested in a closed ticket to limit CWs to a predefined closed list of tags¹. I have the feeling that we would lose a large part of the interest of the CW, but above all it would be quite possible to use a tag in an ironic way, or to twist its meaning.
The more I think about it, the more I say to myself that if we want to make sure that the will of the author of the toot is respected, the most obvious and the simplest thing is to ask him! This would take the form of a notification specifying which CW would be added to the toot. If he refuses, nothing more happens, if he accepts, the message will be effectively boosted with the addition of the CW.
Even in the context of my suggestion, I agree with @bubblineyuri that it should be made very clear that the CW is a later addition.
¹ https://github.com/mastodon/mastodon/issues/2719#issuecomment-299521499
+1 for this, requiring a technical solution.
This seems like it should be as simple as attaching metadata to a boost. I would need to know exactly how boosting functions under the hood, but if I'm able to attach my username to a boost then there seems to be no reason that metadata couldn't include a "BoostCW" boolean flag. Even if that doesn't include a detail of why it's CW'd, that's better than not being able to CW boosts at all.
If the problem is replicating the QRT feature from birdsite, then the issue is very specifically the addition of a text comment on a boost, and not the marking of that boost with a CW flag.
+1 for this.
There's a lot more content available now through the numerous relays that sprout up, and there's no clear consensus on how to address CWs. Some instances are more strict, some are less strict.
Currently admins and users lack the ability to tag content that would potentially violate local rules, that would otherwise not violate the originating instance's rules, and that puts admins in a poor situation:
- Delete the offending content: That immediately takes care of the issue, except now users on your instance who would like to see that content behind a CW can no longer interact with it. Users being able to favorite or boost from the originating instance is not a workaround.
- Leave the content: However, this introduces a double-standard on the admins where they are forced to keep offending content without a CW, while enforcing the rule for CWs to users on their instance. This generates strife between the admin team and their users.
I would agree with others that if the QRT system from birdsite is truly the issue, then there should be no problems with the addition of a CW with an appropriate icon on the boosted toot that identifies it as having been marked by a third-party and not the original poster. (See @bubblineyuri's comment).
But, this isn't something we can ignore as it's only going to cause more and more problems and lead to fracturing the fediverse because of these CW differences.
This is just a thought - but I think a root cause of "ironic" content warnings is for the attention. Boosting a post is also kind of for the attention, but hear me out; What if, when adding a content warning to a boosted post, it simply directs anyone who wants to view it straight to the original author's post.
I know that some people wouldn't be okay with missing out on the "likes" and "boosts" they'd get from their boost. Personally, I would be okay with forfeiting the knowledge of "how many people liked what I liked" in order to respect other people's content triggers.
PLUS: it has the added benefit of giving the original poster more genuine attention.
Positives: • Allows users to respect Content Warnings in their instances • Gives the original poster more engagement • Trolls would never receive a favorite or boost - thus making it less entertaining an option. • Anyone who does troll is MUCH easier to moderate on the instance side of things.
Negatives: • It can still technically be used for trolling • Honest Content Warning boosts also miss out on knowing who "boosted" or "liked" their boost
Thoughts?
@Talik13, I like that idea. It's like how the "filter media"/"Not Available" function works.
+1
@Talik13 You can still add a UI to the original toot that reads "boosted by X,Y, Z and N others." or some such. It's not quite the same as favourites, but it gives some credit. Could even expand this to a full list like with polls.
FWIW, quote replies aren't as bad as everyone makes them. We've been using them on the Intarwebs for ages before the fediverse, and only with Twitter did they become something truly toxic. I would argue that the main reasons they're so bad on the birdsites are:
- They feed the rage algorithm, even if the comment is reasonable. There is no corresponding algorithm here.
- There is no UI on hellsite that collapses CW'd posts. Users must engage there, to a degree. Here? Not so much.
TL;DR IMHO the feature should be viewed within its own context, not a foreign one. That said, adding a CW is the kind of surgical "quote boost lite" that seems more likely to do good than harm.
I very much like this idea, but wonder how it would be implemented ActivityPub-wise? The Announce Activity in ActivityPub wouldn't really permit this as I understand it, so this might require making a whole new Note.
Why do you want to add a content warning to this boost? Please select one or more reasons.
- [ ] NSFW
- [ ] visual gore
- [ ] political content
- [ ] disturbing text
- [ ] spoilers (movie, book etc.)
- [ ] other (display a generic CW)
Honestly, multiple choice seems like the wrong approach. For example, a common CW is food or drug related, and that's not in the list. You'll have a hard time capturing all the common use cases and remaining usable.
Remember that this is only about boosts, not about CWs in general. I think CWs for boosts would still be beneficial even at the expense of not covering all use cases.
I mean, currently, we couldn't add a CW to a boosted food photo anyway, simply because boost CWs don't exist at all yet.
Not implementing boost CWs just because we couldn't possibly cover every use case imaginable would not be wise in my opinion.
Why should we deny boost CWs for all use cases just because there are a few that would not be covered?
That's the opposite of what I argue for. I think freeform CWs on boosts are sufficient (and necessary).
On 29 December 2022 15:22:12 UTC, Pixelcode @.***> wrote:
Remember that this is only about boosts, not about CWs in general. I think CWs for boosts would still be beneficial even at the expense of not covering all use cases.
I mean, currently, we couldn't add a CW to a boosted food photo anyway, simply because boost CWs don't exist at all yet.
Not implementing boost CWs just because we couldn't possibly cover every use case imaginable would not be wise in my opinion.
Why should be deny boost CWs for all use cases just because there are a few that would not be covered?
-- Reply to this email directly or view it on GitHub: https://github.com/mastodon/mastodon/issues/13291#issuecomment-1367406708 You are receiving this because you commented.
Message ID: @.***>
Content Warnings on boosts are possible according to the ActivityPub protocol specification. Boosts correspond to Announce activity, and any Activity can have a summary
(which is what Mastodon uses as CW), so the Announce can have a CW which is distinct from that of the announced (boosted) post. This also means that boosts with CW can (and should!) be implemented without the controversial QT feature.
Related to #13291
@Oblomov this is great insight. I strongly support this approach. Adding a content warning should be done in a way that does not alter the core content of the original post, and it sounds like we have the tools to make that possible. Ironic content warnings are a legitimate concern but keep in mind that users have other more effective ways of being jerks if they choose to do so (such as posting a URL to the original post along with commentary).
If content warnings are controlled via metadata it could also be possible to allow a user boosting a post to remove a content warning that was not on the original post if they choose to do so (but not remove one that was on the original post).
Some background info: I'm interested in this feature because I want to make my mastodon account mostly about music content but occasionally include other kinds of content (mostly political in nature) that is SFW but could possibly trigger some viewers... especially if they came to my profile for music and are caught off guard. I want the freedom to include all these kinds of content in a single profile without triggering users who are only in the mood for music.
Also keep in mind that we have limited ability to predict how users will interact with a feature before actually rolling it out. These predictions are often based on assumptions that may not be completely accurate or fully understood. Therefore, there will almost always be unforeseen consequences for any design decision and we should operate in a way that makes it easy to to test underlying assumptions and change course if we discover that some are false.
In keeping with this approach, I think we should start by implementing freeform content warnings for all boosts without exception, and monitor to see how people use it. I do not think we would see widespread or systemically problematic abuse of this feature... but if we did, we can always roll it back or alter it as needed... especially if we keep the first iteration of the feature simple so that we don't waste tons of time and effort on something that does not end up working out.
We may also discover some positive behaviors that surprise us... only way we can find out it by going for it.