Live data from Hacker News

The Web’s Missing Interoperability

stratechery.com

71–80 of 97 posts

Re: The Web’s Missing Interoperability

#72

Heh, I published a post in a similar vein just today[1]. Lately I've been thinking the way to do it is have everyone publish a (paginated) Atom feed with all their public content interactions. So each item in the feed would be something like "published this blog post", "liked this tweet", "thinks this comment was written in bad faith", etc. And "follows this person" with a link to that person's atom feed. Then if you…

I’ve been noodling this idea for a few years. I think it’s a great idea and it being based on Atom/RSS is a great move. The problem, I have found, is no one wants to pay for hosting. No one wants to self host. And by no one I mean no one that is using Facebook /Twitter / Insta / etc. and for this to really work, I think you need everyone hosting their own “log”. Interested in seeing more work done in this space and a…

I love the core idea too. Also static hosting keeps getting cheaper, free-tier can take you pretty far, and self-hosting keeps getting easier.

Re: The Web’s Missing Interoperability

#73
post #21

Earlier quoted context omitted.

As the OP points out, the regulation that we are getting, so far, benefits these walled gardens by prioritizing privacy over interoperability.

Yes it's actually getting a lot worse! Had a long discussion the other day about Amazon and where we went wrong as a society. Short version, Amazon should have been regulated to facilitate existing small specialist businesses supply chain and delivery, not directly compete with them and force them out of business. Amazon should have been fulfilling orders on behalf of mom & pop's knitting supply, not undercutting the…

> We ignored the need to regulate ... and allowed walled gardens of unprecedented size to be imposed

I suspect this was done intentionally and systematically, as a kind of "shadow policy". It's resulting in massive concentration of wealth and control, which, from certain sociopathic/political perspectives, could be argued to benefit the country in terms of global economy and national security.

Re: The Web’s Missing Interoperability

#74

The HN community will agree that there is a deep issue with interoperability and platform risk in Web 2.0, but will again have a knee-jerk response that the rapidly growing Web 3.0 community is awful, there's no point, etc. — because it's crypto. How do you create a software application that exists and runs independently of the platform (and even hardware) on which it exists? How do you create a robust, unified, ince…

Who decided that web 3.0 is built on crypto? I know some in the crypto community like to call it web 3.0, but I am still thinking web 3.0 is something different and built more on web 2.0

Re: The Web’s Missing Interoperability

#75

Heh, I published a post in a similar vein just today[1]. Lately I've been thinking the way to do it is have everyone publish a (paginated) Atom feed with all their public content interactions. So each item in the feed would be something like "published this blog post", "liked this tweet", "thinks this comment was written in bad faith", etc. And "follows this person" with a link to that person's atom feed. Then if you…

I’ve been noodling this idea for a few years. I think it’s a great idea and it being based on Atom/RSS is a great move. The problem, I have found, is no one wants to pay for hosting. No one wants to self host. And by no one I mean no one that is using Facebook /Twitter / Insta / etc. and for this to really work, I think you need everyone hosting their own “log”. Interested in seeing more work done in this space and a…

This kind of thing might never hit mass-market (read Facebook-level) appeal, but I think if one branded it as an open-web network for creators (as opposed to Facebook, which is for mere “consumers”) you might reasonably avoid the hosting problem.

A “creator” will figure out how to host, be it a Wordpress.com site on the casual end, or something more specialized for the savvier creator.

Re: The Web’s Missing Interoperability

#76

An unlikely outcome that I'd like to see is the following: 1. Legislation makes current models impossible - I'm imagining something like Section 230 being repealed, Twitter and Facebook being on the hook for anything anyone posts, which means they can't moderate and are forced to change their business model/effectively close shop. 2. People still want to blog/share/like. 3. Federated networks become a thing again bec…

The repeal of Section 230 would mean more aggressive and large scale moderation, not less. Remember that the copyright liability incurred by DMCA and other copyright laws didn't kill YouTube, instead it directly led to the creation of ContentID.

Re: The Web’s Missing Interoperability

#77

It's not the web, it's computing in general that has not evolved in the right direction. A grid is not a grid is not a grid. An image is not an image is not an image. Etc. So rather than fixing the web, fix computing. It will fix the web too. If not, the web is even more in trouble.

Maybe you would be better providing examples instead of mysterious aphorisms, hard to tell if you are being serious or not.

Re: The Web’s Missing Interoperability

#78

Heh, I published a post in a similar vein just today[1]. Lately I've been thinking the way to do it is have everyone publish a (paginated) Atom feed with all their public content interactions. So each item in the feed would be something like "published this blog post", "liked this tweet", "thinks this comment was written in bad faith", etc. And "follows this person" with a link to that person's atom feed. Then if you…

Have you seen ActivityPub? From a very quick glance, it seems like it might fit this, and it's relatively actively used: https://en.wikipedia.org/wiki/ActivityPub

It's not RSS (which is a bit of a shame), but it scales better since it bakes in pushing / pulling patterns, where RSS only pulls.

Re: The Web’s Missing Interoperability

#79
post #78

Heh, I published a post in a similar vein just today[1]. Lately I've been thinking the way to do it is have everyone publish a (paginated) Atom feed with all their public content interactions. So each item in the feed would be something like "published this blog post", "liked this tweet", "thinks this comment was written in bad faith", etc. And "follows this person" with a link to that person's atom feed. Then if you…

Have you seen ActivityPub? From a very quick glance, it seems like it might fit this, and it's relatively actively used: https://en.wikipedia.org/wiki/ActivityPub It's not RSS (which is a bit of a shame), but it scales better since it bakes in pushing / pulling patterns, where RSS only pulls.

I have seen it but haven't looked into it too deeply. I think it's more complex/sophisticated than what I have in mind. i.e. it's meant to be a protocol for an entire social networking app, whereas I'm interested in a much smaller scope: just a raw event log. I figure if that's in place, everything else can be built on top. Heck, you could even use it as a base for an ActivityPub implementation! Write a tweet -> gets imported into your RSS event log -> gets published via ActivityPub.

Also, there is another protocol called Pubsubhubbub (yeah, I know...) which adds push on top of Atom/RSS. I know of at least one company, Superfeedr, that runs an implementation as a service (they were acquired by Medium): https://superfeedr.com/

Post reply on HN