Ask HN: What could I build to make your life a little easier?
9 points by uint9_t 1d ago 10 comments
Ask HN: What is the state of support for mutable torrents?
5 points by absurdistan 3d ago 1 comments
Show HN: I wanted better book recommendations – so I made Lorekeep
19 delta234 11 7/19/2025, 12:10:33 PM lorekeep.io ↗
I expected to be able to provide a lot more than just five books. The splash page says "Our AI analyzes your reading DNA to recommend books you'll absolutely love—guaranteed to match your unique taste." That makes it sound like it's going to dive deep into my reading history and really think about my taste. Five books is absolutely not "my reading DNA."
There are lots of ways to get a richer picture of the books a person loves. You could connect to Goodreads or Storygraph, or scrape their social media for books you've discussed, or let users upload a .csv exported from other sources like LibraryThing, their Amazon wishlist, or their own local lists they might keep on Obsidian, Notion, or wherever. My public library keeps my reading history automatically - that would be another good data source for my "reading DNA."
Right now, it's just an AI recommendation based on five books. I can do that with any LLM from ChatGPT to Copilot to Gemini. The recommendation I got was very basic, just obviously similar books from the same authors I entered or ones that are closely related.
People's tastes are complex. Even if you allow much larger data sets to create a person's reading DNA, that alone won't necessarily recommend books that are right for them. For example, I love PG Wodehouse, but I have no interest at all in Evelyn Waugh, James Thurber, or G. K. Chesterton. A great recommendation engine would ask me why I love a book, and try to tease out the reasons behind my reading list in order to recommend books that will be more accurate and unexpected than I could get from a simple ChatGPT query or my Goodreads profile.
A site like this needs to do a lot to stand out. It's an excellent concept, I hope you develop it into something special.
Asking "What do you like about X?" is a tough way to extract good data. People usually cannot explain why they like things. And it's legitimately difficult to know sometimes.
Also, tastes are often context-driven/sensitive. A book that I loved when I read it last summer in Barcelona, or on the 16-hour flight to Auckland ... does not necessarily map to what I would enjoy reading right now. Or that I should pack for my trip next week.
I've tried to suss this out in music. Songs are theoretically more approachable than books/films/etc: Bite-sized consumption quanta, a fairly robust (but large) genre taxonomy, one basic grounding theory (not really, but a reasonable approximation for the culture within which I exist). Then you can split out by instrumentation, style, arrangement, tempo, etc and get some well-defined groups.
This doesn't work. It's over-analytical, and under-representative of human taste spectra.
The "best" engines use high-resemblance cohorts, but no one actually likes them -- they give lame obvious suggestions, and are terrible at surfacing surprises. They're OK at "good enough, sometimes" in the same way that turning on a TV for the 6pm news and sitting there on the same channel until Letterman signs off was "good enough" (i.e. horrifically bad!) back when serial TV was a thing.
There remains something ineffable about taste -- "It don't mean a thing, if it ain't got that swing". (Ironically, "swing" is now probably measurable! But the point remains for other as-yet-undefined axes.)
In order to be able to really recommend something as multi-faceted as a book, movie, or song, you have to know a person on pretty much every level. I suppose seeing a person's entire social graph, search history, LLM history, media consumption history, and browser history might get you close, but it's still a Hard Problem™.
I've found that when I read books in genres that I'd never thought of reading (for instance, biography of a writer in 1800 France) that were actually much more enriching and valuable additions to my bookcase.
I already know where to find the books that I know I will like for the most part.
I'm a normal adult and now I will probably not even consider buying another washing machine for the next ten years, and yet my recommendations? More. Washing. Machines.
Many recommendation-sites are exactly like that - I read books 1-4 of a particular author, so of course I want the same genre, along with every other book by that same author.. Terrible.
I asked myself: Which book databases does the application use? And what are/were the challenges? From my own experience (e.g. application that digitizes the offline book stock) I had a hard time finding open book databases that are well maintained and complete. IIRC at the time google and open library was the best solution besides some commercial ones.
In general, I have to say: I'm a bit lazy when it comes to choosing books. So when I'm not sure what to read, I just email my bookseller and ask for recommendations. The nice thing is, I don't have to name an author or title. They know me. If I decide to order a book, I just send them another email (maybe I can use your app to send them the ISBN and correct Title and Author). They then let me know when the book has arrived in the store and I pick it up. Sometimes I browse through the books in the store, or ask for recommendations.
Another way I get book recommendations is through friends. Over lunch, we talk about what we've just listen to or read.
And I have to admit that I listen to 2-3 audiobooks a month, the app gives me recommendations.
I've also thought about exporting my data from the audiobook app and letting AI give me recommendations. But at the moment I've bought more books than I bought time to read them.
It also says also reading data is private, but where's the privacy policy?
I enjoyed The King Must Die because it is an excellent novel about personal power, the nature of men and violence, and the duties of a leader. It was written by a woman who had a lot of wisdom about the male psyche.
But all I got were recommendations of other novels based in Greek mythology settings.
It doesn't give any reasoning why it would be a good recommendation. Just basically random book from the same genre.