Hacker News new | ask | show | jobs
by 10098 5001 days ago
Of course we can replace facebook. If you think about it, we don't really need a "social network" - all these things can be done via e-mail, xmmp and irc (all of which are standard open protocols). Use mail groups instead of "pages" and "communities", set up your mail client to neatly arrange incoming messages in folders and voila. Use xmmp for private conversations. Use irc for group conversations. It's easy.

The thing is, most non-technical users won't be able to do it. Can you imagine your grandma using irc?

The value of facebook and similar social networks is that they unlock the power of internet communication for people who would otherwise be unable to use it.

1 comments

In other words, Facebook provides more usable and discoverable interfaces for the tasks you list. But you omitted a few tasks that are not practical at all using the tools e-mail, XMPP and IRC provide:

Passive broadcasting / timeline: Share a status update with your friends, without putting it in an inbox or otherwise forcing them to actively dismiss it. People read your update if they happen to see it, but are not obligated to.

Events: Invite people to an event and let everyone see a convenient headcount and list of all the Yes/Maybe RSVPs.

Friends of friends: Discover new connections among the people you already know—for example, that Bob and Sally are acquainted even though you've never seen them together.

Photo tagging: Label each person in a group photo in a listable, searchable way. By viewing photos others have tagged, refresh your memory of who someone is.

At current there is no integrated, open protocol that would solve the above use-cases in an even remotely adequate manner, even if everyone on earth used it. We're left with two options. Surrender control to centralized social networks like Facebook, who have solved the above problems, but only within their walled gardens. Or simply go without these benefits and opportunities.

Both choices are unacceptable to me, and long-term, I suspect most hackers will feel the same way. That's why I strongly hope for the Tent protocol, or something like it, to succeed. https://tent.io/blog/tent-basics

>Passive broadcasting / timeline: Share a status update with your friends, without putting it in an inbox or otherwise forcing them to actively dismiss it. People read your update if they happen to see it, but are not obligated to.

That's what IRC is all about

>Events: Invite people to an event and let everyone see a convenient headcount and list of all the Yes/Maybe RSVPs.

Easy with calendaring

>Friends of friends: Discover new connections among the people you already know—for example, that Bob and Sally are acquainted even though you've never seen them together.

Yes, that's fair. Is that actually useful though?

>Photo tagging: Label each person in a group photo in a listable, searchable way. By viewing photos others have tagged, refresh your memory of who someone is.

Perfectly doable with traditional online photo galleries.

I don't think facebook makes much possible that is impossible without it; the value is all in the integration, as well as the convenient interface you mention.