2026 03 10 HackerNews

2026-03-10 Hacker News Top Stories #

  1. 爱尔兰关闭最后一座燃煤电厂,成为欧洲第15个无煤国家。
  2. Agent Safehouse 是为 macOS 提供的本地代理“拒绝优先”最小权限沙箱工具。
  3. 第九巡回上诉法院裁定通过电子邮件更新服务条款且用户继续使用可视为同意并将可仲裁性问题交由仲裁员裁决。
  4. FontCrafter 是一款在浏览器本地运行的免费手写转字体工具,强调隐私与现代格式支持。
  5. 文章指出 OpenAI 章程与实际 AGI 时间表与竞争行为出现偏差,“AGI”定义也在不断变动。
  6. LibreOffice 26.2 发布,带来性能提升并新增 Markdown 导入/导出支持。
  7. 报道讲述 Huy Fong 与供应商 Underwood Ranches 的合作破裂与诉讼,导致供应链与赔偿纠纷。
  8. ShadowBroker 是一个整合15个实时全球数据源的开源 OSINT 仪表板,但存在密钥与性能风险。
  9. 在智能代理时代,文学化编程值得重审,代理可自动同步代码与文档并记录意图。
  10. 讨论了用 AI 重写开源项目并更改许可证虽合法但可能侵蚀 copyleft 的互惠精神。

爱尔兰关闭最后一座燃煤电厂,成为欧洲第 15 个实现无煤化的国家(2025) (Ireland shuts last coal plant, becomes 15th coal-free country in Europe (2025)) #

https://www.pv-magazine.com/2025/06/20/ireland-coal-free-ends-coal-power-generation-moneypoint/

爱尔兰于 2025 年 6 月 20 日正式关闭了其最后一座燃煤电厂——位于克莱尔郡的莫尼普兰特(Moneypoint)915 兆瓦燃煤电站,成为欧洲第 15 个实现煤电退出的国家。该电厂始建于 1980 年代,最初旨在应对 1970 年代石油危机,提供稳定能源。随着近年来可再生能源,尤其是风电的快速发展,爱尔兰电力结构已发生根本性转变。2024 年,风电占全国总发电量的 37%(11.4 太瓦时),太阳能发电也持续刷新纪录。

尽管燃煤发电已停止,莫尼普兰特电站仍将在紧急情况下作为备用油电厂,使用重油运行至 2029 年,但不再参与电力批发市场。这一举措符合爱尔兰电网运营商 EirGrid 与国家电力公司 ESB 此前制定的 2025 年底前退出煤电的计划。

环保组织指出,尽管关闭煤电厂是重要里程碑,但爱尔兰仍需加快构建以可再生能源为核心的现代电力系统,包括提升储能能力、系统灵活性和电网基础设施。同时,部分环保人士呼吁政府严格限制对化石燃料的依赖,特别是避免新建天然气发电设施,并警惕数据中心扩张带来的能源压力。

在欧洲层面,爱尔兰的煤电退出为其他国家提供了示范。目前已有 23 个欧洲国家承诺逐步淘汰煤电。意大利和西班牙也预计将在 2025 年夏季完成其本土煤电的全面退出。


HN 热度 827 points | 评论 507 comments | 作者:robin_reala | 13 hours ago #

https://news.ycombinator.com/item?id=47307055

  • 爱尔兰关闭最后一座燃煤电厂,成为欧洲第 15 个实现无煤化的国家,标志着其能源转型的重要进展。
  • 欧洲仍有 24 个国家使用燃煤发电,其中 6 国尚未制定退出计划,包括波兰、土耳其、塞尔维亚、科索沃、波斯尼亚和摩尔多瓦。
  • 摩尔多瓦的燃煤电厂位于被俄罗斯占领的德涅斯特河沿岸地区,因此无法自主推进淘汰计划。
  • 瑞典的燃煤电厂主要用于冬季供热,现已转为燃烧生物质燃料,其电力系统实际上自上世纪 80 年代起已基本实现无化石能源。
  • 埃及、拉脱维亚、立陶宛、卢森堡、马耳他、瑞士和挪威等国虽未使用煤炭发电,但部分国家如马耳他曾在 1995 年前使用过煤炭。
  • 挪威的斯瓦尔巴群岛在 2023 年仍运行燃煤电厂,因此严格意义上并非完全无煤。
  • 爱沙尼亚虽未使用煤炭,但其能源结构依赖于油页岩,这种燃料在环境影响和碳排放方面甚至比煤炭更严重。
  • 冰岛因拥有丰富的地热资源,从未使用煤炭发电,其能源模式难以被大多数国家复制。
  • 美国煤炭发电量在 2025 年出现 13% 的增长,尽管长期趋势仍是下降,但政策变动和补贴可能延缓淘汰进程。
  • 一些国家虽自身不再使用煤炭,但其进口商品的生产过程仍依赖煤炭,因此不能算真正“无煤”。
  • 从全球角度看,能源消费国的碳足迹不仅取决于本国发电结构,还受其进口产品生产过程中的能源来源影响。
  • 从实际减排效果看,将燃煤发电替换为天然气可实现碳排放减半、空气污染物大幅下降,是过渡阶段的有效策略。
  • 实现完全无化石能源在短期内不现实,而“煤电退出”本身就是一个重要且可实现的目标。
  • 风能和太阳能的快速发展已使爱尔兰等国的煤电占比降至零,同时天然气和油电也逐步退出,能源结构持续优化。
  • 从能源安全和灵活性角度看,天然气相比煤炭更具优势,且部署成本更低,是煤电替代的合理选项。

Agent Safehouse – macOS 原生本地代理安全沙箱 (Agent Safehouse – macOS-native sandboxing for local agents) #

https://agent-safehouse.dev/

Agent Safehouse 是一个专为 macOS 设计的本地代理安全沙箱工具,旨在实现“零错误”级别的安全防护。它通过 macOS 内核级的 sandboxing 机制,确保代理程序无法访问未明确授权的文件和路径,从根本上防止数据泄露或误操作。

该工具以单个 Bash 脚本形式提供,无需构建或依赖管理,安装后即可在任何项目中运行代理。默认情况下,Safehouse 仅授予对当前工作目录(如 Git 仓库根目录)的读写权限,对其他敏感路径如 /.ssh、/.aws、其他项目仓库等则完全拒绝访问,且由系统内核强制执行。

用户可通过 shell 函数(如 safe、claude、codex 等)实现一键沙箱化运行,无需手动输入复杂命令。若需绕过沙箱,可使用 command 命令调用原始程序,但需谨慎。

Safehouse 支持主流 AI 编程代理(如 Claude Code、Gemini CLI、Cursor、Aider 等),所有代理在沙箱内运行时均无法影响外部环境,真正实现“移动快,不破坏”。

此外,可通过 LLM 自动分析用户环境,生成最小权限的 sandbox-exec 配置文件,并建议将配置保存在 ~/.config/sandbox-exec.profile,同时提供便捷的 shell 快捷方式,提升开发效率。

整体设计遵循“拒绝优先”原则:默认禁止一切访问,仅允许明确授权的路径。安全与易用兼备,是本地 AI 开发的理想防护层。


HN 热度 781 points | 评论 174 comments | 作者:atombender | 1 day ago #

