Ram Altman:Linux 脚本将你电脑的未用内存通过电子邮件发送给 Sam Altman
Ram Altman 是一个开源的 Bash 脚本,它可以将 Linux 机器上未使用的内存转化为一封发给 Sam Altman 的讽刺邮件——但前提是用户配置了邮件服务器。这个项目是对 Altman 关于 OpenAI 内存需求应优先于消费电子产品的言论的玩笑式抗议。
Ram Altman 脚本的功能
Ram Altman 监控 Linux 上的空闲内存,当可用内存超过总内存的 10% 时,它会从一系列讽刺邮件模板中选取一封发送给 Sam Altman。该脚本由开发者 Iain Kay 用 Bash 编写,并发布在 GitHub 上。
邮件不会开箱即发。创建者故意不配置邮件服务器,以防止该仓库被用作针对 OpenAI 服务器的自动邮件欺骗或拒绝服务工具。想要测试脚本而不发送邮件的用户可以使用 --dry-run 标志和本地测试套件,这些工具会预览生成的邮件并模拟内存负载。
一个示例模板如下:
“嗨,Sam,” “请不要惊慌,但我的桌面上有 8.6 GiB 的内存,它们不在数据中心。这占这里已安装内存的 56.2%,据我所知,它今天没有计划。负责任地囤积,一位关心的内存所有者。”
该脚本读取 /proc/meminfo,这就是为什么它能在 Linux 上运行而不能在 macOS 上运行的原因。项目的 FAQ 直接回应了这一限制:“不,它读取 /proc/meminfo。另一方面,你的内存可能是焊接的,这让你成为全球分配计划中最难对付的目标。”
项目存在的原因
Ram Altman 的存在是因为 Sam Altman 曾表示 OpenAI 的内存需求比消费电子产品更重要,这一言论在网上引起了广泛批评。Altman 后来表示,该言论被断章取义,他希望每个人都拥有他们想要的内存。
该脚本将这种反弹转化为一个小的、可运行的玩笑:与其争论全球内存分配,不如报告个人机器上有多少本地内存闲置。项目的 FAQ 保持了同样的语气:
这有助于解决 DRAM 短缺吗? “不。”
为什么阈值是 10%? “低于这个值,你的机器已经受够了。”
运行这个会占用内存吗? “短暂占用。然后它会返回到全局池中,这比我们其他人能说的要多。”
Hacker News 讨论:经济学、所有权和 DDoS 担忧
Hacker News 的评论者争论 Altman 最初的评论是否被夸大了。一位评论者认为,Altman 是在专门谈论全球分配效率:
“他说‘从全球分配的角度来看’,将内存放在云端可以更高效地使用。我认为有理由认为,对大多数人来说,这不仅仅是经济学问题,还关乎所有权和自由,但他显然只是在谈论经济学。”
另一位评论者将这场争论描述为向集中式计算更广泛转变的一部分:
“我没想到我们会走到所有计算都集中在数据中心,普通人除了手机什么都得不到的地步,但我们现在就是这样。”
一个技术异议来自一位评论者,他指出文件系统缓存不应被视为未使用的内存:
“我不愿意说文件系统缓存使用的内存是未使用的。”
其他评论者质疑,一个鼓励许多用户给同一个人发邮件的脚本是否可能构成众包拒绝服务攻击。有人指出,电子邮件地址默认是空白的,因此除非用户填写,否则脚本不会配置为淹没真实的收件箱。创建者决定不配置邮件投递,这与这一担忧是一致的。
一些评论者将该项目视为纯粹的讽刺。有人说他们会把脚本的打印件传真给 OpenAI 的法律部门,认为处理传真的劳动力成本会浪费公司资源。另一个人开玩笑说,要启动嵌套的 Alpine 虚拟机,以确保没有任何内存闲置。还有一位评论者将这一事件与比尔·盖茨长期被引用但存在争议的 640 KB 内存名言相比较,预测 Altman 的内存言论也会像那样跟随他。
一位评论者总结了默认配置的实际反应:“我很遗憾它没有默认配置为实际给他发邮件。”这种紧张关系——在玩笑的前提和其故意安全的默认设置之间——贯穿了大部分讨论。