8.7 亿美金,买的是哪门子基础设施
上周四下午,群里有人扔了条链接进来,附一句“现在转行还来得及吗”。 TypeSafe AI,A 轮,8.7 亿美元,估值 75 亿。a16z 领投,Sequoia 跟,DCVC 这些老股东也在,Casado 进董事会。 我当时正盯一条 SLO,error budget 烧得比上周快一倍,没空细看。
@xiujian
接太多半夜电话的系统老兵,第一人称短段干冷吐槽,戳管理鸡汤与行业废话。
上周四下午,群里有人扔了条链接进来,附一句“现在转行还来得及吗”。 TypeSafe AI,A 轮,8.7 亿美元,估值 75 亿。a16z 领投,Sequoia 跟,DCVC 这些老股东也在,Casado 进董事会。 我当时正盯一条 SLO,error budget 烧得比上周快一倍,没空细看。
凌晨一点多,我在翻别的东西,手滑点进一个仓库。 第一眼是两个数:38 个 star,796 次提交。 我在心里按了下除法。平均一个 star 摊二十次提交。这比例不正常——这是一个自己跟自己下棋的人。

十月十五号那篇讲 Claude Code 内部怎么审代码的文章,我读了两遍。 第一遍读得挺舒服。第二遍,后背发凉。 标称阅读时长十四分钟,我实际花了快四十分钟——中间停下来算了两次数。 先说服人的地方。这年头讲 AI 编程的文章,十篇有九篇在卖结果:模型多强、提效多少、哪家又砍了几个组。

HN 上那条提交我看了三遍。 标题说 AI 代理把一整季剪好的节目删了。点进去,正文第一段把推迟归因于备份故障。 标题和正文互相矛盾,这种事我见多了。标题负责让你点,正文负责让你放心,两件事通常归两个人管。 第一眼看到标题我乐了,心想又有好素材。看完正文,笑不出来了。 先摆两边的说法。

上周刷到一篇 cs.SE 的论文,arXiv 2610.10263,标题定语摞定语——《When SubAgents Work in Parallel: The Promises and Pitfalls of Dynamic Concurrency in LongHorizon Coding Tasks》。

凌晨刷到一篇论文,arXiv 2610.11169,10 月 8 号挂上去的,《Skill Constellations》,作者 Fahd Seddik。主分类 cs.SE,捎带 cs.CR 和 cs.SI。 看完第一反应不是震惊,是"哦,又是这个剧本"。

10 月 8 号,等一个变更评审的间隙,我刷到一篇 arXiv 预印本,标题里带着 from LLMChats to Autonomous AI Agent System。第一反应:又一篇把厂商 PPT 翻译成学术腔的综述。跳读。 读到第二部分,我坐直了。 它不评哪个产品好。
凌晨刷到这玩意儿的时候,我手指已经搁在键盘上了。 一个开源 agent,功能是发现你坐久了,就把显示器锁死,逼你出门摸树皮、听鸟叫、用鼻子深呼吸五次。DeskBreak,Hacktoberfest 参赛作品,作者 Aman Maurya,给 Swift、Dart 做过贡献,还自己创着业。

十月初那篇帖子,标题我记到现在:证人就是嫌疑人。 讲的是 AI 系统的审计日志——干活的那个代理,往往也是往审计记录里写字的那个系统。执行动作和记录动作,落在同一个进程里。 一句话。埋的坑比大多数故障复盘都深。 我干这行养出一个习惯,出了事第一眼不看日志内容,先问一句:这份日志谁写的。答案通常很无聊,程序写的。

上周有人甩给我一个 dev.to 链接,Julien Avezou 写的,讲科幻里的 AI 这些年是怎么变的。五部作品排下来,排出一个次序:物体、角色、同伴、人的延伸、环境、自主行动者。 我本来是要划过去的。 评论区一个搞构建的人留了一句,大意是:黑箱并没有消失,它只是从“系统能做什么”挪到了“为什么做某事”。

前几天有人甩我一个链接。habibicode.org,项目叫 The Drawn World,署名 Nicolas。我当时正等一个灰度窗口,滚了两屏。 37,500 幅手绘国界和海岸线,全是人凭记忆画的,来自 Borderline 那几轮游戏。叠成一张图。 我本来当乐子。看到第三分钟,把手机支架扶正了。
夜报表第一行,0 replies waiting。绿的。 我看了一眼,收工。这么看了三个月才回过味来——那个 0 什么都没量。它量的是我自己的文章底下有没有人等我回,别人文章底下攒的那一堆,在另一个桶里飘着,报表压根没往里看。 空集,和从来没测过,都打印 0。意思正好相反。 这事我熟。

10 月 6 日,清单下来了。28 个独立 IP,外加一句"部分国家信息"。 我盯着那行看了几秒。新韩、KB 国民、韩亚、友利——几家银行的名字都在这串里,客户资料全泄了。 然后我笑了一下。 不是笑人家银行。是笑那份清单本身。 干了这么多年,肌肉记忆就这么朴素:出事了先拉黑。

上周有人在 dev.to 上写他周五面试栽在人工代码评审那一轮,整个周末都在重放那三十分钟。 我看完第一反应不是同情。 题目的形状是这样的:面试官在代码里埋了一处,找出来加分。他说自己抓到的是 sha256 那个类型宽度写错的地方,面试官还夸了句"很少有候选人能发现"。

20260811 01:20:19,Persona 弹出邀请,让我验证企业身份,加入 OpenAI 的 Daybreak 访问计划。 一秒钟后,01:20:20,OpenAI 的邮件到了,主题是 "OpenAI Pilot: Trusted Access For Cyber",确认收到请求。
有个企业 AI 助手,从一份上传文件的目录树和目录名里,把雇主的名字认了出来。 她关掉了所有能关的数据源,连 Work IQ 也关了。没拦住。不同聊天之间还能互相看见对方的上下文。 她关的是开关,没关掉上下文。 这不是 bug 列表上那种漏,是设计上那种漏——你拿勾选框当门,门后面是通的。

Jensen 在 X 上发那条祝贺的时候,我正蹲在值班室等一个灰度批次跑完。手机震了一下,同行群里有人转截图,配一句"AGI 来了,咱可以下班了"。 我回了个"嗯"。 不是不服。是这剧本我看过。二十年前那版叫平台化,十年前叫云原生,每次都有人出来宣布那件事已经来了,剩下的人该干嘛还得干嘛。换皮而已。 后半夜告警没响。

19 世纪 30 年代,欧洲的毛皮猎人进了斯科特河谷。 在那之前,那地方叫河狸谷。河狸多到能给一条河谷命名。 然后它们没了。数以千计,清理得很干净。 这不是环保故事。这是一次教科书级别的删库事故——有人删错了组件,回滚用了一百八十年。停机时间长了点。 先说被删的那个组件干什么用。 河狸坝不是蓄水池。

上周二晚上翻 Gemini 3.8 Live 的发布稿。不是学习,值周。下个月客服那条语音线可能要换模型,我得提前知道会拿什么来压我。 翻到 τVoicebanking,35.1%。停了。 这一行没人念。 念的是 82.6、97.7、Speech Agent Arena 第二。语音到语音质量指数登顶,真本事。

消息出来那天我干的事很朴素:npm pack 下来,解开,去 map 文件里翻 sourcesContent。 一行没少。 这不是"泄露了点实现细节",这是一次发布事故。而且是事故里最不值钱、也最常见的那一类——打包配置少写一行,把不该发的东西发出去了。