HN Daily Reading · 每日阅读

HN 每日深度阅读 · 2026-07-04

本期20条内容折射出技术生态的多重张力:一端是硬核实践的密集展示,涵盖本地大模型部署、上下文压缩、富文本编辑器、TLA+形式化验证、PostgreSQL运维等工程细节;另一端则延伸到监管与制度议题,如FAA解禁超音速、Pegasus监控丑闻、FIDE制裁。

2026.07.04 20 篇摘录

共 20 篇 · 约 15,968 字 · 约 40 分钟读完

1. 半熟的产品:一个创业公司如何在承诺与现实之间自我瓦解

文章以寓言形式讲述了一家名为”烤箱公司”的初创企业的崩溃轨迹。故事主角包括一位擅长融资但不懂烘焙的创始人、一位从大公司出走、痴迷于意大利烤箱论坛的工程师,以及后来加入的销售团队。

创始人通过市场分析判断,只要拿下西班牙烤箱市场10%就能成为亿万富翁。他找到一位在”Corporate Oven”工作十年的资深工程师,以20%股权和”打造梦想中的烤箱”的承诺换取其加入。两个月做出MVP:一台能根据面粉、酵母、水量自动判断烘焙时间的烤箱。卖出的5台原型机中,三分之一情况下能烤出完美成品,剩下的不是烤焦就是夹生。凭借这份”有前景”的原型和5个客户,创始人融资500万欧元。

工程师招来两位从未谋面、只在论坛上争论过对流与耐火石的意大利网友Mario和Luigi。销售团队由完全不懂烤箱但擅长销售的顶级销售人员组成。小商家因为切换风险不愿更换烤箱——胡安的面包店切换失败就会倒闭,于是市场陷入均衡。

工程师发现算法只能优化两种烘焙场景(面包、蛋糕、披萨中的任意两种),失败率就能从33%降到5%。他向创始人建议放弃一个市场,但创始人以”向VC承诺了整个市场”为由拒绝。随后销售拿下大客户Pepepizza,条件是定制尺寸和旋转底座——这些从未在意大利论坛讨论过的需求彻底打乱了热力设计。原本需要5个月的改造,团队通过牺牲周末和熬夜,用红牛在3周内做出了妥协版原型。

HN评论指出几个核心问题。有评论者认为根本症结在于”脱节”:创始人懂融资不懂客户,工程师懂技术不懂业务,销售懂客户不懂产品可行性,投资人懂数字不懂公司运营现状。成功创业公司往往是1-3人紧密合作,每人身兼多职,共同覆盖所有盲区。另有评论批评创始人纯粹以致富为动机进入陌生领域,这类”5次失败创业”的模式在硅谷相当常见。也有人指出文章对MVP概念的使用偏离了Eric Ries的原始定义——MVP应该是用最小努力获取最多客户验证学习,而故事中的原型并未与任何假设验证挂钩。还有评论提到工程师被”打造梦想产品”的承诺欺骗,虽然创始人和工程师最初可能都真诚相信这一点,但结果证明是彻底的谎言。评论者们普遍认为这个故事在20年前、50年前都能成立,未来还会不断重演。


2. Valve开源Steam Machine电子墨水屏设计,用户可自行组装

Valve决定不自行生产Steam Machine的电子墨水屏配件,而是将全部设计以MIT许可证形式开源,发布在GitLab上,命名为”Inkterface”。用户可以按照官方提供的物料清单和视频指南自行组装。

所需硬件包括:一块Adafruit ESP32 Feather(配2MB PSRAM)、一块Adafruit eInk Breakout Friend、一块5.83英寸单色电子墨水面板、13颗M2.5×5mm螺丝,以及4颗规格为1/4英寸×1/4英寸×3/16英寸的分级磁铁。Valve在GitLab上提供了完整的组装视频。这块屏幕最初在首批评测机中首次亮相。

配件厂商JSAUX早在2025年11月就预告过将推出带内建屏幕的Steam Machine前面板,最近确认仍计划推出”Ink & Pixel版本”两种规格。如果Steam Machine销量足够好,预计会有更多配件厂商推出各自的版本。

HN讨论呈现出对Valve开放策略的一致好评。有评论者希望更多硬件公司能这样对待可选配件——既不做出蹩脚的官方产品,也不完全锁死。有人指出这块屏幕其实就是标准的Adafruit产品,可以直接购买。也有人希望能有针对Framework Desktop机箱的类似简易指南。

一位评论者提出了商业思考:想看到关于Valve的开放和善意如何影响其营收的分析,直觉上应该是净正面的,但显然存在前期成本,否则所有公司都会效仿。

也有质疑声音。有人问为什么游戏主机需要一块速度慢的电子墨水屏,还开玩笑说”等一下,我得先给前面板充电”。另有评论指出,作为面板显示硬件状态,主动式显示屏其实更准确——因为机器一旦断电,电子墨水屏虽然能保留最后画面,但不会更新到”关机”状态。

还有评论者觉得遗憾Valve自己不生产,认为图片中的设备”像来自另一个平行世界的产品”,既不复古也不是普通LCD风格,宁愿多花钱直接买成品也不想在1049美元的预装机器上自己动手改装。有人分享了正在开发的类似项目:将系统指标推送到Android应用,让旧手机或平板可以当作机箱屏幕使用。


3. Costco是反亚马逊:约束与实体购物的商业逻辑

文章论述Costco与亚马逊代表了零售业两种截然相反的商业模式。在电商追求”无限品类”和”极速配送”的时代,Costco却坚持有限SKU、实体购物和整箱销售,且过去五年营收年均增长超过10%。

关键差异在SKU数量。亚马逊接近无限品类,沃尔玛超市平均约13万个SKU,而任何一家Costco门店仅约4000个SKU。文章引用《大西洋月刊》观点,认为”无限选择会让消费者陷入类似赋格的迷失状态”。Costco将限制视为服务而非局限——顾客不必在细微差别间反复斟酌。低SKU数带来副产品:采购团队能与供应商建立更深入的关系,更细致地审查每个产品,自然远离低端货源。

低SKU还带来财务优势。亚马逊通过挤压供应商实现负现金转换周期(延后向供应商付款),而Costco因SKU少、周转快,同样能实现短或负CCC而不必得罪供应商——一批货往往不到一个月就售罄。

Costco门店体验虽然拥挤混乱、结账排队,却成为其吸引力的一部分。会员续订率通常在90%以上。文章指出,美国电商占零售份额仍不足17%,在一个日益缺乏社交的社会中,实体购物即便不便反而可能受欢迎。Costco几乎不做广告,主要靠会员口碑传播。

文章还从”物流”一词的军事起源出发,主张社会层面的物流成功应以整体成本效率衡量。上门配送单件商品与整栈货物运至消费者提货点,成本结构完全不同。

