Hacker News new | ask | show | jobs
by kevingadd 643 days ago
This comes down to a question of what kind of service you want.

If you want a way to "access more users and content", you can already make an account on a Fediverse instance and access those users and content there. What does Cohost offer by being yet another instance with custom software?

If the vast majority of the content I'm accessing is from other instances/services, why would I pay Cohost money for the privilege of having them act as an intermediary?

One specific problem with federation/decentralization is that you've now decentralized moderation and given up control over your service's culture entirely. This has some upsides and some downsides, but it again puts you into a weird position: If your moderation and culture position are identical to Mastodon's, why do you need to exist? If you're just another Mastodon instance, why would anyone give you money?

When I post on HN or Twitter or Tumblr or Cohost, I at least have a good sense of how the service is moderated, what the rules are, etc. When I post on decentralized services, at any point I can discover that oh, this random instance defederated the one I was unlucky enough to sign up on, so half of my mutuals can't see my posts anymore. Don't worry, you can just migrate your account to a different instance with different rules, and hope IT doesn't get defederated! And because each instance has different rules and culture, you get to look forward to people from other instances complaining that you aren't complying with their rules. It's messy! It's not fun!

Of course the rules on those services I mentioned aren't necessarily going to suit everyone's tastes. But I think that's good - a social media service doesn't need to be For Everyone to be successful, and being For Nobody is a horrible outcome.

At the end of the day I see the appeal of defederation but it simply doesn't make sense as a way to spend your engineering dollars if your goal is to be profitable. It Doesn't Make You Money.