Hacker News new | ask | show | jobs
by briandear 1067 days ago
Ok, hard truth time:

My step mom is in her 60s, a prolific reader, member of two book clubs and most of her friends are readers. She would never think about joining Bookwyrm because the value prop makes no sense to her. Why does anyone care about federated? (I’m talking normal people here.) Mastodon, Pleroma? What are those? Who cares? Why? (Again, talking as normal people here, the kind of people you’d talk to waiting in line for a Southwest Airlines flight to Orlando.)

“Federated, anti-corporate” — the creator of this site might think that’s important, but most people don’t care.

What does “anti-corporate” even mean? That is going to turn a lot of users off because it feels political. It’s also unnecessary as a sales tool because what would “pro-corporate” mean in the context of a book social network? A lot of the books people want to read are published by corporations. Most of the self published stuff goes through Amazon. So “anti-corporate” is what? An aspiration? Or just a tagline? Unless this is a social network for samizdat (which would actually be pretty awesome..)

Let me put this another way: A book readers’ social network is an awesome idea. Goodreads proved it could work. But I don’t understand the market problem this one is solving.

If it were me, I would probably create a network out of a specific book genre or niche, then develop from there. But “Goodreads for Anarchists” doesn’t really light any fires for me.

Still, good luck to the creators. Great to see people trying to build things!

8 comments

> Goodreads proved it could work. But I don’t understand the market problem this one is solving.

Goodreads and Shelfari both got bought by Amazon. They killed Shelfari and froze Goodreads development. As users, federation protects us from this. We even have the choice of running our own instance.

> As users, federation protects us from [the service being killed or development frozen].

Honest question: Does it?

Personally, I worry significantly more about bit rot on projects that make no money. Does federation solve that somehow? What I'm usually looking for is: What is the incentive for people to keep working on this? Is it a passion project made by one or more young people? What happens to it when life happens to them, when they want to start families, etc.? Is it a prestige project from a wealthy person? I think this is less risky, but wealthy people get bored... Or is there reason to think they can get a decent amount of donation money like Wikipedia? This is probably best case scenario, but does it work for niches? I dunno.

Does federation overcome these challenges in a novel way?

