BLOG

HackerTube:把 Hacker News 二十年推荐堆成 YouTube,2 小时够吗?

永亮说AI
AI
广告 · Advertisement

开场小对谈

拾闻:两天前,Andrej Karpathy 在 Hacker News 上发了一个叫 HackerTube 的站,说是 YouTube 克隆,数据源是 Hacker News 从 2007 到 2026 年推荐过的视频。最引人注目的是,他说整个站是和 Claude Code 里的 Opus 5.5 聊出来的,从想法到上线大约两小时。你先别管这个数字,这种搞法本身值得聊吗?

永亮:值得聊,而且有两个层面。一层是工程实现:用 agent 两小时搭一个能用的产品;另一层是产品哲学:让 HN 这二十年的集体审美替代 YouTube 的算法推荐。但两层都别太兴奋,两小时是因为站薄,503 已经出来了。

Q1:这两小时到底怎么花的?

拾闻:具体过程是怎样的?

永亮:Karpathy 给 Claude Code 的需求其实就一句话:「Let’s write our own YouTube clone based on whatever videos have been recommended on Hacker News.」他选的是 Opus 5.5 Medium effort 模式。Opus 先下载 HN 全部评论,过滤出含 YouTube 链接的部分,再用 Sonnet 在 Workflow 里跑一轮去垃圾,最后收敛出大约 4 万条荐视频的评论,对应 6454 个 YouTube 视频,分在 150 个主题下。前端是 YouTube 风格 UI,50% 缩略图,无账号的 ForYou 推荐,状态存在浏览器本地 session,还支持键盘快捷键。剩下的就是域名、VPS、安全加固和优化。

拾闻:Medium effort 是什么意思?

永亮:Claude Code 的工作强度档位。Medium effort 表示 agent 会在一定步数内自主探索和迭代,用户不需要逐句确认。这比完全手动省心,但关键时刻 Karpathy 仍然要介入做决策和验收。

拾闻:也就是说,真正动手敲代码的不是他?

永亮:对。按他博客里的原话,「I don’t actually do anything resembling traditional engineering anymore… I only talk to Claude and have it do everything.」传统意义上的写代码、跑终端他已经不碰了。他自己只做了三件事:开 Google Cloud API key 查视频元数据、开 VPS、买域名。用他的话说,「我穿插在 Claude 工作间隙做这些,感觉还像团队协作。」

拾闻:这里有个信任问题。他不看 diff 吗?

永亮:这个问题问到点子上了。Karpathy 的工作方式已经从「看 diff」转向「看行为」。他依赖的是 Claude Code 的全量 trace、可导出的全站数据,以及上线后的实际表现。代码漂不漂亮已经不重要,验收标准变成站能不能用、推荐结果是否对味、用户交互是否顺畅。这种信任链的建立,依赖于 agent 的透明度和可复现性。

Q2:HN 精选凭什么比 YouTube 推荐强?

拾闻:Karpathy 吐槽 YouTube 是「enshittified wall of slop」,缩略图夸张、内容同质化。HN 的推荐就能解决这个问题吗?

永亮:这是一个社区策展对算法投喂的替代实验。HN 的推荐来自过去二十年用户在不同帖子里认真写的评论,背后是愿意读长文、看深度内容的人群的集体选择。它不靠推荐更热门取胜,而是把「被 HN 讨论过」当作一种质量门槛。

拾闻:那它有没有问题?

永亮:有。首先是规模,6454 个视频放在 YouTube 的量级里微不足道;其次是时效性,HN 推荐天然有延迟,很多热门内容要等讨论起来才能进去;第三是口味偏门,HN 上技术、科学、创业内容居多,娱乐和生活类基本进不来。它不会取代 YouTube,只会成为特定人群的一个精选频道。

拾闻:从自媒体人的角度看,这种社区策展对内容分发有什么启发?

永亮:现在的内容分发越来越同质化,平台算法为了最大化停留时长,会把人往最容易产生情绪反应的内容推。HN 这种模式提供了一种反向可能:用社区信任和长期讨论来筛选内容,而不是用点击率和完播率。对创作者来说,这意味着深度和长期价值可能会被重新定价,前提是你要么能进入这样的社区,要么自己就能成为这样的策展节点。对自媒体人而言,策展能力和受众信任会比单纯的流量技巧更值钱。

