Hacker News new | ask | show | jobs
by VoxPelli 1988 days ago
There are two approaches:

* The federated approach, where many Twitter like sites can interconnect and exchange messages. One current example of this is Mastodon, older examples are Status.net/Identi.ca

* An indie approach, where everyone basically hosts their own profile and there are no Twitter like sites at all, one instead uses readers that are completely separate from ones hosted profile, just like it was in the blogosphere days. One example of this is https://indieweb.org/

I favor the indie approach as the federated approach seems to in practice often end up with interoperability issues and mono-cultures, at least historically. + there’s still central providers, just a few more than in the case of Twitter, whereas in the indie world everyone is basically a provider themselves and one can eg. put up a static site and use that (through various Micropub tricks and such)

2 comments

For the indie approach, you would need to automate the self-hosting setup to gain realistic traction with the masses. What about somehow utilizing wireless router hardware for the local hosting? Pretty much everyone has a similar router/modem setup that's always connected to the internet. Could create a script that sets up a file structure directly on the router (or a usb stick plugged into the router) that stores/hosts that person's data (and maybe even stores/hosts misc data of others to backup other people's data)
I myself don't think it's necessary to host it locally at home. The most key thing to me is to control the domain name so that I can move from one provider to another.
But if all the data is stored in a central database, wouldn't that essentially make it centralized?
> just like it was in the blogosphere days

so if it's just like the blogosphere days, how exactly is this different from just advocating for a return to the blogosphere, which hasn't happened for many years and hence probably isn't happening for a reason?

It's different because the blogosphere was all about posting blog posts whereas social media, which started out being called "microblogs", is about posting other types of material and doing other kinds of social interaction.

In essence the indieweb enables posting all of those types of content, and making all of those interactions, through ones own site, in a way that can give a user experience comparable to eg. Twitter.

It's the classic pendulum of innovation – Twitter and friends spearheaded new interactions and UX that once proven can be standardized and implemented in the open, just like the blogosphere was an open implementation of the pattern of news sites.