ZhangYvJing's

Daily Brief

May 24, 2026 · Sunday May 25, 2026 →
00

Film / Book Chapter

Yi Yi
2000 / Edward Yang

Yi Yi (2000) · Edward Yang

在喧嚣的项目迭代与日志排查之间,观看《一一》像是偶然打开一扇慢节奏的窗,透过一家人对城市、工作与记忆的细腻对话,让你在繁复的 Agent 决策与产品权衡中,重新感受生活的层次感与情感坐标,从而在接下来的代码与规划里,拥有更清晰的价值判断和情绪校准。

The Pragmatic Programmer
David Thomas / Andrew Hunt

The Pragmatic Programmer · David Thomas / Andrew Hunt

Chapter 1: A Pragmatic Philosophy

A compact reset on ownership, taste, entropy, and being the kind of engineer whose work keeps improving after the first pass.

01

Insight

今天的材料整体指向两个相互交错的方向:一边是对底层技术可观测性和治理的重新梳理,另一边是对“软体‑硬体‑人”协同方式的极端压缩与重新分配。微软公开最早的 DOS 源码把操作系统的起点搬回到文档化的可审计材料,这与 FAME、DeltaBox、LCGuard 等论文把日志、沙箱状态与 KV 缓存切片化、增量化的目标是一致的——在系统层面把“黑盒”拆成可追溯的粒度;而同一时间,Outline Demoparty 上的 16 字节汇编、Doug MacDowell 用 50 小时手绘折线图,都在用极端的最小单元(字节、笔触)展示信息的极限密度,这实际上是对“信息压缩‑可视化‑审计”链路的艺术化实验。两者之间形成了互相印证的逻辑:当底层可观测性被细化到单行日志或增量快照时,如何在有限带宽或硬件受限的环境下仍然呈现有意义的输出就成了必然的设计问题,而 16 字节程序和手绘图正是对“极致约束下的表达方式”提供了原始案例。与此对应的噪声来自于几则与底层技术无关的市场噪音:富途老虎被封的理财视频、几段关于 GPU/TPU 区别的浅尝即止讲解,以及关于 Notion、Serval 的创始人访谈,它们的叙事焦点是商业宣传或个人观点,缺乏与系统可观测性或代码自演化的技术联结,容易把读者的注意力拉向表面热度而非根本趋势。再看 OpenAI 72 小时危机的内部治理细节,揭示了在高速迭代的 AI 产品中缺乏可靠的故障检测与回滚机制的后果,这直接呼应了 DeltaBox 与 MOSS 对“快速检查点/回滚”和“源码层面自我演化”的诉求,说明业界已经从“代码发布即完事”转向“代码在运行时必须可修复、可审计”。整体来看,技术层面的可观测性、增量化与自演化正在向更细粒度压缩的表达形式靠拢,而与之并行的商业营销噪声仍旧占据大量平台视野。今天阅读时,应该把注意力放在那些把底层可观测性转化为实际工程工具的工作上,同时警惕那些只讨论概念或市场包装的内容——在这种转型期,真正的价值来自于把“最早源码”“最小代码”“最细日志”这些极端案例内化为日常的监控、调试与迭代流程。顺带一提,今天的放松时光可以看看 2000 年的电影《一一》。
03

Hacker News

