Blue Sky: Can Twitter be owned by its users?
blog.paulbohm.com
blog.paulbohm.com
> throw The One Ring (Twitter) back into the volcano from which it was forged
What does content moderation and that whole thorny problem look like on this new system? I don't want to hang out in a bar with a drunk nazi and his buddies screaming at everyone.
Yeah, it's tricky and there are all kinds of difficult considerations and tradeoffs and it's all quite imperfect, but for any new platform, I want to have some idea of how they imagine it all working.
I'm sure there will be servers that very closely try to approximate what Twitter is/has been doing. Servers also can share any and all information needed to effectively moderate.
Microblogging shouldn't have private messages. Let people have a profile and a link to an email address or similar and be done with it.
I'm not sure why a service designed to publicize things so that everyone can see them ALSO chooses to take on "private messages." I get that's how the big money incumbents see it, but I feel like less would be more here.
I have absolutely no confidence in any e2ee implementation that would be served from twitter.com and trusting Elon or anyone that still claims to speak for Twitter on any security guarantees it offers would be foolish. They also recently broke the API for their "circle tweets" which is supposed to let you create private tweets that only go out to a subset to your followers, and stay private to everyone else, but of course that ended up not working anymore and they ended up in your profile.
There is nothing stopping this from being implemented in ActivityPub too, and in fact there are already pub/pri keys there to do this. However you still need to trust that the instance you are on and the one your are communicating with play by the rules.
"It's a decentralized social platform where you sign up to individual..."
Yeah they're already asleep. The average person doesn't give a damn about that, and they sure as hell arent about to jump through a poor UI experience and extremely badly worded terminology to sign up to it.
It is completely different matter if that point will ever be reached.
Email's never going to go mainstream. It's too convoluted and complicated to explain how it works to someone with a moderate level of skill in IT, let alone your average every day person.
"It's a decentralized communication platform where you sign up to individual..."
Mastodon and its relationship with the fediverse is indeed complicated to grasp.
That wasn't very hard at all.
this is not THAT hard yall
Whenever I hear someone "tooted" on Mastodon I just imagine them farting while high on cocaine.
I'm old enough to remember how SMTP almost collapsed beneath the first wave of spam in the nineties. These days, it's effectively centralized by an ogliopoly consisting of Gmail, Outlook, AWS, and whatever Apple calls its iCloud offering. If, like me, you run your own `maild`, you basically have to work incredibly hard to keep the ogliopols happy. You are always one bad DKIM keypair away from death. And the system is set up like this because, back when it was truly decentralized, it nearly collapsed. Centralization saved email. As much as I hate the ~ Big Corporations ~, they have preserved my ability to send and receive email.
And what's more, I'm old enough to remember how NNTP (usenet) did, in effect, collapse, despite Google's attempts to rescue it.
The dream of somehow doing away with: central banks; central social media; central servers, etc. is deep in the Internet's DNA.
So is the pragmatism that comes from having tried all that.
But it's the self hosting that showed me how much I live and die by the Big Ones. And yes, they set and drive policy for the whole system.
You better believe I pay attention to my Gmail bounce rate.
A server can’t really charge its users. I and most people would probably not pay to help support a server. Twitter works because most people who actually interact on it don’t pay.
And the source of Twitter’s woes is honestly because the company has never been profitable (unlike Facebook, Google and so on which did).
Also, requiring a domain name to have an alias? So this service is just going to be a community of sysadmins and web developers?
[1] RFC 8905 - The 'payto' URI Scheme for Payments, https://www.rfc-editor.org/rfc/rfc8905.html
I'd pay something for it. The way the author describes it I would have a 'Small-World' server. I'd be willing to pay $5-10 per month to connect that to a 'Big-World' server. After that I'd expect the costs to scale with the size of my 'Small-World' server. As long as that's based on resource consumption rather than some kind of per-user scheme I think it would work fairly well.
The biggest issue for me would be setting up and maintaining a server. I don't really want to do that and a hosted service for it probably skews towards costs that are more than I'd be willing to pay just to be connected to the network.
e.g. mastodon
When you try to be the goody two-shoes and block anything and everything that could potentially be offensive to someone you just make controversial opinions more intriguing. At least I want to see what the big fuss was about and determine myself it such banishment was actually justified and more often than not it feels like too hash of a punishment, which in turn makes it more likely that I go look for the next banished person's shit and so on.
One can then easily get directed to one of these silos where there are no opposing arguments at all. At least when someone acts out on a public forum majority of users can rein them back in line and avoid further indoctrination. However this last part is hard pill to swallow for most, since they don't want their own bad opinions to be called out.
This is like saying "our model recognizes 99% of the AI generated images", but it leave out that you don't know the actual amount since when your model does not recognize that an image in the wild was generated by AI you dont know that it was generated by an AI.
This is intentionally trivializing the actual approach and making it seem as arbitrary and low impact as possible. I certainly wouldn't support a ban on "everything that could potentially be offensive" and I haven't seen a proposal for one. I do support a ban on violent far right extremist movements on social media platforms though, because they coherently use these platforms as a venue for harassment, recruitment, and messaging.
The "marketplace of ideas" ideology or "don't feed the trolls" tactic don't actually work in practice. It's the sartre quote. Having a public policy debate with, for example, an ethnonationalist is a victory for the ethnonationalist in itself. They don't have to "win" the debate, they've won by getting you to have it in the first place.
Bans do work. Reddits used to have a serious problem with extremist antifeminists and literally, self-identified neonazis brigading semi-related posts in other subreddits. Banning the extremist subs had a huge impact in reducing it! You don't have to give people a forum to self-organize against your other users.
Or like, what is milo yiannopoulos up to these days? His influence and reach shriveled into insignificance after he got banned from everything a few years ago. The idea that the best way to combat extremism is by discussing it with extremists is a particular ideology. It is not a pragmatic goal- or result-based approach to moderation, or an abstinence from making ideological decisions about moderation.
I also think the use of domains could have a significant impact on the quality of online discourse because building a good reputation on a domain and having that transferable anywhere on the internet is a lot more valuable than a handle that's only usable within the silo of a single company.
Sub-domains add another layer where the owner of the top level domain has incentive to make sure they're not bringing bad actors onto the network because moderation could be enacted against the base domain, not just individual sub-domains.
Domain based attestation could also drive significant change. Imagine a system where spending money at a reputable company gave you a digital token / receipt that you could attribute to a domain (aka identity) as a way to attest to that domain being a good participant.
The attestation wouldn't cost anything beyond what you're already spending, but it's valuable because it demonstrates you're spending real money somewhere and attributing it to an identity. That doesn't scale well for bad actors running millions of bots because someone like me might have thousands of dollars of spending per year that I can attribute to my reputation or the reputation of someone I've had a good interaction with and bots can't throw that kind of money away. IE: It's a good indicator that a domain / identity isn't a bot, spammer, jerk, etc..
The vast majority of people aren't interested in terrorising minority groups, or anyone, or enacting violence of any kind on any people of any kind.
While situations like that, and sites like that are an important issue, they're not the type of issue that spirals wildly out of control and takes over the world if left unchecked.
It doesn't mean they should be left unchecked - any such negative outcomes are horrific and awful and should be minimised as much as possible.
But it does mean we don't need to feel terrorised by them, which is good - as we'll make calmer, more rational and, so, better decisions about them.
The vast majority of people (95%) are not like this, however if you cannot police those 5%, then your platform will be the playground of the malcontents. Moderation is a non-negotiable for any social platform.
First, no one wants to move away from the "real" thing. The alternatives are there and there, even things line NOSTR where you own your own identity and not a server.
Then, and most importantly, the fact that users do not make the rules is part of the appeal of twitter, even if users themselves do not recognize it. It forces the most dissenting people together on the same platform. If they had to agree on rules, then either everything would be banned, or islands of incompatible moderation policies would form.
How is this all possible if the data is encrypted? Also, what’s the economic incentive for building and maintaining the software that runs on the servers?
Apart from reading your private messages, does that mean you still need to trust that the server you’re connected to isn’t doing all those other things?
It's a bit more complex underneath (e.g. the are light-clients that you can entrust with part of your key), but that's the gist.
Could mastodon instances theoretically be made compatible with AT Protocol anyway, and federate through both it and ActivityPub?
If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.
The main difficulty is the network effect which Twitter has entrenched for decades. We're talking about 220M+ active users on the platform. Daily.