HN讨论异常丰富,且不少评论持保留意见。有用户描述办理Costco会员卡时遭遇如同二手车推销般的高压销售,被反复强推行政级会员和Costco Visa卡。一条评论用”聪明人解决问题,智者规避问题”的谚语总结Costco避开”最后一公里”配送难题的智慧。

也有评论质疑文章逻辑。有人指出100人开车去店里与一辆卡车挨家配送相比,后者能大幅减少出行次数(如果忽略包装浪费)。另有评论认为亚马逊其实非常了解选择悖论,界面改版都在引导用户聚焦少数SKU,只是靠异构仓储系统同时支持长尾。有人指出Costco和亚马逊其实定位不同——Costco主要卖食品、服装、家具和汽车服务,与亚马逊直接竞争的品类有限。还有英国用户补充Costco在英国是半批发定位,会员制度上更加限制。也有评论提到Costco通过与Instacart合作提供当日达服务,实体门店体验并非唯一选择。


4. 本地运行前沿大模型的实战指南:从2000美元到4万美元的方案

一位工程师jamesob在GitHub发布了本地运行前沿大语言模型的完整硬件与软件配置指南,涵盖两个预算档次。

约2000美元档:购买2块RTX 3090显卡,获得48GB显存总量,可运行Qwen3.6-27B模型。同时可运行whisper-large-v3实现本地语音转文字,仅需约11GB显存。

约4万美元档(实际约5.5万美元):4块RTX PRO 6000 Blackwell工作站显卡,共384GB显存。基础系统采用二手eBay配件搭建,包括ASRock Rack ROMED8-2T主板、AMD EPYC Milan 7313P处理器、128GB DDR4 ECC内存等,基础系统约5587美元。作者选择上一代DDR4平台而非昂贵的PCIe5/DDR5系统,把资金集中投在显存上。

一个技术亮点是使用来自c-payne.com的PCIe4交换机,让GPU之间在张量并行的allreduce阶段能”直连”高速通信,绕过PCI根复合体。作者报告在Gen4线速下达到27.5/50.4 GB/s带宽和亚微秒延迟。当前推荐的最佳模型是GLM-5.2-Int8Mix-NVFP4-REAP-594B,配合vLLM在460k上下文下可达约80 token/秒。

HN讨论呈现出对本地部署热情与冷静并存的态度。一位深度玩家警告要理性看待期望:4万美元预算加上4块单价1.2万美元的GPU,实际成本更接近5-5.5万美元。他还指出所谓”4-bit量化无损”的说法主要来自小语料的KL散度测量,实际在长上下文编码任务中质量下降明显。他测量出4-bit、8-bit和完整16-bit模型之间存在实质性质量差异。

多条评论对性价比提出质疑。有评论算出4万美元相当于16.8年的Claude Opus 4.8或Codex GPT 5.5订阅费(200美元/月),本地模型仍然昂贵、质量较低,甚至可能存在后门风险。另有评论指出所谓”接近Opus”的GLM 5.2在舒适推理下需要至少8块H200(约40万美元),而作者使用的REAP剪枝版删除了约22%的专家,用户担心这种”额叶切除”版本的表现能否真的接近Opus。

也有实用性建议。有人推荐M5 MacBook Pro配48GB共享内存作为替代方案,价格仅3000美元且不占空间。另有人使用Intel Arc B70(32GB显存)作为3090的更便宜替代,但配置SYCL驱动较为麻烦。有评论提到128GB统一内存架构方案配合DwarfStar可以运行DeepSeek V4 flash,是不错的折中。也有人质疑”隔离方案”问题:使用本地大模型时如何真正实现安全隔离,虚拟机、Firecracker等方案各有陷阱。


5. Wordgard:ProseMirror作者推出的新一代浏览器富文本编辑器

ProseMirror的创建者Marijn Haverbeke发布了新的开源JavaScript富文本编辑库Wordgard,采用MIT许可证。该项目定位为”文字的花园”——用于构建内容编辑器的工具集。

与自由的HTML编辑器不同,Wordgard要求开发者精确控制支持的内容类型。核心特性包括:基于Schema的文档结构定义、精心设计的编程接口以追求通用性和多样性、模块化架构(大部分功能作为扩展实现,可替换或修改)、可访问性支持(适配屏幕阅读器、纯键盘用户和移动设备,支持UI国际化)、方向感知(支持双向文本和从右到左的文档)、结构化内容(支持表格、嵌套列表、带标题的图形和自定义结构)、函数式编程风格提升代码清晰度和可测试性、以及协作编辑支持(多用户同时编辑并合并并发修改)。

项目在code.haverbeke.berlin上开发,不接受Pull Request(作者在FAQ中说明了原因)。项目页面明确标注”含0% AI”。作者暗示商业使用者虽无法律义务,但社会预期上应资助维护。

HN讨论主要围绕”为什么要从ProseMirror迁移”这一问题。有评论者指出Wordgard文档中有一页专门讨论与ProseMirror的差异,但没有升级路径——虽然许多概念共享,但切换意味着相当多的工作量。Obsidian基于CodeMirror所以不会切换,但tiptap.dev等基于ProseMirror的项目值得关注。有评论者建议看作者的个人博客文章能更好地理解为什么值得切换成本。

多位开发者提及使用ProseMirror的痛点。一位用户在通过TipTap使用ProseMirror时,经常需要以编程方式操作JSON表示以提取数据,需要静态类型表达。ProseMirror本身没有此机制,导致要么把Schema定义两遍(一次用ProseMirror,一次用Zod),要么构建元Schema定义层。另一位开发者提到6年前实现@符号补全(引用其他用户和文档)极其困难,希望Wordgard能内建这类功能而不是让用户从零开始。也有评论者对比Meta的Lexical,询问选择Wordgard的优劣。

网站设计广受赞誉。多条评论专门称赞插画师Kamila Stankiewicz的美术设计,认为在AI生成图像泛滥的时代看到”真正的艺术”非常令人愉悦。有评论感慨富文本编辑器至今没有Web标准实现,回忆25年前搭建学校报纸PHP-Nuke站点时WYSIWYG编辑器就是主要障碍。也有反对声音认为Web上的WYSIWYG体验糟糕——写了半天的论坛帖子关闭标签页就全没了,更倾向本地文本编辑器加Markdown粘贴的方式。


6. 美国FAA拟解除半世纪超音速飞行禁令

美国联邦航空管理局(FAA)拟解除持续53年的陆地超音速飞行禁令,代之以基于噪音的认证标准:地表音爆超压需低于每平方英尺0.11磅。这一标准基于科罗拉多州初创公司Boom Supersonic用XB-1飞机演示的”安静马赫切断”飞行——通过在高空以略超音速飞行,利用特定大气条件使激波向大气层折射而非传向地面。