01
微软本周公开了迄今发现的最早的 DOS 源代码及其开发文档;这些代码早于 MS‑DOS 品牌,包含 86‑DOS 1.00 内核、若干 PC‑DOS 1.00 开发快照以及 CHKDSK 等工具;发布的背景是 86‑DOS(最初称 QDOS)由 Tim Paterson 为 Intel 8086 套件编写,随后被微软授权并在 IBM 5150 项目中采用,形成后来的 MS‑DOS 与 PC‑DOS 两条分支;这套原始源码的开放为操作系统历史研究、教育培训以及复刻项目提供了第一手材料,可能降低相关学习和迁移成本,同时要求使用者注意版权和授权限制。
02
Wake up! 16b
2026年5月Outline Demoparty现场发布了仅16字节的x86实模式程序“Wake up! 16b”,实现了同步绘制Sierpinski分形并驱动扬声器。代码利用BIOS文本模式和56字节倒步写入,XOR运算产生的位符合规则60元胞自动机,直接写入显存并输出到端口61h形成自相似方波。此极限密度实现为尺寸受限的演示、硬件音频合成和极端代码压缩提供了新思路,显著降低存储开销并增加对底层硬件状态的依赖。
03
诈骗者利用微软内部用于发送账户提醒的邮箱地址 msonlineservicesteam@microsoftonline.com 发送垃圾邮件,冒充官方通知;他们通过未知方式注册新微软账户后,以该地址发出包含钓鱼链接的邮件,邮件主题伪装成交易警报或私人信息提醒;此行为迫使安全团队必须加强检测与拦截机制、审查账户创建流程,并可能增加邮件安全运维成本与误报风险。
04
Mastering Dyalog APL
《Mastering Dyalog APL》首版自2009年出版后,已启动基于 Jupyter Notebook 的新版在线稿并同步提供静态网页与纸质出版;由于原书随语言迭代逐渐失效,项目在 GitHub 上以章节增删、内容修订和新特性补充的方式持续更新;这将让学习 Dyalog APL 的开发者能够在交互环境中实验代码,降低寻找最新教学材料的成本,并在错误反馈渠道得到更及时的纠正。
05
OpenAI 在 Sam Altman 被董事会解雇后经历了 72 小时的危机,几乎导致公司瓦解。Greg Brockman 解释说,危机起因是董事会突发决定和创始团队对公司治理结构的分歧,导致他当日离职并在 Altman 家中快速搭建“Phoenix”备份公司,随后 Ilya Sutskever 的推文触发了权力重组。此轮动荡迫使 OpenAI 放弃纯非营利模式,并让内部研发大量使用 AI 生成代码,削弱了对推理过程的展示,直接影响研发团队的工作流、成本控制以及对 AGI 访问权限的管理规则。
06
I spent 50 hours drawing a line graph
艺术家Doug MacDowell用尺子、铅笔、墨水和手写字母套共计50小时手绘了一张咖啡机数据折线图,耗时远超软件几分钟即可完成的同类可视化。 他通过铺设网格、用圆形模板统一线宽、再用细笔描绘并逐步擦除草稿的流程,展示了手工绘图在准确度与审美上的可行性,同时也记录了手工工具的选择与使用细节。 这种全手工的制作方式将迫使传统数据可视化从业者在项目预算、交付周期和作品唯一性上重新权衡,从而影响他们的工作流程与成本结构。
07
Vivado 2026.1 宣布在免费层级不再提供 Linux 版支持;官方页面目前只能显示加载错误和 CSS 错误,未提供进一步解释;因此仍依赖免费版 Linux 环境的开发者将不得不转向付费许可证或其他工具来完成 FPGA 设计。
08
Childhood Computing
在八岁时,作者所在的乡镇新学校配备了仅有两小时月使用限额的老式 IBM 兼容机电脑实验室。由于机器只能通过 5¼ 英寸软盘启动、无硬盘、内存仅几百 KB,所有程序必须手写记录并在极短的实际上机时间内运行,形成了纸上编程、模拟测试的闭环。这种极限资源的学习方式让早期接触计算的学生在后续软件创作、教育资源配置和低成本硬件使用的成本与风险认知上产生了独特的影响。
04

YouTube

02
The Difference Between a GPU and TPU
Full episode: https://youtu.be/oIk3R-sMX5o Me on twitter: https://x.com/dwarkesh_sp
ai_frontier, market, problem_definition
03
A public domain book, a notebook, and three gen media models. Guom from Google DeepMind fed Wind in the Willows into Gemini, generated character portraits with Nano Banana, animated chapter scenes with VO, and scored each chapter with LIA, all live in the workshop. The full three hour session covers more ground. Paige Bailey demos AI Studio's Build feature creating a bookshelf scanning app with Google login and Firestore from a single prompt, Gemini 3.1 Flash Light analyzing a dinosaur video frame by frame for under a dollar, and Genie 3 rendering a playable world with a pink sparkly squirrel
agent, ai_product, engineering
04
Stripe called theirs Minions. RAMP called theirs Inspect. Both are internal infrastructure for running fleets of background agents, and both teams built it from scratch. Lou Bichard's argument is that this shouldn't keep happening. The talk breaks down what agent swarm infrastructure actually needs: a runtime (largely solved), orchestration and triggers (solved), and coordination, which is not. Coordination is the gap where agents pick up tasks from each other, pass messages, and verify they have cleared a stage of the development cycle before moving on. GitHub is a poor substitute: noisy, de
agent, ai_product, engineering
06
RL Nabors built a comic reader that renders inside Claude. Full panels, navigation, transcript mode, design matched to the original site. No browser tabs. She is reading her own web comic archive entirely through an agent, and it looks like the website. The talk is a case against chat as the permanent UI of agentic software. Chat is to agents what the terminal was to desktop computing: developers love it, everyone else gets the iPhone eventually. MCP apps bundle HTML, CSS, and JavaScript into a single file that agent interfaces render in an iframe, turning any tool response into a real intera
agent, ai_product, engineering
07

Papers