https://news.ycombinator.com/item?id=47301085

  • 作者开发此工具的初衷是让本地运行的 AI 代理在不依赖容器或远程服务器的情况下,实现完全自动化且安全的运行。
  • 该工具本质上是为 sandbox-exec 生成策略的轻量级工具,无额外依赖,专注于最小权限原则,已针对自动更新、密钥链集成和图片粘贴等功能进行了细致权限分析。
  • 用户可仅使用其策略生成器,将生成的策略文件加入个人配置文件中,无需安装完整项目。
  • 针对全局配置文件如.gitconfig 和.gitignore 的访问问题,可通过自定义策略文件实现路径白名单,作者已提供示例并更新文档。
  • 对于进程控制权限受限的问题,作者新增了相关集成支持,鼓励用户通过修改本地策略文件并提交 PR 来完善功能,或使用自定义策略灵活授权工具。
  • 有用户提出将该工具作为插件或 MCP 服务器集成,以实现运行时动态调整安全策略,但该方案存在潜在安全风险,需谨慎设计。
  • 有用户指出,实际使用中某些 AI 代理(如 Codex)在未明确请求权限的情况下仍能访问全局配置和主目录,与默认策略预期不符,可能涉及策略执行漏洞。
  • 作者承认在运行无头浏览器(如 Chrome)时存在稳定性问题,正在尝试寻找安全的默认配置方案,但目前仍具挑战性。
  • playwright-cli 和 agent-browser 已支持,可直接在沙箱环境中使用,作者欢迎用户反馈使用问题。
  • 有用户对通过远程服务器下载并执行.sh 脚本的安装方式表示担忧,认为应提供 tarball 等更透明的分发方式,便于审查。
  • 作者回应称,用户无需安装,可直接在线生成策略文本文件,无需执行任何脚本,从而避免安全风险。

https://cdn.ca9.uscourts.gov/datastore/memoranda/2026/03/03/25-403.pdf

这是一起由美国联邦第九巡回上诉法院裁决的集体诉讼案件,案号为 25-403。原告方指控称第三方跟踪者使用 Tile 公司的追踪器对她们进行未经授权的跟踪,被告 Tile 公司及其母公司 Life360 则上诉质疑地区法院关于强制仲裁的裁决。

案件的核心争议在于应当适用哪一版本的服务条款。原告 Melissa Broad 和 Jane Doe 曾分别同意 2021 年 1 月和 2023 年 2 月版本的条款,但否认同意 2023 年 10 月更新的版本。2023 年 10 月版本与早期版本的关键区别在于,它使用明确清晰的语言将"所有可仲裁性门槛问题"委托给仲裁员决定,而早期版本仅通过引用美国仲裁协会规则来间接委托,且包含可能与仲裁条款冲突的排他性法院管辖权条款。

2023 年 10 月,Tile 公司通过电子邮件向所有注册用户发送了更新通知,邮件主题明确标明"服务条款和隐私政策更新",正文包含蓝色粗体字样的超链接指向新条款,并告知用户如果在 2023 年 11 月 26 日后继续使用应用即视为同意新条款。Broad 直到 2024 年 1 月才在垃圾邮件中找到该邮件,随后她在当年 1 月和 4 月使用了 Tile 应用。Doe 则声称从未看到通知,但她在 2024 年 3 月下载了 Tile 应用并使用"扫描与安全"功能试图定位跟踪她的设备。

地区法院此前裁定 Broad 和 Doe 未同意 2023 年 10 月条款,并认为早期条款中的仲裁协议因与管辖权条款冲突而应由法院决定可仲裁性问题,同时认定该仲裁协议在涉及第三方使用产品的索赔方面不可执行。第九巡回上诉法院推翻了这一裁决。

上诉法院根据加州法律分析后认为,原告方已收到关于 2023 年 10 月条款的查询通知。法院指出,用户注册时提供邮箱即应预期会在此接收服务更新,Tile 发送的邮件主题清晰、包含醒目超链接,符合网络合同形成中关于合理显著性通知的要求。同时,法院认定原告通过继续使用应用的行为明确无误地表示了同意:Doe 在收到通知后下载并使用应用,Broad 在找到通知后仍多次打开应用,这些行为在客观合理性标准下均构成对更新条款的同意。

由于 2023 年 10 月条款明确包含将可仲裁性问题提交仲裁的"清晰且明确"的协议,上诉法院最终撤销地区法院的裁决,发回重审并指示地区法院批准被告的强制仲裁动议,将所有争议(包括可仲裁性问题和协议范围)均交由仲裁员裁决。


HN 热度 517 points | 评论 404 comments | 作者:dryadin | 17 hours ago #

https://news.ycombinator.com/item?id=47305461

  • 一些用户调侃通过邮寄砖块或甜点等方式,以戏谑方式回应企业更新的 Terms of Service,讽刺其不合理性。
  • 有观点指出,即使企业通过邮件更新条款,用户未明确拒绝也可能被视为默许,这暴露了 TOS 对用户的不公平。
  • 有人提出,若用户主动回复邮件接受更新条款,可能在法律上被认定为同意,但实际操作中可能被服务方拒绝。
  • 许多评论者认为,当前的 TOS 本质上是企业单方面制定的霸王条款,严重偏向公司利益,损害消费者权益。
  • 有用户建议尽量减少使用商业服务,转而使用开源软件、本地存储和非云服务,以避免受制于 TOS。
  • 有人指出,TOS 的真正问题不在于是否构成合同,而在于企业可以单方面随意修改条款,用户则无权更改。
  • 评论中提到,尽管技术发展使得旧有服务(如实体租赁店、投币电话)消失,但用户仍可寻找替代方式,如图书馆借阅或使用 iTunes 租赁。
  • 有人认为,即便在数字时代,仍存在合法且可行的替代方案,如通过合法渠道下载或使用旧有平台。
  • 有观点强调,用户应主动控制技术使用,避免过度依赖平台,回归更简单、自主的生活方式。
  • 一些人对数字时代的便利性感到失望,怀念过去更自由、更少被监控的生活状态。
  • 有评论提到,AI 未来可能被用于自动回复 TOS 更新,以反制企业单方面修改条款的行为。

FontCrafter:将你的手写体转化为真实字体 (Fontcrafter: Turn Your Handwriting into a Real Font) #

https://arcade.pirillo.com/fontcrafter.html

FontCrafter 是一个免费的在线工具,可将用户的手写体转换为可安装的字体文件,整个过程在浏览器中本地完成,无需注册账户或上传数据。

用户只需打印模板,用深色记号笔书写,扫描后上传图像,系统会自动识别每个字符并生成字体。所有操作均在本地进行,确保隐私安全。

支持导出四种格式:OTF(适用于桌面软件)、TTF(通用兼容)、WOFF2(网页使用)、Base64(嵌入 CSS),并可自定义字体名称、大小、基线、连字和字距调整。

该工具支持自动创建连字(如 ff、fi、th)和上下文替代,使字体更自然流畅。还提供扩展字符(如分数、货币符号)和多语言重音字符(如 à、ñ、ü),满足多种使用场景。

字体由用户原创,可自由用于个人或商业项目,无需授权。相比同类工具(如 Calligraphr),FontCrafter 完全免费、无账户要求、功能更全面,且支持现代字体格式。

适合设计师、教师、内容创作者等希望将手写风格数字化的人群使用。


HN 热度 403 points | 评论 132 comments | 作者:rendx | 14 hours ago #