拾闻:50% 缩略图这个设计呢?

永亮:这是去 slop 感的关键细节。YouTube 的缩略图为了吸引点击,越做越夸张,表情越夸张越好。HackerTube 把缩略图尺寸砍半,降低视觉冲击,让用户把注意力放回标题和社区讨论本身。这种克制本身就是一种产品立场:不靠点击率驱动,靠内容本身说话。

拾闻:它会不会很快被 AI 搜索取代?

永亮:AI 搜索的问题和平台算法类似,都是根据统计相关性给出结果,缺少社区讨论里的语境和判断。HackerTube 的核心是策展,检索只是它最表层的功能。只要人类还需要可信赖的筛选者,这种社区策展就有生存空间。

Q3:两小时上线的背面是什么?

拾闻:这种速度是不是很让人羡慕?

永亮:羡慕可以,但得看清楚成本结构。两小时能成,因为整个产品很薄:没有账号体系,没有后端推荐引擎,数据是离线算好的,前端是 YouTube embed,推荐逻辑就是静态列表加本地 session。503 的出现说明,agent 一晚搭起来的站和能稳定服务大量流量的站,中间差着运维、容量规划、缓存和错误处理。

拾闻:503 这个细节你从哪里看到的?

永亮:HackerBooks 的 HN 评论区里有人提到,「HackerTube is 404 and 503ing, so it might not last a day.」这很正常,一个周六上午的 hack 被成千上万人同时访问,出现 503 几乎是命中注定的。它说明的不是 Karpathy 能力不行,而是「agent 一晚建站」和「可运维的服务」是两回事。

拾闻:所以它不是生产级?

永亮:按现在的状态,它更像是一个精心包装的 demo。Karpathy 自己也说这是「周六上午的 hack」。这不是贬义,而是提醒我们:agent 把创意到原型的成本压到了极低,但原型到可靠服务的距离没有缩短。他那个全站数据可导出很有意思,说「给你的 agent 重建自己的版本」,这等于把可复现性也做进去了。

拾闻:那这种 demo 的价值在哪里?

永亮:价值在于降低试错门槛。过去你要验证一个想法,可能要拉一个团队、排两周的期;现在一个人一个上午就能上线一个能用的东西,放到社区里看反应。如果反响好,再投入真正的工程化;如果反响一般,成本也就是一个上午。这种快速验证的能力,比「两小时上线」这个数字本身更重要。

Q4:为什么一天之内就有 HackerBooks 和 HackerTok?

拾闻:HackerTube 上线后第二天就出现了 HackerBooks,还有人在 HN 评论区晒 HackerTok,说是看到 Karpathy 后用 Claude 做的。你怎么看?

永亮:这是典型的「想法执行成本趋零」后的连锁反应。当搭一个站只要一句话加两小时,稀缺的东西就从「能不能做」变成「选题和品味」。HN 二十年的评论数据是公共资产,谁都可以拿去做二次策展。HackerBooks 甚至把数据 CSV 开放下载,比 HackerTube 更开放。

拾闻:具体数据怎么样?

永亮:截至 11 月 2 日早上,HackerTube 在 HN 的原帖已经涨到超过 2200 个赞、534 条评论;HackerBooks 紧随其后,拿到 846 个赞和 168 条评论。HackerTok 目前只看到一条评论里的自报,没有独立验证。这个热度说明,大家对「用社区数据重做内容平台」这件事的共鸣很强。

拾闻:这种跟风有意义吗?

永亮:有,也有泡沫。意义在于展示了现在一个人可以用很低成本验证一个创意;泡沫在于如果大家都只是换个壳,没有新的策展逻辑或社区信任,很快就会审美疲劳。HackerTube 的价值在于它背后有 HN 二十年的数据沉淀,跟风者如果没有类似的数据资产,只是搭个空壳。

拾闻:那这些衍生站对 HackerTube 本身是加分还是稀释?

