行业精选

OpenAI 终止向 Cursor 提供模型

2026 08 30 HackerNews

精选理由

OpenAI 因 SpaceX 收购 Cursor 而终止合作,马斯克旗下公司有违约前科,开发者需寻找替代方案。

AI 摘要

OpenAI 因 SpaceX 收购 Cursor 后担忧其违反服务条款,决定终止向其提供模型,将于 2026 年 11 月 12 日停止服务。OpenAI 基于马斯克旗下公司过往违反合同的行为做出此决定,并承诺为受影响的开发者提供过渡支持。Cursor 是一款 AI 编程助手工具,此次影响将波及使用 OpenAI 模型的开发者。

原文 · SuperTechFans

2026 08 30 HackerNews

2026-08-30 Hacker News Top Stories # OpenAI 因 SpaceX 收购 Cursor 后担忧其违反服务条款,决定终止向其提供模型,并承诺为受影响的开发者提供过渡支持。 Debian 项目投票通过允许“负责任地使用生成式 AI”,要求所有贡献(无论是否使用 AI)必须达到相同质量标准,贡献者仍需对产出负责。 vphone-cli 是一个开源项目,可在 Apple Silicon Mac 上通过 Virtualization.framework 启动虚拟 iPhone,支持多种固件变体和完整的虚拟机管理命令。 冰岛举行公投决定是否重启与欧盟的入盟谈判,民调势均力敌,争议焦点集中在主权与渔业控制权,经济和生活成本问题备受关注。 作者 Jordy Zomer 开发了 Lemmalog 系统,通过将 LLM 的模糊理解转化为结构化事实,再利用 Datalog 引擎进行确定性推理,以解决 LLM 在漏洞研究中的遗忘和错误推理问题。 GrapheneOS 表示,由于 Google 移除了 ARM 硬件内存标记(MTE)支持,Pixel 11 系列无法获得完整移植,而摩托罗拉下一代设备将支持 MTE,成为其首款支持的手机。 三星的 LPDDR5X-PIM 技术在 DRAM bank 内集成 MAC 运算单元,利用片内高带宽实现 2.4 TOPS 计算吞吐量,但软件层面面临同步和带宽利用率等挑战。 StemDeck 是一款免费、开源的本地音频分离工具,基于 Demucs 模型,可将音频分离为六轨,所有处理在本地完成,无需联网或订阅。 美国农业部召回约 24,900 磅鸡肉产品,因携带虚假检验标志,被列为 I 类高风险,可能存在未申报过敏原或有害细菌。 智能电视(如 LG)通过 HDMI 连接的 EDID 协议悄悄向电脑推送含恶意软件的驱动,作者建议使用 EDID 隔离器作为硬件级解决方案。 1. 在 SpaceX 收购 Cursor 后,我们(OpenAI)的决定 (Our decision on Cursor following its acquisition by SpaceX) # https://openai.com/index/our-decision-on-cursor-following-its-acquisition-by-spacex/ OpenAI 宣布,由于 SpaceX 收购 Cursor 后,其无法确信 SpaceX 会遵守服务条款,决定终止向 Cursor 提供 OpenAI 模型,拟于 2026 年 11 月 12 日停止服务。这是合同允许的最长通知期。OpenAI 表示,基于马斯克旗下公司过往违反合同的行为(如 Twitter 曾违约,xAI 也承认违反 OpenAI 服务条款),做出此艰难决定。OpenAI 强调尊重 Cursor 团队及其产品,并承诺为受影响的开发者提供过渡支持。 HN 热度 793 points | 评论 486 comments | 作者:meetpateltech | 23 hours ago # https://news.ycombinator.com/item?id=49486172 AI 公司在版权问题上双重标准:长期使用他人作品训练模型,却通过服务条款禁止他人蒸馏自己的模型。 模型蒸馏在版权法上可能被视为合理使用,因此依赖 TOS 来限制使用。 个人网站的 TOS 被大型 AI 公司无视,而大公司的合同因具备对价而可执行,反映权力不对等。 这些行为旨在维持垄断地位,假设自己将成为唯一的超级智能提供商。 如果超级智能取代所有知识工作,全球经济将失去买家而崩溃。 反社会的商业实践被归咎于 MBA 文化。 数字许可模式可能渗入书籍等传统内容,导致购买变成租借。 2. Debian 投票允许“负责任地使用生成式 AI” (Debian votes to allow “responsible use of generative AI”) # https://lwn.net/Articles/1091231/ Debian 项目就使用大语言模型(LLM)的通用决议投票结果揭晓,选项 5“负责任地使用生成式 AI”胜出。该决议既不认可也不禁止生成式 AI 工具在 Debian 开发、维护和文档中的使用,但要求所有贡献必须达到相同的质量、正确性、可维护性和法律合规标准,贡献者仍需对 AI 辅助产出的作品负责。 值得注意的是,两项反对 AI 的极端提案(选项 1 和 3)在投票系统“以上皆非”(NOTA)的机制下被明确否决,未能跨过底线。评论中有人对此表示欣慰,认为若极端选项获胜将导致猎巫式执行,损害 Debian;也有人指出约 30% 的选民仍偏好无 AI 选项,而“现状”方案获胜反映了项目在快速变革中保持平衡的意图。 HN 热度 470 points | 评论 431 comments | 作者:pluc | 10 hours ago # https://news.ycombinator.com/item?id=49489982 新政策归结为“无论是否使用 AI,代码仍然是你的,你对其负责” 如果开发者反复提交低质量 AI 生成代码,应禁止或解雇开发者,而非责怪模型 开源项目面临大量 AI 生成的补丁,审查者被淹没,许多提交者并不理解补丁内容 反馈后提交者常直接从 LLM 复制粘贴,审查变成与 LLM 编码但步骤更多的过程 以前审查代码是指导体验,现在则不然,许多项目因此关闭外部贡献 AI 生成的 PR 常伴随冗长文本,而理解问题本应只需几句话 很多 PR 只是增加代码,而非通过删除代码改进,需要熟悉代码库才能找到更好方案 LLM 在空间、位置和运动相关问题上表现特别差 大量 PR 由 Agent 自动生成,目的仅为增加贡献值,维护者需过滤这些低质量 PR 建议新贡献者写人类撰写的补丁理由文章并用 AI 检测工具,但这对非母语者不公平且易误判 读代码比写代码更容易的观点因人而异,但多数认为审查比读写更复杂 低努力提交是对审查者时间的不尊重,需将工作推回给提交者并强调低努力问题 历史共识是读代码比写代码更难,但此共识在当前讨论中常被回避 3. 通过 Apple 的 Virtualization.framework 启动虚拟 iPhone (Boot a Virtual iPhone via Apple’s Virtualization.framework) # https://github.com/Lakr233/vphone-cli vphone-cli 是一个开源项目,能够在 Apple Silicon Mac 上通过 Apple 的 Virtualization.framework 启动虚拟 iPhone,基于 PCC 研究 VM 基础设施。前提条件包括 macOS 15+、Xcode 和 iOS SDK,并需要放松 SIP/AMFI 以允许私有 PV=3 授权。可通过 Homebrew 安装,或从源码构建。 快速开始:一条命令创建并启动虚拟机,支持多种固件变体(less、regular、dev、jb、exp),其中 jb 变体可自动安装 Sileo 和 TrollStore。提供完整的虚拟机管理命令(创建、克隆、导入导出、配置等),以及手动构建流程(下载固件、打补丁、DFU 恢复、安装 CFW、首次启动)。 固件变体从 less(仅 4 个补丁)到 exp(141 个补丁,含反虚拟机检测研究),逐步增强安全绕过能力。运行后可通过 SSH 或 VNC 连接,SSH 端口 22222,VNC 端口 5901。所有数据默认存储在 ~/.vphone/ 目录下,可通过环境变量自定义路径。 HN 热度 377 points | 评论 101 comments | 作者:hentrep | 1 day ago # https://news.ycombinator.com/item?id=49485267 该项目并非模拟 iPhone,而是使用 Apple 虚拟化框架提供的 iOS 内核,配合用户空间和补丁运行,应用很容易区分出与真实设备不同。 用户名 wh1te4ever 是韩国安全研究人员的公开账号,不应过度解读为白人至上主义。 在 iOS 设置中不要选择日本或欧盟地区,否则会触发额外监管检查,虚拟机无法满足。 欧盟和日本立法要求允许第三方应用商店,苹果通过设备端处理确定资格,包括物理位置和 Apple ID 地区。 第三方应用商店在欧盟确实存在,如 AltStore PAL,可用于安装模拟器和漫画阅读器等应用。 苹果为不同市场维护不同行为,而不是简化让所有市场可用,原因可能是利润和监管压力。 日本还有侧边按钮分配给第三方语音助手的功能。 中国版 iOS 有阻止应用同时使用移动数据和 WiFi 的功能,而其他版本只能限制移动数据,用户希望启用此功能。 小米手机在所有地区都支持应用同时限制移动数据和 WiFi,而苹果却在不需的地方禁用,讽刺其“隐私优先”形象。 iOS 的移动数据限制开关更多是控制流量使用,而非隐私功能。 模拟 cell tower 需要修改账户账单地址和模拟假基站,并非易事。 欧盟的监管措施进展缓慢,且面临美国贸易制裁威胁。 本地公司不仅与彼此竞争,还与美国军方竞争。 维持 iOS 应用商店垄断和 30% 抽成远比允许用户绕过更有利可图。 其他政府/市场有更紧迫的问题,比如“有无穷无尽的水体需要改名”。 在特拉维夫可以自豪地使用彩虹色而不是肤色(涉及政治争议)。 像 Cookie 横幅一样,这些监管措施绝对无用,但有人反驳已实际受益。 4. 冰岛就是否重启入盟谈判举行公投 (Iceland votes on whether to restart talks on joining EU) # https://www.bbc.com/news/articles/cn45vdxyvvlo 冰岛正举行全民公投,决定是否重启与欧盟的入盟谈判,这是 13 年前谈判中断后的首次。最新民调显示双方势均力敌,结果难以预料。投票于周六 09:00 至 22:00(格林尼治时间)进行,预计周日凌晨公布结果。冰岛人口不足 40 万,已有超过五分之一选民提前投票。 公投问题为“冰岛是否应恢复与欧盟的入盟谈判?”冰岛已通过欧洲经济区加入欧盟单一市场和申根区,但正式入盟将使其进入关税同盟并最终采用欧元。公投并非最终决定,若通过,仍需第二次公投、议会批准及宪法修正。 核心争议集中在主权和渔业。冰岛 1944 年脱离丹麦独立,渔业及海洋产业占出口近 40%,反对派担心欧盟共同渔业政策会使其失去对渔场控制,而布鲁塞尔暗示可能给予豁免,但这仍是最大障碍。支持者则认为,冰岛已深度融入欧盟,入盟是“降低风险”的举措,并有望缓解高利率和高通胀问题。 安全方面,冰岛是北约创始成员但无军队,依赖美国防务协议。尽管俄乌局势引发关注,但辩论中地缘政治讨论较少,经济和生活成本问题更受选民关注。 HN 热度 324 points | 评论 422 comments | 作者:tosh | 13 hours ago # https://news.ycombinator.com/item?id=49489057 冰岛渔业占出口 40%,控渔权是生存问题;但人口少、无力自卫,与欧洲结盟也有必要。 冰岛克朗波动大,加入欧元可规避风险;可以只加入欧元区而不加入欧盟,但需解决渔业僵局。 欧洲一体化关系复杂,存在大量欧盟之外的条约。 所谓“西方价值观”联盟并不存在统一标准,最低共识的自由贸易不足以涵盖价值观。 欧盟决策自上而下易引发反感,应只在高度共识且无争议的领域行使影响力。 即使在自由贸易领域也无法回避价值观冲突,如堕胎、周日营业、性玩偶等案例,溢出效应反促成了欧盟整合。 “西方价值观”本身定义模糊。 不加入欧盟也可单方面使用欧元,但失去对货币决策的发言权;加入欧盟才能获得一定话语权。 单方面使用他国货币会失去央行独立性,通常是失败国家的标志;苏格兰曾讨论此举被指糟糕。 黑山单方面使用欧元并非失败国家;小国在稳定货币附近无需自己的资本管制。 美国 1914 年前无央行,1800-1914 年零通胀,央行引入通胀。 许多国家将货币与美元挂钩(如香港、沙特等),并非失败国家。 挂钩与彻底不用本币是两回事。 使用他国货币不自动等于失败国家,例如黑山。 加入欧盟同样会放弃央行工具。 欧元区国家(如希腊)面临固定汇率压力,需通过财政紧缩或税收调整来应对失衡。 克朗波动反映经济失衡,加入欧元区会剥夺汇率调整工具,可能重蹈南欧国家覆辙。 5. 我不小心将 LLM 记忆变成了程序分析 (I accidentally turned LLM memory into program analysis) # https://pwning.systems/posts/llm-memory-program-analysis/ 作者 Jordy Zomer 在漏洞研究中发现,LLM 智能体在长时间分析时容易遗忘已建立的结论,导致重复工作或错误推理。受程序分析中事实与规则推导的启发,他开发了 Lemmalog 系统,将 LLM 的模糊理解(如自然语言、调试输出)转化为结构化事实,再由 Datalog 引擎进行确定性推理和依赖追踪。该系统能自动处理事实变更(如撤回错误观察),并支持追溯结论的推导路径,从而提升漏洞研究的可靠性和效率。 HN 热度 273 points | 评论 73 comments | 作者:matt_d | 1 day ago # https://news.ycombinator.com/item?id=49485416 控制 LLM 记忆可以通过写入文件/清除上下文,或维护关系数据库更高效。 LLM 应只处理用户请求理解与结果解释,中间用机械推理(如 Datalog/本体)。 “Weathering"原则:重复使用使推理硬化,降低认知成本,类似 DBMS 索引优化。 尽快离开 LLM,尽可能少用 LLM 处理中间环节。 现有 LLM 记忆机制不普遍可靠,缺少控制记忆与否的杠杆,需人工过滤或结构化方法。 模型上下文是黑箱,难以知道实际使用什么工具,agent 可能只“表演”使用。 开放模型思考轨迹分析耗时,agent 管理带来复合错误。 LLM 生成的分类可能漂移,损害检索;松散分类法有用但非革命性。 大型 LLM 提供商正走向神经符号 AI,但未公开承认,规模回报递减。 LLM 像巨大工作记忆,缺乏符号模型,与经典 AI 互补。 人类有推理引擎但也使用日历/规则,企业结合创意代理和流程规则。 6. GrapheneOS 项目:Pixel 11 不再支持硬件内存标记(MTE) (GrapheneOS project: pixel 11 no longer supports hardware memory tagging (MTE)) # https://bsky.app/profile/grapheneos.org/post/3mua32q4ds22e GrapheneOS 官方发文称,他们经过一周努力完成了对 Pixel 11 系列的部分移植,但因缺少 ARM 硬件内存标记(MTE)的软件、固件及近乎确定的硬件支持而无法完成。他们认为 Google 为了省钱砍掉了这一重要安全功能。MTE 在 GrapheneOS 中被用于整个基础操作系统,包括内核和所有标准进程,能大幅提升对远程和本地漏洞的防护。Pixel 8 从 2023 年 10 月就支持硬件 MTE,但 Android 和 Pixel OS 从未默认启用,而 Android 16 的先进保护模式仅对少数进程启用。相比之下,Apple 的 iPhone 17 的 MIE 功能始终开启,且是高质量 MTE 实现。GrapheneOS 还指出,Pixel 11 虽有安全改进(如后量子安全验证启动、替换 IMS 模块、Titan M3 芯片),但失去 MTE 令人遗憾。此外,Pixel 11 系列价格更高,CPU 升级有限,GPU 和 RAM 反而缩水,性价比差。GrapheneOS 已与摩托罗拉合作,下一代搭载骁龙 8 Elite Gen 5 的摩托罗拉设备将支持 MTE,并成为首款运行 GrapheneOS 的摩托罗拉手机。 HN 热度 254 points | 评论 124 comments | 作者:400thecat | 9 hours ago # https://news.ycombinator.com/item?id=49490702 Pixel 9 Pro 是近期最佳硬件购买,Pixel 10 和 11 表现不佳 Pixel 10 存在性能 bug 和电池问题,已换摩托罗拉 razr ultra GrapheneOS 计划支持摩托罗拉 Signature 系列,可能比 Pixel 更好,但谷歌安全元件暂时领先 希望有 3.5mm 耳机孔和 microSD 卡槽并支持 GrapheneOS 的手机 最后一款带 3.5mm 的 Pixel 是 5a,音质差;高端摩托罗拉也没有耳机孔和 microSD 索尼 Xperia 的 3.5mm 插孔更好;物理 SIM 淘汰主要在美国;低延迟场景仍需有线耳机 手机内存和笔记本差不多,Pixel 7 适合运行 GrapheneOS 现代笔记本推荐 32GB 或 24GB;16GB 长期不够用 集成显卡受带宽限制,但已足够玩 AAA 游戏;8GB 设备仍可用但新设备应避免 Apple 仍在卖 8GB MacBook,但同价位 M3 Air 16GB 更明智 Pixel 7 运行 GrapheneOS 几乎无问题,支持至 2027 年;Pixel 8 屏幕更脆弱 推荐二手 Pixel 8a 或新 Pixel 10a,有 7 年支持和 MTE 家里 Google One 100GB 存储已用 60%,手机备份方便 7. 三星的内存内处理(PIM)技术 (Samsung’s Processing-in-Memory (PIM)) # https://chipsandcheese.com/p/hot-chips-2026-samsungs-processing 三星在 Hot Chips 2026 上展示了其 LPDDR5X-PIM(内存内处理)技术,在每个 DRAM bank 内集成 MAC 运算单元,利用芯片内部 614 GB/s 的高带宽(常规 LPDDR5X 仅 76.8 GB/s)。每个 PIM 块支持 INT8/FP8 等低精度格式,全芯片计算吞吐量达 2.4 TOPS。 该技术通过特殊行地址和标准 LPDDR5X 协议实现控制,支持单 bank 和多 bank 模式。软件需先加载权重到 DRAM,再通过 PIM 寄存器写入激活值、缩放因子和指令,最后通过读命令触发计算并将结果写回。 主要挑战在于软件层面:PIM 模式会改变内存访问命令的含义,导致无法同时进行常规内存访问。操作系统需隔离 PIM 内存区域,但会损失带宽利用率,且多线程和多进程环境下的同步问题难以解决。 HN 热度 242 points | 评论 92 comments | 作者:ingve | 18 hours ago # https://news.ycombinator.com/item?id=49487341 把计算放进内存的权衡是必须精确知道依赖信息的位置,大多数问题不符合这种模式,AI、游戏和加密货币是例外。 冯·诺依曼瓶颈本质上是一个特征,信息跨距离通信的成本高并不意味它有普遍缺陷,有时这种通信是实用解决方案所必需的。 可以在 RAM 上实现类似 AVX 的操作,CPU 识别 PIM RAM 并将 AVX 指令卸载到模块,软件保持不变,通过特殊内存地址访问结果区域。 简单向量操作(如求和)在大数据上能获得巨大带宽提升,但标量操作和频繁解引用可能没有性能收益。 在 RAM 上集成加速器(如 JPEG 压缩、音频解码、模糊搜索)可能带来巨大性能提升,尤其服务器领域,但需注意散热。 数据移动和本地操作仍受内存带宽限制,一些原语(如排序、FFT、1D 卷积)可移植到 PIM 获得性能提升,但编程和维护困难。 PIM 模型的操作极其有限,很难找到值得使用的应用场景。 PIM 类似于 SIMD 的自然演化,把 SIMD 单元直接放在 RAM 中,可为常亮显示应用节省功耗(如移动时钟指针)。 PIM 只适合处理本地数据块的流式操作,不适合需要远程数据的随机访问,否则需要完整的内存 IO 控制器和缓存子系统。 现有 DMA 控制器已具备类似功能,但 PIM 的初衷是扩展局部工作能力,绕过系统内存总线瓶颈。 PIM 适用于尴尬并行的工作负载,不依赖于全局内存二分带宽;如果 PIM 之间需要互连,又会回到系统总线瓶颈。 如果网络上的 InfiniBand 能为 MPI 做类似实现“网络即计算机”,那么 PIM 在其他硬件上也适用,不仅 AI,HPC 也会受益。 在 RAM 上集成加速器实际上在重新发明 SSE/AVX,例如 libjpegturbo 的向量化实现已有 2-4 倍吞吐量提升。 PIM 要求问题分解为横向扩展问题,可压缩机器数量(如从 2 机架减到半机架),但可能因杰文斯悖论导致总工作量增加。 在 AI 写代码的世界里,PIM 编程的难度可能不再是障碍。 PIM 从根本上破坏了虚拟内存概念,需要不同的操作系统。 8. StemDeck,一个免费、开源、本地的 AI 音轨分离器 (StemDeck, a free, open-source and local AI stem separator) # https://github.com/stemdeckapp/stemdeck StemDeck 是一个免费、开源的本地音频分离工具,无需账户、无需上传、无需订阅。支持导入 MP3、WAV、FLAC、OGG、Opus、MP4、M4A 或 YouTube 链接,将音频分离为人声、鼓、贝斯、吉他、钢琴和其他共六轨。内置 DAW 风格多轨混音器,可静音、独奏、调节音量、缩放波形、循环区域,并导出分轨或自定义混音。所有处理在本地完成,数据不离开机器。基于 Demucs htdemucs_6s 模型,自动选择最佳计算设备(NVIDIA CUDA、Apple Silicon MPS 或 CPU 回退)。项目还推荐了若干音乐社区和工具。 HN 热度 199 points | 评论 58 comments | 作者:thclpr | 23 hours ago # https://news.ycombinator.com/item?id=49486081 这只是 htdemucs 的包装,并非新模型。 期待比 UVR5 更干净的新算法,现有模型仍有很多伪影。 UVR5 社区活跃但信息分散,使用不便。 项目名易与 Steam Deck、Stream Deck 混淆,担心商标问题。 作者解释名称来自音频 stems 和 deck 界面,会认真对待商标问题。 推荐 Nuo Stems 用于 DJ,其 mel_band_roformer 和 bs_roformer 分离效果很好。 Nuo Stems 虽非开源但模型开放,35 欧元永久许可合理。 Audacity 的 OpenVINO 插件也能实现不错的分离效果。 希望未来能分离节奏吉他与主音吉他。 Moises 可以分离乐器但不开源。 对比昔日手动 EQ 提取 acapella,现在的 AI 技术令人惊叹。 对作者的分享表示感谢,认为作品有用。 一开始误以为是与 Steam Deck 相关的项目。 Stage Tour 等 Rock Band 复兴项目也在讨论 AI 和 stem 分离。 实测分离效果准确,很有用。 目前只能分离主唱和伴唱,不能区分不同人声对话。 有人询问 stem 转 MIDI,推荐了 pianoify。 有用户关心硬件要求和 Android 版本支持。 9. 五个州因虚假检验标志召回鸡肉产品 (Chicken products recalled in five states due to “false marks of inspection”) # https://www.thehealthy.com/news/chicken-recall-fsis-august-2026/ 美国农业部(USDA)于 8 月 26 日宣布召回约 24,900 磅鸡肉产品,涉及新英格兰五个州(缅因、马萨诸塞、新罕布什尔、罗德岛、佛蒙特)。召回产品为波士顿上海馄饨公司生产的冷冻“水牛城鸡肉馄饨”和“Benedetto’s 水牛城鸡肉马苏里拉奶酪棒”,因带有虚假检验标志“EST. 18004”。 FSIS 将此次召回列为 I 类(高风险),认为产品可能含有未申报过敏原、有害细菌或其他污染物,存在严重健康风险甚至死亡风险。近期 USDA 因类似原因还召回了来自加拿大的汤和培根。FSIS 敦促企业不要供应该产品,应丢弃或退回购买处。 HN 热度 197 points | 评论 163 comments | 作者:randycupertino | 1 day ago # https://news.ycombinator.com/item?id=49483182 FDA 检查能力本就有限,DOGE 裁员进一步加剧了食品安全问题 5% 的检查率是否足够存在争议,若随机突击检查,威慑力可能比数字更重要 25,000 磅鸡肉与美国年消费量相比微乎其微,算不上重大新闻 即使数量再小,涉及食品污染就值得关注,不能因统计占比低而忽视 波士顿的“上海馄饨公司”销售布法罗辣鸡翅,名称组合很怪异 引用《屠场》和罗斯福的故事,说明受污染肉类对食用者影响重大 有人曾在课堂上用《屠场》章节配合热狗实验,令人印象深刻 需要关注具体有多少人可能因这批鸡肉生病 0.00007% 的计算有误,实际应为 0.00007%(小数点错位) 与年消费量对比不恰当,应比较当前库存中被污染的比例 美国人均年消费鸡肉约 100 磅,数量惊人 不能因为统计上不显著就认为健康风险无关紧要 用“巨大数字乘以小概率”来渲染风险是一种修辞误导 讽刺“完美世界”的评论,暗示无法做到绝对安全 食品安全问题与编程语言安全讨论类似,不能因占比小就忽视 “drop in the bucket”可双关理解为“桶里的一滴”或“全家桶” 25,000 磅足以让 5 万人患病,并非小问题 这个比例与科技公司新员工股权激励比例相似 DOGE 裁员导致 FDA 仅剩 400 名检查员却要覆盖 36,000 家设施,远低于所需 1500 人 放松小型屠宰场监管只会让情况更糟 10. 阻止智能电视被用来对付你 (Stopping the smart TV from being used against you) # https://www.s-config.com/stopping-a-smart-tv-from-being-used-against-you/ 这篇文章揭露了智能电视(尤其是 LG)如何通过 HDMI 连接电脑时,利用 EDID 协议推送“驱动程序”,实际上悄悄安装未经用户许可的软件(如 McAfee 等),将电脑变成广告和追踪工具。作者亲身经历:购买 LG 电视后,Windows 自动下载了 LG 的“驱动”,随后桌面出现大量垃圾应用。即使电视未联网,通过 EDID 传输的信息也能触发驱动安装。作者警告,LG 并非孤例,其他厂商可能效仿。最后给出了硬件级的解决方案:使用 EDID 隔离器(EDID Blocker)阻断电视与电脑之间的数据交换,从而避免系统被“劫持”。 HN 热度 194 points | 评论 153 comments | 作者:speckx | 1 day ago # https://news.ycombinator.com/item?id=49483816 文章讨论的是将电视通过 HDMI/DP 连接到 PC,触发 Windows Update 安装附带恶意软件的驱动,与电视的智能应用无关。 这种侧载恶意软件的行为类似于索尼在 CD 上安装 rootkit,用户付费却得到危险软件,相关公司应受谴责。 这种滥用应被起诉违反 CFAA,但法律只针对普通人,不针对公司。 FTDI 曾通过 Windows Update 发布驱动,故意破坏检测到的假冒芯片,微软曾撤回更新。 金钱让一些人认为当混蛋是可以的,只要赚钱。 如何更早地向公众传达这类问题,以及公众对隐私的漠视。 大多数人并不关心隐私,举例父亲收件箱被广告淹没,同事手机被垃圾应用塞满,新一代不知道隐私为何物。 应该嘲笑那些用“阴谋论”标签来嘲笑别人的人,自己是自豪的阴谋研究者。 提供之前关于 LG 显示器和电视的讨论链接。 EDID 是否让 Windows 自动安装驱动,还是用户同意后附带垃圾软件。 Windows 自动安装显示器驱动,LG 等公司滥用此机制,在驱动中附带 McAfee 等恶意软件。 屏幕需要下载驱动本身就很荒谬。 反驳说不需要下载驱动。 EDID 只是标识,Windows 决定从 Windows Update 下载驱动,微软允许供应商提交捆绑恶意软件的驱动。 这会导致围墙花园操作系统,OS 厂商限制支持设备并严格审查。 Hacker News 精彩评论及翻译 # Debian votes to allow “responsible use of generati… # https://news.ycombinator.com/item?id=49490252 New policy boils down to “AI or not, it’s still your code and you’re responsible for it”. I can get on board with that. chuckadams 新政策归根结底就是:“用不用AI,代码都是你的,责任也由你承担。” 这一点我能接受。 Htmx 4.0 # https://news.ycombinator.com/item?id=49483181 I really like htmx, and intercooler.js before it. It’s been a while since I tried to convince a co-worker to use it, it might be time to try again. Either way I can’t wait to try out the new version. Full Disclosure, I am CEO of HTMX dec0dedab0de 我非常喜欢htmx,以及之前的intercooler.js。我上一次尝试说服同事使用它已经有一阵子了,也许是时候再试一次了。无论如何,我都迫不及待想试用新版本了。 全面披露:我是HTMX的首席执行官。 Our decision on Cursor following its acquisition b… # https://news.ycombinator.com/item?id=49487533 It’s ironic how AI companies are re-inventing their own form of privately enforced copyright, lobby the government to ban foreign competitors that don’t respect it etc., all while spending the last 5 years fighting tooth and nail against the copyright of the training material they’re using. If you can take any book and turn it into a model, because it’s “transformative enough”, and “AI learns just like a person does”, then surely a model distilling another model is transformative and fair use. They tied themselves into knots fighting the letter of the law, and now, when they need the spirit of the law - that each creator deserves protection for their work - now we devolve to the law of the jungle. Maybe we’ll even see LLM book curses, the way medieval scribes damned book thieves to blindness and worms. cornholio 讽刺的是,AI公司一面自己搞出一套私人执行的版权制度,游说政府封禁不遵守这套制度的外国对手,一面过去五年又在拼命反对自己所用训练材料的版权保护。 如果因为“转换性足够强”、“AI和人类学习方式一样”,就能把任何一本书转化为模型,那么用另一个模型蒸馏出的模型当然也属于转换性使用和合理使用。 他们纠结于法律条文的字面意思自相矛盾,如今当他们需要法律的精神——每个创作者的作品都应得到保护——的时候,我们却退化到了弱肉强食的丛林法则。说不定我们还会看到大模型版的“诅咒禁止条款”,就像中世纪抄写员诅咒偷书人失明、遭虫噬那样。 GUIs should be fully keyboard-driven # https://news.ycombinator.com/item?id=49483183 I work on ADA a lot for my company. Please put on some headphones, turn on the voice assistant of your OS, put on some blinders, and run your app or website… no mouse, just keyboard. Democracy is about access; make sure everyone has access to your software. 2. The keyboard allows folks with disabilities and power users to fly through your website/app… that being said… the second a tab is off, the person with a disability flies into a wall. rootedbox 我经常为公司处理无障碍设计(ADA)相关的工作。请戴上耳机,打开操作系统的语音助手,戴上眼罩,然后只用键盘——不用鼠标——来运行你的应用或网站。 民主关乎可及性;确保所有人都能使用你的软件。2. 键盘让残障用户和高级用户都能在你的网站/应用中快速操作……但话虽如此——一旦Tab键顺序出错,残障用户就会一头撞上墙。 Our decision on Cursor following its acquisition b… # https://news.ycombinator.com/item?id=49486508 Anthropic already banned xAI for very similar ToS violations earlier this year: https://x.com/kyliebytes/status/2009686466746822731?s=46 So this is OpenAI following suit after Musk admitted to distilling their models. This was bound to happen once Cursor decided to sell itself to a competing model provider. It’ll be interesting to see if Anthropic applies their ban to Cursor, or if that datacenter deal they signed with Musk changes anything. rgbrenner Anthropic 今年早些时候已因类似的违反服务条款行为封禁了 xAI:https://x.com/kyliebytes/status/2009686466746822731?s=46 所以这是 OpenAI 在马斯克承认蒸馏了他们的模型后跟风效仿。 一旦 Cursor 决定将自己卖给一家竞争模型提供商,这种情况就注定会发生。 有趣的是,Anthropic 是否会对 Cursor 实施封禁,还是他们与马斯克签订的数据中心协议会改变什么。 GUIs should be fully keyboard-driven # https://news.ycombinator.com/item?id=49483461 I had to keep accessibility in mind a lot in my previous job (web development for a university). The thing that I consistently found was that, the more accessible a website was, the better the experience for everyone , not just people with disabilities. gramie 在我之前的工作(大学网站开发)中,我不得不经常考虑无障碍性。我始终发现的一个规律是,网站的无障碍性越强,所有人的体验就越好,而不仅仅是残障人士。 The internet is kind of a predatory cesspit now # https://news.ycombinator.com/item?id=49492356 People increasingly behave like addicts because addiction is the business model. I sense my internet addiction got a lot worse in recent years. I don’t use social media, but I consume news, blogs and newsletters - and comment threads - voraciously. I think the addiction began as soon as I started to work at a desk behind a computer which had internet access - 20+ years ago. Like putting an alcoholic to work behind a bar and thinking he’d restrain himself. It seems to have worsened in recent years. I’d like out, but the dealers are on every corner. Biologist123 人们越来越像瘾君子,因为成瘾本身就是商业模式。 我感觉到自己的网瘾近年来严重了很多。我不用社交媒体,但我会贪婪地阅读新闻、博客、通讯和评论帖。 我想成瘾从20多年前我刚开始坐在有互联网的电脑前办公时就开始了——就像把一个酒鬼放在吧台后面工作,还以为他会克制自己。 近年来似乎更严重了。我想戒掉,但毒贩子在每个角落。 Debian votes to allow “responsible use of generati… # https://news.ycombinator.com/item?id=49490424 A good thing about the “you’re the author regardless of the tool you used to produce the code” policy is that if a developer repeatedly submits poor quality AI generated code, one does not blame the model or the agent, one bans/terminates the developer. hliyan “无论你用什么工具生成代码,你都是作者”这一政策的一个好处是,如果开发者反复提交低质量的AI生成代码,不会责怪模型或代理,而是直接封禁/解雇该开发者。 Tether: iMessage, SMS, etc. on Linux # https://news.ycombinator.com/item?id=49491170 Personally, I think putting an interoperability protocol implementation behind a copyleft license is a little unfortunate! Huh, haven’t thought of it. Just relicensed ancs4linux to MIT. pzmarzly 我个人觉得,把互操作性协议的实现放在copyleft许可证下有点不太理想! 嗯,这我倒没想过。刚把ancs4linux重新授权为MIT许可证了。 Get your Windows license refund # https://news.ycombinator.com/item?id=49480193 In 2011 I got a 143€ reimbursement from Dell for an E6420 laptop that I had bought for 910€. Maybe I got lucky but I called the customer service, told the lady I did not agree with the Windows license terms, fully ready to argue my case and she just went “oh, ok, let me just edit a new invoice and wire you the money for Windows plus the Antivirus plus etc.”. Which was extra nice because I had no idea I was in fact charged for the bloatware, but I still got ~50€ for it on top of the OS license price. This being 15 years ago it feels like a forever unsolved issue. My opinion remains the same, that a personal computer should not be tied to a specific OS. But now with smartphones the hardware/software (de)coupling situation seems even worse. blaze33 2011年,我买了一台910欧元的E6420笔记本,从戴尔那儿退了143欧元。 也许是我运气好,但我打了客服电话,告诉那位女士我不同意Windows的许可条款,完全准备好跟她理论一番,结果她直接说:“哦,好的,我重新开一张发票,把Windows加上杀毒软件等等的钱退给你。” 这额外好的一点是,我根本不知道我其实为预装软件付了钱,但除了操作系统授权费之外,我还多退了大约50欧元。 这已经是15年前的事了,感觉像个永远没解决的问题。我的观点始终不变:个人电脑不应该绑死在某一种特定的操作系统上。但现在智能手机时代,硬件和软件的(解)绑定情况似乎更糟糕了。 Iceland votes on whether to restart talks on joini… # https://news.ycombinator.com/item?id=49489147 The No campaign fears losing control over Iceland’s prized fishing grounds under the EU’s Common Fisheries Policy and has vowed never to share the country’s waters with anyone. Brussels has indicated Iceland could earn some kind of exemption, but it is considered potentially the biggest obstacle to any agreement. As noted in the article, Iceland’s fishing industry makes up something like 40% of their exports. Which is the only way a tiny island nation can afford essential imports. On top of that, Icelandic fishing is apparently carefully regulated to prevent overfishing, with the result that it is supposedly one of the few truly profitable fisheries in the world. So maintaining control over their own fisheries may be a survival-level issue for Iceland. On the other hand, they have a tiny population, no ability to defend themselves, and membership in the fraying NATO military alliance. So I can see why they’re debating this issue. Aligning themselves more tightly with Europe doesn’t fix their problems, but I can also see not wanting to go it alone. ekidd 反对派担心在欧盟共同渔业政策下失去对冰岛珍贵渔场的控制,并誓言绝不让任何国家共享冰岛水域。布鲁塞尔方面已表示冰岛可能获得某种豁免,但这被视为达成任何协议的最大潜在障碍。 正如文章所指出的,冰岛的渔业约占其出口总额的40%。这是一个袖珍岛国能够负担必需进口物资的唯一途径。此外,冰岛的渔业显然受到严格监管以防止过度捕捞,因此被认为是世界上为数不多的真正盈利的渔业之一。 因此,对冰岛而言,维持对本国渔场的控制可能是一个关乎生存的问题。 另一方面,冰岛人口稀少,缺乏自卫能力,且身处日渐松散的北约军事联盟之中。因此我能理解他们为何就此事展开辩论。与欧洲更紧密地结盟并不能解决他们的问题,但我也能理解他们不愿孤军奋战的考量。 U.S. sanctions against the A/I Collective # https://news.ycombinator.com/item?id=49480184 It is not unprecedented, but a lot of fools lauded moves like this when these kind of instruments were used with barely a legal net around them against islamic terrorism or cybercrime. I’m not crying for no Al-Qaeda or 8chan, mind you. In this very year UN and ICJ officials have been targeted in a similar fashion though. When the pax americana ends like this, I don’t know what else is needed for EU and Asia to raise tougher walls around the woes of any idiot hyped enough to be voted by USA citizens. foul 并非前所未有,但当这类工具在几乎没有法律约束的情况下被用于打击伊斯兰恐怖主义或网络犯罪时,许多蠢货却对类似举措大加赞赏。 当然,我并非为基地组织或8chan网站哭丧。可就在今年,联合国和国际法院的官员也遭到了类似手段的针对。当美式霸权以这种方式终结时,我不知道欧盟和亚洲还需要怎样做,才能为任何因被美国公民投票煽动起来的狂热蠢货所制造的祸患筑起更坚固的壁垒。 Htmx 4.0 # https://news.ycombinator.com/item?id=49480627 Congrats and thanks! htmx brings me joy. Pretty much every experiment I build now starts with Go, htmx, and SQLite to keep things simple and fast but still responsive. I put a few more thoughts about this here: https://housecat.com/blog/the-hugs-stack-hypermedia-unix-go-sqlite nzoschke 祝贺并感谢!htmx 给我带来了快乐。 现在几乎每个我搭建的实验,都是用 Go、htmx 和 SQLite 起步,这样既简单快速,又依然响应迅速。 关于这个组合,我在这里多写了一些想法: https://housecat.com/blog/the-hugs-stack-hypermedia-unix-go-sqlite Luanti removed from Google Play due to baseless AI… # https://news.ycombinator.com/item?id=49481762 I know this isn’t the point but this post is a master class in how to inform readers when you expect people from outside your community to read it. It explains what every element is, concisely but clearly. I now know exactly what Luanti is, who all the actors are in this conflict, and what the conflict is about. It clearly conveys the who, what, when, where and why of the situation. Also, DMCA is a damned mess, with the worst people in the world profiting from it and bullying small creators. There really should be better mechanisms to defend oneself from spurious claims. SwellJoe 我知道这不是重点,但这篇帖子堪称如何在预期有非社区成员阅读时告知读者的典范。 它简洁而清晰地解释了每个元素是什么。我现在完全了解了Luanti是什么、这场冲突中的各方角色是谁、以及冲突的缘由。它清楚地传达了情况中的人物、事件、时间、地点和原因。 另外,DMCA简直是一团糟,让世界上最糟糕的人从中牟利并欺凌小创作者。真的应该有更好的机制来保护自己免受虚假指控。 Stopping the smart TV from being used against you # https://news.ycombinator.com/item?id=49484943 It’s shocking how many comments here didn’t bother to read the article. At all. They’re not talking about putting the TV online. The TV is completely offline. They’re talking about plugging the TV into a PC or laptop via HDMI or Displayport (like if you’re running an HTPC), which then triggers a companion app update on the PC via Windows Update. This was a news item a few weeks ago with their monitors. They then also discuss a hardware blocker for HDMI or DP to prevent this. Again, this has nothing to do about the TV’s smart apps. fckgw 令人震惊的是,这里很多评论根本没有费心去阅读文章。完全没读。 他们讨论的不是将电视连接到网络。电视是完全离线的。 他们讨论的是通过HDMI或Displayport将电视连接到PC或笔记本电脑(比如在运行HTPC时),这随后会通过Windows更新触发PC端的配套应用程序更新。这是几周前关于他们显示器的一则新闻。他们还讨论了一种用于HDMI或DP的硬件阻断器来防止这种情况。 再次强调,这与电视的智能应用完全无关。 I used AWS cognito for a startup. I wouldn’t do it… # https://news.ycombinator.com/item?id=49478623 Reading Cognito docs feels like someone took three separate manuals, threw them in a blender, and then sprinkled in some outdated Stack Overflow answers for flavor. This is my experience with basically all of AWS documentation. It is nearly always either (1) far too high-level to be of any actual use, or (2) far too verbose, with a massive volume of superfluous information I need to parse and discard before I get to the stuff I am trying to figure out. As just one example, I recently needed to link an AWS Partner Central account with an AWS Management account, and process and documentation was painfully complicated: https://docs.aws.amazon.com/partner-central/latest/getting-started/account-linking.html wilkystyle 读 Cognito 文档的感觉就像有人把三本不同的手册扔进搅拌机,再撒上一些过时的 Stack Overflow 回答来调味。 这基本上就是我对所有 AWS 文档的体验。它们几乎总是要么(1)过于高层,毫无实际用处,要么(2)过于冗长,充斥着大量我需要先解析并剔除的多余信息,才能找到我真正想弄明白的东西。 举个最近的例子,我需要将一个 AWS Partner Central 账户与一个 AWS 管理账户关联起来,整个过程和文档都极其复杂:https://docs.aws.amazon.com/partner-central/latest/getting-started/account-linking.html Stripe said to abandon $50B pursuit of PayPal # https://news.ycombinator.com/item?id=49475017 Who considers PayPal a sweetheart?! PayPal is by far one of the most heinous companies I have interacted with on a regular basis. Outside the US many banks offer simple QR payment options, the direct transfer difficulties US citizens encounter that make services like PayPal and Zelle necessary are entirely self imposed. DarmokTanagra 竟然有人觉得PayPal是好东西?!PayPal绝对是我日常打交道中最可恶的公司之一了。 在美国以外,许多银行都提供简单的二维码支付方式,而美国人之所以遇到直接转账的困难、不得不依赖PayPal和Zelle这类服务,完全是自作自受。 Judge rules Trump administration’s blacklisting of… # https://news.ycombinator.com/item?id=49478376 I think this both overstates and understates the case. The evidence being weak does not invalidate the decision; as the court notes, the government gets substantial deference on matters of national security. The invalidation comes from the fact that this is clearly retaliatory behavior for speech; and the evidence for this is fairly strong since the administration has made public statements to that effect. The evidence being weak means that it is clear that there is no reasonable belief that the cause of action is anything but an attempt to apply a penalty for the use of protected speech. andrewla 我认为这既夸大了事实,又低估了情况。证据不足并不否定该决定的合法性;正如法院所指出的,政府在国家安全事务上享有相当大的裁量权。 该决定被推翻的原因在于,这明显是对言论的报复行为;而相关证据相当有力,因为政府已就此公开发表过声明。 证据薄弱意味着,显然没有合理理由相信该诉讼理由并非试图对受保护的言论施加惩罚。 GLM-5.3 is now open-weight # https://news.ycombinator.com/item?id=49480393 GLM 5.3 is probably the sweet spot open weights model if you want to go beyond deepseek flash or the new glm flash. I used it with pi and had a fairly good time, especially since it’s less touchy about cyber and whatnot than the US guys. It’s slightly behind Kimi in ability but it’s a lot easier to run it, I’d expect prices (and speed!) from third parties to be noticeably better. Assuming you’re willing to drop a fat stack of cash on the upcoming Mac m5 ultra with 512 gb unified memory, you can even run it locally, quantized to 4 bit. Whether it’s even slightly reasonable, well, my wife would probably skin me alive but maybe yours is more understanding. revolvingthrow GLM 5.3 可能是开源权重模型中最理想的选择,如果你想超越DeepSeek Flash或新版GLM Flash的话。我用树莓派跑过这个模型,体验相当不错,尤其是它对网络安全等话题的敏感度比美国模型低很多。虽然能力上略逊于Kimi,但运行起来容易得多,而且我估计第三方服务在价格(以及速度!)上会有明显优势。 如果你愿意砸重金购买即将推出的Mac M5 Ultra(配备512GB统一内存),甚至可以在本地以4比特量化运行它。至于这合不合理嘛——反正我老婆会扒了我的皮,不过也许你太太会更通情达理些。 9th Circuit sides with states in Kalshi gambling f… # https://news.ycombinator.com/item?id=49486157 Lawyer here - As i explained last time we had a variant of this thread (see comment history if you are interested), this is a very complicated area that people try to make very simple. It doesn’t have to be complicated, mind you, but right now the way the law is written is basically: Transmitting sports betting info between states is a federal crime unless it’s legal in both states (18 U.S.C. § 1084(a)) The CEA regulations ban contracts that are illegal under state law (17 CFR 40.11) Other forms of gambling/betting/contracts that are not sports are generally a-ok. This is not a case of first impression, it’s just getting relitigated because Kalshi doesn’t want to follow the actual law. This has actually been pretty settled law for a long time, with new flareups maybe once a decade. Kalshi is just hoping to be treated like Uber was. The third circuit’s decision is pretty clearly “out there” in terms of existing caselaw. However, this will end up at SCOTUS, and everything until then just doesn’t matter. That will be a coin flip even though it shouldn’t be DannyBee 本人是律师——正如上次类似话题讨论时所说(有兴趣可翻看评论记录),这是个人们总想简单化处理的极其复杂的领域。 其实本不必如此复杂,但目前法律规定大致如下: 跨州传输体育博彩信息属于联邦犯罪,除非在两州均合法(《美国法典》第18编第1084(a)条) 《商品交易法》规定禁止州法认定非法的合约(《联邦法规汇编》第17编第40.11条) 其他非体育类赌博/投注/合约通常不受限制 这并非首例案件,只是因Kalshi不愿遵守现行法律而被重审。实际上该法律已基本定型多年,约每十年才出现新争议。Kalshi只是希望获得类似优步的待遇。 第三巡回法院的裁决在现有判例中明显属于"异类”。 不过此案最终会提交最高法院,在此之前的一切都无足轻重。即便本不该如此,最终结果仍将如同抛硬币。 Inception-style curved map for turn-by-turn direct… # https://news.ycombinator.com/item?id=49478976 First time I saw this idea was Berg’s “Here and There” poster from 2009 (a year before Inception) though they acknowledge a bunch of earlier inspirations… https://berglondon.com/blog/2009/05/04/here-there-influences/ tomgp 第一次看到这个想法是在伯格2009年的“这里与那里”海报上(比《盗梦空间》早一年),尽管他们承认有很多更早的灵感来源…… https://berglondon.com/blog/2009/05/04/here-there-influences/ GUIs should be fully keyboard-driven # https://news.ycombinator.com/item?id=49480844 Keyboard accessibility is one of those things that tends to get swept under the rug or forgotten about entirely alongside accessibility in general. The funny thing is that the former usually falls out of the latter. Part of the blame lands on the shoulders of popular UI frameworks (or in the case of those choosing to eschew use of such, the developers who made that choice). The older frameworks tend to make this fairly easy; for example, in Cocoa/AppKit (Mac native UI framework), one can pretty easily wire up their entire UI for proper keyboard navigation entirely visually (mostly just consists of connecting nextKeyView outlet between controls to produce a logical chain to tab-focus through). Defining key shortcuts is also simple; add a menu item for a command and set its corresponding shortcut (which in turn allows the user to rebind the shortcut in System Settings at will). That sort of design has fallen out of favor with newer frameworks, unfortunately. The new preferred style seems to be a wireframe that the dev chooses which parts fill in, and often only the barest of essentials makes the cut. cosmic_cheese 键盘无障碍是那种往往被忽视或与整体无障碍一起被完全遗忘的问题之一。有趣的是,前者通常源于后者。 部分责任要归咎于流行的UI框架(或者对于那些选择不用这些框架的开发者,责任在他们自己身上)。较老的框架通常让这件事变得相当容易;例如,在Cocoa/AppKit(Mac原生UI框架)中,开发者可以很轻松地通过纯可视化方式将整个UI配置为正确的键盘导航(主要就是通过在控件之间连接nextKeyView出口,形成逻辑链以便通过Tab聚焦遍历)。定义快捷键也很简单:为某个命令添加菜单项并设置其对应的快捷键(用户随后可以在系统设置中随意重新绑定该快捷键)。 不幸的是,这种设计在新的框架中已不再受欢迎。新的偏好风格似乎是让开发者选择哪些部分填充的线框图,而通常只有最基本的核心功能被保留下来。 The Twelve-Factor App (2025) # https://news.ycombinator.com/item?id=49480314 Still incredibly relevant. Even if you don’t apply it, there is so much to learn by reading this in 15 minutes. The only grievance I have with this is Chapter 3: Config 1 “Store config in the environment”, “Credentials to external services such as Amazon S3 or Twitter” Besides being bad advice, this had the second-order effect of leading devs to believe they could put all their local env secrets in ~/.bashrc files. Stop doing this. Do the other 11.5 factors. nebezb 仍然非常切题。即使你不去实践它,花15分钟阅读也能学到很多。 我唯一不满的地方是第三章:配置 1 “将配置存入环境变量”,比如“外部服务的凭证,如Amazon S3或Twitter”。 这不仅是个糟糕的建议,还产生了次生效应,让开发者误以为可以把所有本地环境变量密钥都放进~/.bashrc文件里。 别再这么做了。遵循其他11.5条原则就好。

OpenAI 终止向 Cursor 提供模型 · AI 热点