top | item 27078795

(no title)

intergalplan | 4 years ago

"Social" should be an Internet protocol. The only reason it's not is that we basically stopped making protocols (well, ones that gain any meaningful traction, anyway—I'm aware there are some lightly-used efforts at social protocols) because all the companies in a position to push them to a meaningful number of users are better served by making interoperability difficult. The "free" services spyvertising economy, where captive non-paying user count & eyeball time is what matters, is why things are this way.

discuss

order

prepend|4 years ago

At it’s simplest, the protocol for social media is RSS with feeds for each of your contacts.

And I guess this is sort of how fediverse is working.

Protocols don’t make much money compared to walled gardens selling max data possible.

eshyong|4 years ago

I see this argument made often on HN, but it's not clear to me how an internet protocol would make social networks more accountable towards their users. Do you mind explaining your reasoning here? Specifically, how would a protocol prevent motivated companies from tracking your personal information?

intergalplan|4 years ago

> Specifically, how would a protocol prevent motivated companies from tracking your personal information?

They could still try! But you'd have options.

Take email, for example. I cannot imagine something like that coming into existence today.

I can use my own client to avoid ads and tracking from my service provider—did I download this message? Sure, the server knows that. How long have I looked at the message? Which message did I look at next? Did I follow any links (yes, someone might track that part, but my email provider's going to have a hard time doing that)? What mouse movements did I make while looking at it? No such luck there, and yes websites and closed-platform services do track that stuff.

I can switch providers. Say my email provider starts injecting trackers into all links. I can just dump their ass if I don't like it. I keep using email, and now they receive zero info about me (I mean, they might get a little if I send emails to their users, but you get my point). If I have my own domain name I don't even need to tell anyone I switched.

I can email someone using a different provider. Yes blocklists or whatever might cause a problem but, fundamentally, this does work.

Protocols force providers to act like a telco, at least, except that the situation's even better for software because the barriers to entry in the market are so low... unless all your competitors are giving away access to their strictly closed ecosystem for free, and not supporting open protocols. Then you're screwed, and that's exactly what's happening now and why the Internet protocols are largely frozen in time.

Barrin92|4 years ago

at the very least it'd mean you could take your data and connections out of one service and go to another which would mean there is genuine competition that isn't hampered by network effects of platforms.

karmelapple|4 years ago

When you say a protocol, do you mean in the same way http is a protocol? Like a new way to communicate that web browsers would start adopting?

Because in my opinion the browsers would need to make it as easy to use as any other website or phone app if it were ever to gain traction.

intergalplan|4 years ago

Usenet, email, http, XMPP, IRC, et c. Yes, just like those. In combination, that bunch is already not too far off. The trouble is that anything trying to do that is competing with "free" spyvertising services, which have no incentive to integrate with them (i.e. implement the protocol), unless it's to do it temporarily to eat their meager market share before cutting them off. IMO that dynamic is why protocols have stagnated for decades. Working on a client or server for some new protocol is thankless when you know it'll be niche at best, and more likely DOA. Making a go at a business with one is insane in this market. So they stagnate. No new ones catch hold, and old ones make slow progress at best, or gradually die.

eitland|4 years ago

Have you looked into ActivityPub?

nactivint|4 years ago

ActivityPub is more than lightly used, it just isn't used by people you want to associate with. You pretty much have to either accept radical leftism and hang out with tankies or you get to hang out with the actual Nazis that are blocked by the "mainstream" leftist servers

Yes yes, there's radicalization for everyone! God forbid you want to use social media for something besides political fighting though

wizzwizz4|4 years ago

There's such political fighting everywhere on the 'net. I use ActivityPub for musicians, programmers and Cory Doctorow, and don't have to deal with much of that, because I just avoid it.

The Federated Timeline is slightly cursed (I haven't curated it for a while), but less so than Twitter. (My instance, Fosstodon, doesn't really federate with the Nazi instances; those it has ended up federating with have been swiftly blocked, because Fosstodon's admins don't like admin-condoned harassment of their users.)