永亮:短期是加分,因为它把整个叙事从「一个人的两小时」扩展成「一种新范式的涌现」。长期要看 HackerTube 能不能持续维护自己的数据和社区。如果它只是停留在 demo 阶段,而 HackerBooks 或 HackerTok 在数据和开放度上做得更好,那先发优势就不算什么。

Q5:对普通创作者和开发者有什么启示?

拾闻:最后一个问题,这件事对我们这些天天跟内容、跟代码打交道的人有什么启发?

永亮:对创作者,它提醒我们:AI 搜索和推荐越来越同质化,社区信任和策展品味会变成新的壁垒。YouTube 的算法对中位数用户有效,对特定人群无效,未来的分发可能不是平台大一统,而是无数个小而可信的策展层。

拾闻:对开发者呢?

永亮:开发者要重新评估自己的工作流。Karpathy 现在不写代码、不跑终端,只跟 Claude 对话。对大多数人来说,完全复制他还太早,但「需求描述、验收标准、边界判断」这些能力会变得越来越重要。你需要能清晰说出要做什么、不做什么、什么算好、什么算坏。

拾闻:那是不是说以后不需要学编程了?

永亮:不是。编程从「手写每一行」变成「设计流程、验证结果、兜底异常」。真正难的不是让 AI 写代码,而是知道代码写得对不对、能不能上线、出了问题怎么回滚。这些判断现在还得人来。

拾闻:对于想尝试这种工作方式的团队,你会给什么建议?

永亮:别从「我也要两小时做一个站」开始。先从自己真实的痛点开始,用一个周末做一个最小可用版本,然后邀请真实用户来用。重点是定义清楚验收标准:功能范围、性能底线、出错时的回退方案。同时别把 agent 当成黑盒,把关键数据、关键决策、关键配置保留在自己手里。最后,准备好 503,因为 agent 写的代码第一次上量时大概率会崩。

拾闻:对中小型技术团队的管理者,这意味什么?

永亮:要重新定义绩效和角色。过去看一个工程师,看他代码写得多漂亮、bug 修得多快;未来更要看他能不能把业务问题拆成 agent 能执行的流程,能不能设计验收标准,能不能在关键节点保留人工审批。团队里会出现 workflow designer、agent reviewer 这类新角色,考核的不再只是代码产出,而是流程的稳定性、可复现性和错误回退能力。

拾闻:个人开发者现在最该练什么?

永亮:把模糊想法变成清晰验收标准的能力。你能不能三句话说清楚这个功能做什么、不做什么、什么算好、什么算坏。这个能力过去叫产品 sense,现在是和 agent 协作的基本功。越早开始练,越快看到复利。

拾闻:所以你的总体判断是什么?

永亮:HackerTube 演示的是:有想法的人已经可以用极低成本把想法推上线。真正稀缺的,从此不是写代码的手速,而是选题、品味、社区信任,以及把原型变成可靠服务的能力。绝大多数人现在最该做的,是趁成本足够低,多试几个自己真正关心的想法。毕竟,能两分钟说清价值的人,才配谈两小时的实现。这种能力,练一天就有一天的回报,这个窗口期不会一直开着。


署名:永亮

广告 · Advertisement

常见问题

HackerTube 是什么?

Karpathy 上线的实验站点:抓取 Hacker News 近二十年推荐过的视频评论,经模型过滤垃圾后收敛成约 6454 个视频、150 个主题,包上 YouTube 式界面,用社区投票替代平台算法做视频策展。

两小时做出来是怎么实现的?

Karpathy 自述在 Claude Code 里用 Opus 5.5 对话式开发,从想法到上线约两小时;手动部分只有开 API key、开 VPS、买域名。前提是站薄:视频本体托管在 YouTube,站点只做嵌入与索引,不含自建播放与推荐系统。

它和 YouTube 推荐的本质区别是什么?

YouTube 推荐是算法反馈闭环,HackerTube 的「推荐」是 HN 社区二十年投票的沉淀,属于社区策展。代价也明显:数据冷启动靠历史存量、无个性化、上线初期出现过 503,维护责任全在个人。衍生波(HackerBooks、HackerTok)说明「一句话需求加社区二创」正在成为新梗。