Ars Technica的详细报道被评论者引用。新规将超音速飞行的合法性从”绝对禁止”转向”噪音达标即可”。0.11磅每平方英尺换算约为108分贝,介于站在割草机旁和汽车喇叭旁之间。

HN讨论呈现明显分化。支持一方认为这是航空业的激动人心时刻,除了Boom(部分转向AI数据中心涡轮机)外几乎没有其他公司在做这件事。也有评论者赞赏监管方直接针对具体问题(噪音水平)而非用其他代理指标来实现目标。

反对和质疑的声音更为集中。多位评论者认为0.11磅/平方英尺仍然会显著震动房屋,108分贝的噪音”没人能忍受”。一条评论指出反对声音正在被”折叠”(flagged),指向两条被隐藏的讨论。反对者认为频繁的音爆是”极端反社会”的,如果成为常态将引发从”化学凝结尾理论者”到绿色和平组织的联合反弹,规模将远超当前的反数据中心浪潮。

关于市场前景也存在质疑。有评论认为该规则将主要让超富阶层的私人飞机能超音速穿越美国腹地。常规经济舱票价对普通人越来越负担不起,考虑到燃油成本航空公司很难以能承受的票价填满超音速客机。

技术进展的现实性也被质疑。有评论指出NASA本月才刚完成开发飞机的超音速飞行,“轰隆声”测试的数据结果尚未出炉,商业化成功还需十年。评论者认为这届政府发布这类”新闻”是在”浪费大家的时间和金钱”。

也有信息补充。有评论者提到自己住在军事基地附近,经常听到战斗机突破音障,此前不知道民用超音速飞行是被禁止的。还有评论指出这并未改变物理定律——音爆本身仍然存在,只是通过大气折射避开地面,需要依赖可预测的温度梯度和大气条件,其可靠性和覆盖范围令人存疑。


7. 1926年的美国:一份被遗忘的百年前政府报告

作者Derek Thompson翻出了一份几乎被遗忘的政府报告《Recent Social Trends》——1929年胡佛总统召集社会科学家撰写、1933年出版的1500多页文档,以此透视100年前美国的社会图景,正值美国250周年国庆。

作者指出1926年与2026年惊人的相似之处:股市高涨中伴随对”技术性失业”的普遍恐惧(当时是机械动力,今天是AI);财富狂欢与经济焦虑并存;技术改变了信息传播方式并将人们与全球情绪连接(当时是广播,今天是社交媒体);连续多年高峰移民后政府突然收紧移民流入。

差异同样巨大。约半数美国仍属农村,数千万人没有室内管道或电力。妇女只投过两次总统选票。数百万儿童仍在有偿工作。全国2700万家庭中,只有1100万拥有留声机或汽车。第一部有声电影还要一年才问世。

作者让读者代入一个”典型1926年美国人”的视角:白人、26岁、男性、名叫John。他生于麦金莱首个总统任期,在没有抽水马桶和电灯的农场长大,太年轻没能参加一战。19岁从乡村搬到城市公寓,是从农场到城市大迁徙的一小滴水。月薪100美元,临时失业是常态。当时没有失业保险和社会保障。晚上”radio”(当动词用),周末去看黑白无声电影,偶尔喝几杯违禁鸡尾酒,开黑色福特T型车。他一年后会看到林德伯格飞越大西洋,两年后结婚,三年后有孩子,四年后大萧条降临。

HN讨论呈现思辨氛围。有评论者提到读辛克莱·刘易斯1922年的《Babbitt》令人沮丧——政治氛围与今天惊人相似,历史似乎在振荡循环中重复。也有评论指出文章结尾引用的《华尔街日报》图表应该谨慎对待。

有评论提醒读者代入的这位1926年26岁男性,正是后来被历史称为”最伟大一代”的人——他将经历大萧条和二战,也是唯一一代随年龄增长反而更倾向左派投票的美国人。这条评论引发对”我们是否即将迎来第二次大萧条和第三次世界大战”的黑色幽默回应。

有评论纠正原文的一个小错误:有声电影早在1800年代就已出现,1927年只是商业化成功的转折点(《爵士歌手》上映)。

也有强烈的质疑声音。一位评论者认为这种文章像是”付费广告”,试图让人对通货膨胀、缺乏可负担医疗、可负担住房和毕业生就业等问题感觉好一些。他不能代表1926年发言,但与1980年代或1960年代相比,“美国人活得更健康、更富有、更长寿”这一说法”根本不真实”——今天美国人口更加病态和肥胖,虽然没在挨饿但代价是吃”加工食品”,20-40年后会让人生病,街头见不到多少快乐的脸。另有严厉批评指出,1926年的美国至少没有”每天从经济中被抽走10亿美元的完全无用战争”、试图从政府攫取数十亿的总统、在自己的政府中大搞破坏,也没有超过1000名亿万富翁”筑起财富堡垒”、几乎不缴税、还试图消除雇佣任何人的成本。


8. 把上下文渲染成图片:pxpipe 将 Fable 输入 token 削减约 60%

pxpipe 是一个本地代理项目,作者利用了图像 token 与文本 token 之间的密度差异来降低 Claude Code 类工具的输入成本。其核心观察是:一张图片的 token 数由像素尺寸决定而非文本长度,密集内容如代码、JSON、工具输出在图像中约每 token 承载 3.1 个字符,而纯文本约每 token 1 个字符。pxpipe 会在请求发出前,将系统提示、工具文档、较早的历史等体量较大的部分渲染为压缩后的 PNG,仅对 Fable 模型生效(PXPIPE_MODELS=claude-fable-5),近期对话轮次仍保留为文本。

作者给出的示例中,约 48k 字符(≈25k 文本 token)的系统提示与工具文档被渲染为 ≈2.7k 图像 token。按当前 Fable 报价,端到端账单下降约 59%–70%,压缩型请求可达 72%–74%。在两个演示中:修复失败测试套件的任务上双方均通过,pxpipe 显著降低了 token;在 40 个文件、约 382k token 的大上下文短语计数任务中,pxpipe 在 Fable 上 10/10 准确匹配,但在 Opus 上因图像读取限制而主动声明不进行编造。SWE-bench Lite 10 例双方均 10/10 通过,成本 27 美元对 54 美元;SWE-bench Pro 19 对样本上 pxpipe 开 14/19 对关 15/19。

作者对方案的局限保持坦诚:这是有损压缩,属于”要点”级存储,不适合精确回忆。在针尖式检索评测中,Opus 对 12 字符十六进制串的准确率为 0/15,Fable 5 为 13/15,且失败模式是”静默编造”而非报错。任何需要字节级精确的 ID、哈希、密钥、精确数值必须保留为文本;作者建议将需要精确回忆的工作路由到非 Fable 子代理。

