For example: lists in reviews don't render, somehow they broke list markers, and this has been the case for like a decade now (?!); you can't add links to profiles anymore, and you can't edit your profile if it already has a link (because 'spam'); you can write book reviews which you can't then edit (because the edited, but somehow not the original, violates 'length limits' - which are shockingly easy to run into if you include any links); they disabled part of the export API recently, and I wouldn't be surprised if in a few years you can't even export your books...
It gets popular. The community becomes a mess, it becomes costly to police, you have people upload an ID and the world hates you for invading their privacy, management shifts resources away since its stable-y making money regardless (given some Byzantine model that matters to ownership anyway) and then it falls victim to bit rot.
So a replacement to your goodreads replacement comes along...
Some would hate it, but if it actually improves the quality and the company has some security chops I’d see it as a selling point.
I'm defining "anonymous to the world" or "anonymous publicly", whereas you're defining it as "anonymous to everyone, even the company".
But in the scope of a book review website, and this thread about preventing spam by having ID enforced, my comment made sense as that. The company knows you, but you can have an anonymous handle to the world. I had clarified that with the line about trust.
It's good opsec to assume all private data at companies may get leaked, including links between your ID and your name.
Consider the scenario where somebody is reviewing books on dangerous subjects (politics, religion, LGBT+, etc...) and is suddenly outed to the whole world due to a data breach.
For other types of applications you’d want to have a better system, like a writing platform.
But still, there’s ways to do it. You can validate the high res copies of whatever you want to validate, then make a hash using a few key numbers, in partial. Stuff like that gets you close to ideal, even the worst case break would expose almost nothing, and you’d prevent duplicate accounts. Only risk is losing the documents during validation before they’re deleted.
An anonymous review website could similarly rate limit how quickly reviews change, so someone spamming 1,000 reviews accomplishes little.
If it worked well, I’d use it in a snap.
It sounds like you care about UX a great deal, and the UX currently suits you fine!
I mostly agree with you; it has a few pain points, but I fear the day when it goes through the great Digg/Reddit redesign and becomes virtually unusable due to information density plummeting to zero.
I think it's not likely to go that route, though - since it's owned by Amazon, it doesn't have to be profitable by itself, it just needs to result in enough referrals to buy books on Amazon.
https://onezero.medium.com/almost-everything-about-goodreads...
It's not at all broken for me, nor for my friends. As the article up top says, there are two ways to discover books: incidental discovery and intentional discovery. On Goodreads, incidental discovery largely flows from a daily email showing me what my friends (who are all real life friends) are reading. That daily email is the #1 reason why I won't leave Goodreads. Any site can manage my read/to-read list, but if I don't have any friends on that site, then I lose out on a big source of discovery. And I can see from the email that my friends also use that email to discover new books.
Recommendations could be so much more helpful if they were done by an algorithm similar to what Netflix used to have - Cinematch. Then even people without friends could get good recommendations.
In terms of recommending what I am already likely interested in based on my previous reads, the "Readers also enjoyed" section seems decent to me. Is that what people think sucks? I've used that a fair amount and found it to be valuable. Or is it the whole "Browse" section that's bad? I never look under there.
I use goodreads every day, but that means spending 5 mins max on it (I hop in, add a book that I heard about somewhere to my to-read list, then I hop off). And, like I alluded to in my first reply, from what I can tell this behavior also holds true for my friends. I don't think I'm an outlier, though I totally understand that people use the site differently than me and they find it wanting.
A better way to do recommendations is to find readers who have rated books similarly to me and tell me what books they've rated highly that I haven't already read. This is what Netflix's Cinematch once did and it was good. It used singular value decomposition and other linear algebra techniques on a giant matrix of raters.
I don't remember ever seeing a rating system (for books or tv) that let me do fine grain rating. And if it had it, most people[citation needed] might not use it anyway. Also, how would I say that what I liked the most about a fantasy book is the magic system, for example?
I don't care HOW the recommendation is implemented, but what shows on the recommendation. For me, 'Readers also enjoyed' shows things that are sufficiently similar, and which people that I follow - friends and bloggers - gave good ratings.
The 'lists with this book' section is also good for discovering books, as the lists are user curated, and the title helps me know what's the common theme. Ie: books with cool magic systems.
A product has features in some high dimensional quality space. When you rate it, you provide information about your preference for those qualities without needing to explicitly rate them or even have a concept of what they are called.
I think it could be: you didn't 'dislike' many titles or; you are not browsing things that are too different from what you usually watch
When you factor in those 2 things - everyone is on goodreads, and there's no better alternative to goodreads - there's no reason to leave.
Neither site is fast, but "one of the slowest around" doesn't track either.
Scalability + data aggregation + user adoption == lots of funding + a clever business model + a significant reason to switch from $DOMINANT_COMPANY + a good bit of luck.
That requires huge financial resources, and thus, a solid monetization scheme.
It is more important to build a product that solves problems that Goodreads doesn't solve right now, and find a way to acquire customers that doesn't rely on Google SEO.
Now that I think about it, there probably are multiple projects already trying to do that.
Sometimes I agree with you (because it's annoying to me too), but other times I feel like that's accurate. The difference in quality between a book that's in the 75th percentile quality-wise among the books I've read and a book that's in the 25th percentile is not very large! I'd say, by and large, most books that get published are pretty good. Few of them are completely flawless or life-changing, and that's okay. 3-4 seems about right for 50% of the books I read.
If you combine that basic fact with a range of people with differing tastes, you get even more reversion to the mean, so just about every book has a 3-4 rating.
The same goes with beer. If you check the major beer rating sites, you'll see most beers end up with a 3-4 rating. Personally I think movies have a much wider range in quality, but you still see this effect somewhat with IMDb: a huge proportion of movies is in the 6-8 range.
You might think that the ratings would be more useful if what we got was a percentile rather than an absolute rating, and that might be right... or it might disguise the fact that I really would get close to the same amount of enjoyment out of a 3.5 as a 3.9, even though they're separated by 30 percentiles or whatever.
Before I learned this Uber etiquette I would rate drivers the same way. "Well, he got me from A to B without issue, but was there anything that set this ride apart and elevated it?"
In aggregate the star rating is pretty good for literature and non-fiction. For mass fiction it's fairly useless.
The opposite is uber where rating affects future service and puts a lot of power over others in your hand. Not giving 5 is socially unacceptable like not tipping vs tipping less and complaining.
It doesn't really matter as long as everyone's on the same page I suppose. Sure, you clip stuff off the end.. but doesn't everyone just want a taxi that gets them A-B without problem? Who's actively seeking 'above and beyond'? Maybe 'would've scored >5 if I had them' is not a problem, because nobody cares?
(I should maybe say I've never actually used Uber!)
What bothers me is that they clearly have the data to allow for very specific queries, but there's no way to make them.
Video games have a similar problem to books in that there’s a lot of genre, and genre is also often a hazy line. And, too, some people really like stuff that I think is total crap (and vice versa).
These days I am almost exclusively shown content that I am at least somewhat interested in.
Like what? For me, most of the experience of reading is:
1 - actually reading the book
2- sharing my thoughts/recommending it
3 - seeing what other people recommend.
Goodreads, Youtube and Reddit cover all my needs for #2 and #3, and any attempt to cover the social aspect of it will pale in comparison to those 3, at least regarding #3.
For instance, there are things that I don't like about Twitter, and Mastodon has some things that I like, like being able to tag a specific post as NSFW, or add a spoiler tag to make part of the text hidden. But after a few months of using it in parallel to Twitter, I ended up abandoning it, because ''everyone''[0] is on Twitter.
[0] I mean: my real life friends, my online friends, bloggers, youtubers, cosplayers, illustratos, support profiles for online stores and services.
But I would say that, in general, reviews are ok quality, and honest.
If there were some way I didn't have this goodreads account at all, that would be preferable.
I didn't sign up for a goodreads account. I was given one. And it's sharing my email address with third parties by default.
That's scummy company behavior.
Huh?