Hacker News new | ask | show | jobs
by candiodari 1103 days ago
But this ignores that these solutions need centralized capacity. Games or apps that work this way still work, it's not a problem and they can be isolated. It's web browsers.

The problem is that "communities" need a way to store the messages on them. You can try decentralized, but then people need to provide (and support) a centralized database (or at least disk capacity)

How could you provide that in a centralized way, given that always-on machines mostly don't exist anymore.

2 comments

A decentralized database is feasible but initial sync to find nodes will take many minutes. Typically those get accelerated by keeping a short centralized list of known potent nodes.

The problem really is not that, Freenet nodes store much more data than socials have in total, the problem is that multitude of services means multitude of filtering and means of discoverability without overloading users. That is an extremely hard problem, not everyone wants to be a moderator, distributed reputation systems are hard to set up and defend against attacks while still keeping any degree of privacy. You cannot depend on user supplied tags without reputation, you cannot know if it's posted to the right space, you cannot get reputation without someone sitting around and giving it out. (confirming it)

Nasty people will give negative or positive reputation for wrong reason, a single number is insufficient to express why you believe something is good or bad, a multitude of numbers dilutes it.

You see it on twitter and reddit with people liking something only because of the poster. Or posting controversial garbage just to get eyes on their other things. And politics gets everywhere.

Plus you really cannot monetize it, so greedy people and companies will skip it besides spamming. (Spam is a solved problem in a decentralized way, we do have three nines bayesian spam filters.)

I recommend reading the history of the original federated newsgroups. They even still are around and slightly active. There have been board splits over moderation, issues with spam and terrible content etc.

>But this ignores that these solutions need centralized capacity.

No, I know there has to be a server somewhere, but you have to have your own secure computing system, in order to be able to just try out new things freely.... we used to have this back in the 1980s.... we need to get it back, otherwise we're not free to experiment with new stuff, and as a result, end up stuck to "safe" web sites, etc.

Which is how we got here in the first place.