01
它把日志异常检测从“整段会话”拉到“单条消息”,解决了传统检测只能报大块、抓不准根因的问题。核心做法是先用大语言模型离线把日志模板划分到不同故障域,再用极少(K 条)标注样本训练一个轻量路由器+若干专精专家模型,全部在本地实时推断。这样既保持了 LLM 的语义理解,又把在线成本压到几毫秒,标注开销比全标注少 76 倍,且在公开数据上 F1 超 98,未见 EventID 也能捕捉大部分异常。对搞 Agent/AI 系统的工程师而言,提供了高精度、低成本、可解释的日志根因定位方案,直接提升故障排查效率。
cs.SE, cs.LG
02
它针对 LLM‑驱动的 AI 代理在树搜索、RL 训练等场景里频繁进行完整沙箱状态的 checkpoint/rollback,导致每次复制全部文件、内存等状态耗时数百毫秒甚至秒级的瓶颈。作者提出 DeltaState 抽象,使用增量式的 DeltaFS(把文件系统层级化,写时复制)和 DeltaCR(增量进程转储并直接 fork 冻结模板),只记录前后状态差异,实现毫秒级的检查点与回滚。若你的产品需要大规模并行搜索或实时调优,这种“只复制改动”的操作系统级加速能显著提升搜索深度和吞吐,值得关注。
cs.OS, cs.AI
03
它针对 LLM 多智能体系统里通过 KV 缓存共享潜在信息时可能泄露敏感内容的问题,提出 LCGuard 框架:在 KV 被转发前学习表示层的变换,使得攻击者难以从缓存中重构出私人输入,同时保留任务语义。因为它用对抗训练把安全与性能兼顾,可直接用于需要高效隐式通信又担心信息泄露的产品,实现更放心的 Agent 协同。
cs.AI, cs.ET, cs.LG, cs.MA
04
它想解决线性注意力里“忘”和“写”被同一个标量门绑在一起、难以细粒度控制的问题。作者把擦除门和写入门拆成独立的通道级向量(bₜ擦除、wₜ写入),并在更新公式里加入不对称的擦除因子,使得在保持并行高效的同时,能够对每个通道单独决定该删多少旧信息、写多少新信息。实验在 1.3 B 参数、100 B token 规模下,尤其在超长上下文检索任务上显著领先 Mamba 系列,说明这种更细致的记忆编辑对大模型长期依赖和检索能力有实质提升,值得关注。
cs.AI
05
该论文聚焦于部署后智能体代码固定、故障难以自我修复的问题:现有自演化方案只能改写 prompt、技能文件等文本层面,无法触及路由、钩子顺序、状态约束等关键代码,导致很多结构性错误永远不可达。作者提出MOSS,一种在源码层面主动改写生产环境智能体的系统:先自动收集失败案例,走确定性的多阶段流水线,调用可插拔的编码‑agent CLI 生成补丁,再在临时试验容器里回放验证,最后经用户同意、健康探针监控完成容器原地替换并支持回滚。因为源码改写是图灵完备且决定性强,能够修复文本层面无法覆盖的根本缺陷。对张玉璟这类负责 Agent/AI 产品的工程师来说,MOSS 展示了一条无需人工介入、直接在生产代码上自我进化的路径,显著提升任务成功率,值得关注。
cs.AI, cs.LG
06
它聚焦于“部署噪声”导致的表征不稳问题:把各种鲁棒性、域适应、光度/遮挡不变等需求统一视为估计标签保持噪声的协方差,然后在编码器雅可比上沿该协方差的子空间做正则(matching principle)。作者给出线性‑高斯模型下的闭式最优解和若干理论界限,并提出无标签的 TDI 指标用于检测嵌入敏感度。实验证明,只要按匹配的协方差做正则,就能在多种模型从传统到 7B 大语言模型上稳健提升部署表现。对工程师而言,这提供了一个统一的、可验证的鲁棒正则框架,省去分别调各种专用 tricks 的繁琐,直接对“噪声协方差”建模即可。
cs.LG, cs.AI, stat.ML
07
它想解决在稀疏奖励、长时序的 3D 环境里,单纯好奇心驱动的 RL 容易卡在局部循环、重复访问旧状态的问题。方法是把世界建模成一个在线更新的 3D 重建(保证空间持久性),同时让策略保持对过去轨迹的记忆,用序列模型在纯 RGB 输入上捕捉“episodic context”。这样既能在训练时高效探索,又能只靠 RGB 在部署时导航,且在 HM3D、Gibson 等新场景上零-shot 泛化,直接迁移到摘苹果、图像目标导航等下游任务,显著超越从头训练的基线。对做 Agent/AI 产品的工程师来说,这提供了一个可直接落地、无需额外地图或外部信号的好奇心探索框架。
cs.LG
08
它指出现有大模型微调只优化单一标量奖励,导致生成分布单一,难以配合推理时的多样化搜索(如AlphaEvolve)去发现高质量解。作者提出Vector Policy Optimization(VPO),在RL训练中把奖励视作向量,用向量化优势估计让模型学会一次输出一批在不同奖励维度上各有专长的答案,从而在测试时搜索预算增大时显著提升pass@k、best@k等指标,甚至解锁进化搜索只能解的任务。对要在生产环境里把LLM嵌入多目标搜索、代码生成或多 persona 系统的工程团队,这种“多样性即目标”的训练方式值得直接尝试。
cs.LG, cs.AI, cs.CL, cs.NE