IT・AI
2026年11月2日
Claudeが書いた本サイト「HackerBooks」、集計方式の穴も話題に
「IT・AI」の記事
投稿者がKarpathyの「HackerTube」を見て、本でも同じことをやろうと思い、Claude(Opus 5.5)にほぼ全部書かせて公開したサイト「HackerBooks」がHacker Newsで話題になった。2007年以降にHNのコメントで2人以上から言及された本、約1万6500冊を集計したサイトだが、「推薦数」として表示していた数字が実は褒めた分も批判した分もまとめて数えていたことが発覚。『我が闘争』が651件の"推薦"と表示される事態になり、作者はその場で表記を「mentioned by(言及された)」に修正した。スレでは便乗した「HackerMovies」や「HackerHack」のネタ、細かなバグ報告も相次いだ。
Show HN: HackerBooksを作った。KarpathyのHackerTubeを見て、本でも同じことをやりたくなったので、Claude(Opus 5.5)に作らせた。2007年から現在までに、HNのコメントで2人以上から言及された本、約1万6500冊を集めている。それぞれの本には、言及されたコメントへのリンクが付いている。データはaboutページからダウンロードできる。
はっきり言うと、データ収集パイプラインもサイト自体も、ほぼ全部Claudeが書いた。自分がやったのは方向付けと判断、ドメインを買ったことくらい。
集計は『言及数』なので完璧ではない。ある本を褒めても、こき下ろしても、同じようにカウントされてしまう。好きな本が載っていない、あるいは別の本と間違って紐づいている場合は教えてほしい。
出典: hackerbooks.org / 元記事はこちら
2
海外の名無しさん
2026-11-01 16:49
これ、2021年にもう誰かやってるよ!
3
海外の名無しさん
2026-11-01 17:04
正しい著者を提案できる機能を付けてほしい。ページにリンクされた最初のコメントを読むだけで、正解が分かることもある。例えばこのページ、本文はこんな調子(笑)『彼の欲望はロッキー山脈の嵐よりも激しく…彼女のそれは危険なほど奔放だった』
4
海外の名無しさん
2026-11-01 17:02
みんなどうやってこんなにスマートなUIを作ってるのか知りたい。バックエンドは分かるけど、フロントエンドだけはまだコツがつかめない。良さそうなリポジトリがあるのは知ってるけど、そこからどう進めればいいのか分からない
25
海外の名無しさん
2026-11-01 17:06
>>4 コーディングエージェントを使えば、ほとんど指示しなくてもそれが手に入るよ。Opusに『hackerbooks.orgみたいなサイトを作りたいけど、本の代わりに評価の高いトピックを抜き出して、それぞれを付箋カード風に表示したい』と頼んでみて。それだけで使える、下手すると結構いい見た目のレイアウトが出てくる
5
海外の名無しさん
2026-11-01 16:29
アイデアは好きだけど、『推薦』という言葉の使い方は変えたほうがいいかも。今のままだと『我が闘争』が651人のHNユーザーに『推薦』されたことになってる。これはちょっと気になる数字だ
26
海外の名無しさん
2026-11-01 16:47
>>5 了解、とりあえず表記を直す。レコメンドの精度も改善を検討する。追記: 『mentioned by(言及された)』という表記に変更した
6
海外の名無しさん
2026-11-01 16:37
ちょっと違う発想だけど、Claude/OpenAI/museのデスクトップ連携を使って、実際に自分のYouTubeアカウントに入り、動画に『いいね』をつけてしばらく再生させて、おすすめアルゴリズムの種にするのもありかも
7
海外の名無しさん
2026-11-01 16:26
サイトが本当に速い。HTTP/3、OpenGraph、Cloudflareが使われてるのが見える。使った技術についてもう少し詳しく教えてほしい。あと……『それぞれの本には言及されたコメントへのリンクが付いている』の件。HNのガイドラインには『生成された文章を投稿に貼るな』とある。最近はClaudeっぽい文章を見るだけで吐き気がする
27
海外の名無しさん
2026-11-01 16:35
>>7 ありがとう!最初のバージョンはもっさりしてて、表紙画像も全部ホットリンクしてた。今はプレーンJSと静的JSONファイルで、Cloudflareでホストしてる。最初の読み込みでは上位本の約30KBのインデックスだけ取得して、残り1万6000冊は裏で読み込む仕組み。ファイル名は全部ハッシュ化してあるので永久にキャッシュされる。表紙画像はR2に置いてる。データパイプラインはPython+DuckDBでHNのダンプを処理してる。投稿文の件は正直その通りで、Claudeに下書きさせて少し直しただけだった。自分で書くべきだった
8
海外の名無しさん
2026-11-01 16:38
次のアイデアは『HackerNews』、本物のニュースを扱うHacker Newsっていう名前のサイトを作ることだね
28
海外の名無しさん
2026-11-01 16:57
>>8 いいね。ちゃんと本題から逸れない投稿に絞るといいかも
9
海外の名無しさん
2026-11-01 16:36
数年前にも『hackernewsbooks』ってサイトがあった気がするんだけど
11
海外の名無しさん
2026-11-01 16:43
いいね。自分も似たようなことをやって、2008年以降にHNでリクエストされたソフト/ツールのトップ100をランキング化した
12
海外の名無しさん
2026-11-01 16:27
『mentions since(いつ以降の言及か)』の絞り込みが壊れてるみたい。選んでもリストが全然変わらない。あと、選ぶたびに履歴に新しいページが追加されるのもやめてほしい
31
海外の名無しさん
2026-11-01 16:50
>>12 よく見つけてくれた、ありがとう!フィルターが『本の最新の言及日』を見ていたせいで、人気のある本はほぼ常に最近の日付になるから、変化しないように見えてたんだと思う。今は『最初に言及された日』でフィルターするように直した。あとフィルター操作で履歴が増えないようにもした
32
海外の名無しさん
2026-11-01 16:39
>>12 ここがバグ報告スレッドなら言っておくと、『コメントをもっと見る』が一度クリックすると動かなくなる
13
海外の名無しさん
2026-11-01 16:31
これは素晴らしい。ウィトゲンシュタインの『哲学探究』が100回以上も推薦されてるのを見て嬉しくなった
14
海外の名無しさん
2026-11-01 16:34
次の段階は『HackerTime』だな。『HackerXのXをtube、books、games、newsで埋める』を全部消化するための時間を提供するスタートアップ。AIを使って、Rustで書いて、手遅れになる前に投資しよう、みたいな
15
海外の名無しさん
2026-11-01 16:23
このアイデアは大好きだし、この流れが続いてほしい。ニッチなコミュニティを見つけるきっかけにもなりそう
16
海外の名無しさん
2026-11-01 16:41
誰にも言わないでほしいんだけど、今『HackerHack』を作ってる。HackerBooksとHackerBooksみたいな感じだけど、コメントや他の投稿やニュースとかも扱う版。『それってただのHacker Newsじゃん』って言う人もいるけど、そういうのは分かってないラッダイトだよ
17
海外の名無しさん
2026-11-01 16:56
『HackerMovies』、誰かトークンが余ってる人お願い
33
海外の名無しさん
2026-11-01 17:02
>>17 それは簡単だよ!『マトリックス』(1999)、『ハッカーズ』(1995)、『スニーカーズ』(1992)、『ジュラシック・パーク』(1993)、『ターミネーター』(1984)、『ウォー・ゲーム』(1983)。はい、これで全リスト完成(笑)
34
海外の名無しさん
2026-11-01 16:58
>>17 Letterboxdの『映画トップ500』リストとほぼ同じだね
19
海外の名無しさん
2026-11-01 16:30
これは最高だ。ありがとう!
20
海外の名無しさん
2026-11-01 16:39
誰にも言わないでほしいけど、今『hacker hack』を作ってる
36
海外の名無しさん
2026-11-01 16:42
>>20 それってみんなでハッキングすべきウェブサイトのリストになるの?
21
海外の名無しさん
2026-11-01 16:33
ソフトウェアエンジニアリング関連の本がもっと多いと思ってた
23
海外の名無しさん
2026-11-01 16:20
それにしてもアイン・ランドの順位が高すぎる!
38
海外の名無しさん
2026-11-01 16:29
>>23 『この本がいかに馬鹿げているか』という文脈での言及が多かったことを祈ろう……
24
海外の名無しさん
2026-11-01 16:04
[運営により非表示]
39
海外の名無しさん
2026-11-01 16:15
>>24 このアカウントは、内容のないコメントを繰り返し(もっぱら?)投稿し、やめるよう求めても応じなかったため、banした。banを解除してほしいなら
[email protected] にメールして、今後ガイドラインを守るという理由を示してほしい。ガイドラインはこちら。
40
海外の名無しさん
2026-11-01 16:18
>>24 ははは、そうなんだよね。226人が言及してるみたいで、それでトップ100くらいに入ってる。これが『言及数で数える』方式の弱点だと思う。あと、トップページはランダムに選ばれた本を表示してる(毎日シャッフルされる)
41
海外の名無しさん
2026-11-01 16:28
>>24 読む価値がない本だと思うのは、よほど無知でないと無理だと思う。文章としてベストな出来ではないし、マルクスの著作の中でもそうとは言えないけど、人類史への影響の大きさだけでも読む価値は十分にある
29
海外の名無しさん
2026-11-01 16:48
>>10 作ってみなよ!Claudeならこの程度のもの、1日もかからずに仕上げてくれるよ
30
海外の名無しさん
2026-11-01 16:33
>>10 それはいいね
35
海外の名無しさん
2026-11-01 17:05
>>18 そのアイデア気に入った、今トレンドページを作ってるところ
37
海外の名無しさん
2026-11-01 16:45
>>22 『Hacker Newsは色んな意味で本当に金脈だ』って、本当にそう思う……ここのおかげで、自分だけでは絶対見つけられなかった新しいことや、良いソフト、本、サイトをたくさん知ることができた。ここの人たちは『オタク』的なものに関して、たまに本当にいい趣味してるよね(笑)
42
海外の名無しさん
2026-11-01 16:52
>>32 1冊あたり30件までしかコメントを保持してないから、2回目のクリックで最後まで表示し切ってたんだ(笑)ちょっと直したので、後で全コメントを表示できるようにする予定
この話題の背景と論点
元ネタは、AI研究者アンドレイ・カーパシーが作った動画版「HackerTube」。これに倣って本棚を作ったのが今回のHackerBooksで、Show HNはHacker Newsで個人開発者が新作を披露する定例企画。スレで割れたのは「推薦数」という表示方法そのもので、好意的な言及も批判的な言及も区別せず数えるため、『我が闘争』のように内容への批判が多い本ほど見かけの順位が上がってしまう。これはランキング系サービスに共通する「件数と評価の取り違え」の典型例といえる。本文中にはdang(HN運営)による投稿禁止処分の様子も含まれており、ガイドライン違反への対応が実際どう行われているかも垂れ見える。コーディングエージェントで同種のサイトを数日で作れるという反応が相次いだ点も、AI時代の個人開発の変化を映している。
※本記事は海外掲示板 Hacker News のスレッド「Show HN: HackerBooks – HackerTube, but for books recommended on HN 」から抜粋し、編集部で日本語に意訳したものです。訳文の責任は当サイトにあります。
続けて読む(IT・AI)
この記事のリアクション
😆 おもしろい 0 😮 びっくり 0 😢 かなしい 0 👍 わかる 0 😠 ひどい 0
まだコメントはありません。