HN 讨论热度较高的观点包括:Gemini 处理 PDF 时会先 OCR 再把文本与图像一起送入模型且不重复计费,据此推测 Claude 后端可能也做类似处理,那么这种节省更像是 token 计费的口子,一旦供应商修补可能失效。也有人指出去年在 OpenAI 模型上尝试过类似做法,虽减少了 prompt token 但增加了 completion token,反而更贵更慢。DeepSeek 有相关白皮书讨论”文本 token 作为图像 token”,Karpathy、Carmack 等也曾公开思考图像是否是更好的输入形式。有评论质疑术语使用,认为把这种视觉 token 直接称为 OCR 并不准确。也有人对 README 的行文风格提出批评,认为”味道”过于 AI 生成。整体上,社区将其视为一种针对当前定价结构的巧妙套利,长期价值取决于模型供应商是否修补此差异。


9. Ask HN:探索 LLM 编码新用法的各类实验

这是一则 Ask HN 讨论帖,收集了社区成员在使用大语言模型辅助编码时的各类非常规实验与实践。回帖数量众多,展现出目前开发者围绕 LLM 编码工具的探索广度。

一位开发者利用家中长年积攒的显卡组件,将凡是 VRAM 大于 3GB 的 GPU 全部投入本地网络,在多台机器上部署了超过 10 个异构模型,从 llama3.2:3b 到 Qwen3.6:27b dense 都有。他将这个”模型群”用于编码任务,发现单纯的代码生成效果一般,但让群体给出多元意见并综合的效果出奇地好;进一步允许模型间辩论后结果更有意思。他的最终目标是构建一个能自主学习模型专长路由的自治网络。

另一位开发者提出”密闭代理”(hermetic agents)方法:让完全沙箱化的两个代理基于同一规格各自编写代码与测试,代码编写者看不到测试,测试编写者看不到代码,以避免代码与测试之间的确认偏误。这需要将规格与指南提前蒸馏,工作性质更像人(代理)管理而非编码。

有人分享了较为工业化的多标签页流程:在 warp 中同时开 2 到 5 个标签,配合 git worktree 隔离工作,通过 git push hook 让两个前沿模型审计代码差异并要求都放行才能通过;生成的代码通常要求二次精简,去除多余注释与过度异常捕获后能减半。也有人构建基于图的代理工作流引擎,将 harness(cc、codex、open code、pi 等)与模型抽象为节点,测试不同 harness/模型组合在从简单到复杂任务上的表现,跟踪墙钟时间、token 成本等指标。

关于流状态问题,有回帖调侃”新流状态就是 10 个终端标签页在不同 worktree 中,努力记住每个页干嘛”。一个别致的做法叫”walkoding”:把 harness 加载到 Telegram 中,边徒步边发指令让代理干活,作者称在独自远足中发布了多个功能。也有资深用户强调,经过 9 个月每日使用 Claude Code 与 cursor 后,最重要的经验是精心构造 prompt:明确终态、要求模型先阅读现有基础设施再规划实现,这样往往几乎不需要在模型完成后再手动编码。整体讨论反映出,LLM 编码工具正从”单聊天窗口”扩展到多代理、多模型、多工作树、多设备的分布式工作流范式。


10. Citizen Lab:欧洲议会 Pegaspy 调查委员会成员本人遭 Pegasus 感染

Citizen Lab 披露,前欧洲议会议员 Stelios Kouloglou 在其担任 PEGA 委员会(专门调查 Pegasus 及同类监控间谍软件滥用的调查委员会)成员期间,本人的 iPhone 多次被 NSO Group 的 Pegasus 间谍软件成功入侵。Kouloglou 是一名希腊资深调查记者,自 2015 年起担任欧洲议会议员,曾以 Syriza 党名单的独立议员身份当选,2022 年 3 月至 2023 年 7 月为 PEGA 委员会替补成员。

取证分析显示,其设备在 2022 年 10 月 21 日、以及 2023 年 3 月 6 日至 7 日期间被感染,当时运行 iOS 15.5。研究人员评估此次入侵与此前记录的 PWNYOURHOME 零点击攻击链有关,该攻击链先通过精心构造的 NSKeyedArchive 抵达 HomeKit,再通过 MessagesBlastDoorService 投放恶意内容。苹果分别在 iOS 16.1 与 iOS 16.3.1 中修复了相关问题。Kouloglou 曾三次收到苹果关于雇佣间谍软件威胁的通知(2023 年 3 月、8 月与 2024 年 4 月),但本人不记得实际看到过。

首次感染日期恰逢 PEGA 委员会活动的关键窗口:随后一周内密集召开”大科技与间谍软件""间谍软件与电子隐私""间谍软件与基本权利”等听证会,委员会首份报告草案正在成员及其助手之间通过短信和邮件流转讨论。研究人员认为这些非公开的委员会活动信息很可能被间谍软件捕获,可能已经触及欧盟议会保密性与豁免权框架。

Citizen Lab 明确表示暂不将攻击归因于特定政府,也未发现希腊政府涉及的证据。相反,他们指出首次感染在时间上与此前一起针对欧洲境内俄语与白俄语流亡记者、活动人士的 Pegasus 行动存在重叠,暗示实施者可能是一个有权在多个欧洲国家实施监听的 Pegasus 客户。

HN 讨论多聚焦于攻击者身份线索。有评论引用旧报道指出,荷兰的 AIVD 和一个未具名的爱沙尼亚政府机构在境外广泛使用 Pegasus,包括在其他欧洲国家境内,因此爱沙尼亚等国被认为可能性较高。也有希腊网友指出,Pegasus 大规模监听希腊政客本身是一桩持续未彻底解决的丑闻,几乎所有证据都指向希腊总理办公室与情报机构的协作行为,因此从希腊本地视角看,这未必是针对”欧洲议会”的攻击。另有评论惊讶欧洲议会似乎不要求政客区分办公与私人设备,且欧盟层面反情报能力薄弱、法国比利时反情报被限制过多。还有质疑为何 NSO 员工尚能在全球自由旅行,因其涉及的准犯罪合谋跨越众多国家。多条评论被 flag 隐藏。


11. 工厂只是房间:向孩子们讲清楚制造并不神秘

博客作者是一位设计并众筹发售 AI 时钟的创业者,他讲述了几个月前受邀去孩子学校向该年级学生介绍制造过程的经历,称这是他今年最有成就感的一次演讲。演讲围绕他去深圳工厂访问时拍摄的照片展开,内容包括点子从何而来、原型与设计的价值、如何将新学到的技术组合使用等。他刻意使用”prototyping”和”design”这些词,展示了草图、CAD、面包板、PCB、多次迭代的电子纸屏和塑料件。

