产品#代码智能体#数据分析

Andrej Karpathy 上线 HackerTube:用 HN 二十年评论替自己选视频

Karpathy 于 10 月 31 日上线 HackerTube,从 HN 评论筛出 6,454 个推荐视频、150 个主题,站点约两小时建成。

插画:满墙视频缩略卡中,人群的箭头汇聚指向少数几张发亮蓝框的卡片,角落有一枚被划掉的齿轮

10 月 31 日,前特斯拉 AI 总监、OpenAI 创始成员 Andrej Karpathy 在博客宣布上线 HackerTube——一个把 Hacker News 评论区二十年里被推荐过的 YouTube 视频排成视频网站的站点,共收录 6,454 个视频、覆盖 150 个主题。站点没有登录、没有个性化算法,推荐依据只有一条:过去二十年 HN 社区真实讨论中被反复提到的视频。按作者博客的说法,整个站点用 Claude Code(Opus 5.5)在约两小时内建成,他自己只做了三件事:申请 YouTube API key、开一台 VPS、买域名。帖子发到 Hacker News 后一天内拿到 2,489 分、500 多条评论。

要点

  • 视频候选来自 HN 全量评论存档(open-index/hacker-news 数据集,2006 年至今约 4,930 万条条目,5 分钟增量更新),筛出约 4 万条「提到 YouTube 视频」的评论作为推荐信号,去重后得 6,454 个视频,年份横跨 2007–2026。
  • 构建方式:Claude Code 桌面版 + Opus 5.5 负责全部工程,另用 Sonnet 在 Workflow 里清洗评论、过滤灌水;Karpathy 自称「已经不做传统意义上的工程了,只跟 Claude 说话」。
  • 服务端代码未开源——作者自评是「vibe coded 的乱摊子」——但全站数据在 about 页提供 zip 下载,明确鼓励别人拿去造自己的版本。
  • 站点上线后一天内,HN 上已出现 HackerBooks(挖书目,1,270 分)、Wikihack(挖维基链接)等直接效仿者。

背景

Karpathy 长期公开批评主流推荐系统。博客开篇是周五深夜打开 YouTube、翻了半天找不到东西看的场景:「我相信这套算法对普通网民是有效的,但它对我显然无效。」他的解法是换掉信号源:把「平台engagement 优化」换成「Hacker News 评论者二十年的集体判断」——HN 用户给视频留评论本身就是一次投票, spam 和标题党在这套信号里天然被压低。本站此前报道过这一模式的直接延续:11 月 1 日上线的 HackerBooks 就是「HackerTube, but for books」,把同一招式用在了书目上(详见此前报道);这个「挖评论区做数据集」的路子,与 AI 把老游戏整张地图搬进浏览器一样,都是个人开发者借 AI 在几天内做出过去要团队数月作品的新样本(详见此前报道)。

事实部分

博客与 HN 评论区给出的可核对数字如下:

项目数字出处
收录视频6,454 个(2007–2026)作者博客
主题数150 个作者博客
推荐信号约 4 万条提到视频的 HN 评论作者博客
评论存档来源open-index/hacker-news(2006 起,约 4,930 万条,5 分钟更新)Hugging Face 数据集页与 stats.csv 实测加总
构建耗时约 2 小时作者博客
Token 消耗5.04 亿输入(90% 缓存命中)/ 760 万输出Karpathy 在 HN 评论区的回复
API 折算成本约 250–300 美元(订阅内实际边际成本近零)HN 评论区 senko 等估算
社区热度HN 2,489 分(截至 11 月 2 日)HN 帖 50319510

工程细节里值得记下两条。其一,评论清洗先走规则:筛出含 YouTube 链接的评论,再让 Sonnet 在 Workflow 里批量过滤灌水和失效链接——90% 的 token 花在这一步,真正的站点工程是小头。其二,封面图绕开上传者调过的缩略图,取视频正中 50% 处的真实帧,避免「AB 测试优化出来的封面脸」。

各方说法

HN 评论区(500+ 条)基本是正面的,分歧集中在三点。版权与归火上,用户 DivingForGold 质疑站点聚合 YouTube 内容却不回链原站;实际上每个视频都嵌入 youtube-nocookie 播放器,播放与元数据仍走 YouTube。成本上,mips_avatar 测算「光 Sonnet 清洗就花了约 300 美元」,senko 用 API 定价折算约 250 美元;karpathy 本人在评论区确认了 token 数字,并称自己走订阅、边际成本接近零。可持续性上,有人担心站点哪天消失,karpathy 回应「至少近期不会,我自己要用」,并指了 about 页的数据包——数据先于代码开源,是这个项目给出的折中。效仿速度也说明问题:HackerBooks 作者 roansh 明说自己的站点是「HackerTube, but for books」,上线一天拿 1,270 分;Wikihack 11 月 2 日跟着出现。

编辑判断

对普通用户,HackerTube 是一个可以立刻收藏的视频源:不用注册,ForYou 推荐存在但只存在你自己的浏览器里。对开发者,它把两个事实摆上了台面:一是「社区二十年的公开讨论」本身就是一份现成的高质量数据集,HN 评论、Reddit 存档、维基编辑记录都是同路素材;二是这类站点的工程成本已经跌到「一个下午 + 一次订阅」——真正的门槛只剩选题和品味。诚实的提醒:HN 群体的口味高度偏向技术和英文内容,把它当成「更好的 YouTube」对多数人是高估;服务端不开源也意味着你复刻它时要从数据包重新起步。Karpathy 之前还做过挖十年前 HN 讨论的 hn-time-capsule(GitHub ★690),「把社区存档当素材」在他这里是连续动作而非一次性灵感。接下来值得看的是效仿潮会不会催出非技术社区版本,以及 YouTube 对这类聚合站的态度。