Comments (5)
Is it really a privacy concern to show the post that's being replied to? The replied post can still be seen if you click on the post even if the "replying to" setting is disabled, right?
from mastodon.
This is more about friction than prevention. It's not that people CAN'T do it, it's that they're less likely to when there is more effort required.
from mastodon.
I guess my question is, is it really a privacy concern? What would be the benefit of the "opt-out" of being shown in replies? I haven't given this too much thought though so I could be missing something. Is it like, the person being replied to doesn't know their post is being shared with our instance since it wasn't boosted?
My main concern with only having the preview sometimes show is that it'll probably be very confusing that some replies will show the original post while others won't.
from mastodon.
So, I think this should behave vaguely like RTs on birdsite in terms of having it be something you enable at time of post, right? Like, "I want this reply to include a quote of what I'm replying to, but only the beginning of it" lol. This would likely be a local-only feature unless it gets adopted upstream.
Re: privacy, that's part of it. Imagine you have a problem with a stalker or harasser. Privacy settings currently allow you to strictly control who is even aware your account exists. If the preview can't be prevented from exposing information to would-be attackers then it's a no-go. Someone who wants to whitelist their post visibility should not have to worry about one of those whitelisted people making a reproduction of some of post contents in their own, more visible posts.
The best approach may be to design it so that you can't see the preview for a post that you don't also have visibility on, independent of the visibility of the reply containing the preview
from mastodon.
Oh yeah that'd be an issue for sure. A permissions check is definitely required of course.
I think adding a "replying to..." above the post with just the user would be very nice, the Megalodon Android app has it (and I believe the official Mastodon Android app as well)
Maybe the following rules would be good:
- If the reader can't read the OP's post, hide the reply indicator entirely. From what I can tell, there's only two cases where this would even be possible.
- Either the OP or reader is blocked by each other.
- The OP set their post to "Followers Only" and the reader does not follow the OP.
- I need to take a deeper dive into how these privacy settings work, since ideally the reply shouldn't even show up in the reader's timeline in these situations.
- If the OP's post is set to Public, I think we can show a reply indicator since that means they've opted into discovery.
- If the OP's post is set to Unlisted, we should show a reply indicator with the user's display name, but hide the content of the post. I think this should be a good way to prevent confusion while still preserving some privacy.
I think later we can add a user-setting to opt-in for post content being shown in reply indicators if your post is unlisted. Might even be good to add this to server-to-server communication if we want to merge this into glitch-soc.
And of course, we should add a local setting to disable this feature for people who just don't like the look 😄
related (not quite the same thing, but related) - mastodon#19690
from mastodon.
Related Issues (20)
- Boosts are only inserted into the public timelines on page refresh HOT 1
- Old posts sometimes inserted into the timeline HOT 8
- Add setting in Local/Federated timeline to hide boosts HOT 2
- Emojis in a linked status do not zoom
- [frontend-only] Option to combine similar notifications into a single notification HOT 5
- Hashtag ordering kinda sucks HOT 22
- Allow for status action customization HOT 1
- Add a way to see who reacted to a post HOT 1
- The emoji picker is not forced within the screen bounds HOT 6
- Add ability to collapse reaction notifications (just like boost and favorite)
- custom emoji don't show in notifications
- Allow customization of number of visible lines in a collapsed status HOT 1
- Show full reaction counts on remote posts HOT 2
- Updates required to fix Linting
- [Wording] Consider either clarifying what "otaku" means or replacing the word with something less derogetory
- Bug: NoMethodError when accessing nil value in has_user_settings.rb (setting_flavour) HOT 1
- ArgumentError (missing keywords: :records, :associations) after update HOT 1
- Emoji Reactions not converting to Favourites on Vanilla Mastodon instances HOT 1
- mp3 uploads not playing HOT 1
- `ReferenceError: ReactIcon is not defined` on Vanilla Mastodon HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mastodon.