https://news.ycombinator.com/item?id=47306655

  • 早期有多家类似字体生成工具,但均被 Calligraphr 收购并转向其平台,形成垄断,导致其通过订阅制收费,限制免费版使用次数。
  • 现在出现新工具带来市场竞争,尤其是完全在浏览器中运行的方案,不依赖服务器,可长期保存为归档版本,更具可持续性。
  • OCR 技术已相当成熟,尤其在处理手写体、混合内容和复杂文档方面表现优异,结合大模型可提升识别准确率。
  • 手写字体生成并非简单 OCR 映射,需考虑字母的垂直位置差异(如 g、f、c 的高度和基线差异),自动调整比例以保证视觉一致性。
  • 手写体中存在连笔字(ligatures)等复杂结构,自动化处理时需额外考虑。
  • 一些人因自己字迹难以辨认而无法使用此类工具,调侃“没人看得懂我的字”。
  • 可以使用历史名人或古籍手稿的高清图像生成独特字体,具有文化与艺术价值。
  • 有用户尝试用 AI(如 ChatGPT)直接生成手写字体,认为这是未来可能颠覆现有商业模式的方式。
  • 开源模式可有效对抗垄断,降低竞争门槛,即使被收购也难以完全扼杀替代方案。
  • 类似 Overleaf 的“开源但功能受限”模式存在,即开源版本功能被阉割,核心功能仍需付费使用。
  • 本地运行 LaTeX 是替代在线协作工具的低成本方案,虽效率高但协作体验较差。
  • 20 年前已有类似手写字体生成工具,通过手写板录入字母即可生成字体,曾用于演示或培训场景。
  • 艺术家 Amy Goodchild 采用 JavaScript 编码手写路径,而非生成传统字体,实现动态手写效果。
  • 该工具存在识别不稳定问题,如十字标记易误判、行间识别错误,尤其在高分辨率扫描下表现不佳。
  • 工具被标注为“vibe coded”,暗示开发过程随意,测试不充分,可能影响用户体验。
  • 低分辨率扫描(如 200DPI)反而有助于识别,说明工具对图像质量敏感,存在优化空间。

AGI 目标与时间表的不断变化 (The changing goalposts of AGI and timelines) #

https://mlumiste.com/general/openai-charter/

OpenAI 在其 2018 年发布的官方章程中明确承诺:若其他价值对齐、注重安全的项目在 AGI 开发上接近成功,OpenAI 将停止竞争并转而提供支持。该条款至今仍有效,官网链接未变。

然而,OpenAI 联合创始人萨姆·阿尔特曼近年来对 AGI 实现时间的预测不断提前。从 2023 年预测的 2033 年,逐步缩短至 2025 年,甚至在 2026 年初声称“我们基本上已经构建了 AGI”(后解释为“精神层面”的说法)。

当前主流模型的性能排名显示,GPT-5.4 在 Arena 平台上的综合表现已落后于 Anthropic 的 Claude Opus 4-6 系列和 Google 的 Gemini 3.1 Pro 等模型。这些领先模型在安全性和价值对齐方面表现更优。

尽管 AGI 的定义和衡量标准尚存争议,但根据 OpenAI 自身设定的触发条件——“未来两年内有超过一半的成功概率”——当前情境已基本满足。因此,按其章程,OpenAI 应停止竞争、转向合作。

作者指出,这一理想主义条款在现实经济利益面前显得无力,反映出理想与实践之间的巨大落差。同时,AGI 的定义也在悄然变化,如今更常被替换为“超级智能”(ASI),暗示 AGI 可能已悄然实现,却未被广泛察觉。


HN 热度 399 points | 评论 363 comments | 作者:skandium | 1 day ago #

https://news.ycombinator.com/item?id=47299009

  • “人工智能”“通用人工智能”等术语缺乏明确定义,导致讨论毫无意义,可替换为“Skippetyboop”等无意义词汇以示讽刺。
  • 当前的大型语言模型和生成式 AI 本质上是“文本生成器”或“应用统计”,并不具备真正的智能。
  • 使用“AI”一词会掩盖技术的局限性,应改用“生成式 AI”以更准确描述技术本质。
  • 通用人工智能的定义模糊,如“高度自主系统”“大多数经济有价值的工作”等表述缺乏精确性,难以达成共识。
  • 通用人工智能的实现标准可定义为:人类能轻松完成但计算机难以完成的任务已不存在。
  • 当前技术远未达到通用人工智能水平,人类仍需参与大量工作,尤其在工程、管理等领域。
  • 人工智能的实质是“无法拒绝不合理任务的员工”,其背后是资本对廉价劳动力的追求,而非技术突破。
  • 人工智能正被用于大规模制造虚假视频,严重破坏公众对视频证据的信任,带来现实社会风险。
  • 软件工程师群体普遍盲目追随主流意识形态,表现出对精英话语的过度认同,缺乏独立思考。
  • 通用人工智能的判断标准不应仅基于是否“使用计算机”,而应基于对智能本质的理解,现有定义过于粗略且易被规避。
  • 若人类工程师仍需从事大量重复性工作(如打字、开会),则说明尚未实现真正的通用人工智能。

LibreOffice 26.2 正式发布,支持 Markdown (LibreOffice Writer now supports Markdown) #

https://blog.documentfoundation.org/blog/2026/02/04/libreoffice-26-2-is-here/

LibreOffice 26.2 正式发布,是一款更快、更流畅的免费开源办公套件,强调用户对文档的完全控制。该版本在性能、兼容性和用户体验方面均有显著提升,尤其优化了大型文档的打开、编辑和保存速度,增强了与微软 Office 等主流软件的文件兼容性,减少格式错乱问题。

新功能包括支持 Markdown 格式的导入与导出,提升了跨平台协作效率。界面行为进一步优化,整体体验更一致、更简洁。同时,继续强化对开放文档格式(ODF)的支持,确保长期文件可访问性,不依赖订阅或数据收集。

此次发布由全球开发者、设计师、翻译和测试志愿者共同完成,包含数百项错误修复与稳定性改进。LibreOffice 26.2 支持 Windows、macOS 和 Linux 系统,内置超过 120 种语言,适用于个人、教育机构、企业及公共部门,无许可费用,无厂商锁定。

官方已开放下载,用户可前往官网获取。欢迎试用、反馈并参与社区建设,也可通过捐赠支持项目持续发展。

The Document Foundation 表示,LibreOffice 26.2 展现了以用户为中心的开源软件如何在不牺牲自由的前提下,提供现代化、高质量的生产力工具。


HN 热度 380 points | 评论 78 comments | 作者:todsacerdoti | 1 day ago #

https://news.ycombinator.com/item?id=47298885

  • LibreOffice 现在支持 Markdown 是令人振奋的消息,能减少用户在不同工具间切换的麻烦。
  • LibreOffice 长期忽视了对现代文档格式的支持,仍固守上世纪 90 年代至 2000 年代初的办公软件范式。
  • 与其坚持使用 OOWriter 的旧有模式,不如推动基于 HTML 的开放文档标准,实现浏览器原生支持,提升可访问性。
  • ODF 并非专有格式,而是由国际标准组织(ISO)提前标准化的开放格式,早于 OOXML。
  • Microsoft 在推动 OOXML 标准时存在争议,而 LibreOffice 本应抓住机会推动更开放的文档生态。
  • 用 Markdown 或 AsciiDoc 构建“网页优先”的文档标准,是迈向开放协作的务实一步。
  • 当前 LibreOffice 的定位与开放文档的未来方向背道而驰,受制于维护旧有模式的惯性。
  • 真正的挑战在于为普通用户设计易用的工具,而非强迫他们转向技术性极强的编辑器如 Vim 或 Emacs。
  • 普通用户更看重熟悉和稳定,而非技术革新,他们并不关心文档是否“Web 发布友好”。
  • WordPerfect 用户曾为保留旧工具而抵抗 Windows 和 Word,说明用户习惯难以改变。
  • 对于个人笔记,仍缺乏简单、本地化、WYSIWYG 的替代工具,Joplin 等 Markdown 工具并不适合所有人。
  • WordPad 和 The Guide 等轻量级工具曾是理想选择,但如今已不再更新或维护。
  • 一些用户即使非程序员,也能熟练使用 Vim 处理日常任务,说明工具的使用不等于编程身份。
  • 将普通用户直接推向 Git、Zed 或 Vim 等工具,是缺乏对用户真实需求的共情。
  • 从用户角度出发,能直接打开.doc 文件并转换为.md,且保留合理格式,是极具价值的功能。
  • 很多文档使用场景已转向 Apple Notes、Notion、Slack 等工具,这些工具更符合现代协作需求。
  • 人们“需要”Word,就像需要一辆皮卡,更多是出于心理安全感而非实际功能需求。
  • Pandoc 虽能实现.doc 与.md 的转换,但集成到 LibreOffice 中会带来更便捷的用户体验。

