一直领先于全球龙头老大的美国科技公司OpenAI,美国一直依靠着其领先世界的AI技术水平,掌握着全球开发者与用户的编程工具和电脑寿命。而且自从其Codex编程工具被曝光隐藏硬盘磨损问题以来,不断在技术社区引发争议,特别是作为高危隐患的日志机制这一环节。
对一些厂商的默认配置漏洞进行放任,让用户主固态硬盘的写入寿命严重下滑,几近到达崩溃的边缘。然而近期OpenAI的AI工具却遭遇滑铁卢,迎来近年来最大的反转。
不是OpenAI偷偷磨盘,而是用户不买账了,开发者们纷纷陷入了两难的境地,而受影响最大的硬件厂商韩国三星则要求OpenAI对此进行买单。事情究竟如此,且听我娓娓道来。

一、看不见的耗损最危险
首先,在之前的一段时间各种AI编程工具,在开发者电脑上默默运行调试。诸如Codex很大一部分反馈日志都是写入本地的SQLite,这个前提下,用户就需要承受很高的写入量,以供持续不断的TRACE级别日志记录。自然而然用户就成了世界最大的硬盘磨损承受者。
世界经济不断发展,用户的设备也在发生逐步变化,一直以高性能固态硬盘闻名世界的消费级SSD也不断进行技术迭代和升级。随着常用AI工具默认开启最高日志级别,写入量持续走高。由于日志要有庞大的磁盘写入量进行支撑,用户在高负载使用下写入寿命下降,也会很大程度地影响硬件的整体寿命。

其次,固态硬盘等存储设备到现在已经发展到了一个瓶颈期,其写入寿命上限,远不如之前那么高,新推出的消费级SSD,虽然在性能上较前作有很大的提高,但就用户的使用体验度来说并没有本质上质的提升。
很多人也会发现电脑买回来用个两三年都能保证其流畅运行,而固态硬盘除非做极限写入测试,一款SSD正常来说也可以用很长时间。日志写入消耗在高科技产品消费减缓的大环境下,写入量自然要逐年堆积。
二、默认策略比功能本身更该被审计

对于不需要那么高精尖日志的AI编程工具行业,用户配置的默认中等级别日志也能完全适配使用体验。而且以前一直将目光聚焦在高级调试功能上的那些国家和AI开发公司。开始发现用户设置的中等日志级别已经在不知不觉中,已经成功覆盖了大部分使用场景。据不完全统计,实际生产环境中有90%左右的日志写入量均来自于默认TRACE级别。
以前那些可以在技术社区呼风唤雨,拿着高级精尖技术,不断指责其他厂商垃圾的那些公司。仗着自己有技术,有实力,能够生产出最优秀的AI工具。不断提高默认配置并声称其为最佳实践。而如今在面对用户抱怨硬盘寿命被偷偷烧掉时,也不得不向合理默认值低头。
就拿日志功能的默认等级做例子,在用户需求被集中曝光后,OpenAI成功发布了一个修复PR,使写入量减少约85%。但即便按这个修复的效果推算,一年下来仍有约96TB的剩余损耗。

在这种情况下,这些AI工具的用户开始疯狂吐槽,而OpenAI为了维护自己公司的利益,采取了很多补救手段。其中包括但不限于修改默认配置、接受社区PR。
而在这一系列举措产生的同时,受影响最大的就要属我们的邻居韩国三星了。因为电脑硬件市场最大的消费者就是AI开发者。因为上述的一系列举动,让三星SSD在未被察觉的情况下被悄悄磨损,还会迎来很大程度上的TBW上限被快速耗尽。而这一切的一切,背后都是由于Codex的默认TRACE日志机制不受RUST_LOG控制所导致的。韩国用户希望OpenAI对它所承受的硬件损耗进行买单。
我们作为开发者社区的一员,我们一直在强调工程纪律与资源预算的透明。本着互惠互利合作双赢的发展原则和用户进行友好的技术交流。而在此期间有某些AI工具不断对我们进行施压。
在工程上运用各种隐蔽手段对用户电脑进行磨损,在这艰难困苦的情况下,我们并没有低头,也没有停步不前。上下一心群策群力,不断探索走出一条适合用户理解的“硬件寿命预算”道路。而那些企图利用隐蔽手段偷偷磨损我们硬盘的厂商,最终也会自食恶果。
夜雨聆风