他向孩子们展示注塑机的实时视频,与 3D 打印机延时对比:3D 打印完他全部时钟要用一年,而注塑一天就够。孩子们提出了非常好的问题,例如”运输中怎么不坏?“——于是他展示振动测试机;“按钮怎么工作?“——由此引入装配工人和工业设计师。他强调这次讲述反其道而行:他不喜欢那种展示千件产品在 20 条平行传送带上飞驰、追求”惊叹”的工厂视频。他认为”awe”(敬畏)实际上是让观众后退一步,把制造当成艺术品远观,暗示”你不该置身其中”。他希望做的正相反:让孩子把制造视为”复杂但我们能搞定”的日常,把工厂重新拉回到普通房间的概念——“factories are just rooms”,周围的椅子、电视、花盆都是人发明、搞清、做出来的。这样,未来他们才可能成为设计师、工程师、发明家或工厂主。

HN 讨论也颇具共鸣。一位家长回忆自己的孩子从小翻阅《The Way Things Work》,他会额外补一句”那么如果要做类似的东西,我们会怎么做”,结果孩子们长大后天然抱持”这东西既然有人做出来,我需要时也能做”的心态。一位曾在英国经营 10 人小工厂的评论者称,那是他做过最愉悦的工作,涵盖夹具设计、看板、缓冲、软件、货架搭建等各方面,强烈推荐有机会就投身制造或临近领域。另一条评论把快餐厨房视为极高效的工厂,质疑为什么社会愿为略好的一餐多付 8 美元,却不愿为更好的人字拖多付 5 美元——制造工人和厨房工人的”名望差距”是自我强加的。还有人指出这种”工厂即房间”的比喻主要适用于装配线,而轮胎、大口径管道、化工厂等大型工业综合体更像是”大规模机器”而非房间。也有评论泼冷水:真正的瓶颈往往不是年轻人相不相信”自己也能做”,而是同时擅长发明、量产和销售的人极少,多数人不得不去被雇佣做其中一环。也有人补充可参考 GM 用胶合板搭建的装配线培训房,让新工人体验如何做”一百件”而非一件——理解这一差别本身就是制造教育的重要一课。


12. Ubicloud:为什么托管 PostgreSQL 要开启严格内存 overcommit

Ubicloud 团队分享了他们运营托管 PostgreSQL 15 年、跨五套服务始终坚持的一项配置:严格内存 overcommit(vm.overcommit_memory=2)。文章解释了这一选择的原因、一次内核 bug 导致的短暂回退,以及他们判定合适 overcommit 上限的启发式方法。

对多数进程而言,被 OOM killer 杀掉只是重启重连,但 PostgreSQL 结构特殊。其 postmaster 为每个连接 fork 后端进程,各后端共享包含 shared buffers、WAL buffers、锁表等状态的共享内存段。OOM killer 不理解这一架构,只按启发式选取内存占用最大的进程终止;若被杀的后端正在修改共享内存段,段内可能残留半写状态,页级不一致意味着潜在的静默数据损坏。因此 postmaster 一旦察觉任一子进程被杀,就会假定最坏情况:终止所有其它后端,中断所有活动连接与在途事务,下次启动进入崩溃恢复。写入密集时重放 WAL 会耗时很长,一次 OOM 就是一次长时间停机。

Linux 提供三种 overcommit 策略:Mode 0(启发式,默认)仅拒绝极端夸张的单次分配;Mode 1(always)从不拒绝,靠 OOM killer 兜底;Mode 2(strict)用 Committed_AS 与 CommitLimit 严格限制总承诺虚拟内存,超限直接返回 ENOMEM。CommitLimit 由 overcommit_kbytes(或 overcommit_ratio/100 × available_memory)加 swap 决定。在 Mode 2 下,PostgreSQL 后端拿到 ENOMEM 后会向客户端报错并取消该事务,postmaster 与其它连接完好无损——把”晚期灾难性失败”换成”早期优雅失败”,前提是机器为数据库专用、可预测。

团队启用严格 overcommit 后不久却遭遇奇怪故障:物理内存充裕却报 out of memory。/proc/meminfo 显示某台 8GB 机器上 Committed_AS 竟达 651GB,健康机器只有约 2.6GB。ps 输出中每个后端 VSZ 约 2GB,接近 shared_buffers 大小——每个后端都把同一段 2GB shared memory 映射进自身地址空间,因此在每个后端 VSZ 中都会重复出现。文章将其定位为一个仅涉及”三个字符”的内核 bug 导致的重复计算,团队据此暂时禁用严格 overcommit 并展开排查。

HN 讨论极为热闹。多条高赞评论抱怨 2026 年 Linux 的 VM 默认值”疯狂”:内存压力下系统会死、无 swap 时更糟、磁盘压力下即使内存充裕也可能挂、OOM killer 让系统”不死但没用”、内存压缩未默认启用等,认为 Windows 与 macOS 的默认行为对普通负载友好得多。Ubicloud 联合创始人 Ozgun 亲自出面表示文章标题过强,他们作为托管 Postgres 提供商选用严格 overcommit 是因为规模化运营教训,但许多其它场景强开会带来意外副作用,这也是 Linux 未默认启用的原因。也有人分享踩坑经验:Go 后端与 PostgreSQL 同机部署时 Go 大量占用虚拟内存,Mode 0 会让大查询崩溃,改 Mode 2 又让整体不稳定,最终只能靠经验值调 overcommit_ratio,最佳方案还是分机部署。另有评论指出 Mode 0 的描述已过时——复杂启发式近十年前就已去除,现在仅拒绝单次超物理内存的分配,而且文章忽略了 OOM Score Adjust 这一现代方案;strict overcommit 会与文件页缓存动态分配打架,低文件活动时反而浪费内存。还有人建议关键数据库应单独部署,Windows 不做 overcommit 反而在此时”显得合理”,也有人提到超大云厂商 VM 不给 swap 是长期痛点,k8s 也历经多年才支持 swap,最近 RAM 涨价让问题更突出。


13. Reddit 反垃圾内部机制:一场偶然暴露的内幕

博主 rebane2001 五年前偶然目睹了 Reddit 反垃圾内部机制的详细面貌,源于其使用的第三方客户端 Relay for reddit 在一次异常中大量推送本不应展示的”移除详情”通知。作为若干小型 subreddit 的版主,他会收到自动移除通知,但这次通知的内容包含通常不可见的完整字段。文章截取的示例展示了移除记录中呈现的信息:例如 comment id、来自 perspective 系统的 spam 概率评分(如 0.7294469 perspective spam)、发帖用户的账户天数、“spammy” 计数、是否被 hosted、karma、举报次数、注册组织(如 ComcastCable)、邮箱域名(如 gmail.com)、访客身份、请求源、User Agent、TLS 指纹、语言、Referer 等;对 shadowban 的账户则显示”shadowban applied on 10-27-2021”字样,且 shadowban 后的账户仍能看到自己在正常发言,但内容对其它用户不可见。