Sriracha 团队如何坑了他们的供应商 (How the Sriracha guys screwed over their supplier) #

https://old.reddit.com/r/KitchenConfidential/comments/1ro61g2/how_the_sriracha_guys_screwed_over_their_supplier/

Huy Fong 是 Sriracha 辣椒酱的生产商,自 1988 年起与当地农场 Underwood Ranches 建立了长达 25 多年的合作关系。随着业务增长,双方从正式合同转为口头协议,Huy Fong 鼓励 Underwood 专门种植辣椒(放弃其他农作物),并承诺按种植面积付款以分担风险。Underwood 因此大量投资,签订长期土地租约,购置专用设备,几乎完全依赖 Huy Fong 的订单。

2015 年起,Huy Fong 创始人 David Tran 成立新公司 Chilico,并两次试图挖走 Underwood 的 COO(均被拒绝)。2016 年,Huy Fong 以"自用"为由拍摄 Underwood 的机密收获流程视频,同时秘密与 Chilico 签订独家供应合同。同年 11 月,Huy Fong 先同意让 Underwood 种植数千英亩辣椒并承诺提供 1800 万美元预付款,但 9 天后趁 Underwood 老板度假时突然变卦,要求 Underwood 以每吨 500 美元(低于其 610 美元成本价)的价格出售辣椒,或向无资产保障的 Chilico 销售,否则就取消预付款。

2017 年 1 月,Underwood 因无法承担亏损而拒绝新条款,Huy Fong 随即转与其他农场合作,并使用之前拍摄的保密视频教导这些农场如何最大化产量。Underwood 因此陷入财务危机,无法解除租约,裁员 40 人,2017 年和 2018 年分别亏损 850 万和 600 万美元。

最终 Huy Fong 先起诉 Underwood 要求退款,Underwood 反诉违约和欺诈。陪审团一致裁定 Underwood 胜诉,判给 1300 万美元补偿性赔偿和 1000 万美元惩罚性赔偿。如今 Underwood 自制 Sriracha 辣酱,而 Huy Fong 改用廉价原料,导致产品质量下降。


HN 热度 379 points | 评论 214 comments | 作者:thunderbong | 19 hours ago #

https://news.ycombinator.com/item?id=47304831

  • 这个关于 Sriracha 品牌争议的故事每隔两个月就会在 Reddit 首页重复出现,像是被精心策划的网络炒作,但其传播可能也源于互联网内容的自然发酵。
  • Underwood Ranches 通过在社交媒体上塑造 Huy Fong 为“反派”形象,成功实现品牌逆袭,其策略明显是基于敌对定位的公关战。
  • 有人质疑 Underwood 是否真的在进行“网络水军”操作,但认为该事件的传播也可能完全是用户自发行为,尤其当涉及大众喜爱的品牌时。
  • 互联网内容的传播具有“人类蜈蚣式”扩散特征,一个视频或帖子能引发大量二次创作,导致同一故事反复出现。
  • 对于类似可口可乐口味改变这样的事件,公众反应会更强烈,说明人们对日常消费品的变化极为敏感。
  • 网络环境的碎片化和信息过载,使得复杂问题被简化为“阴谋论”或“英雄/反派”叙事,更容易传播。
  • 一些人认为,对阴谋论的偏好源于人类对简单解释的渴望,复杂现实需要更高的认知成本,因此容易被忽视。
  • Geek 文化中普遍存在阴谋论倾向,可能是因为该群体更擅长分析系统性操控和信息不对称,从而更容易察觉潜在的操纵行为。
  • 有观点指出,对阴谋论的怀疑本身可能是一种防御机制,尤其是在高度竞争或零和博弈的商业环境中。
  • 互联网平台的运作机制本身就鼓励简化叙事和情绪化表达,使得“真相”被淹没在快速传播的碎片化信息中。
  • 有人认为,对阴谋论的讨论反而暴露了人们对系统性不公和资本操纵的深层焦虑,这并非纯粹的妄想。
  • 该事件的持续传播也反映出公众对品牌忠诚度和产品质量变化的高度关注,尤其当涉及日常消费品时。

Show HN:我构建了一个实时全球开源情报仪表板,整合 15 个实时全球数据源 (Show HN: I built a real-time OSINT dashboard pulling 15 live global feeds) #

https://github.com/BigBodyCobain/Shadowbroker

ShadowBroker 是一个实时全球威胁监控平台,整合了多源开源情报(OSINT)数据,通过统一的暗黑风格地图界面展示全球动态。该平台支持航空、航海、卫星、地缘政治冲突、监控摄像头等多维度实时信息追踪。

平台核心功能包括:

  • 航空追踪:覆盖商用飞机、私人飞机、军用飞行器,支持飞行轨迹记录、盘旋检测、飞机分类与地面状态识别。
  • 海事追踪:通过 AIS 数据流实时监控全球 2.5 万艘以上船只,支持船型分类、编队追踪、集群显示及邮轮专用图层。
  • 卫星监控:基于 CelesTrak 的 TLE 数据与 SGP4 轨道模型,实时追踪超过 2000 颗活跃卫星,按任务类型着色区分。
  • 地缘政治与冲突:集成 GDELT 数据,实时聚合全球冲突事件;提供乌克兰前线战况图层与 SIGINT/RISINT 新闻聚合。
  • 监控网络:接入伦敦、纽约、新加坡等地的公共交通摄像头,支持自定义 URL 添加监控源。

技术架构采用 Next.js 前端、MapLibre GL 地图引擎、FastAPI 后端与 Python 数据处理,支持 Docker 和 Podman 一键部署。项目提供跨平台启动脚本,自动检测运行环境,兼容最新 Python 版本,并强化了 API 密钥安全与连接状态提示。

适用于分析师、研究者及安全爱好者,提供“一屏掌控全球动态”的全景视图。项目已支持 Podman Compose,具备良好的可移植性与部署灵活性。


HN 热度 294 points | 评论 111 comments | 作者:vancecookcobxin | 1 day ago #

https://news.ycombinator.com/item?id=47300102

  • 该实时监控系统可能带来过度警觉和低自我效能感的心理负担,引发对信息过载的担忧。
  • 项目在 UI 设计上过于追求“电影黑客”风格,但底层数据管道真实可靠,具备实际应用价值。
  • 将 GeoJSON 数据实时转换为矢量瓦片是优化性能的可行方向,但当前架构更侧重于实时动态数据的流畅展示。
  • 项目使用了多种免费 API,整体运行成本低,对个人用户友好,无需支付高额费用。
  • 项目存在 API 密钥泄露风险,初始提交中包含了敏感的环境配置文件,存在安全隐患。
  • 项目在 Windows 系统上运行时出现数据缺失问题,主要由于缺少必要的 API 密钥或环境配置未正确设置。
  • 项目依赖的 Python 版本和库版本需特别注意,部分用户反馈需使用特定版本才能正常运行。
  • 项目在数据新鲜度方面缺乏明确的更新时间提示,建议增加各数据源的最后更新时间戳以提升可信度。
  • 项目功能与已有平台如 WorldMonitor.app 和 Monitor the Situation 类似,但具有更全面的数据聚合能力。
  • 项目名称“ShadowBroker”可能引起误解,建议更改为“空域与太空态势感知”等更准确的描述以避免歧义。
  • 项目在处理大量动态数据时面临性能瓶颈,需通过视口裁剪、状态更新去抖和数据压缩等手段优化渲染效率。

在智能代理时代重新审视文学化编程 (We should revisit literate programming in the agent era) #

https://silly.business/blog/we-should-revisit-literate-programming-in-the-agent-era/

本文探讨了在人工智能代理(Agent)时代重新审视“文学化编程”(Literate Programming)的必要性与可行性。文学化编程的核心理念是将代码与解释性文字紧密结合,使代码库如同叙事文本,便于读者理解其逻辑与目的。