Federation can help if you run the software yourself since your identity and your "content" are tied to your instance just like they are with email. As long as you keep it running and make sure the software is up to date with current federation standards you're more or less safe from all those hazards. If the developers of Bookwyrm grow out of their anti-capitalist phase and sell it to Amazon, get that family and realise there is more to life than chasing characters on a screen, get hit by the proverbial Bus or otherwise lose interest in maintaining the project you still have your "content" and identity which you can keep alive by either federating with other ActivityPub-enabled platforms - which will probably lead to a loss of functionality - or maintaining/getting someone to maintain the project for as long as there are interested users. All this stands and falls with the viability of ActivityPub, it will be interesting to see whether the concept pans out in the coming years.
This makes some sense, but couldn't this also be achieved with a centralized but open source product?
No, that would make it possible to create alternative instances to use if and when the main instance goes belly-up. Those alternative instances would start afresh, without the user base and lacking any content created by them. If there were more than one alternative instance the two would not communicate unless they employed some sort of federation - ActivityPub or something similar - or some mirroring scheme.
Got it! This is an important distinction - open data not just open source. (But throwing back to another recent thread - I think this is at odds with privacy - data can't be both private and persistent beyond the existence of a single server.)
I get it. But how big of a demand is there for that? Does the average Wednesday night neighborhood book club care? I am not denying that there is value there for someone, but most people don’t care. People that read books at a level of enthusiasm to join a network about reading don’t think about that stuff. Federation is a feature but it really isn’t an above the fold concern for the vast majority of the potential audience.

My point is that the value prop of this site isn’t federation, it “a social network for books.”

This could be marketed as a tool for virtual book clubs and communities. “Your book club, anywhere” kind of thing. This could be marketed as a tool for real world book clubs to use. There are thousands of book clubs who would probably love an easy to use tool for managing those clubs. Focusing on that aspect would be huge in my opinion. If the more tech astute want to “run their own instance,” that feature exists. Sort of like Wordpress for books — you have the Wordpress.com for those that just want to use the platform and the .org version for those that want to self-host as an example.

The ideological aspects are secondary assuming the goal is to grow and have a lot of people caring about this. A huge independent book community would be amazing. But this won’t get huge if normal people don’t have a reason to care.

> Federation is a feature but it really isn’t an above the fold concern for the vast majority of the potential audience.

Federation is a feature, not a benefit. I read your other comments and generally agree. To be fair, the feature vs benefits (that people care about) is an ongoing problem will nearly all new products (I've clicked into) that are shared on HN.

You'd think by now more would get it, but they don't. Instead, it's more, "Ooh! Ooh! Look at our features..." but as you said...no one cares. I would say it also falls under the product classic "don't make me think." Yeah, if I had the time I might be able to convert features to benefits but that takes effort. Sorry. I'm out. Next!!!

Benefits! It's all about me. F*k your features. What are you going to do for me (i.e., benefits)?

I'm with you here. I'll be bullish on federation when I understand what non-ideological problems it solves. I totally share the ideology! (And I get the sense that you do too.) But that's not enough. It needs to be useful to be durable.
Claiming that federation is ideological is itself a very ideological statement.

Being able to have an independent platform instead of a corporate-controlled one is very useful in practice.

> Claiming that federation is ideological is itself a very ideological statement.

No, it isn't.

Federation is ideological because it is not (yet?) in and of itself a useful feature. It is a feature desired by people (like myself) who have an ideology that attracts them to the idea.

Ask yourself: What is the selling point of federation / decentralization to someone who does have any ideology whatsoever with respect to technology? I want there to be a good answer to this question, but I've yet to see a compelling one.

When the site you use goes bad/offline/whatever, you can easily move to another. If you're moving from a site that went bad/offline/whatever, do you want to lose all your data again next time?
Federation is what keeps SMTP in place as the default electronic communications channel. Alternatives come and go but SMTP abides, there to cover your posterior when that fancy instant shout channel app flips over and goes the way of the dodo.

While many of the current proponents of federation are wont to explain the concept in line with their own ideologies - usually in the form of references to anti-Capitalism, Anarchism or some form of Marxism, often mixed in with a heavy dose of MDS when it comes to proposing alternatives to Twitter - this does not make the concept of federation ideological. It just makes it a widely applicable concept which has shown its usefulness for a very long time.

I don't think people fall back to SMTP when a chat product goes away, I think they find a new centralized proprietary chat product.

SMTP survives in its federated form because of path dependency. And people didn't start using email because it was federated, they started using it because it was an entirely new capability to most people. The federation was how its creators managed to implement such a thing at that period of time, but nobody in the 90s was saying "email is great because it is decentralized!", they were saying "email is great because I don't have to wait days for a piece of paper to travel across the continent and it's cheaper and faster to type than to make a phone call!".

Another commenter put this well: decentralization / federation of social networks thus far seems to be a feature but not a benefit. What is the benefit to users, what can they do with a decentralized network that they couldn't otherwise do? So far, the answers to this are ideological, the benefit is "I don't want to use an application centrally run by XYZ corporation, and this lets me achieve that goal". I think that's incredibly reasonable, but it is downstream of ideology rather than utility.

> I don't think people fall back to SMTP when a chat product goes away, I think they find a new centralized proprietary chat product.

...after they told their "friends" (i.e. other users of the failed app) via email about that hot new app that is totally going to be the place to be. That is what I mean with "SMTP abides", it is there and will be there while the centralised proprietary churn comes and goes. SMTP is easy to set up, compatibility is close to guaranteed - Google's attempts to turn Ee-mail into Gee-mail have failed, Microsoft never managed to extend/extinguish it - and it runs on just about every piece of hardware known to mankind. Upkeep is simple as well, the spam problem has been solved a long time ago, email generally "just works".

It can even work as a chat server by using something like Delta Chat [1] if you're turned off by the "old school" user agents.

[1] https://delta.chat/en/

> But how big of a demand is there for that?

I think every Goodreads or Shelfari user would benefit from the service not being dead.

Definitely. I hate that Shelfari is dead and that Goodreads sucks. That's why I clicked on this comment thread. But what should convince me that this product will not be dead? Sure, I believe that it won't be killed by Amazon in particular, but why should I be convinced that it will survive on its own terms?
It will need a community to survive, so I think people being excited about it is a great first step. I feel comfortable investing into building a community knowing it won't be purchased and killed. That doesn't mean success is guaranteed, but it is a prerequisite for me to invest in a social network at this point.

I'll add that a vertical like books probably has a better chance of succeeding than a more general purpose social network, because there's always going to be value in providing metadata around books, it's timeless information more like wikipedia than twitter. I see a lot of value in creating a community driven and community owned corpus of book information and reviews.

But if it will need a community to survive, then the selling point can't be "it won't go away after you use it for awhile". Or if it is, it needs some compelling narrative for why it will definitely attract a durable community.

FWIW: I think this product looks really great and already does a bunch of stuff I want, and looks waaaay better and runs waaaay faster than Goodreads, and those are all absolutely big selling points that I think could break through with the general book-loving community, and I think that's awesome! But I just don't think "it is decentralized" or "it will definitely not die" are clear selling points for it.

i suppose you could start by not coming into threads and shitting on it sight unseen but instead look at ways you can make it better, so that you can have an alternative to shlfari and goodreads.
I haven't once shat on it, and it isn't sight unseen, I've been playing with it since I saw this link. I think they've done an excellent job with it, and I really hope it succeeds, because I really want something like this.

But I also think briandear is fundamentally right that for this to be successful and thus useful to me for more than a short period of time, it needs to have a selling point that doesn't only appeal to computer nerds like me who know what "decentralization" even is, and care about it.

> She would never think about joining Bookwyrm because the value prop makes no sense to her. Why does anyone care about federated?

Why she even need to worry or know about it being federated? She would just a list of book clubs and choose one (in my case I chose an instance based in the UK because ... I'm in the UK.)

All 'Federated' means is - "if no one is talking about a particular book in your local book club, you can also opt to take part in conversations going in other book clubs."

Does it matter what most people care about? I don't believe the goal is to get all the traffic from everyone wanting such a service. I think the people who do care about having a site that isn't driven by ads and corporate interest would not want a billion people using the service. So it is self selecting for like minded individuals which keeps it niche. This also keeps it less likely to be flooded by fake reviews because it isn't worth doing to a smaller audience.
>My step mom is in her 60s, a prolific reader, member of two book clubs and most of her friends are readers. She would never think about joining Bookwyrm because the value prop makes no sense to her.

A free site to discuss books with others doesn't make sense to her? The first line on their website says "BookWyrm is a social network for tracking your reading, talking about books, writing reviews, and discovering what to read next." Sounds like that might be your step mom's jam.

>Why does anyone care about federated? (I’m talking normal people here.) Mastodon, Pleroma? What are those? Who cares? Why? (Again, talking as normal people here, the kind of people you’d talk to waiting in line for a Southwest Airlines flight to Orlando.)

I agree why would she care about any of those things - she's just signing up to a site to talk about books. You're the one focusing on those things not her. I honestly struggle to follow these complaints from tech-oriented folks on tech-oriented websites tying to say that some phantom person who isn't tech oriented will just be deeply lost.

You talk about products based on the audience - here on Hacker News it makes sense to talk about the fact that this is federated and activitypub based, at your step moms book club you'd just talk about the fact that it's a social site for books.

Actually, even before that line they have a much more prominent subtitle: "Social Reading and Reviewing, Decentralized".

So it does seem that the federated nature is what they consider their main unique selling point for everyone, it's not just a framing for the HN audience.

Yeah this would make sense, sort of like how posts here include what programming language some product is written in, because we're interested in that sort of thing, even though it isn't part of the general messaging of the product.

But in this case "decentralized" and "anti-corporate" are prominent in the messaging. "Decentralized" shows up twice above the fold, and both things get their own icon, also above the fold.

I'd really love federation / de-centralization to be an implementation detail of useful products, where someone posts here, "Hey, you know this awesome new product that's getting lots of traction? Here's a blog post about how they implemented it using ActivityPub because it allowed them to launch and get network effects way faster!". But that never seems to be what I see. Instead it always seems to be, "Hey check this new product out, the selling point is that it's decentralized!".

> What does “anti-corporate” even mean? That is going to turn a lot of users off because it feels political.

Those people can use any anodyne corporate option they 'choose' (read: Amazon). No one is stopping them.

Tbh, if someone thinks that corporations are cool and friendly, to the point where they're scared of using a non-corporate book club, then I wouldn't miss them. Their absence would actually be a big value proposition for me.

Lots of FOSS stuff exists because of small capitalist corporations helping support, build features, host and so on.

The project itself is hosted on Microsoft Github! Hm, I wonder if Bookwyrm is technically breaking their own license by hosting with Microsoft.. since git "copies" code.

> What does “anti-corporate” even mean?

It means that the creator is in for quite a shock as to what kinds of books are about to start showing up.

https://friend.camp/@tripofmice/110741402641594925

> It’s also unnecessary as a sales tool because what would “pro-corporate” mean in the context of a book social network?

Does whatever maximizes Amazon's short-term profits, probably.

> “Federated, anti-corporate” — the creator of this site might think that’s important, but most people don’t care.

Most people never learn and fall for the same tricks every time. Bait and switch, enshittification, and the chickens come home to roost.

> hard truth time

So other people are either lying or to soft to accept the truth? Please spare us.