News for hackers. Stuff that matters.
Re:We Need More Alternatives to Facebook by kem on Sunday May 21, 2017 @12:41PM (#14388001)
This touches on so many issues at once I don't even know where to start (private versus public, social medial popularity cycles, distributed versus centralized services...)

I think it's not just an alternative to Facebook we need, it's a distributed paradigm, with a distributed network, with distributed services.

The tension/problem as I see it is this: we need distributed networks, where people run their own services, and are servers as well as clients, but at the same time a large proportion of people do not or cannot run their own services. Solving that problem seems key to me--have people act as servers without realizing it (maybe something like with torrents).

The success of things like Facebook and Twitter has never seemed like that much of a mystery to me: they basically allow people to have a web page without needing to make one. There was MySpace that did that, and then people wanted to add on privacy and discussions, etc. to their webpage, so Facebook supplied that; Twitter was basically providing a way for people to post rss/Atom feeds, etc. But then you cede control to these large providers.

I don't think that model completely applies anymore, with messaging, photo sharing, and what not becoming so integrated, but I think the fundamental issues are the same, in that that the internet was developed with a greater ratio of providers:users in mind than is the case now. I think there was a much more federated model in mind when the internet was developed than is the case today.

Re:We Need More Alternatives to Facebook by tdb7893 on Sunday May 21, 2017 @02:06PM (#14388327)
People here seem to always want their social media to be decentralized but I doubt that would happen unless you could convince the standard consumer that it's actually better, and I think that's a hard argument to make to them. When I talk to people about what their solution looks like it tends to sacrifice usability, which no consumer wants to sacrifice
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.
Re:We Need More Alternatives to Facebook by crdoconnor on Sunday May 21, 2017 @03:44PM (#14388860)
>People here seem to always want their social media to be decentralized but I doubt that would happen unless you could convince the standard consumer that it's actually better, and I think that's a hard argument to make to them.

We need a well designed pretty home server that's as easy to set up and use as a smartphone. That's all, really.

The killer app would be ultra fast backup from your phone and laptop over a local network that subsequently drips over the internet (encrypted) to a friend or family member's home server.

Then, just put an app store on top. An ecosystem around that would spring up with all sorts of stuff that would sometimes be worse and sometimes be way, way, better than the centralized web. Any facebook equivalent would probably be way better.

I kind of wish this was what Mozilla was getting in on - it's way more disruptive than building Yet Another Smartphone/Desktop OS.

Most of the software to do all of this is actually already there, it just a matter of putting it together in an easy to use way and putting some lipgloss and snazzy marketing on it (not necessarily an easy task but very doable all the same).

It's worth remembering that smartphones were pretty uncool, nerdy and uninteresting to 'normal' people in 2006.

Re:We Need More Alternatives to Facebook by type0 on Sunday May 21, 2017 @05:09PM (#14389267)
> We need a well designed pretty home server that's as easy to set up

What do you do about all those people whose ISPs don't allow them to run public facing server on residential connection?

Re:We Need More Alternatives to Facebook by crdoconnor on Sunday May 21, 2017 @06:02PM (#14389487)
VPN, maybe.
Re:We Need More Alternatives to Facebook by JustSomeNobody on Sunday May 21, 2017 @09:18PM (#14390293)
How do you get the typical consumer on a VPN?
Re:We Need More Alternatives to Facebook by crdoconnor on Monday May 22, 2017 @06:46AM (#14392422)
Sell it as part of a service provided with the box.
Re:We Need More Alternatives to Facebook by fergazen on Sunday May 21, 2017 @09:38PM (#14390364)
Wikipedia was a technology that was at one point capable of becoming a competitor, but the found their niche and stayed there. I am working on an app (sbnode.com) that I hope WILL become a facebook + twitter killer some day. I want this software (not necessarily SubNode) to become "commodity software" just like Linux is as a OS. I would like to see a world where most instances of Linux are running SubNode and sharing the load of being the backbone of a new internet built directly on content repositories and JCR standards. It's a lofty goal, and my small part has been to at least create a working example of what such a system would be like.

I have a lot of capability now in SubNode, but it doesn't yet 'federate', beyond what the JCR can do insofar as storage distribution. However it does show what an internet 'could' be like if most everything was build out of 'SubNodes'... or at least in the area of Social Media, having this kind of open standard would revolutionize the internet, and make Facebook and Twitter look like Bell Telgraph: You know, the old, unneeded, proprietary, manipulative, 'sell your data to the highest bidder' type of social media that the world needs to get off of.

Re:We Need More Alternatives to Facebook by jstanley on Sunday May 21, 2017 @01:21PM (#14388167)
> I think it's not just an alternative to Facebook we need, it's a distributed paradigm, with a distributed network, with distributed services.

> The tension/problem as I see it is this: we need distributed networks, where people run their own services, and are servers as well as clients, but at the same time a large proportion of people do not or cannot run their own services. Solving that problem seems key to me--have people act as servers without realizing it (maybe something like with torrents).

I think this is spot on. In case you haven't come across it already, IPFS is trying to do this, and already works today for many applications.

https://ipfs.io/

This talk is quite good if you have an hour to spare: https://www.youtube.com/watch?v=jONZtXMu03w

Re:We Need More Alternatives to Facebook by zeta0134 on Sunday May 21, 2017 @04:00PM (#14388943)
I've been working with IPFS a lot more recently thanks to their efforts to snapshot Wikipedia to get around censorship in Turkey. This immediately made me realize the advantages of learning the system, and once you wrap your head around content-based addressing, everything makes sense after that.

https://ipfs.io/blog/24-uncensorable-wikipedia/

I think the biggest thing they're going to struggle with for adoption is their addressing system, which is brilliant from a technology point of view, but impossible to memorize for regular humans. Some sort of naming system (or, ideally, several such systems) needs to emerge I think, before the network will be properly usable by casual folks.

Re:We Need More Alternatives to Facebook by jstanley on Monday May 22, 2017 @07:37AM (#14392672)
There is already DNS integration.

Here is an IPFS path to my blog: /ipns/jes.xxx/

No longer than the corresponding HTTP version: http://jes.xxx/

Of course, DNS isn't distributed or trustless, but if it can work with DNS it can work with the likes of Namecoin or ENS (https://ens.domains/).

Currently you need to prepend an IPFS gateway URL to the IPFS path in order for it to be backwards-comaptible with existing browsers (e.g. https://ipfs.io/ipns/jes.xxx/), but I don't think it will take too many years to get native IPFS support in browsers.

I'm really really excited by what's going possible already, and what's going to become possible soon, with IPFS.

Re:We Need More Alternatives to Facebook by Sir_Substance on Sunday May 21, 2017 @01:12PM (#14388127)
>The tension/problem as I see it is this: we need distributed networks, where people run their own services, and are servers as well as clients, but at the same time a large proportion of people do not or cannot run their own services. Solving that problem seems key to me--have people act as servers without realizing it (maybe something like with torrents).

We already have a model for this: email.

You and I can use whoever we want as email providers, including hosting our own, and if you don't think I'm a trustworthy provider, you can drop my messages.

The system isn't without it's corner cases, but it's certainly proven to be a robust model over the last ~30 years.

The only thing it requires is standards. We already have one for facebook messenger: XMPP. Facebook and Google used to support it, but they both shut it down because they wanted to lock their users in harder. We have CalDav for events, but again, none of the big players want to know about it.

We could have a "social status" standard, allowing you to send a robustly versioned life update to other servers from whatever social service manager you'd prefer, but you and I know that no amount of user outcry could persuade any of the major players to adopt it. Network effects, peer pressure and social expectation (e.g. please submit a snapchat along with your job interview) power their meteoric growth.

What we need is a "Regulating the Gauge of Railways Act 1846" for the digital age. We need international bodies to review software that has become mandatory to the modern world, distill it down to a set of living specifications, and then ram it down the throats of software vendors.

Re:We Need More Alternatives to Facebook by skewart on Sunday May 21, 2017 @02:00PM (#14388300)
> We already have a model for this: email.

Come to think of it, you could build a Facebook, Instagram, or Twitter clone on top of email pretty easily. All it would take is a slightly reimagined client. Just whitelist addresses of people you "follow" and display their emails in a separate, more visually rich feed (e.g. automatically downloading and displaying images). Make the UI/UX of "posting" an email to your feed feel more like composing a social media post (e.g. "post a photo" instead of "add an attachment"). You could have a separate inbox for emails from people you weren't following/connected to, which would be just a traditional email inbox.

Re:We Need More Alternatives to Facebook by marmaduke on Sunday May 21, 2017 @02:17PM (#14388387)
How would you keep rich messages from polluting the traditional inbox? I mean, I'd want to keep my existing address and use it as regular email, too
Re:We Need More Alternatives to Facebook by zeta0134 on Sunday May 21, 2017 @04:04PM (#14388964)
I think Facebook and Twitter work presicely because they take the free form content mode of an email (often a rich text document) and severely restrict it to a handful of more readily digestable options.

On any of the platform, there's only so many ways you can format a post. Facebook for example lets you do plain text, dress it up a bit, or attach some piece of content with optional text (a photo, video, or site embed), and then presents your post in a standard way after that.

It seems restricting when I put it all down on paper, but that restriction is downright liberating when you want to get something out quick. Choice can be overwhelming, and for better or worse, the lack of freedom in Facebook's post editor makes it much easier for folks around the globe to pick up and use. Email won't ever have that, and that's okay! Different tools for different jobs.

Re:We Need More Alternatives to Facebook by skewart on Sunday May 21, 2017 @05:37PM (#14389386)
> Choice can be overwhelming, and for better or worse, the lack of freedom in Facebook's post editor makes it much easier for folks around the globe to pick up and use. Email won't ever have that, and that's okay!

I agree that restrictions are often liberating, and likely played a role in the success of the big social networks. But I disagree about email not being able to have the same kind of restrictions. It absolutely can. All you need is an email client that controls what you can put in the email body when you're composing an email. Most email clients allow pretty free-form messages - from plain text to hundreds of lines of HTML. But they don't _have_ to.

By the same token, there's nothing in HTTP or any other internet protocol that restricts the content of a Facebook post. Those limits are imposed by Facebook's clients (and presumably APIs).

Email has a widely understood delivery protocol and identities. That's really all you need to let people publish and subscribe to each other. The rest is just UI and marketing. (Which, of course, is no small feat!)

Re:We Need More Alternatives to Facebook by marmaduke on Sunday May 21, 2017 @04:18PM (#14389041)
I don't agree that the minimalist approach is favorable to growing the platforms.
Re:We Need More Alternatives to Facebook by Sir_Substance on Sunday May 21, 2017 @02:27PM (#14388436)
There are a bunch of email headers you could backwards shoe-horn into serving the purpose of allowing clients to recognize the difference between a life update and a traditional mail, or you could create a new one. You could then make it standard behavior to handle emails with that header via a social client if one is available, and otherwise discard/hide them.
Re:We Need More Alternatives to Facebook by marmaduke on Sunday May 21, 2017 @03:07PM (#14388665)
Another possibility to ease UX in a traditional client would be to use the same subject line for all activity. Most clients nowadays will collapse those messages to a single thread, making it friendlier.
Re:We Need More Alternatives to Facebook by marmaduke on Sunday May 21, 2017 @03:03PM (#14388645)
my question is, how to keep a standard email from being completely overwhelmed by traffic of the social network, assuming it isn't aware of the headers? Or, you'd just have to tell users to set up a suitable filter?

I think we already see some of these things to some extent like Github pull requests having a lot of usability via email.

Re:We Need More Alternatives to Facebook by skewart on Sunday May 21, 2017 @03:55PM (#14388922)
I'm assuming that people participating in this network are all using a new kind of email client designed to work with these feeds.

On the receiver or "follower" side of things the client would filter emails coming from addresses you follow into a separate social feed box. All your other emails (e.g. from other random people, or the notification that the shoes you just bought online have been shipped) would be displayed in your standard, traditional inbox. Your list of actual, non-social-update emails would never be polluted by all the noise from your social update feed.

On the sender or "poster" side of things when you post something it would just send emails to your list of followers. Presumably all these people are using clients that are designed to filter the emails into either the social feed or the standard inbox. So you'd never end up spamming people with photos of your lunch on a Greek island with people who haven't signed up to see it.

Of course, it could get tricky if, say, [email protected] is following [email protected] and bob wants to send alice a plain old email that isn't part of his social feed. Using headers, as suggested above, could be great. Or maybe the social feed would be set up as a mailing list, and posts would go through a reflector address. Or else, maybe people would just set up a new email address from which to send posts to their network?

Or, maybe I'm misunderstanding your question?

I dunno. I haven't thought through everything, but I'm pretty confident that existing email infrastructure has all the raw material you'd need to build a workable social network.

Re:We Need More Alternatives to Facebook by marmaduke on Sunday May 21, 2017 @04:21PM (#14389053)
Agreed that the existing infrastructure is sufficient.

My main question is how to support both direct and indirect (via a "social" client (as if email wasn't social)) usage in a sustainable fashion. Otherwise I don't see it gaining traction.

Re:We Need More Alternatives to Facebook by skewart on Sunday May 21, 2017 @05:43PM (#14389409)
Yeah, supporting both uses would be critical. I think you're right that making sure it could interop with existing email clients in as painless a way as possible would be critical.

I'm not sure how much of a chance it would have of succeeding (I'd like it, but would anyone else?). One thing that gives me a bit of hope is the rising popularity recently of email newsletters on specific topics or from specific writers/thought-leaders.

Re:We Need More Alternatives to Facebook by Sir_Substance on Sunday May 21, 2017 @07:17PM (#14389783)
>I'm not sure how much of a chance it would have of succeeding (I'd like it, but would anyone else?)

It may, because it doesn't have to build it's own network effect, it can piggyback on emails existing userbase, which is basically everyone.

I was talking with my housemate, we came up with the idea of a combination push and pull following mechanism. I can offer you the option to follow me by sending you a mail with the X-SOCIAL header and a "follow offer" header content, plus a really simple mail body that says "hey, substance just asked you to join their social updates list. it seems you don't have a social client, <click here> to get one". If you've got a social client installed already, the body gets hidden and you get the follow offer in your social client.

However, you could also send me a mail with the X-SOCIAL "follow request" header, and a similar introductory body: "Hey, skewart wants to keep in touch with you via social mail. Download a social client <here> to connect with them". If I have a social client installed, I get a friend request instead.

The great thing is, your email inbox has a timestamped record of all these requests, so it's like a somewhat unreliable replayable social history, which means if I don't have a social client, I can read the introductory body, go grab a social client and come back, and it will re-parse my inbox and offer me the same follow request, no need for you to resend it.

God damn it, now I like this idea.

Re:We Need More Alternatives to Facebook by skewart on Sunday May 21, 2017 @11:58PM (#14390911)
I like the header idea, and letting it market itself by way of invitation emails.

Man, now I want to build this thing.

Re:We Need More Alternatives to Facebook by Sir_Substance on Monday May 22, 2017 @12:47PM (#14395043)
I'm going to start talking to a few people that might have good input and have a swing at writing a comprehensive draft specification, as best I can. Might not be a bad idea to have a proof-of-concept/reference implementation being developed alongside. Wanna take this to a different medium? Skype, wickr, steam, email?
Re:We Need More Alternatives to Facebook by skewart on Monday May 22, 2017 @06:00PM (#14397271)
Sounds good! You can reach me at [email protected].
Re:We Need More Alternatives to Facebook by Sir_Substance on Sunday May 21, 2017 @07:20PM (#14389796)
People using socially non-aware clients would have to set up a filter. I would also include friendly "I see you don't have a socially aware email client, get one here" bodies with all messages. The data transfer becomes the marketing tool.
Re:We Need More Alternatives to Facebook by 0xcde4c3db on Sunday May 21, 2017 @01:26PM (#14388180)
The W3C Social Web Working Group [1] is working on this. Relevant standards through that lens include Micropub [2] and Activity Streams [3].

[1] https://www.w3.org/Social/WG

[2] https://www.w3.org/TR/micropub/

[3] https://www.w3.org/TR/activitystreams-core/

Re:We Need More Alternatives to Facebook by Sir_Substance on Sunday May 21, 2017 @02:27PM (#14388439)
I didn't know that, but that's excellent. I've got some reading to do!
Re:We Need More Alternatives to Facebook by skybrian on Sunday May 21, 2017 @01:38PM (#14388218)
Email is insecure and was overwhelmed by spam, driving people to use systems (such as Gmail) that are good at filtering spam.

Any distributed system will need to figure out how to deal with spam and abuse. That's hard to do without there being a dedicated team to deal with flagged messages.

Re:We Need More Alternatives to Facebook by CM30 on Sunday May 21, 2017 @04:30PM (#14389104)
It's hard to deal with spam and abuse even when there is such a team or effort. That's one reason Twitter is struggling, because unlike Facebook (where people can at least be semi sure only friends/family/connections view their content) Twitter is open to the public to view anyone's profile that isn't explicitly private.

Moderation ends up becoming an awkward balancing act between not completely restricting freedom of speech and stopping trolls/bullies flaming the hell out of anyone they disagree with while simultaneous trying to make it scale. Which is perhaps even harder than determining between what's free speech and what's a threat/harassment.

If someone can come up with a social network that doesn't discriminate between people from different backgrounds/with different political stances while filtering out actual trolls and which manages to do this on a large scale without a huge team of human moderators, then they'll likely pose a massive threat to the existing sites in the market.

Re:We Need More Alternatives to Facebook by Sir_Substance on Sunday May 21, 2017 @02:33PM (#14388467)
It's very true, but this is a known and heavily researched problem. We have solutions to it, compromised solutions perhaps, but solutions none the less.

The current state of social networks vs email is night and day. I would never host my own email (despite self-hosting almost all my other online services) because the anti-spam techniques in wide usage are so punitive if you get your config wrong (your IP and domain basically get permanently sin-binned), but I use gandi.net as my email provider, I'm able to choose to pay them money and in exchange get my mail handled by someone I trust.

I'd gladly pay to use facebook, but run by someone I trust. However, social services are centralized to such an extreme even vs email that I actually cannot pay to have secure and respectful social networking, as facebook has successfully locked everyone else out of the game.

I digress. Email is not perfect, but it's a hell of a lot better than social.

Re:We Need More Alternatives to Facebook by wmeredith on Sunday May 21, 2017 @02:06PM (#14388329)
Eh, if you set up your social email client like Twitter, you only get messages from those people you follow. Done.
Re:We Need More Alternatives to Facebook by anigbrowl on Sunday May 21, 2017 @02:58PM (#14388615)
Then you miss out on the social discovery aspect which is a key part of social networking. You're just avoiding the problem of where to go by cutting off your own legs.
Re:We Need More Alternatives to Facebook by marmaduke on Sunday May 21, 2017 @03:05PM (#14388655)
Seems contextual whether that's good or bad: one theory of sleep is that we lose consciousness so that we don't go out and get ourselves killed in low visibility conditions.
Re:We Need More Alternatives to Facebook by anigbrowl on Sunday May 21, 2017 @04:31PM (#14389107)
Social discovery is obviously something people want or they wouldn't use social media services in the first place. Pointing to the existence of other contexts where that doesn't matter is neither relevant nor insightful.

It's like saying 'why worry about these problems, just don't don't use the the internet at all.' I still like paper books and other things and usually spend a day a week off the internet but that doesn't help anyone who's trying to solve an internet problem, does it?

Re:We Need More Alternatives to Facebook by skybrian on Sunday May 21, 2017 @02:19PM (#14388400)
That's a rather simplistic model of how Twitter works. People use @ replies and hashtags for impromptu communication between strangers.

It's not how email works either.

Re:We Need More Alternatives to Facebook by digi_owl on Sunday May 21, 2017 @02:37PM (#14388495)
Except that gmail is an ever bigger influence on email...
Re:We Need More Alternatives to Facebook by piaste on Sunday May 21, 2017 @03:01PM (#14388630)
How do you mean? Whatever EEE-type strategy they may be pursuing, you can still switch from GMail to another provider and keep corresponding with the same email users without any effort. This is not true for modern social media.
Re:We Need More Alternatives to Facebook by mcshicks on Sunday May 21, 2017 @01:19PM (#14388160)
If you haven't read Jarod Laniers book, "Who Owns the future", you might find it an interesting. He refers to this problem as "Siren Servers" and thinks the problem is structural to web technology.

https://en.wikipedia.org/wiki/Who_Owns_the_Future%3F

Re:We Need More Alternatives to Facebook by closeparen on Sunday May 21, 2017 @06:36PM (#14389599)
Facebook as a website builder hasn't been true since the news feed appeared.

Its main value-add at this point is discovery and messaging by real name and social graph (you can find people you met in real life but don't know well enough to exchange phone numbers).

Secondarily, it's a long form town-hall forum on, for example, campus-specific pages where students discuss goings-on and outrage-of-the-week.

In distant third, it's a way for people to broadcast content to their followers. Really only important life milestones, travel photos, and political outrage are socially acceptable here.

Website publishing is barely even used anymore. No one fills in a public profile. A specific person's Facebook page is just a WHERE clause on the larger News Feed.

At least, these are my observations as a Millenal going on 10 years of Facebook membership.

Re:We Need More Alternatives to Facebook by CM30 on Sunday May 21, 2017 @04:23PM (#14389067)
This might be why a federated system like Mastodon or GNU Social could win out over a fully decentralised one like torrents. Because for a lot of people, the individual services that act as network nodes could work like Facebook/Twitter does now whereas more technically advanced users could host their own nodes instead.

Which reminds me. Why are all these decentralised/federated services focusing so much on trying to replace Twitter?

I mean, maybe it's a silly question, but replacing Facebook, Instagram, Reddit or any other number of services would be just as valid a goal. Why is every one of these systems seemingly going for the microblogging market in particular?

Re:We Need More Alternatives to Facebook by type0 on Sunday May 21, 2017 @05:12PM (#14389287)
> Why is every one of these systems seemingly going for the microblogging market in particular?

Because OStatus is tailored for microblogging

https://en.wikipedia.org/wiki/OStatus

Re:We Need More Alternatives to Facebook by simplehuman on Sunday May 21, 2017 @03:29PM (#14388781)
> The tension/problem as I see it is this: we need distributed networks, where people run their own services, and are servers as well as clients, but at the same time a large proportion of people do not or cannot run their own services.

cloudron.io is tackling this very problem. sandstorm was trying to solve this as well but the project is not active anymore.

Re:We Need More Alternatives to Facebook by rpdillon on Sunday May 21, 2017 @05:06PM (#14389257)
Re:We Need More Alternatives to Facebook by kentonv on Sunday May 21, 2017 @05:54PM (#14389455)
It's not as active as it used to be, but yeah, we're still working on it.

See also: https://sandstorm.io/news/

Re:We Need More Alternatives to Facebook by type0 on Sunday May 21, 2017 @05:15PM (#14389295)
Cloudron is great but how do you get non-nerds over the fear of running VPS?
Re:We Need More Alternatives to Facebook by X86BSD on Sunday May 21, 2017 @01:08PM (#14388105)
I've just started using mastodon.social as a replacement for FB and like it just fine. Give it a look.
Re:We Need More Alternatives to Facebook by glenstein on Sunday May 21, 2017 @01:27PM (#14388187)
I think it's more of a replacement for twitter. And I am genuinely excited about Mastodon, with ~600k users and 1400 instances, I think something special is happening there.

I guess diaspora* is supposed to be the decentralized facebook replacement, but I don't think it's any good. I dare say that it's too late for even a good replacement to compete with facebook. Google tried while there was still time (and failed). But now? I don't think you can.

Re:We Need More Alternatives to Facebook by Chathamization on Sunday May 21, 2017 @02:43PM (#14388536)
> I dare say that it's too late for even a good replacement to compete with facebook. Google tried while there was still time (and failed).

Google hasn't had a great track record with these things in general. The problem with a lot of Facebook alternatives is that they make a somewhat better Facebook and then hope everyone will switch over. Of course that's going to fail. Sites that succeed have reasons for people to use them even if there aren't mass migrations.

We know that people have a need for social sites other than Facebook. Slack's been successful, so has Discourse. Heck, meetup.com is still going even though by a naive understanding of things Facebook should have subsumed it (it has a much smaller base, and you need to pay something like $140 a year if you want to start a group). A Facebook alternative will eventually catch on, but it's not going to be a site that starts out by trying to mimic Facebook with a few extra bells and whistles attached.

Re:We Need More Alternatives to Facebook by Existenceblinks on Sunday May 21, 2017 @01:56PM (#14388288)
We need 1 instance for every individual, that's the problem. Non techies who already have privilege to access internet should be able to instantiate their own instances very easily.
Re:We Need More Alternatives to Facebook by glenstein on Sunday May 21, 2017 @02:03PM (#14388315)
I'm all for it if we can get there, but I think a wide range of individual, federated instances is a good step in that direction, and even that would be a huge achievement.

I think something like Opera Unite had the potential to be a single instance per person if that ever caught on.

Re:We Need More Alternatives to Facebook by Existenceblinks on Sunday May 21, 2017 @02:12PM (#14388367)
I think Mastodon as a native or Electron app that uses bit torrent protocol should do it. Not sure what's the problem with that or I am too optimistic.
Re:We Need More Alternatives to Facebook by piaste on Sunday May 21, 2017 @03:04PM (#14388650)
That would be optimal, but I don't think it's strictly necessary. The fundamental requirement is that, if the owner of an instance behaves poorly, users should be able to move elsewhere without being cutting off from the larger network.
Re:We Need More Alternatives to Facebook by ams6110 on Sunday May 21, 2017 @02:41PM (#14388511)
The name Mastodon is bad. Doesn't say anything about what the site does. Compare Facebook, Instagram, Twitter, Snapchat....
Re:We Need More Alternatives to Facebook by anigbrowl on Sunday May 21, 2017 @03:20PM (#14388727)
Yes, it's just a twitter clone where people 'toot' instead of 'tweet'. It's fine work but they don't seem to have any idea how to make it desirable for people to use.
Re:We Need More Alternatives to Facebook by Grue3 on Monday May 22, 2017 @06:14AM (#14392312)
I can't look at the word "toot" without being reminded of a terrible, terrible Alvin and the Chipmunks song where it's an euphemism for farts.
Re:We Need More Alternatives to Facebook by sr2 on Sunday May 21, 2017 @01:36PM (#14388211)
Twitter should be a public utility like water. It shouldn't rely on surveillance capitalism to make money. There's another social network called Ello and it's essentially a registered charity. Twitter should be like that.
Re:We Need More Alternatives to Facebook by noarchy on Sunday May 21, 2017 @08:17PM (#14390050)
>Twitter should be a public utility like water. It shouldn't rely on surveillance capitalism to make money. There's another social network called Ello and it's essentially a registered charity. Twitter should be like that.

A charity? Sure, if you can make it work. But a public utility? That would link it to governments, which I think is the last thing we should be pushing. I think there is already enough concern over how Twitter interacts with governments, especially those looking to censor speech. https://en.wikipedia.org/wiki/Censorship_of_Twitter

Re:We Need More Alternatives to Facebook by watwut on Sunday May 21, 2017 @03:11PM (#14388683)
Why? Twitter is in no way essential.
Re:We Need More Alternatives to Facebook by anigbrowl on Sunday May 21, 2017 @03:40PM (#14388844)
It's not, but it's clearly highly useful and is the incumbent in the short public messaging market.
Re:We Need More Alternatives to Facebook by watwut on Sunday May 21, 2017 @04:57PM (#14389217)
Highly useful and is the incumbent should be criteria for something to become public utility like water?
Re:We Need More Alternatives to Facebook by angry-hacker on Sunday May 21, 2017 @01:44PM (#14388246)
You can always copy twitter but you can't get the traction. You think TV companies will advertise your network 24/7? If you think Twitter should be utility either govs have to force some standards to every social network or nationalize it.

The people in the offices are too dumb to even grasp what servers are, let alone distributed services or why would standards be beneficial for the society. Maybe next generation knows better if we by then are not under the iron rule of few SV companies.

Re:We Need More Alternatives to Facebook by anigbrowl on Sunday May 21, 2017 @03:18PM (#14388715)
It's more like Twitter than FB, and it works, but it has some problems. You can't stop someone from impersonating you unless you run your own instance (fine for tech people, useless for the average user), and while the feature is good there's no way to get list of trending hashtags, so finding people/topics is a pain.
Re:We Need More Alternatives to Facebook by agnivade on Sunday May 21, 2017 @02:19PM (#14388402)
You might want to take a look at - https://zeronet.io/