标签: 开源

清除筛选

Mold 3.0:链接器用 Rust 重写后发布首个大版本,目标取代 GNU ld

构建一个大型 C++ 项目时,编译阶段可以摊到几十个核上并行跑,唯独最后一步例外:所有目标文件汇到链接器里,由单个进程解析符号、处理重定位、排出最终的二进制。Firefox 的 debug 构建重新链接一次,GNU ld 要跑 92.865 秒,而这段时间里大多数 CPU 核心处于空闲状态。 10 月 5 日发布的 mold 3.0 把这个环节的耗时压到 0…

RemoveMacAI:一条命令关掉 macOS 27 的苹果 AI,拿回 12GB 磁盘空间

macOS 27 的系统设置里,那个一次关闭全部 Apple Intelligence 的总开关没有了。功能可以逐个关闭,但基础模型、Genmoji、图片生成这类模型资产会留在磁盘上,普通用户没有官方入口删掉它们。9 月 29 日创建的开源项目 RemoveMacAI 用一条命令把两件事一起做完:关闭全部 AI 功能,删除已下载的模型,再让 macOS 无法…

C2PA 照片签名被攻破:把整个文件排除出哈希,时间戳照样有效

一张彩票的照片,带完整的 C2PA 内容签名和受信任时间戳,显示它在开奖前几小时就拍下了「中奖号码」。验证工具显示签名有效、时间戳有效、照片未篡改。唯一的破绽:号码是开奖之后 P 上去的。这不是假设,是安全研究者 David Buchanan(网名 retr0id)10 月 2 日发布的演示,也是目前对「照片溯源标准」最直接的一次证伪。Lobsters 上这…

Effect 4.0 发布:TypeScript 效应系统的 LTS 大版本

Effect 4.0 已于 10 月 1 日发布在 npm 与 GitHub。这是 TypeScript 生态里效应系统(effect system)库 Effect 的第一个 LTS 大版本:核心包零运行时依赖,整个生态统一到单一版本号,官方同时给出了一份写到 2029 年的支持时间表。对把生产系统押在它上面的团队来说,这次发布的分量不在新增了几个 API…

Google 把 gVisor 捐给 CNCF:AI Agent 沙箱底座走向中立治理

gVisor 要搬进 CNCF 了。Google 在 10 月 2 日的官方公告里确认了这个决定:项目连同名称和商标一起捐给云原生计算基金会,走 Kubernetes 八年前走过的路。2018 年开源以来一直是"Google 全资项目"的 gVisor,第一次有了脱离单一公司治理的时间表。 gVisor 的隔离模型:在用户态实现一套独立的应用内核 时间线:9…