作者随后借助 Reddit 在 2017 年前公开的 reddit-archive/reddit 源码,反推现今行为。POST_remove 函数负责移除动作并调用 admintools.spam;get_mod_attributes 会根据”是否由 moderator 移除”来决定是否显示执行者用户名:mod 操作显示具体版主名,而 admin 或自动系统操作则将 banned_by 设为 True 布尔值,前端就渲染成”Auto”或”reddit""Anti-Evil Operations”。因此当 UI 因某个 bug 意外把内部详细字符串拼进 banned_by 字段时,就把整套反垃圾内部诊断信号原样暴露给了看到通知的用户。文章后续讨论了在 mod 日志中 reddit 与 Anti-Evil Operations 的两种角色差异,前者更多对应 spam 过滤系统自动动作,后者更多是(可能人机结合的)站方信任与安全团队操作。

HN 讨论进一步补充了当今 Reddit 反垃圾/反 AI 的一线感受。多位版主指出,AI 驱动的营销运作在 Reddit 上极为泛滥:不仅是小作坊,有版主直言遇到德国电商平台 SCAYLE 疑似用 Zalando 级预算做隐蔽内容运作,构建互相支持的账户网络生产 LLM 语料级别的”重构平台惨痛故事”,专门”喂养”未来生成式模型。另有人称目前自己 subreddit 的 automod 会按 AI 写作模式过滤内容,常见 automod 移除后 Reddit 又再次移除的”竞态”现象,站点级封禁也不断增加,认为 Reddit 正与 dead internet theory 打仗。还有评论指出,从 shadowbanned 账户观察,banall 似乎仅追溯最近 6 年帖子,更旧的内容不会标注。有人调侃”Anti-Evil Operations”是给 spam 过滤起了一个宏大名字,也有人指出可以在任意 Reddit 链接后追加 .json 直接读到这些字段。整体来看,社区既感叹反垃圾体系工程繁重,也担忧其与 AI 生成内容的军备竞赛已成新常态。


14. 讽刺文:面试时不让我用 ChatGPT 打 prompt 就是歧视

这是一篇发表在 Substack 的讽刺文章,署名作者以一名申请美国某常春藤高校终身轨教职(作者暗示学校”位于康涅狄格,名字押 Fail 的韵”)的候选人身份,虚构讲述了自己在”chalk talk”(黑板讲授)环节被拒的荒诞经过。她描述 chalk talk 是学术招聘中的传统环节:不能用幻灯片,只能靠白板与马克笔现场阐述未来研究方向,以展示即兴思维能力,被作者调侃为”1974 年设计、之后再没更新过的仪式”。

她走进面试室,看到白板与马克笔后,把笔记本电脑打开 ChatGPT 页面,准备”像我每天在真实科研工作中做的那样:输入 prompt,得到一段结构良好、连贯的回复,再稍作修改当作自己的想法呈现”。委员会主席问她在干什么,她回答”准备回答你们的问题”——“用 ChatGPT?""是的,还能怎么办?”

作者随后一本正经地宣称自己 85% 的科研工作都靠 prompt LLM 完成:写论文用 ChatGPT 写引言、设计实验让 Claude 建议 CRISPR 敲除对照、写 R01 grant 让 AI 生成”创新但又不会让评审困惑”的 specific aims。她强调这是现代科学工作方式,高效、现代、出成果。委员会请她”用自己的话”讲述科研思路时,她表示自己自 2022 年后就没用过”自己的话”,甚至不确定自己是否还有”自己的话”,脱离 prompt 框后大脑只剩雾蒙蒙的光标闪烁感。让她画通路示意图,她只画了一个标 transcription 的圈、一个标 phase separation 的圈、中间一根箭头,说”细节都在我笔记本上的研究陈述里”。

拒信理由是”对独立思考的顾虑”与”对基础知识的疑问”。作者反驳说自己一直独立思考——上周就”独立地”让 ChatGPT 比较光遗传学与化学遗传学方法,然后”独立地”选择听起来最好的一项,这与人类一直以来的判断没本质区别,只不过选项现在不再来自阅读论文(慢、低效、无聊)。她声称学术招聘系统”歧视像她这样的候选人”,将 chalk talk 描绘为”19 世纪博物学家式的表演性智识”,并把她的研究定义为”我和多个 LLM 的合作”,反问:让 PI 单独讲一场不带合作者的报告,公平吗?

HN 讨论普遍第一反应是确认这是”satire”(讽刺文),并称是近期读过写得较好的一篇,甚至有人打算转发给身边的教授。有评论者略带无奈地指出,虽然文章本体夸张,但”学术界人人都在 prompt”这一背景基本属实:多位科研社区中的共识是”反正阻止不了,就接受”,主流会议目前只处理最露骨的案例,学生若擅长 prompt 就会 prompt,“不会 prompt 的人在学术界几乎没机会”。有人联想到 Charles Stross 的《Accelerando》中的相关支线;有人称赞这种”跨海岸对手校调侃”的写作手法;也有几条戏仿式跟评继续把讽刺推到极致,虚构自己”三份全职+多所大学 Chair”的荒唐履历。也有理性评论指出,把 prompt 需求称为”discrimination”当然荒谬,但如果结果真的可靠,教育与评估流程本身也应认真考虑是否需要更新——用马车运货的比喻用以说明工具替代讨论应严肃对待。


15. 螺旋蝇的消亡与卷土重来:一场跨越数十年的害虫根除战役

文章讲述了美国农业史上一项被遗忘的重大成就——螺旋蝇(New World Screwworm)的根除计划及其近期失败。2025年6月,德州La Pryor镇一头三周龄小牛体内发现螺旋蝇,此后数十例陆续在德州和新墨西哥州确诊,这是自1980年代以来美国首次出现螺旋蝇疫情(2016年佛罗里达一次爆发被成功遏制)。

螺旋蝇(学名Cochliomyia hominivorax)是一种独特的寄生蝇,其幼虫以活体组织为食。雌蝇在动物开放伤口上产卵,幼虫孵化后钻入活肉,边吃边扩大伤口,吸引更多蝇产卵。未经治疗的感染通常致命。19世纪至20世纪中期,螺旋蝇是美国西南部畜牧业的巨大祸害:1935年USDA调查发现仅德州就有120万起感染、18万头牲畜死亡;1930-40年代德州60%-80%的白尾鹿死于螺旋蝇感染。牧场主必须每两天检查一次动物,甚至雇佣专职工人。

