# hacker-news-books

Published articles for hacker-news-books.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## How I Built an AI-Powered Hacker News Book Recommendation Site in 2.5 Hours

DevFeed: [How I Built an AI-Powered Hacker News Book Recommendation Site in 2.5 Hours](<https://devfeed.tech/articles/how-i-built-an-ai-powered-hacker-news-book-recommendation-site-in-2-5-hours-116237.md>)

Original publisher: [Read original article](<https://hackernoon.com/how-i-built-an-ai-powered-hacker-news-book-recommendation-site-in-25-hours?source=rss>)

Author: Ishank Choudhary

Published: 2026-11-04T08:53:43Z

Content type: article

Language: en

Sources: [HackerNoon](<https://devfeed.tech/sources/hackernoon.md>)

Topics: [GitHub Pages](<https://devfeed.tech/topics/github-pages.md>), [Tool](<https://devfeed.tech/topics/tool.md>), [Claude Code](<https://devfeed.tech/topics/claude-code.md>), [rate-limiting](<https://devfeed.tech/topics/rate-limiting.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-coding](<https://devfeed.tech/tags/ai-coding.md>), [amazon](<https://devfeed.tech/tags/amazon.md>), [api](<https://devfeed.tech/tags/api.md>), [api-key](<https://devfeed.tech/tags/api-key.md>), [apis](<https://devfeed.tech/tags/apis.md>), [blindsight](<https://devfeed.tech/tags/blindsight.md>), [books](<https://devfeed.tech/tags/books.md>), [claude](<https://devfeed.tech/tags/claude.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [claude-sonnet](<https://devfeed.tech/tags/claude-sonnet.md>), [claude-sonnet-5-5](<https://devfeed.tech/tags/claude-sonnet-5-5.md>), [cost](<https://devfeed.tech/tags/cost.md>), [cursor](<https://devfeed.tech/tags/cursor.md>), [data](<https://devfeed.tech/tags/data.md>), [dataset](<https://devfeed.tech/tags/dataset.md>), [hacker-news](<https://devfeed.tech/tags/hacker-news.md>), [hacker-news-books](<https://devfeed.tech/tags/hacker-news-books.md>), [hackertube](<https://devfeed.tech/tags/hackertube.md>), [karpathy](<https://devfeed.tech/tags/karpathy.md>), [llms](<https://devfeed.tech/tags/llms.md>), [programming](<https://devfeed.tech/tags/programming.md>), [time](<https://devfeed.tech/tags/time.md>)

### AI overview

HackerShelf applies HackerTube's crowd-signal method to book recommendations in Hacker News comments. It scanned 9.44 million comments from January 2024 to August 2026, used DuckDB filters to reduce candidates to 11,519, Gemini extraction to identify 6,076 mentions, and Open Library matching plus a three-people/three-month threshold to produce 151 books. The static GitHub Pages site contains 723 mentions from 601 recommenders across nine categories. The build took about 2.5 hours wall-clock, with roughly 40 minutes spent coding in Cursor; most remaining time went to API calls and rate limits. Gemini's free tier cost $0, though the author estimates about $2.15 at listed token rates and does not know Cursor's cost. Limitations included a wrong Open Library match for 1984 and 470 paraphrased quotes that were removed. A spot-check of 10 books and 83 mentions found the authors correct and quotes verbatim.

### Source excerpt

Karpathy built HackerTube in about 2 hours with Claude Code. I rebuilt it for books with Cursor. Here's my honest time, cost, and everything that broke.