News for hackers. Stuff that matters.
Re:We Need More Alternatives to Facebook by jancsika on Sunday May 21, 2017 @05:10PM (#14389275)
To be specific-- the current choice is between well-understood, scalable, battle-tested centralized designs and half-baked, work-in-progress, decentralized designs that don't work very well.

Example-- building a centralized Facebook replacement is doable. Some idealistic developer can sit down one summer, break the problem into little pieces and iterate on it. If enough other developers and investors get interested, they can throw money at it to make it scale and attract a non-trivial userbase.

Building a decentralized Facebook replacement is simply not doable. An idealistic developer can sit down one summer, break the problem into little pieces but not all of them have viable solutions. I.e., how do you do discoverability? And more importantly, how do you do discoverability in a way that justifies the expense of decentralizing-- e.g., how do I query an untrusted node and receive an answer without that node knowing what I was searching for? The only extant solution I've seen on that is from Gnunet. And it doesn't do stemming or partial matches, so it's quite brittle and untested.

I think it's important to keep reminding people to describe the current decentralization efforts as an open research problem. Otherwise people get it in their heads that decentralization always has a particular set of inescapable costs, and not all of them are inescapable.

Edit: clarification

Re:We Need More Alternatives to Facebook by wcummings on Sunday May 21, 2017 @05:41PM (#14389397)
Youre setting the bar too high. RSS support in "microblogging" apps (including Facebook, ideally) gets you a simple federated social network. Discoverability could be handled by any number of third party aggregators, like Google. Publish your email to receive "DMs".

Something can be decentralized without bleeding edge p2p crypto tech.

Re:We Need More Alternatives to Facebook by jancsika on Monday May 22, 2017 @08:59AM (#14393167)
The article criticizes Facebook because it "vacuums up information about our tastes, our shopping habits, our political beliefs, and just about anything else you might think of—is too powerful in the first place."

So what good does it do to push discoverability to the company that is currently vacuuming up all your searches and browsing history?

edit: typo

Re:We Need More Alternatives to Facebook by ue_ on Sunday May 21, 2017 @05:35PM (#14389372)
Mastodon, which is decentralised, looks like it's gaining traction, and I find it very easy to use.
Re:We Need More Alternatives to Facebook by jancsika on Monday May 22, 2017 @09:31AM (#14393392)
Ok.

So what will happen that drives the adoption to scale? In other words, what is the Mastodon's decentralized equivalent of investors throwing tons of money into marketing a centralized Facebook competitor? (I'm wrongly assuming that centralized means proprietary here, but I already made that wrong assumption above so I'll stick to it for the moment...)

Re:We Need More Alternatives to Facebook by ue_ on Monday May 22, 2017 @12:47PM (#14395045)
Probably nothing except more people using it, it doesn't have any (to my knowledge) unique features that Twitter and co. don't, so I don't think people are going to move there; rather I expect the same users of Twitter to go there and keep both their accounts; a few people I know have deleted their Twitter accounts to switch full time to Mastodon, with varying degrees of success.

So I'll echo what was said elsewhere: people aren't going to move and abandon their old social networks, at least in my opinion.

Re:We Need More Alternatives to Facebook by jancsika on Monday May 22, 2017 @05:07PM (#14396953)
If we're going to build things without any likelihood of scaling them to replace centralized services, we'd be much better off spending the time on the UX side rather than the business logic side.

I'd much rather play around with some slick, futuristic-looking UI with stop-gap business logic behind it just to garner an idea of what would be possible if we had better decentralized platforms. How about a nice simple interface to choose N trusted friends to help me archive my posts? How about simulating a ransomware attack, then leveraging M/N friends to set up the account on a new device and having the system estimate how many posts the ransomware could access? Actually how about one that replaces passwords with M/N friends?

I'm probably being unnecessarily conservative in my ideas because I'm still stuck on our current technological limitations. The point is that if all the "alternatives" developers had been doing stuff like that instead of ineffectual Facebook/Twitter clones, there would probably be a lot more value in all that effort since the Snowden leaks.

Re:We Need More Alternatives to Facebook by ReverseCold on Monday May 22, 2017 @12:34AM (#14391020)
I don't like it too much, as most people will just sign up for a public server and be be stuck there.
Re:We Need More Alternatives to Facebook by shakna on Monday May 22, 2017 @07:27AM (#14392634)
But, even if stuck there, they can subscribe to any user on any other GNUSocial compatible server.