Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
vasanthk1125
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
vasanthk1125
2y ago
We'll have subscriptions for extra features like Letterboxd does. All basic features though is free forever.
2.
▲
by
vasanthk1125
2y ago
Phoenix doesn’t have built-in auth, and setting it up with Guardian (the JWT library for Elixir) took too much time. Since we were already using Supabase for Postgres, we decided to go with its auth to move faster. Supabase provides a UUID
3.
▲
by
vasanthk1125
2y ago
1. No, it just means completely free. And the website’s not going anywhere unless I die or something. I'll look into making this clearer. 2. Noted. We'll put up a proper email address. I just figured Discord would be faster.
4.
▲
by
vasanthk1125
2y ago
I’ve always hoped that once we reach Goodreads scale, we’d be able to release database dumps like VNDB ( https://vndb.org/d14 ) and Lichess ( https://database.lichess.org/ ) Since the metadata is contributed by
5.
▲
by
vasanthk1125
2y ago
They switched because it took more effort from users to rate on a 5 vs just saying good or bad. Because Netflix is a streaming service, casual users don't want to put in that much effort when they're chilling. Tracking is fundamen
6.
▲
by
vasanthk1125
2y ago
Thanks for the detailed comment! 1. Friends reviews on book is actually not that hard at all. We will implement it right after we get the friends and follow system working. 2. This one will take a decent number of users and ratings. We need
7.
▲
by
vasanthk1125
2y ago
Thanks!
8.
▲
by
vasanthk1125
2y ago
We'll definitely implement automatic review bombing protection. I'm thinking something like Steam does.
9.
▲
by
vasanthk1125
2y ago
Do users create and moderate the group themselves? It seems like a subreddit, but for book related topics?
10.
▲
by
vasanthk1125
2y ago
When I first started working on the website nine months ago, I didn’t even know what Postgres was, so going with an easier option made sense. Right now, we also use Supabase for auth and emails. For queries, we don’t use Supabase’s API inte
11.
▲
by
vasanthk1125
2y ago
We’ll definitely have this at some point. A good recommendation system needs a solid base of user data, so it’s only possible once we have a larger user base. I really wanted to have this for the launch since it seemed so important for a bo
12.
▲
by
vasanthk1125
2y ago
Not yet, but we’re rolling out a way to add missing books later this week!
13.
▲
by
vasanthk1125
2y ago
LiveView just has fewer libraries. For example, we use a rich-text editor called TipTap, and I’m not sure there’s anything similar for LV. Yeah, search is currently by book title and series name. It should handle typos pretty well—Meilisear
14.
▲
by
vasanthk1125
2y ago
I'm curious—what would you like to do with the API?
15.
▲
by
vasanthk1125
2y ago
They're there. Looks like our search needs some improvement. We'll add a dedicated search results page too. https://kaguya.io/books/pandemic-6 https://kaguya.io/books/the-rift-1
16.
▲
by
vasanthk1125
2y ago
Mostly the former. I wanted our website to celebrate storytelling, and naming it after one of the oldest Japanese stories felt fitting. Plus, I did love Kaguya from the anime—so that's a bonus. :)
17.
▲
by
vasanthk1125
2y ago
You can view the website without registering though? Just click the link and browse without registering.
18.
▲
by
vasanthk1125
2y ago
Sure we do. I'm planning to have reddit-like forums for each book over 500 ratings at the bottom of the page like IMDB used to do. Also, I'm considering forums for genres like romance, fantasy.
19.
▲
by
vasanthk1125
2y ago
I did go back and forth on this. I just like 10 stars better. IMDB, MAL, Mangadex all have 10 stars. So it's not really uncommon. But yeah, if a lot of people feel 5 is enough, we'll just return it back to the 5 star system.
20.
▲
by
vasanthk1125
2y ago
That's totally okay. If it works for you, keep using it by all means. The point of an alternative is to serve those who do have a problem and are frustrated with the status quo.
21.
▲
by
vasanthk1125
2y ago
I agree. I hope we keep growing and one day reach that level. People also bring in their reviews when they import from goodreads. So it's not gonna take that long.
22.
▲
by
vasanthk1125
2y ago
It just feels satisfying to me—organizing my library neatly by rating, based on how much I like each book. A four-level system just doesn’t have the same impact. Personal preference, I guess.
23.
▲
by
vasanthk1125
2y ago
StoryGraph has made it pretty clear they don’t want to be more social—you have to go into your settings and explicitly turn on friends and followers. They also de-emphasize reviews, hiding them under a button. There are no likes or comments
24.
▲
by
vasanthk1125
2y ago
Yeah, we don't have comics and graphic novels currently. I wanted to keep it simple for launch.
25.
▲
by
vasanthk1125
2y ago
We currently don't have that on the website. I'm planning to add it soon though, probably next week.
26.
▲
by
vasanthk1125
2y ago
Tech Stack Backend: Elixir & Phoenix Database: PostgreSQL with Supabase (originally CockroachDB, big mistake) Auth: Supabase Frontend: Next.js UI Components: shadcn GraphQL API: Absinthe Hosting: Fly.io (Ph
27.
▲
Show HN: I built a modern Goodreads alternative
(kaguya.io)
254 points
by
vasanthk1125
2y ago
|
211 comments