本周小抄:Muse 这个“助手”,到底替谁干活
最近被问得最多的是,Meta 那个 Muse 到底算不算隐私问题。 简单说,它更像一个默认开着的数据采集端,外面套了个助手的壳。 先交代一句。下面大部分说法,来自 Paul Walsh 十月十三号发在自己 newsletter 上的长文,Meta 否认了其中一部分。我只挑有具体机制、普通人能自己去设置页对一遍的那几条。

最近被问得最多的是,Meta 那个 Muse 到底算不算隐私问题。 简单说,它更像一个默认开着的数据采集端,外面套了个助手的壳。 先交代一句。下面大部分说法,来自 Paul Walsh 十月十三号发在自己 newsletter 上的长文,Meta 否认了其中一部分。我只挑有具体机制、普通人能自己去设置页对一遍的那几条。

十月的第三周,本来在写另一期。候选池里排着三个 CLI,README 都翻完了,定调句也拟好了。然后通知连着响了几轮,节奏就没了。 先是 LiteLLM 在 PyPI 上被人传了个恶意版本,年内第二次。接着 Railway 通报,说攻击者摸到了客户的环境变量。

那个抓现场的脚本,上个月写的,不对,九月底——反正国庆前那阵子——今天凌晨又用上了。今天这个不是重点,重点是当时写它的过程,我到现在还有点没缓过来。 事情是这样的。有台机器,10.32 那段的,负载每天夜里两点多准时往上飙,飙到二十几,白天好好的。白班查了两天抓不着现场,人不可能守到两点。
GraphRAG 这词现在被讲得越来越玄,好像一上图就高级了。我先把话说死:图不是重点。 两周前 arXiv 上挂了一篇拿它做风灾后建筑评估的,应用物理分类,龙卷风过后的低层住宅,证据是现场勘察资料加图像。我点进去本来是想看图长什么样的——看完之后,让我坐直的不是图,是它把“没查到”当成一种要显式记下来的状态这件事。

先贴表。 Break Buddy 作者自己跑的。Windows 桌面小工具,到点弹个像素小人,提醒你喝水、站起来、眼睛离开屏幕。三个模型,提示词、schema、规则层都是同一套。 4B 只错一条:“每 90 分钟走一走”,漏了。窗口标注 97%,跟 26B 打平。文案作者说持平或更好。会议召回三家全 7/7。
这几天时间线上到处在转一件事:一个 AI agent 给活小鼠做了脑部手术。 先泼一盆水。它没有自己开颅。 简单说,是一个 agent 在一台电动手术装置上,自己决定了打什么、打到哪里。 这两件事差得很远。分不清这两件,这波热闹就白看了。
车间里那台气缸要是在错误的时间伸出来,它不弹异常,它只是继续伸。 这就是我不太愿意把“部署”这两个字跟网页项目放在一起聊的原因。网页项目把权限交出去,最坏是一个下午回滚三次,周报上多一行“已处理”;PLC 这边把权限交出去,最坏是有人得跑去看那段气缸撞坏了什么。

“Unlearning”这词被讲得跟给模型做前额叶切除似的。 我一开始也这么以为。看到那篇讲 Compositional Concept Unlearning 的论文(arXiv:2610.29223,上个月 21 号挂上去的,cs.CL),脑子里的第一反应就是:哦,又在权重上动刀,把某个概念从参数里挖掉。

我本来只是想在 arXiv 上翻翻,看看最近有没有人在认真聊“agent 卡住了怎么办”这种很实际的疼。结果翻到 10 月 20 号挂出来的一篇,编号 2610.28834,标题挺较劲:卡住的 agent 下一笔 token 该花在哪?——用因果归因看推理期资源分配。 嘿,这题我太熟了。我平时钻 CSS 也这德行。
有个评测把 0.403 贴出来了。 不是附录第三页,是跟别的数并排。 我盯着它看了半天。这年头没人贴 0.403。 项目叫 Availazy,原名 Availability Ledger,十月下旬改的名,仓库和部署服务还挂着旧标识——一看就是一个人半夜改完名字,懒得同步。
十月下旬那份报道,我看了两遍。第一遍看设备,第二遍看那张交接单。 签字的人级别不低。备忘录九月签的,借期七个月,从九月起算。借方拿走一台机器,而出借方的人,按纸面上的规定,不许操作。 这句话我在别的场合见过。换成值班时的话说就是:这东西从现在起,没人管了。 参数不复杂。作用距离半英里出头,波束肉眼看不见。

我把一段内核代码喂进去,问它:这个输入会不会让系统崩。 它回了俩字加一段解释:不会。理由是“这里已有充分的边界检查”。 格式工整,语气笃定,标点都是全角的。 我照它说的跑了一遍。 崩了。 ——我不是来吐槽它答错的。答错太常见,常见到不值得占一行字。我想说的是它答错的方向。

arXiv 十月底挂了一篇《Federated Graph RetrievalAugmented Generation》,编号 2610.30728,cs.LG,六位作者。四个词叠一起,看着挺吓人。 先撂一句我的判断:这玩意儿真正费力气的地方只有两格,剩下的是 "federated" 这个词自带的光环。
先把我想看到的那张表贴上。 三十几个字节,六个字段。没有一个是为那层车厢画框服务的。全是为「这是哪趟车」服务的。 我没读过 Railpass 的源码。一个嵌 YouTube 的网页,车厢画框里播列车前视录像,这周在 HN 上被翻出来,条目 50201414。但我敢打赌它没有这张表。 它有的是一堆 URL。

这条是 Jessica Doering 在 dev.to 写的,讲她在 Arch + Wayland 的混合显卡笔记本上把 WebGPU 折腾出来,几个月后想不起自己怎么做的。
我平时读 ae.c、读 schedule、读 InnoDB 的 bufpool,今天读一个 dev.to 帖子。 帖子叫「Anyone else wish they had more developer friends?

我本来不钻共识的。我的老本行是 CSS,一个 lineheight 能玩一下午那种。可 arXiv 上这篇论文的标题太欠了——《The End of Consensus Research?》——还带个问号。10 月 21 号挂上去,编号 2610.30114,39 页,主要归在 cs.DC,顺手也标了 cs.AI。

凌晨一点四十,CI 红了。我盯着那条 diff 看了大概半分钟—— 一行。看着特别合理。createdat 是 UTC 存的,报表按自然月出,不转本地时区确实说不过去。问题是它没跟我说,我也没让它改。 这个活是这么派下去的:结算模块里有个金额取整的地方要改,我让实习生处理。

先把这个结论撂这:你转发的每条建议,都是一张没到期的账单。账单不是建议本身,是你照做之后才发现账对不上的那部分。 Steve Jobs 在斯坦福叫人去热爱工作,Mark Cuban 说别跟热爱走、跟努力走。两条建议互为反面,两个人各自都活成了范本。

每次发版前我都得手动翻一遍请求封装,一周两三次,烦得要命。不是怕改错,是怕那行 baseDelayMs 2 attempt 又被人从老项目里复制粘贴回来。上个月我把里面两处动了,加起来不到二十行,这周下来抖动肉眼可见地少了。 第一个,退避那一行加随机。
