Thinking a new social network platform is destined to fail because it's a copy of something, but without the impetus that produced the original.It's the "make something people want," but more "make something they use for X."
You need the original purpose. It has to be to make something that isn't itself. Myspace was mainly novelty and music, Facebook was for status minting from ivy colleges, other ones are for an exogenous purpose as well. Politics isn't a useful unifying principle. I helped run a progressive political precursor to one of the major ones about 20+ years ago, and it only existed because it was tolerated by part of the establishment, and it could not survive a truly hostile environment.
Gamers made discord a thing because it was for playing games. Hipchat was about making code, and Slack was a way to manage people. Reddit was for sharing alternative/emerging culture.
A divergent platform needs a basis in the culture, and the current generation of censors came up in divergent/alternative culture, so they have a more sophisticated idea of what nascent opposition looks like than the old ones.
Short version is, we don't need a decentralized social network, we need new culture that produces networks, and courage to create that culture.
I might also add that a social network like Goodreads or Stack Overflow that is based around some purpose or topic, is so different in tone from general purpose social networks that lots of people don't even notice that it has essentially the same set of features. Also, way less toxic and icky feeling when you use it.
Of course, special-purpose social networks never become nearly as big as Facebook, but in my mind that's a feature, not a bug.
And might even be the future. Do we need something as big as Facebook? Maybe social networks in the future proliferate on "topic" lines where each network is tailored to whatever topic.
I'm working on a social-ish network for TV. Is Facebook good for live discussions about TV? No. Is Reddit? No. Is Twitter, kinda but not really. That's the problem I'm trying to solve just for TV.
We had that before with forums. Customizable rules, mechanisms and moderation could get you quite far. People like general social networks because they value the specific human connections more than the topics of interest.
There are some audiences that go gaga for that type of connection. They love unprompted (over)sharing and friend collecting. I suspect you get a base of that on a service like Facebook, and since they're the heaviest users, the platform will eventually warp to appeal to their needs.
I always got a lot more value out of vertical communities like forums and newsgroups, just because there was typically specific valuable content and opportunities for deeper discussion.
But I suppose I was never the sort who was hugely motivated by "reconnect with your high school buddies/distant relatives" which was the default pitch for general purpose social networks.
I'd like that, but consumers seem to like things being "all in one place" - mostly people who are pretty dedicated to niches these days are willing to go to other social sites, but I can't imagine that the mass market will become OK with having like 10 different portals with inconsistent user experiences, unless under some kind of umbrella - be that a centralized service like Reddit or something else.
As an observation, I think a great deal of this is because of the "depth of features" of things a really good service (like Discord) gets insanely right. There's just this mountain of really important quality-of-life things, or needed features available out of the box.
For example, I was scared when I started using discord, because it's entirely reasonable to think if I'm logged in in two places and start a voice chat, surely it'll start playing that audio anywhere I'm logged in, right? Everything else follows a "you do it on one machine you're logged in on, and you do it on all the others as well (such as writing a partial message, and not posting it - the same partial message is right there waiting if you grab a different device).
Well, not only do they correctly handle that one use case (audio chats) with a totally different 'you're doing it only in one place' model, they even track which machine you're currently live on. If you're actively using your home machine, they don't ring your phone - your phone which you might have left home. Or the session you accidentally left running on your office machine. They know you're actually live on a particular machine, and don't annoy or embarrass people by making the others ring.
There are just a lot of really, really important things like this they get right.
Forums did have a little bit of shared standardization, since a lot of people tend to use only a handful of highly popular forum apps, but kinda like the old 90s-style thing where there was always a roster of "must have" OS tweaks and apps you'd install on a new machine (and get to thinking 'geez, why don't they just make this part of the OS) - there's a similar thing with forums where there are a lot of sidecar things that ought to part of every forum, but simply aren't standardized. (Some of these are critical to doing certain jobs; some of them are, like accessibility features, critical to certain users, and difficult to make forum admins care about if they don't personally have the problem).
That, and what you're saying about "having it all in one place". It has a lot of benefits, like being able to cross-communicate and deeplink between communities.
I feel like a piece is missing in the current Internet infrastructure although I have no idea what it is.
Consider this, WhatsApp stories are not much different than personal blog but putting up stories takes few clicks while self hosting is whole new endeavor. Ideally everyone should own a blog/self host. This would solve the issues with centralization.
The problem is hosting a blog and discovering it is still not as easy as creating WhatsApp/Insta stories. Nor the users are ready to pay the price for running that blog. Centralized services solve all these problems. If some platform ever solves issues with self hosting and makes it easy to self host for minimal cost, I think we will have changed the face of Internet forever.
tl;dr We haven't achieved the required level of software/hardware abstraction for everyone to self host
I don't think the missing bit is the "ease" of self-hosting a blog.
The missing piece is that social networks are not about publishing your thoughts ideas or knowledge, they are about propagating your thoughts ideas and knowledge to others. The emphasis of a social network is on "propagation" aka, propaganda.
Social networks push opinions into people's face, it promotes, markets and advertises messages in ways that people can't avoid reading even if they're not looking for it.
They're not designed to make accessible information for those looking for it, but to allow you to advertise yourself and your ideas to others. And definitely not designed in any way to filter for accurate and high quality information.
What social networks do is make it really easy to voluntarily subscribe to propaganda and be subjected to it day in/day out. It's bonkers when you think about it that we all agree to participate in this.
> they are about propagating your thoughts ideas and knowledge to others. The emphasis of a social network is on "propagation" aka, propaganda.
That is the issue with centralization: you have no control over your feed, no control over your data, no control over discussion on your content.
On the other hand blogs/websites are all federated by design. You can control who views your content, shares your content. You control discussion on your website. You are also responsible for your content and moderation. You can also curate your own feed with RSS.
You missed my point, I'm saying that the reason for social networks being popular is because they allow various actors to submit others to their propaganda.
The reason people prefer posting to facebook or twitter (or even medium) say compared to their own blog, isn't the challenges in setting up a personal blog. It's because on facebook and twitter they can push their post to a big audience, even if no one is searching for the kind of content they're publishing.
A self hosted blog/website does not have this feature.
Just as an example, the government does have an official self-hosted blog: whitehouse.gov and the President could have simply published all their thoughts and messages there instead of Twitter. They could also easily have a personal self-hosted blog. But why didn't and don't they? Instead choosing to post to Twitter?
Interesting point. Could we see part of the contrast as the extremely low friction involved in the equivalent of "reblogging"?
On a blog, there is always the possibility that a post would "go viral", but the odds of that happening (and the potential reach) seem dramatically lower than for something like Twitter and Facebook. Maybe, to borrow a possible-not-quite-applicable concept we've been hearing about from epidemiology, the R₀ for popular posts on blogs is intrinsically going to be much lower than that for popular posts on these kinds of social media?
After all, Twitter and Facebook (eventually) added a standardized means for reposting something without changing it, typically with a very rapid and easy user interface flow. There's probably never been anything as quick, easy, or standardized for reblogging, including because reblogging always has potential to remove or change the format, context, and content of what gets reblogged (and in the case of reblogging as a link, to require blog readers to follow the link in order to see the content, which could also be seen as reducing the blog's R₀-equivalent, since fewer people will follow a link than would read something in a feed that gets pre-rendered for them).
I think 'Social Networking' is really just a bad name for an internet identity and sharing model no different from the same problem in Operating Systems. The internet is the computer but it's missing identity and acls. With those things anybody could write an indexer that could build a feed for you.
That's the salient point. When you re-frame social media as collaboration tools, the answer to the question, "collaboration on what?" comes to the fore.
What is the underlying project that requires collaboration? I have a few ideas, but I hope framing that way yields ideas for others.
Eventually, all what media does is information routing from producer to consumer. The existing Big Tech paradigm is just one of [many][1], if you think that way.
I think you might want to look at something like Solid[0]. It resembles your idea, but is more general. People host their data in a personal data store (a pod, which can be either self-hosted or by a 3rd party) and Web applications read to/write from this data store. It is more general in the sense that this data can then also be used by other applications to provide their own features (which is a hard problem to tackle, since you don't want to restrict all current and future different types of data to one interface).
E.g. When you create a new blog post this is stored in a pod of whichever data provider you chose. The fact that you wrote this blog post can then be discovered e.g. on your social media, after which people can read it in their favorite blog post reader.
I find the implications of such a platform to be the most interesting thing. It effectively creates two different markets: that of data providers, which compete to provide the best service, and of application providers, which compete to provide the best features.
I just learned about Perkeep and in my fantasy world it or something exactly like it plays a key role in putting people back in control
of their content.
If based on a single cooperative user, writing a blog/photo sharing Facebook/Twitter lite site is relatively straightforward. Equally, spinning up its backend (pico-)services with Kubernetes and Docker is also far easier than it used to be, albeit missing the App Store install experience just yet.
No, what's missing is that outside of mining their data to sell ads, or possibly having it as a nascent feature of expensive walled garden phones, no one has figured out how to get consumers to pay for those services as a standalone offering - yet.
The real problem is that the data generated by the user is very valuable to the social network owner, there's no way to make money allowing a user to have a private self hosted federated infra unless you charge the user and then no one wants it since Facebook is free. If you really wanted to, you could easily build a federated easy to use distributed social network, but no one does because you don't make money on it and passion projects only go so far.
And there has never been the incentive. People complain about walled gardens, but unless you dedicated to FOSS, any commercial venture (with a few exceptions) produces apps and tools that feed the master and excludes other parties.
It might even be profitable to start a venture that allows complete easy self hosting of content.
Wasn’t Berners-Lee working on something like this with his pods?
> Gamers made discord a thing because it was for playing games. Hipchat was about making code, and Slack was a way to manage people. Reddit was for sharing alternative/emerging culture.
Disagree. There were plenty of gaming chat tools. The first group I got into Discord with wasn't playing games, the first group I got into Hipchat with wasn't particularly code-oriented, the first group I got into Slack with wasn't the kind of group that had management, and the first subreddits I got involved with were nothing to do with that kind of culture. Those tools succeeded not because they were doing something new but because they made something that didn't suck. Sometimes that's all it takes.
I remember talking with friends 2-3 years before Slack et al about how all the existing chat tools sucked and maybe we should build a better one. We concluded that there must be some fundamental reason why Skype etc. were so bad, something that we were missing. But we were wrong, and Slack proved that.
(This isn't an argument that Facebook can be replaced the same way, because Facebook has a great UX. My point is just that you don't always have to do something different. Sometimes "x, but better" is enough).
> Thinking a new social network platform is destined to fail because it's a copy of something,
TikTok would beg to differ.
You are correct about having a base, but once you grow out of that base, you can compete as a general purpose social network (ultimately an advertising/lead channel - even if only for the market of ideas).
It's all about execution and as you said, purpose. So what's FB's purpose anymore?
Old people need to yell at each other? FB has peaked I think. Their endgame looks like Equifaxbook.
Smart view on TikTok though. I thought the purpose of TikTok was for teenagers to be on a platform without their parents checking up on them, and the CCP was right there to collect kompromat on the next generation of potential western leaders.
I am suddenly very optimistic about the purposes for how new platforms will emerge. Younger people will figure it out.
Tell that to MySpace, Friendster, etc. There is room for prove product disruption if the iteration adds significant value, or if the quality of service of the current leader drops off.
I partially agree with you. Right now the people most likely to switch are going to be the people who have no home. The crackdown has started, but it's pretty early. The people kicked, or leaving at this point are not the ones you want to be the early founders of your social network. Remember, the first users set the tone for the community.
Your last point isn’t a truism as networks approach global scale. Early users of Facebook and Twitter have not set the tone - they may have influenced it, but particularly in Facebooks cause, any such influence has been largely diluted away.
You don't seem to understand that these good people would never run afoul of the current or future regimes and so would never see their data or companies or livelihoods erased on a whim.
What we need is a distributed content distribution network, which just happens to be social. Something like a social bittorrent network with distributed search and inline website display.
I think you’re right. This is the thesis behind my current startup. Before you build anything, you have to know what community is being underserved. I’ve believed one of those areas is esports but over time generalized that to current events. Decentralization will only work out if it benefits that community somehow.
Shameless plug: my social network is in alpha if anyone wants to offer feedback. https://trophy.gg
Bingo: this is the heart of why a better tech solution won’t appeal to the majority. People need to feel like they’re partaking in some particular culture or counter culture. On clubhouse for example, people feel like they’re casually mingling with the elite. So that, in particular, those without country club memberships assign a premium value to it.
True about Facebook. But didn't they completely re-invent themselves once the white suburban soccer moms took over, and then again when all the drunk racist uncles came on?
I feel like you are right about the need for an original purpose. And would add that at such a momentous time when everyone can see the consequences of private, centralized media selling attention so efficiently, is it really impossible that the situation rises to that level of original purpose? The seed of a new community might just need a great spark.
You need the original purpose. It has to be to make something that isn't itself. Myspace was mainly novelty and music, Facebook was for status minting from ivy colleges, other ones are for an exogenous purpose as well. Politics isn't a useful unifying principle. I helped run a progressive political precursor to one of the major ones about 20+ years ago, and it only existed because it was tolerated by part of the establishment, and it could not survive a truly hostile environment.
Gamers made discord a thing because it was for playing games. Hipchat was about making code, and Slack was a way to manage people. Reddit was for sharing alternative/emerging culture.
A divergent platform needs a basis in the culture, and the current generation of censors came up in divergent/alternative culture, so they have a more sophisticated idea of what nascent opposition looks like than the old ones.
Short version is, we don't need a decentralized social network, we need new culture that produces networks, and courage to create that culture.