I will admit I still don't understand what's so offensive about my pointing out the unsafe, confusing semantics of the Mastodon PM mechanism, or why this topic seems to provoke so much anger.
Basically, I have learned nothing from your yelling.
I will admit I still don't understand what's so offensive about my pointing out the unsafe, confusing semantics of the Mastodon PM mechanism, or why this topic seems to provoke so much anger.
Basically, I have learned nothing from your yelling.
Anyway, while I don't understand why this pisses some people off so much, or why they take my critique of the Mastodon PM semantics so personally, it's now very clear that it does piss some people off quite a bit.
But I'm not going to let that stop me. I'm an expert on security and privacy. And my job is, in large part, to act as a public intellectual. Warning people of dangerous designs that could cause them harm is what I do. If doing so makes me an asshole, so be it.
It's sometimes difficult to remember that communications platforms, including social media platforms like this one, attract a very wide variety of users with a wide range of circumstances. The same systems we might use only for trivial chitchat are likely also being used by political dissidents, labor organizers, and others for whom mistakes can have very serious consequences.
Making social media platforms reliably usable is important, even if it might not seem so to us personally.
Twitter was, of course, a repeated example of this. It was never *intended* to be a tool for dissidents or for organizing protests. But within a few years of its introduction, that became a major secondary function of the platform, in the US as well as in some very repressive regimes. It happened to meet the needs of these communities, and they just started using it in ways its designers never specifically anticipated.
Design as if your users' lives might depend on your choices.
@mattblaze
> Design as if your users'
> lives might depend on
> your choices.
Thank you -- you've just made the case that software that isn't traditionally thought of as safety-critical software can indirectly become so.
This is something that's been bouncing around in my head for months, but it never coalesced into an example quite so plain and graspable as what you've described here.
Hello @dpatriarche
Ex-RIM/BB (I still expect that to autocorrect).
@WiseWoman @dpatriarche @mattblaze I agree.
However, the problem is to decide when the bad outweighs the good.
Example: I’m an old white guy in Europe. I have no problem with stalking. More to the point: it’s not probable that I would be stalked. But I forget my keys (the old in owg). Now I can’t find them, because stalking is a thing in the US.
(Yes, it’s a thing globally, but to different extends.)
Frustrating. Mostly, because I agree with you.
@mattblaze I also have impression most social media platforms are designed and built by 20-somethings. whereas most of humanity will be in that age 30 to 90 span. soooooo many UIs are optimized for people with perfect eyesight, giant screens, no glare, high ISP bandwith with low latency and seemless avail. if any one of those is NOT tru for an enduser theyre going to have a shitty UX
tiny fonts, low contrast, tiny buttons, destructive action buttons adjacent to innocent common ones etc
@darren @mattblaze Naive question: how hard would it be to add an "end-to-end encrypted DM" button to a Mastodon client? The idea being to avoid the messiness of non-tech users knowing how to use public key software.
End-to-end is the client's job anyway, right? So the servers need not know or care.
End-to-end is the client's job anyway, right? So the servers need not know or care.
I use Mastodon mostly via web browsers so I have no idea how that would even work for me. My "client" is just Firefox. This would work if the client was always the same for everyone, but there are far too many different browsers and apps for accessing the Fediverse.
Mastodon isn't really built for private communication so redesigning it to be capable of that would not be a simple task. And then you have all the other kinds of sites on the Fediverse to contend with.
tl;dr if any Mastodon app added E2EE DMs I guarantee a significant portion of people you follow wouldn't be able to receive them due to using a different server or app.
@pzriddle @darren @mattblaze would that button work when the receiver is not on mastodon? and if not, how would it fail?
there are many more platforms that aren't mastodon on the fediverse, and they aren't necessarily tailored to the same set of expectations.
On the other hand, in my profile on friendica there is a field for an xmpp account: if I wanted to receive e2e communications from strangers I could fill that in, and it would work with no need to add anything to a protocol, AP, that is not really designed for that.
Improving the interface of that protocol switch sounds to me a much more promising avenue.
@valhalla @darren @mattblaze The starting point for this thread was that Mastodon offers zero privacy for DMs, but users are likely not to understand that and so may put themselves in harm's way - particularly the most vulnerable.
I wonder whether one solution could be to take your suggestion of putting communication handles in the profile, and then remove the DM feature from Mastodon entirely.
@mattblaze I think I might be more inclined to normalise the idea that social networks are completely unsafe and compromised rather than trying to secure mastodon, which is so inherently insecure.
Posting on mastodon is more like publishing a blog post than sending a message to targeted individuals, securely or otherwise.
@mattblaze For what it’s worth, I know you’re right on this and there is nothing wrong with acknowledging it.
A lot of people don’t know the risk they’re incurring and it helps to let them know.
I love Mastodon — it is my new online “home” — but it’s not perfect, and the actual enemy of perfection is pretending otherwise.
@mattblaze thanks, asshole.
Sincerely,
Somebody who used to think the P in PMs stood for "Private"
@mattblaze some folks, inexplicably, regard any form of criticism as “nonproductive” and “hostile”. Reference the “don’t bring me problems without solutions” crowd.
Thanks for not being one of them, and thanks for your perseverance in the presence of that behavior. I don’t look forward to the seemingly inevitable day it becomes too much to bear.
@mattblaze I don’t think you’re an ass.
I do think people get invested in/identify with the software they use and so take things personally. As a YouTuber I don’t understand
@petrillic @mattblaze @SteveBellovin @adamshostack
vivivi, the editor of the beast
@mattblaze I fully agree with you on this one.
The way private messaging works here is stupid. Full stop.
1) you are right about this (design issue with PMs)
2) even if you were wrong, it’s not your fault that people get bent out of shape for you expressing a fairly benign opinion (it’s not like you are being a bigot or something)
3) if anyone is being assholes, it’s the people going ballistic because someone they follow boosted a post of yours on photography they found uninteresting and think somehow that’s your fault