AI 开发与代理系统
这组文章都在谈同一件事:AI 确实能加快开发和执行,但真正难的部分没有消失,只是从“写出来”变成了“看懂、管住、落地”。
AI 工作流实践:100% Vibe Coding 完成 Game Jam 游戏开发:作者用 Cursor、Codex、Unity MCP 等工具完成一款 Jam 游戏。AI 负责生成代码、整理资源、调试、合并和打包,明显减少了杂活,但游戏最后好不好,还是靠人的体验判断和审美。
构建可靠的代理式 AI 系统:拜耳把生成式 AI 用在药物研发数据检索和执行上,核心做法不是单靠模型,而是把 RAG、Text-to-SQL、多代理编排、引用和回退机制一起用。重点是可追溯、可观测、能出错后恢复。
CTO 们一致认为:认知债务就是新的技术债务:AI 让写代码更快,但团队开始被评审、维护和理解成本拖住。文章指出,很多公司还没算清 AI 的投入产出,新的问题已经从“生成得快不快”变成“团队能不能消化这些代码”。
即使 AI 生成的代码能用,我为什么还是会拒绝它:作者认为,能跑通不等于该接受。只要自己说不清方案、改动太大、抽象太早,或者代码虽然过了测试却更难读,就该拒绝。
Fetch 项目:第二阶段:Anthropic 测试 Claude 独立操控四足机器人完成任务。结果显示,它在不少任务上已能比过去的人机协作快很多,但在精细闭环控制上仍然吃力,离稳定进入现实环境还有距离。
系统、网络与性能
底层系统还在继续进化:网络协议慢慢替换,虚拟化更轻,Linux I/O 模型也在变,性能优化仍然靠对硬件细节的深挖。
Google 的 IPv6 使用率达到 50%:Google 口径下,IPv6 用户占比首次到 50%。这说明 IPv6 已经很成熟,但全球并不整齐,现实仍是 IPv4、NAT 和 IPv6 并存的长期过渡状态。
在 Proxmox VE 中轻松运行 MicroVMs:作者把 QEMU 的 microvm 机型接进 Proxmox,目标是在虚拟机隔离和容器速度之间取中间值。它能做到约 300ms 启动,适合跑小型服务和实验负载,但设备支持和迁移能力还有限。
Linux 中的 Epoll 与 iouring:文章用一个反向代理的重写过程,对比了 epoll 和 iouring。结论很直接:在现代 Linux 上,io_uring 通过减少系统调用和批量提交 I/O,通常更有性能潜力。
使用 AVX-512 进行之字形解码:作者讨论了两种新的 zigzag 解码技巧,目标是继续压榨 AVX-512 性能。结果是局部能带来小幅提升,但是否值得采用,还得看整体瓶颈和硬件覆盖面。
安全与隐私
这里的共同点是边界。跨域边界、启动链边界、设备指纹边界,只要图省事绕过去,代价往往会很高。
开发者不懂 CORS(2019):文章借 Zoom 本地服务漏洞说明,很多人为了“能调起来”会绕开浏览器安全机制,结果把本地敏感操作暴露给任意网站。核心观点是,跨域限制不是麻烦,而是边界。
Loupe——一款让人了解原生应用能看到什么的 iOS 应用:这个开源应用展示了 iOS 应用可通过公开 API 收集哪些设备信息,并说明这些信息如何组合成可追踪用户的指纹。数据只在本地展示,重点是让用户看清“普通信息”也能暴露很多东西。
Windows 和 Linux 安全的关键截止日期正在逼近:用于 UEFI Secure Boot 的旧证书将到期,不更新就会失去对新型 Bootkit 的防护。Windows 会通过补丁自动推进,Linux 用户则要关注发行版对 shim 的更新。
软件工程与代码质量
这些文章提醒的是老问题:程序不是先写出来再补救,而是要在结构、约束和度量上尽早把问题挡住。
Go 中过多的 nil 指针检查:作者反对在内部逻辑里层层做 nil 兜底。更好的做法是在初始化和边界处尽早失败,建立清楚的不变量,不要把坏状态一路传下去。
Alice 很没耐心:只看平均延迟和平均恢复时间,很容易低估用户实际感受到的等待。文章强调,长尾事件会被用户体验放大,所以系统容量和稳定性分析不能只盯均值。
计算机实现、历史与实验项目
这几篇更像“动手看清原理”。有的是语言实验,有的是老系统细节,有的是从最小硬件里重新理解计算机。
一个用 APL 编写的 3D 体素游戏引擎:这是个很实验性的体素游戏项目,重点不是可用性,而是看看 APL 能不能胜任这类图形程序。项目还有不少 bug 和性能问题,但很适合当作语言和实现方式的探索样本。
TD4 4位 DIY CPU 指南:作者从焊接、译码、寄存器到简单编程,完整拆解了一个 4 位 CPU 套件。机器极小,但正因为小,计算机最基本的结构反而更容易看清。
Windows UI 演进:点击未关联的文件:文章回顾了 Windows 多个版本里“打不开这种文件”时界面的变化。它不只是怀旧,也能看出文件关联、用户引导和系统设计思路是怎么一步步演进的。
两个路径分隔符的故事:macOS 同时保留冒号和斜杠两套路径分隔符,背后是经典 Mac OS 与 Unix 的兼容包袱。文章把 Finder、POSIX 路径和脚本行为之间那些看起来奇怪的差异解释得很清楚。