For what it’s worth, Matrix is trying to be the protocol that Jack describes here - complete with relative reputation systems ( https://github.com/matrix-org/matrix-doc/blob/msc2313/propos... ) and an open standard ( https://matrix.org/docs/spec ) and even an open governance process and foundation ( https://matrix.org/foundation ) - and with work progressing towards fully decentralised p2p matrix. Rather than buildin…
I doubt that matrix could scale even remotely enough to handle twitter-size amount of messages
Twitter funding a team to develop an open standard for social media
301–310 of 426 posts
Re: Twitter funding a team to develop an open standard for social media
#302yay, blockchain. :( https://twitter.com/jack/status/1204766085037248512 "Finally, new technologies have emerged to make a decentralized approach more viable. Blockchain points to a series of decentralized solutions for open and durable hosting, governance, and even monetization. Much work to be done, but the fundamentals are there."
If the Twitter team go for a blockchain stack, they're doing so for the mass surveillance and control feature.
P2P is the way: see Holochain, Scuttlebutt etc.
Re: Twitter funding a team to develop an open standard for social media
#303Earlier quoted context omitted.
We built Matrix to synchronise any kind of comms data - we just call the primitive a “room” rather than (say) a “pubsub topic” or whatever more general term. You can absolutely build microblogging on top of Matrix; there are already a few toy examples already.
I'm considering launching a couple matrix instances this month, any chance there are ways for me to dub a few users as moderators and give them the ability to silence / kick / ban users by ip, hostname, ip subnets and cidr? I'll be looking into whatever bridge things there are for combining matrix with some microblogging, that would be a really perfect fit for 2 of the projects I've had on the idea shelf this year. I…
Moderation has improved loads though - https://matrix.org/docs/guides/moderation/ has the details. You can't ban users via IP though (unless they're on your server), as otherwise it's a massive privacy leak to expose IPs.
Re: Twitter funding a team to develop an open standard for social media
#304Earlier quoted context omitted.
“Rooms” in Matrix are more a space in which you persist arbitrary data rather than a literal chatroom. They can absolutely be world visible and used to create per-user timeline or per-tag timelines as you need for microblogging.
Hmmm. So Twitter would basically be a room, and users could pretty much ignore the rest of the Matrix network?
Re: Twitter funding a team to develop an open standard for social media
#305Earlier quoted context omitted.
I don't think people are pushing ActivityPub as a silver bullet, so much as they're using it as "the currently-available and less-awful alternative to closed silos". If someone is starving, they're not going to hold out for a gourmet cheesecake that's a year away from being made. They'll happily take an immediately-available baked potato instead.
Diaspora's been here for years and works better than AP; AP is purely hype.
Re: Twitter funding a team to develop an open standard for social media
#306Earlier quoted context omitted.
Thanks for answering. > The specification as-written is really, really bad We get a pretty wide range of feedback on the spec fwiw: some people seem to really like it. Others say that it’s “really, really bad” which doesn’t exactly give us much to go on... > Synapse is kind of... and Dendrite is stalled We have no choice but improve Synapse currently, and while it is still quite a resource hog it’s improved by at lea…
It looks like you guys are on the right path for most things, and I wish you luck! Why do you have no choice but improve Synapse? One of the reasons you seem to only get negative opinions along the lines of "really, really bad" is because "The way it's written is stylistically bad/unapproachable and an entirely different approach should probably be taken" is something that takes a few hours to diffuse into something…
thanks :)
> Why do you have no choice but improve Synapse?
There are quite a lot of Synapses out there right now, and Synapse's featureset is pretty mature. Given we have pretty high profile people running Synapse (e.g. all of the French government) we have no choice but to invest the time to polish it and make it more efficient and stable. In an ideal world we'd have paused on Synapse ages ago and focused purely on a next-gen server, but we can't leave Synapse users in the lurch. Dendrite will be getting some attention in the coming months though, but not as a direct Synapse-replacement, but more of a playground for more experimental stuff.
> It takes a lot more effort to give truly constructive, workable criticism than expressing any sort of opinion, negative or positive.
True. fwiw, my guess is that kaniini was trying to implement state resolution before we published the first stable Server-Server API back in Feb - where it most certainly was the weakest part of the spec (and had design flaws too, which is why we hadn't bothered speccing it in detail).
Re: Twitter funding a team to develop an open standard for social media
#307How is decentralized twitter supposed to solve misinformation? It mostly makes moderation (or censorship) impossible.
I m surprised every time i see people here asking for the evil that is censorship. Dorsey wants a decentralized system exactly because he won't be held liable for not censoring people. It makes sense business-wise and it's a win-win for humanity. Twitter has become a trigger-happy-people-fest because each group knows they can weaponize censorship against each other. With systems that are uncensored , nobody complaint…
I'm sadly not surprised. While HN does attract hobbyists like me interested in technology and how it affects society, it also attracts a lot of those who dream of building and controlling the next big data silo for personal profit. Permanently liberating an entire mode of communication into an uncensorable distributed system that can't be easily replaced due to the network effect (such as your example of email) precludes that path to profit.
Re: Twitter funding a team to develop an open standard for social media
#308Earlier quoted context omitted.
This is doomed from the start, then. There’s no way for them to work on an open standard without leaking features or contributing work to their competitors.
It depends on what goal you see being defined. I see one public and one private: Publicly, organize social engagement. As long as they are at the helm, and at the forefront of tech innovation, they won't have issues on that goal. Privately, diffuse regulatory pressure. If unlike Facebook, they can share blame with other actors, they won't singlehandedly be responsible for political mayhem, so there won't be calls to…
Re: Twitter funding a team to develop an open standard for social media
#309Earlier quoted context omitted.
This is doomed from the start, then. There’s no way for them to work on an open standard without leaking features or contributing work to their competitors.
The question is, is that really a problem?
Re: Twitter funding a team to develop an open standard for social media
#310How is decentralized twitter supposed to solve misinformation? It mostly makes moderation (or censorship) impossible.
I'd like to see moderation work like adblocking. You subscribe to whatever moderation feed you like, and it blocks tweets that the moderators decide to block. If you don't like what the moderators are doing, you can select a different moderation feed, or start your own. This way we decouple the moderation from the platform.