尽管作者长期对这一理念抱有热情,并在个人配置管理中成功应用 Org Mode 实现了测试记录与代码执行一体化,但传统方式存在明显痛点:需维护代码与文档两套平行系统,手动“纠缠”(tangle)代码文件易出错,且难以协同。

随着大语言模型(LLM)的发展,这一困境有望被突破。作者指出,像 Claude、Kimi 等智能代理已能熟练理解 Org Mode 语法,能根据需求自动生成带解释的运行手册(runbook),并支持交互式执行代码块,结果自动回填至文档中,类似 Jupyter Notebook。

关键优势在于:代理可自动处理“纠缠”操作,确保文档与代码始终同步。用户可自由修改文字或代码,代理能智能更新另一部分,彻底消除人工维护的负担。同时,代理可被配置为以 Org 文件为唯一源,自动添加解释、执行前纠缠,且永不疲倦。

此外,文学化代码可轻松导出为多种格式,适应“工程师角色从编写转向阅读”的趋势。作者推测,这种上下文中的意图说明还能提升生成代码的质量。

尽管 Org Mode 依赖 Emacs 且语法复杂,作者认为其核心价值在于“思想”而非工具。未来或可用支持元数据的 Markdown 替代,但当前仍以 Org 为理想载体。

文章最后提出一个引人深思的问题:在智能代理的辅助下,是否可能构建出真正可读如叙事的大型代码库?答案或许正在到来。


HN 热度 283 points | 评论 216 comments | 作者:horseradish | 1 day ago #