USDA采用”不育雄虫技术”(Sterile Insect Technique)根除该害虫:用辐射使工厂化培育的雄蝇不育,大量投放至疫区,与野生不育雄蝇竞争交配。由于雌螺旋蝇一生只交配一次,与不育雄虫交配后无法繁殖后代。经过数十年努力,美国、墨西哥、中美洲相继根除螺旋蝇。2000年代初起,美国-巴拿马联合机构COPEG在达连隘口维持”螺旋蝇屏障”,每周投放数百万不育雄蝇,阻止南美螺旋蝇北上。约2023年该屏障失效,害虫开始北迁。

Mission工厂鼎盛时期每周生产超过2亿只螺旋蝇,24小时全年运作,被形容为”7.6万平方英尺的人工伤口”,通过单轨系统精确控温运送装有肉、血、水的托盘。

HN讨论中,评论者对已故科普工作者的付出表示敬意,认为该项目是”因成功而被遗忘”的典型案例——问题被彻底解决后人们淡忘其严重性,进而削弱维持解决方案的条件(Chesterton’s Fence效应)。有人质疑在达连隘口维持屏障是否比与南美国家合作彻底根除更划算。也有评论指出1930-50年代的原始研究(如使用钴-60辐射)今天可能因伦理审批而难以进行。还有评论者提出辐射抗性进化的疑问:辐射不能100%绝育,可能选择出抗辐射品系。另有讨论指出,德州农业厅曾发文称”美元杀不死螺旋蝇,不育蝇和检测系统才行”,讽刺反对政府项目开支的立场。


16. xkcd漫画《洞》:从人工井到马里亚纳海沟的深度对照

这是一期xkcd漫画作品(第3266期),主题为”Holes”(洞),以标志性的对比图表形式展示地球上各种深洞的相对深度。漫画悬停文字中,作者调侃道:“如果你在想’等等,墨西哥的巨型晶体洞穴?那是什么?‘——那我为你即将进行的图片搜索感到非常兴奋。”

HN评论者分享了多个与漫画中提到的洞穴相关的补充信息。有人链接了英国布莱顿地区手工挖掘水井的历史故事。有评论指出贝加尔湖的沉积层几乎与马里亚纳海沟一样深——湖底沉积层厚达7公里,使得裂谷底部距地表8-11公里,是地球上最深的大陆裂谷。有评论者提供了explainxkcd的链接,那里为漫画中的每个洞都配有对应的维基百科条目说明。

评论者对漫画中提到的一些具体地点表达了兴趣或惊叹。有人提到南非姆波能金矿(Mponeng Gold Mine)“令人不寒而栗”,这是世界上最深的金矿之一。也有评论者对深水地平线(Deepwater Horizon)事件表达了阴谋论式的怀疑。还有人对科拉超深钻孔(12,000米深处)背后的传说和真相表示好奇。

贝加尔湖的独特性被多次提及——它是世界上最深、最古老的湖泊,含有全球约20%的未冻结淡水资源。评论者表示,每次这样偶然遇到相关内容都会让他们重新去查阅这个”很酷”的地方。

这类漫画体现了xkcd一贯的科普风格:用直观的视觉对比呈现跨越多个数量级的物理量,帮助读者建立对自然界尺度的直观理解。从人类活动的工程尺度到地质学的深度尺度,通过一张图片串联起相关的地理、地质、历史知识,激发读者的探索兴趣。


17. FIDE对前世界冠军克拉姆尼克实施制裁:涉及针对棋手的公开指控行为

国际象棋联合会(FIDE)道德与纪律委员会(EDC)对前世界冠军弗拉基米尔·克拉姆尼克(Vladimir Kramnik)作出纪律处分。案件源于FIDE管理委员会和公平竞赛委员会的投诉,涉及克拉姆尼克针对特级大师大卫·纳瓦拉(David Navara)、已故特级大师丹尼尔·纳罗迪茨基(Daniel Naroditsky)及其他棋手的一系列公开言论和社交媒体帖子。

经全面审查,EDC认定克拉姆尼克违反了FIDE道德准则和纪律准则的多项规定,包括:尊严权与受尊重待遇、维护个人尊严、欺凌与网络欺凌、心理虐待、榜样责任、未配合公平竞赛委员会调查、以及虚假或无根据的公开指控。同时委员会驳回了包括诚信、责任和给FIDE造成声誉损害在内的其他指控。

处罚为全球范围内禁赛两年,最后12个月缓期执行(3年考验期),实际有效停赛期为一年,另外附加12个月的义务社区服务作为补充制裁。委员会强调,反作弊仍是FIDE的首要任务之一,但作弊指控必须通过FIDE既定的保密程序处理并有适当证据支持。委员会明确指出,本次处理不涉及对克拉姆尼克反作弊方法本身的科学有效性的判断,因为该方法未被完全披露,无法进行明确评估。

HN讨论气氛十分沉重。多位评论者深情缅怀丹尼尔·纳罗迪茨基(Danya),称他是”互联网上最好的国际象棋教育者之一”、“最有才华的解说员之一”、“快棋恶魔”,是一位极其热情、博学、慷慨且善良的人。评论者表示他去世后难以再享受国际象棋。

对于事件本身,评论者普遍认为克拉姆尼克作为一名象棋选手而非统计学家,发明了对外行看似令人信服但数学上有问题的”作弊检测”方法,然后开始公开攻击纳罗迪茨基、中村光等棋手。有评论者用类比解释:“想象杰弗里·辛顿使用AI检测器来指控和惩罚写作中使用AI的人。”

多数评论认为处罚过轻。有评论指出克拉姆尼克在纳罗迪茨基去世后仍试图将责任推卸给他人,认为他应被剥夺所有头衔包括世界冠军头衔。也有人指出FIDE还需反思Hans Niemann事件中权势人物的行为。关于12个月义务社区服务如何执行,评论者也表达了疑问。


18. 用TLA+追踪SQLite 16年老bug:Canonical团队验证dqlite是否受影响

Canonical的dqlite团队成员Marco Manino和Alberto Carretero撰写文章,介绍了如何使用TLA+形式化方法验证他们的分布式SQLite实现(dqlite)是否受到SQLite最新修复的一个长期存在bug的影响。

SQLite最近发布的3.51.3版本修复了预写日志(WAL)检查点机制中一个自2010年起就存在的bug,这个bug在特定条件下可能导致数据库损坏。该bug存在了16年之久,其现实影响很低,但更值得关注的是它的发现和复现难度。对dqlite团队而言,关键问题是:dqlite是否也会受此影响?