https://news.ycombinator.com/item?id=47300747

  • 使用 LLM 自动生成代码注释能有效保留其推理过程,使后续代码修改时具备“上下文记忆”,提升代码可维护性。
  • 通过规范化的注释格式(如 C#的、JSDoc 的 @remarks),可让 LLM 在后续处理中复用历史决策逻辑,增强代码理解的一致性。
  • 注释内容质量高度依赖输入提示(prompt)的精细程度,详细规范的提示能显著提升注释的准确性和实用性。
  • LLM 生成的注释常因冗长或不切实际而显得“愚蠢”,可能污染代码上下文,降低可读性。
  • 代码注释应区分用途:函数文档用于 AI 理解,行内注释用于人类阅读,两者应有明确分工。
  • 代码本身应尽量清晰表达意图,过度依赖注释可能反映代码质量不高,好代码应具备自解释性。
  • 良好代码与良好文档相辅相成,文档不仅是对代码的补充,更是对设计意图和业务背景的记录。
  • LLM 在长期上下文中难以保持一致性,通过注释固化其推理过程,可弥补其“短期记忆”缺陷。
  • 注释中记录的决策背景对后续代码审查和维护具有极高价值,尤其在团队协作和跨时间维护场景中。

https://writings.hongminhee.org/2026/03/legal-vs-legitimate/

2026 年 3 月 9 日,Python 库 chardet 的维护者 Dan Blanchard 发布版本 7.0,该版本性能提升 48 倍,支持多核处理,并由 AI 助手 Claude 协助重新实现。其代码与旧版本相似度不足 1.3%,并从 LGPL 许可证转为 MIT 许可证。Blanchard 称未直接查看原代码,仅通过 API 和测试用例让 AI 重构,认为这是独立创作,无需延续 LGPL 义务。原作者 Mark Pilgrim 则质疑此举并非真正的“洁净室开发”,认为其仍受原代码影响,应遵守 LGPL 要求。

该事件引发开源社区争议。Flask 作者 Armin Ronacher 支持重新许可,认为 AI 辅助重写在法律上可行;Redis 作者 antirez 则从历史角度辩护,援引 GNU 项目重写 UNIX 用户空间的先例,称其法律上合法,因此应被接受。但作者指出,两者均混淆了“合法”与“正当”的区别。

作者强调,法律仅设下限,不等于道德正当。GNU 项目从专有到自由的转变具有积极意义,而 chardet 的重写却是从强保护的 copyleft 转向宽松的 MIT,削弱了对衍生作品的共享义务,实质是“撤除保护篱笆”,而非拓展公共领域。

Ronacher 认为 GPL 限制了“分享精神”,但作者指出这是误解。GPL 并不禁止私用或闭源修改,仅要求分发时开放源码,其本质是推动共享的“递归机制”。相比之下,MIT 允许任何人闭源使用,反而使资源向大公司倾斜,形成单向流动。历史表明,正是 copyleft 机制才让小团队在与大企业的竞争中保持公平。

文中还指出一个讽刺:Vercel 用 AI 重写 GNU Bash 并发布,却对 Cloudflare 重写其 MIT 许可的 Next.js 表示愤怒。这暴露了“共享精神”在实践中只愿向外输出,不愿接受反向复制,说明所谓“更开放”的说法实为单向利益驱动。

最终,作者强调:法律允许的不等于社会正当。AI 重写虽合法,但若以牺牲开源共享精神为代价,其正当性值得深思。合法性不能替代道德判断,真正的开源精神应是双向、互惠、可持续的。


HN 热度 268 points | 评论 299 comments | 作者:dahlia | 8 hours ago #

https://news.ycombinator.com/item?id=47310160

  • 如果源代码能从规范生成,那么规范就是 GPL 项目中核心的智力内容所在,这可能削弱开源精神。
  • 用 AI 重写软件规范或 API 将使大公司更容易控制技术生态,而非促进共享。
  • 历史上开发者曾为实现“类比软件”而斗争,如今面对 AI 可能失去这一权利。
  • 类似 Oracle 诉 Google 的 API 版权案,以及 Adobe PDF、Microsoft Word、IBM PC 等历史案例,都显示技术规范的开放性至关重要。
  • AI 时代下,创造性不再“困难”,知识产权制度的基础可能被颠覆。
  • 一旦 AI 能轻易生成创意成果,赋予其垄断权的合理性将受到质疑。
  • 当前法律认为 AI 生成内容不具版权,除非经过人类实质性修改,这保护了人类创作者。
  • 人类投入努力但成果无价值或易复制时,知识产权制度可能失效。
  • 实践中,知识产权常被大公司用作对抗小企业的昂贵武器。
  • 应改革知识产权制度以保护小创作者,而非彻底废除。
  • 废除知识产权将使像 RIAA 这样的机构失去追责依据,但也会让小创作者更难维权。
  • AI 生成内容若源自训练数据中的受版权保护材料,仍可能构成侵权。
  • 美国最高法院拒绝审理相关案件,维持了 AI 输出不具版权的判例。
  • 即使 AI 生成内容未直接复制,也可能构成衍生作品,存在法律风险。
  • 人类通过显著修改 AI 生成代码,仍可主张完整知识产权,尽管实际贡献可能有限。
  • 技术进步使旧难题变易,人类将转向更复杂的创造性挑战。

Hacker News 精彩评论及翻译 #

Bluesky CEO Jay Graber is stepping down #

https://news.ycombinator.com/item?id=47314637

Jay here: this is a transition I’ve been working towards for awhile, and I’m looking forward to advancing the vision and ecosystem as CIO (Chief Innovation Officer). Toni has been an advisor to us for years, and I personally recruited him to take over as CEO while I focus on new projects within the company. It’s an honor to have him on board to lead us into this next stage of growth.

arcalinea

杰伊在此:这是我长期以来一直努力促成的转变,我期待着以首席创新官(CIO)的身份,推动我们的愿景和生态系统的发展。托尼多年来一直是我们公司的顾问,我亲自招募他来接任首席执行官(CEO),以便我能够专注于公司内部的新项目。能有他加入我们,我们感到非常荣幸,他将引领我们进入下一个增长阶段。


US Court of Appeals: TOS may be updated by email, … #

https://news.ycombinator.com/item?id=47307304

Reminds me of the Sony bash.org joke

<DmncAtrny> I will write on a huge cement block “BY ACCEPTING THIS BRICK THROUGH YOUR WINDOW, YOU ACCEPT IT AS IS AND AGREE TO MY DISCLAIMER OF ALL WARRANTIES, EXPRESS OR IMPLIED, AS WELL AS DISCLAIMERS OF ALL LIABILITY, DIRECT, INDIRECT, CONSEQUENTIAL OR INCIDENTAL, THAT MAY ARISE FROM THE INSTALLATION OF THIS BRICK INTO YOUR BUILDING.”

<DmncAtrny> And then hurl it through the window of a Sony officer

<DmncAtrny> and run like hell

Havoc

这让我想起了索尼 bash.org 的那个笑话。

<DmncAtrny> 我会在一块巨大的水泥砖上写上:“当您通过窗户接受这块砖时,即视为接受其全部现状,并同意我放弃所有明示或暗示的保证,以及所有(直接、间接、后果性或偶然性的)责任,这些责任可能因将这块砖安装到您的建筑中而产生。”

<DmncAtrny> 然后把它扔进一位索尼高管的窗户里

<DmncAtrny> 然后撒丫子就跑


Agent Safehouse – macOS-native sandboxing for loca… #

https://news.ycombinator.com/item?id=47301472

Creator here - didn’t expect this to go public so soon. A few notes:

  1. I built this because I like my agents to be local. Not in a container, not in a remote server, but running on my finely-tuned machine. This helps me run all agents on full-auto, in peace.

  2. Yes, it’s just a policy-generator for sandbox-exec. IMO, that’s the best part about the project - no dependencies, no fancy tech, no virtualization. But I did put in many hours to identify the minimum required permissions for agents to continue working with auto-updates, keychain integration, and pasting images, etc. There are notes about my investigations into what each agent needs https://agent-safehouse.dev/docs/agent-investigations/ (AI-generated)

  3. You don’t even need the rest of the project and use just the Policy Builder to generate a single sandbox-exec policy you can put into your dotfiles https://agent-safehouse.dev/policy-builder.html

e1g

我是作者,没想到这个项目这么快就公开了。这里有几个说明:

  1. 我之所以开发这个项目,是因为我喜欢让我的代理程序在本地运行。不是在容器里,也不是在远程服务器上,而是在我精心调优过的机器上运行。这样我就能在不受打扰的情况下,让所有代理程序全自动运行。

  2. 是的,它只是一个为 sandbox-exec 生成策略的工具。依我看,这正是这个项目最棒的地方——没有依赖项,没有花哨的技术,也没有虚拟化。但我确实花了很多时间,才确定代理程序在自动更新、密钥链集成和粘贴图片等功能下所需的最小权限。关于我调查每个代理程序所需权限的笔记在这里:https://agent-safehouse.dev/docs/agent-investigations/ (AI生成)

  3. 你甚至不需要使用项目的其余部分,只需使用“策略生成器”(Policy Builder)来生成一个单独的 sandbox-exec 策略,然后你就可以把它放到你的 dotfiles 中。https://agent-safehouse.dev/policy-builder.html


Ireland shuts last coal plant, becomes 15th coal-f… #

https://news.ycombinator.com/item?id=47308480

Irish man here - Over the last few years, we’ve graduated from providing cheap energy to now importing most of our energy. We’ve seen huge energy price increases as a result. We’re seeing more and more cost-of-living protests, the war now means more will suffer with fuel prices and we’re still going ahead with closing down energy suppliers (this is a 2025 article but the point still stands).

To anyone praising these stupid, politically incentivised initiatives - congratulations to us on making the poor and middle-classes poorer.

But it’s all good - we’re saving the world I guess. The poor folks can sort themselves out.

cauliflower99

我是个爱尔兰人 - 过去几年,我们已经从提供廉价能源变成了现在进口大部分能源。结果是,我们看到了能源价格的急剧上涨。我们看到越来越多关于生活成本的抗议活动,现在的战争意味着更多人将因燃料价格而受苦,我们仍在继续关闭能源供应商(这是一篇2025年的文章,但观点依然成立)。对于那些赞扬这些愚蠢的、有政治动机的举措的人——恭喜我们,我们让穷人和中产阶级变得更穷了。但一切都很好——我猜我们在拯救世界。穷人可以自己想办法解决。


Ask HN: Please restrict new accounts from posting #

https://news.ycombinator.com/item?id=47301497

The problem is that we might lose some gold.

Not too seldom have I seen the author or a significant party of a story chime in through a fresh green account, as they were alerted by the story being posted here one way or another. And usually when they do it’s very interesting.

As such I would find it detrimental if they had to jump through too many hoops so they don’t bother or it takes too long so the thread dies before they can participate.

magicalhippo

问题在于,我们可能会损失一些精华内容。我见过这种情况也不少见:故事的作者或相关方,因为以某种方式得知了他们的故事被发在这里,会通过一个新号来发表意见。而且,当他们这么做的时候,通常都很有趣。因此,如果他们必须经历太多繁琐的流程以至于懒得参与,或者耗时太长导致帖子在他们能参与之前就沉了,我认为这会非常不利。


US Court of Appeals: TOS may be updated by email, … #

https://news.ycombinator.com/item?id=47306594

The entire notion of being allowed to enforce arbitrary terms of service is absurd. There are probably a handful of terms everyone agrees are reasonable (no attempted hacking, rate limits, do not break laws) and everything else should be unenforceable. Especially garbage like what you’re allowed to do with the stuff you get from the service even while not using the service , or about setting up competing products. It’s like McDonald’s selling you a burger and telling you how to eat it.

danlitt

强制执行任意的服务条款,这个概念本身就太荒谬了。可能只有少数几条是大家公认的合理条款(例如禁止黑客攻击、限制访问频率、不违反法律),其他所有条款都应该是不可强制执行的。尤其是那些垃圾条款,比如规定你如何处置从服务中获取的东西(即便你并没有在使用服务),或者规定你不能设立竞争产品。这简直就像麦当劳卖给你一个汉堡,还告诉你应该怎么吃它。


Ask HN: What Are You Working On? (March 2026) #

https://news.ycombinator.com/item?id=47303797

I changed gears and moved into the video games industry at the end of 2021.

I started developing a city builder called Metropolis 1998 [1], but wanted to take the genre in new directions, building on top of what modern games have to offer:

  • Watch what’s happening inside buildings and design your own (optional)

  • Change demand to a per-business level

  • Bring the pixel art 3D render aesthetic back from the dead (e.g RollerCoaster Tycoon) [2]

I just updated my Steam page with some recent snapshots from my game. Im really happy with how the game is turning out!

[1] https://store.steampowered.com/app/2287430/Metropolis_1998/

[2] The art in my game is hand drawn though

YesBox

我在2021年底转行进入了游戏行业。

我最初开始开发一款名为《Metropolis 1998》的城市建造游戏[1],但我希望能为这个类型开辟新的方向,在现有现代游戏的基础上进行创新:

  • 能够观察建筑内部发生的事情,并可以自行设计(可选)
  • 需求可以细化到每个商业体
  • 让像素艺术的3D渲染美学(例如《过山车大亨》)重现江湖[2]

我刚刚用游戏近期的一些截图更新了我的Steam页面。对于游戏目前的进展我真的非常满意!

[1] https://store.steampowered.com/app/2287430/Metropolis_1998/ [2] 不过,我游戏中的美术是纯手绘的。


US Court of Appeals: TOS may be updated by email, … #

https://news.ycombinator.com/item?id=47305742

IMHO the problem is allowing changes to terms and conditions for existing contracts. If I have a contract with a company, that contract was made under existing T&C. The company should not be able to change those conditions without my explicit permission. Denying me service if I disagree should not be a valid option.

I get this periodically on our overly-computerized car: Here are new T&C, click yes to agree. You can make the screen go away temporarily, but there is no options to say “no, I disagree”.

bradley13

恕我直言,问题在于允许公司更改现有合同的条款和条件。如果我与一家公司签订了合同,那么该合同是基于当时现有的条款和条件拟定的。未经我的明确许可,公司不应单方面更改这些条件。如果我不同意,就拒绝向我提供服务,这不应该是一个有效的选项。

我的过度电脑化的汽车上就会周期性地出现这种情况:这里是新的条款和条件,点击“同意”。你或许可以暂时让屏幕消失,但没有“我不同意”的选项。


Microscopes can see video on a laserdisc #

https://news.ycombinator.com/item?id=47305430

yes, you must save it to a laserdisc, and then observe it though a highly magnified digital microscope looking for a specific frame.

nilslice

是的,你必须把它存到激光视盘上,然后用高倍数码显微镜观察,寻找特定的那一帧。


How the Sriracha guys screwed over their supplier #

https://news.ycombinator.com/item?id=47307806

The keen cynics of Hacker News have unmasked seven of the last three major astroturfing campaigns.

reitzensteinm

Hacker News上那些愤世嫉俗的资深用户已经揭穿了最近三场大型水军营销活动中的七场。


US Court of Appeals: TOS may be updated by email, … #

https://news.ycombinator.com/item?id=47308176

There are so many advantages to turning off and disconnecting these days. Avoiding TOS is just a small part.

There are too many demands on our attention and our wallets and most of us aren’t getting more money or time. I cancelled all the family’s streaming services in 2025. Everyone adapted. It turns out a lot of things we are told we need, we really don’t. People lived without them as recently as a few years ago. A lot of the novelty of mobile, streaming, social media and weird tech nobody needs has worn off and the value has been eroded. There are so many better things to do and experience and you don’t need to hand over your privacy or sign your soul away.

shirro

如今,断开连接、关机的好处太多了。避免同意服务条款只是其中很小的一部分。如今对我们的注意力和钱包要求太多了,而我们大多数人并没有得到更多的钱或时间。我在2025年取消了全家所有的流媒体服务。每个人都适应了。结果证明,很多事情我们被告知需要,但实际上我们并不需要。就在几年前,人们没有这些东西也生活得很好。移动设备、流媒体、社交媒体以及那些没人需要的怪异技术的新鲜感早已消退,其价值也已大打折扣。有太多更好的事情去做和体验,你不需要交出自己的隐私,或者签下出卖灵魂的契约。


Ireland shuts last coal plant, becomes 15th coal-f… #

https://news.ycombinator.com/item?id=47309919

The actual causes of electricity cost rises in Ireland being higher than Europe are:

Lower population density on a grid without good connections to neighbours.

Previous underinvestment in network infrastructure.

Gas price rises combined with Ireland having less renewables that the EU average (middle of the pack for electricity, 3rd from bottom on total energy).

Maybe saving the world a bit harder would have helped keep prices down. It’s certain that building more renewables now is the likeliest path to cheaper electricity.

A report supporting those claims: https://www.nerinstitute.net/sites/default/files/research/8951%20NERI%20RS%2040%20Electricity.pdf

ZeroGravitas

爱尔兰电价涨幅高于欧洲的实际原因如下:

电网人口密度较低,且与邻国的电网连接不佳。

此前对电网基础设施的投资不足。

天然气价格上涨,加上爱尔兰的可再生能源占比低于欧盟平均水平(电力能源处于中等水平,总能源方面则倒数第三)。

或许,在拯救世界方面多做些努力,本可以帮助控制电价。可以肯定的是,现在建造更多的可再生能源,是降低电价最有可能的途径。

一份支持以上观点的报告:https://www.nerinstitute.net/sites/default/files/research/8951%20NERI%20RS%2040%20Electricity.pdf


How the Sriracha guys screwed over their supplier #

https://news.ycombinator.com/item?id=47307349

This story and its retellings appear on Reddit’s front page every two months like clockwork.

https://www.reddit.com/search/?q=huy+fong

Each time it gets retold, the sriracha cartoon villain’s mustache grows longer and more twirled.

Somehow, Underwood Ranches’ competing product never gets failed to get mentioned in a top comment, along with all the places you can buy it, how much better/hotter it tastes, and how superior its ingredients are.

I’ve never seen something so obviously and clumsily astroturfed, yet be so effective. Their entire growth strategy is enemy positioning on social media. You gotta hand it to the COO (who according to the story he’s crafted is the loyal and virtuous hero) as he’s running circles around the incompetent and out-of-touch management at sriricha who likely have no idea what’s going on.

It appears sheer spite and vengeance is what brought Underwood Ranches back from the brink of bankruptcy. Now that’s a genuine American success story.

textembedding

这个故事及其各种版本的转述,每隔两个月就会如约出现在Reddit的首页上。

https://www.reddit.com/search/?q=huy+fong

每次这个故事被重新讲述,那个红鸟辣酱卡通反派的小胡子都会变得更长、卷得更夸张。

不知何故,安沃德牧场(Underwood Ranches)的竞争产品总能在高赞评论中被提及,包括所有能买到它的商店,它的味道有多么美味/辛辣,以及它的原料有多么优越。

我从未见过如此明显又拙劣的网络水军宣传,却能如此有效。他们整个的增长战略,就是在社交媒体上给自己的竞争对手树立一个共同的敌人。你不得不佩服那位首席运营官(COO),(根据他自己编造的故事,他是一位忠诚且品德高尚的英雄),因为他正把sriracha那些无能且与时代脱节的管理层耍得团团转,而那些人很可能根本不知道发生了什么。

看来,正是纯粹的怨恨和复仇之心,才让安沃德牧场(Underwood Ranches)从破产的边缘走了回来。这才是一个货真价实的美国成功故事。


Ask HN: How to be alone? #

https://news.ycombinator.com/item?id=47304634

To get things out of the way: yes it is hard being alone. But it is also hard to be with someone and is very hard to take care of kids and family and such. And it is waaay harder to be with wrong person. There are no easy roads in life and being single is one of the easiest.

Now I’ll focus on practical advise:

  • gym every day. No excuses. If you don’t know what to do or lack motivation- get a personal trainer.

  • besides gym pick an active “hobby”. Cycling, rollerblading, running, skiing, surfing etc. You need self-supporting way to spend time outdoors. Again: do seek instruction.

  • learn to play music. It is very healing and rewarding. Also frustrating and hard. Guess what? Take classes. Joining (community) school is great. Getting into local band is amazing. Most importantly here: you do not need to talk to these people. Same goes for drawing studio.

  • professional education. Maybe you always wanted to be CPA?

  • deep and challenging activities: sailing, diving, flying, mountaineering etc

  • checklist reading, movie watching

  • study textbooks

  • systematic traveling

  • volunteer

  • build things with your hands and give them away

  • learn to recognize your emotional state and how it changes.

My “qualifications”: I was single for ~10+10 years.

rfc3092

开门见山地说:独处的确很难。但与伴侣相伴也同样艰难,而照顾孩子、家庭等等也极为艰难。而和错在一起的人相处,那更是难上加难。人生本无易事,而单身是其中相对最容易的一种。

现在我来提供一些实用的建议:

  • 每天去健身房。别找借口。
  • 如果不知道该做什么,或者缺乏动力——就请个私人教练。
  • 除了健身,再选一项积极的“爱好”。
  • 骑自行车、轮滑、跑步、滑雪、冲浪等等。
  • 你需要一项能自得其乐的户外活动。同样重要的是:一定要寻求指导。
  • 学习一门乐器。这非常治愈且令人满足,但也同样令人沮丧和困难。猜怎么着?去上课。加入(社区)学校很好,加入本地乐队更是绝佳体验。最重要的是,你不需要和这些人交谈。画室也是一样。
  • 接受专业教育。也许你一直想成为一名注册会计师(CPA)?
  • 深具挑战性的活动:帆船、潜水、飞行、登山等等。
  • 按清单阅读、看电影。
  • 研读教科书。
  • 系统性地旅行。
  • 做志愿者。
  • 亲手制作东西,然后把它们送人。
  • 学会识别自己的情绪状态及其变化。

我的“资历”:我单身了差不多二十年(两个十年)。


FFmpeg at Meta: Media Processing at Scale #

https://news.ycombinator.com/item?id=47309127

As our internal fork became increasingly outdated, we collaborated with FFmpeg developers, FFlabs, and VideoLAN to develop features in FFmpeg that allowed us to fully deprecate our internal fork and rely exclusively on the upstream version for our use cases.

Some comments seem to glance over the fact that they did give back and they are not the only ones benefitting from this. Could they give more? Sure, but this is exactly one of the benefits of open source where everyone benefits from changes that were upstreamed or financially supported by an entity instead of re-implementing it internally.

dewey

随着我们内部分支的日益过时,我们与 FFmpeg 开发者、FFlabs 和 VideoLAN 合作,在 FFmpeg 中开发了一些功能,使我们能够完全弃用内部分支,并完全依赖上游版本来满足我们的用例需求。一些评论似乎忽略了他们确实做出了贡献,并且他们并非是唯一受益于此的。他们可以贡献更多吗?当然可以。但这正是开源的一个好处:所有人都能从这些被合并到上游或由实体提供财务支持的更改中受益,而不必在内部重新实现它们。


Ask HN: Please restrict new accounts from posting #

https://news.ycombinator.com/item?id=47302487

Reddit has tried this approach and, IMO, it’s failed.

A new human user will spend actual time creating a thoughtful and helpful post, only to be greeted by “sorry, your post has been removed by automod because you don’t meet criteria”. They get disheartened and walk away forever.

The spammers, on the other hand, know how the rules work and so will just build their bots to work around this (waiting 30days, farming karma).

The net result is that these rules ensure that much greater proportion of new accounts come from bad actors - who else would jump through hoops just to participate on a web forum?

AussieWog93

Reddit 已经尝试过这种方法了,在我看来,它失败了。

一位新用户会花上不少时间,用心地、有建设性地发帖,结果却收到了“抱歉,由于您不满足标准,您的帖子已被自动删除”的提示。他们会因此感到心灰意冷,然后永远地离开了。

另一方面,垃圾信息发送者们熟悉规则,他们会直接创建机器人来绕过这些限制(比如等待30天,或是通过发帖来“刷分”)。

最终,这些规则反而导致了更大比例的新注册账户来自恶意行为者——毕竟,除了那些想尽办法只为参与一个网络论坛的人,还会有谁呢?


Florida judge rules red light camera tickets are u… #

https://news.ycombinator.com/item?id=47314640

After reading the 21 page order, I do tend to agree with the judge

The judge frames the red light camera scheme as a revenue generating scheme, not a public safety measure.

Additionally, “A distinctive feature of the statutory scheme is its assignment of guilt to the registered owner rather than the driver of the vehicle”. and “If there are multiple registered owners, the citation is issued to the ‘first’ registered ‘owner’”. and the person whom the citation was issued to must sign an affidavit that includes the name, address, dob, of the person who was actually driving. The judge says this “…abandon(s) centuries time honored protections of hearsay as substantive evidence.”.

“It is a foundational rule of constitutional due process that the government must prove every fact necessary to constitute an offense beyond a reasonable doubt before a person may be adjudicated guilty of a crime”.

“Although nominally civil, traffic infraction proceedings retain every substantive hallmark of criminal prosecution…” “under Feiock, such proceedings are sufficiently criminal in form and function to invoke the full protections of due process…” - that’s probably the core of the reasoning here.

“Section 316.074(1) provides in relevant part that “The driver of any vehicle shall obey…”” - the driver, not the registered owner.

I highly recommend reading the order. It’s easy to follow and aligns with my understanding of the law within the USA.

fusslo

读完这长达21页的判决书后,我确实倾向于认同法官的观点。 法官将这套红灯摄像头方案描绘成一种创收计划,而非公共安全措施。 此外,该法定方案的一个显著特征是,它将责任归属于登记车主,而不是车辆的实际驾驶员。如果有多名登记车主,传票将发给‘第一’位登记的‘车主’。收到传票的人必须签署一份宣誓书,其中包含实际驾驶员的姓名、地址和出生日期。法官表示,这“……放弃了将传闻证据作为实质性证据的、数百年来的庄严保护。” “宪法正当程序的一项基本规则是,政府在判定一个人有罪之前,必须排除合理怀疑地证明构成犯罪所必需的每一个事实。” “虽然名义上是民事的,交通违法程序却保留了刑事起诉的所有实质性特征……”“在Feiock案中,此类程序在形式和功能上都足够刑事化,足以援引正当程序的全面保护……”——这很可能是本案推理的核心所在。 “第316.074(1)节相关部分规定:‘任何车辆的驾驶员都必须遵守……’——是驾驶员,而不是登记车主。” 我强烈建议大家阅读这份判决书。内容通俗易懂,并且符合我对美国法律的理解。


Why can’t you tune your guitar? (2019) #

https://news.ycombinator.com/item?id=47298229

If you watch slow-motion video of a guitar string vibrating, you’ll see a complex, evolving blend of squiggles. These squiggles are the mathematical sum of all of the string’s different harmonics.

This is incorrect. If you watch a video like [0], the squiggles aren’t real, they’re an artifact of a rolling shutter camera. A real slowmo camera will correctly show the entire string vibrating[1].

The rest of the article is correct, but you can’t see harmonics happening to the string.

[0] https://youtu.be/XOCGb5ZGEV8 [1] https://youtu.be/6sgI7S_G-XI

post-it

如果你观看吉他弦振动的慢动作视频,你会看到一幅不断变化的、由复杂曲线组成的画面。这些曲线是琴弦所有不同谐波的总和。

这个说法是错误的。如果你像[0]中的视频那样观察,那些曲线并非真实存在,而是滚动快门相机造成的一种伪影。一台真正的慢动作相机则会正确地显示整根琴弦的振动[1]。

文章的其余内容是正确的,但你无法在琴弦上看到谐波的发生。

[0] https://youtu.be/XOCGb5ZGEV8 [1] https://youtu.be/6sgI7S_G-XI


Claude struggles to cope with ChatGPT exodus #

https://news.ycombinator.com/item?id=47299840

All this demonstrates how non-sticky all this tech really is. When your product is basically just an API call it’s trivial to just swap you out for someone else. As such it’s unclear what the prize at the end of the present race to the bottom is.

We swapped OpenAI out for Claude and it required updating about 15 lines of code. All these guys are just commodity to us. If next week there’s a better supplier of commodity AI we’ll spend an hour and swap to something else again. There’s zero loyalty here.

cmiles8

这就证明了这项技术是多么没有粘性。当你的产品本质上只是一个API调用时,换掉你,换成别人就轻而易举。因此,这场当前的“逐底竞赛”的最终奖品是什么,还不太清楚。 我们把OpenAI换成了Claude,只更新了大约15行代码。对我们来说,这些家伙都只是商品。如果下周有更好的通用AI供应商,我们会花一个小时再换到另一家去。这里毫无忠诚可言。


Bluesky CEO Jay Graber is stepping down #

https://news.ycombinator.com/item?id=47314156

Just to say the obvious: the new CEO is a VC partner and former CEO of Automattic. That seems very bad, no matter how “committed” they are to the vision of Bluesky.

multisport

但说句大实话:新任CEO是一位风险投资合伙人,也是Automattic的前任CEO。无论他们如何“致力于”Bluesky的愿景,这看起来都非常糟糕。