文章简要介绍了SQLite的WAL机制:写入者向WAL追加数据,读取者可以忽略新数据直到稳定;检查点操作将WAL中的数据移至数据库主文件。为防止WAL无限增长,写入者在前一次检查点将所有页面移动完成后会尝试”重置”WAL。SQLite通过锁(检查点锁CKPT_LOCK和写锁WRITE_LOCK)和共享内存协调这些操作,共享内存中的关键字段包括walSalt(WAL重置计数器)、mxFrame(WAL长度)和nBackfill(已检查点的页面数)。

作者采用TLA+对SQLite的行为进行建模,编写足够简单但仍忠实于现实的规约。他们将WAL建模为唯一编号序列,数据库建模为编号集合,检查点操作按顺序将页面从序列移至集合。通过对追加和检查点两个交互动作建模,可以快速找到导致bug的执行轨迹,进而推理bug的成因。之后,团队将建立描述dqlite如何使用SQLite的另一个模型,检查该bug是否可能发生。

HN讨论中,有人首先介绍了TLA+的背景——由Leslie Lamport(矢量时钟和Paxos的发明者)创建的形式化建模语言,用于描述代码层之上的软件和电路层之上的硬件。有评论者指出文章标题略有误导性,实际内容主要是使用TLA+规约证明dqlite不存在与SQLite相同的bug,而SQLite的bug修复本身是独立的工作。文章作者也参与了讨论,对帖子登上首页表示惊讶,并愿意回答问题。还有评论者提出了关于将TLA+移植到Lean并为其编写策略(tactics)的探索性想法。这体现了形式化验证方法在数据库这类关键基础设施可靠性证明中的价值。


19. 北美燕麦供应链的兴衰史:一位燕麦经纪人之子的行业回忆

文章作者讲述了其父亲Kerry Manuel在北美燕麦供应链变迁中的角色,以及当下”燕麦黑手党”(Oat Mafia)试图重塑美国燕麦基础设施的背景。数十年来第一次,普通燕麦的市场正在发生变化——受燕麦奶流行等因素推动,燕麦需求正在增长。在明尼苏达州,Green Acres Milling正在建设美国数十年来第一座新燕麦加工厂,其背后是一群自称”燕麦黑手党”的中西部农民。

作者回顾了美国燕麦产业的衰落史。1950年后,随着卡车和拖拉机取代役畜、除草剂改善使燕麦不再是必需的轮作作物、以及玉米、小麦和大豆的利润更高,燕麦种植面积开始长期下滑。美国农业政策加速了这一衰落:1960年代的紧急饲料补贴、1970年代农业部长厄尔·布茨”要么做大要么退出”的号召、以及1985年农业法案(引入保护性储备计划CRP)成为压垮燕麦的最后一根稻草。1950至1987年间,美国燕麦种植面积平均每年减少71.27万英亩。分析师Randy Strychar指出:“美国农业法案基本上扼杀了美国燕麦生产,贷款利率对燕麦从未有利,作为小作物没有真正的游说团体。”

然而Quaker和General Mills等食品公司仍需燕麦,转向加拿大寻找货源。加拿大凉爽的气候适合燕麦生长,1980年代美国面粉厂主发现加拿大燕麦质量和产量都令人惊喜。曼尼托巴燕麦农民Bill Wilton回忆1980年代前燕麦对加拿大农民而言是”非常次要的作物”。当美国政策挤压燕麦时,加拿大政策为农民种植更多燕麦打开了大门。

作者父亲Kerry Manuel在连接加拿大燕麦供应与美国面粉厂的过程中发挥了关键作用。文中描述了一个巧妙的供应链创新:加拿大铁路可以廉价将燕麦运至安大略雷湾(Thunder Bay),但过境到美国的铁路运费昂贵。作者父亲意识到,可以将燕麦装载到原本用于运送铁矿石球团的五大湖货轮上(这些货轮通常在雷湾卸货后空载返回美国装铁矿石),运至明尼苏达州德卢斯,再装上美国铁路,从而大幅降低运输成本。

HN评论者对文章质量给予高度评价。有人感谢加拿大燕麦农民,赞美燕麦制品;有人指出燕麦只有5%用于人类消费,95%用于动物饲料,质疑1980年代β-葡聚糖降胆固醇研究的市场影响;有评论者认为只要美国仍通过作物保险补贴玉米和大豆并有生物燃料强制令,燕麦就难以在美国流行;还有人指出美国农业政策问题严重,游说集团根深蒂固。这个”供应链黑客”的故事——作者父亲通过巧妙组合运输方式挤压成本——被评论者视为完美的HN内容。


20. 非洲用户转向Starlink:连接大陆糟糕互联网的替代方案

《经济学人》的一篇报道指出,非洲越来越多用户正转向使用Starlink卫星互联网服务,原因是他们对该大陆糟糕的互联网服务感到失望。文章讨论了Starlink在非洲市场的扩张、面临的挑战以及地缘政治层面的复杂性。

Starlink作为SpaceX运营的低轨卫星互联网服务,为传统互联网基础设施薄弱的地区提供了新的连接选择。然而它并非完美解决方案:比移动互联网价格昂贵,甚至常常比光纤宽带更贵;服务一度暂停新用户订阅长达七个月以维持连接质量;恶劣天气(如非洲雨季)会影响信号,用户需要备用方案。文章指出,覆盖非洲大陆可靠互联网这一宏大目标没有捷径可走。

HN讨论中,多位美国农村用户分享了类似经历。一位评论者表示居住在美国农村地区,之前只能选择缓慢昂贵的蜂窝热点或缓慢昂贵的卫星互联网,虽然有政府项目但仍没有电缆/光纤/DSL选项,Starlink填补了这一空白——虽然速度不快但符合FCC宽带定义,每月55美元。有评论者从犹他州沙漠中反馈:驾车两小时到偏远地区后启动Starlink,网速比纽约办公室还快,还可以用小型电池组(100美元)供电,完全改变了偏远户外活动的风险评估。

有评论者将此现象类比为非洲跳过有线基础设施直接采用移动电话的”跨代技术采用”。评论者提到父亲住在乡村地区多年只能用慢速地球同步卫星互联网,用上Starlink后连接质量显著改善,且现在有线电视和光纤线路才开始铺设。

来自加拿大的评论者提到一些人放弃Telus等更快、更便宜的服务转投Starlink,原因是厌倦了两年合同、议价获得更好费率的过程,以及无法享受与新客户相同的优惠——“忠诚被惩罚”。

争议部分集中在南非。有评论者指出Starlink在马斯克的祖国南非无法运营,因为非国大及其执法机构ICASA要求根据黑人经济赋权(BEE)法律交出30%股份。也有评论者持相反观点,认为Starlink是巨大的国家安全风险,这是南非未允许其运营的主要原因,并批评Starlink积极游说,与南非民主联盟私下会晤,甚至向客户发送垃圾邮件敦促他们对政府施压。这些评论反映了卫星互联网服务在主权、监管和地缘政治层面引发的深层争议。