2026 02 16 HackerNews

2026-02-16 Hacker News Top Stories #

  1. i5heu 提供的开源 uBlock 过滤列表能屏蔽 YouTube Shorts,并附可选规则与多种替代处理方法。
  2. 作者赞扬 ArchWiki 维护者将其打造为高质量、可编辑且跨发行版适用的技术文档库,并呼吁支持维护工作。
  3. 文章警告 Ring 与 Nest 等家用监控设备正在助长企业与国家联合的监控趋势,呼吁重视隐私与自由防卫。
  4. 作者开发 msvcup,实现从微软 CDN 独立安装 MSVC 工具链以摆脱对完整 Visual Studio 的依赖并实现可复现构建。
  5. Oat 是一款极简零依赖的语义化前端组件库(约 8KB),通过原生 HTML/CSS/ARIA 提供轻量样式与交互。
  6. NewPipe 是一款开源轻量的 Android YouTube 替代客户端,强调隐私、无广告并支持离线下载与多平台数据源。
  7. Flashpoint Archive 社区保存并模拟逾 20 万款网页游戏与动画,旨在保护数字艺术与网络游戏的长期可访问性。
  8. 世嘉硬件设计师佐藤英机(Hideki Sato)去世,作为多代主机设计者,其对 Master System、Mega Drive、Saturn 与 Dreamcast 有深远影响。
  9. Mr. Doob 使用 three.js 将经典游戏 Descent 移植到网页上,演示了可在浏览器中体验的网页版重制。

uBlock 过滤列表:隐藏所有 YouTube Shorts (uBlock filter list to hide all YouTube Shorts) #

https://github.com/i5heu/ublock-hide-yt-shorts/

这是一个由 i5heu 维护的 uBlock Origin 过滤列表项目,旨在隐藏 YouTube Shorts 视频内容。该项目是基于原作者 gijsdev 的工作 fork 而来,因原作者长期未更新,i5heu 自愿接手维护,确保过滤规则持续有效。

项目提供一个主过滤列表文件 list.txt,可通过以下链接直接导入 uBlock Origin 浏览器扩展: https://raw.githubusercontent.com/i5heu/ublock-hide-yt-shorts/master/list.txt

此外还提供一个可选的评论隐藏规则文件 comments.txt,用于屏蔽 YouTube 视频下的评论区域: https://raw.githubusercontent.com/i5heu/ublock-hide-yt-shorts/master/comments.txt

该项目为开源项目,采用 MIT 许可证,明确声明与 Alphabet、Google 或 YouTube 无任何官方关联,属于独立的社区驱动项目。

维护者强调项目持续更新,修复规则失效问题,并欢迎社区贡献。详细贡献指南见 CONTRIBUTING.md 文件。

项目当前状态稳定,已获得 595 个星标,12 次 fork,持续受到用户关注。


HN 热度 1101 points | 评论 332 comments | 作者:i5heu | 1 day ago #

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

  • Brave 浏览器的内置过滤列表是目前唯一能长期有效屏蔽 YouTube Shorts 的解决方案,因其不公开源码,难以被 Google 反制。
  • 通过 uBlock Origin 的 URL 重写规则,将 shorts 链接重定向为普通视频链接,可避免短视频的无限滚动和自动播放。
  • 使用 Redirector 插件设置规则,将 shorts 路径替换为 watch 路径,实现以传统视频界面观看短内容。
  • 在 YouTube 界面中将短内容添加到播放列表,可自动以传统播放器模式播放,避免陷入推荐循环。
  • 通过修改 URL 中的 “shorts” 为 “v”,可直接访问传统视频页面,简单有效。
  • 使用 Revanced 或 FreeTube 等第三方客户端,可彻底禁用 Shorts 功能,获得更纯净的观看体验。
  • 通过禁用 YouTube 历史记录,可完全阻止 Shorts 推荐,实现完全由用户主动选择内容的“空白页面”体验。
  • 使用用户脚本或书签工具自动将 shorts 页面重定向或清除内容,实现自动化屏蔽。
  • 从根本上避免点击 Shorts,通过主动选择观看内容来摆脱算法推荐的成瘾机制。
  • 通过禁用 YouTube 历史和推荐系统,虽然牺牲了发现功能,但能有效防止信息过载和被动消费。

我爱 ArchWiki 维护者的工作 (I love the work of the ArchWiki maintainers) #

https://k7r.eu/i-love-the-work-of-the-archwiki-maintainers/

本文是 Matthias Kirschner 在 2026 年 2 月 14 日发表的一篇博客文章,庆祝“我爱自由软件日”(I Love Free Software Day)。他特别感谢了自由软件文档的维护者,尤其是 ArchWiki 的维护团队。

ArchWiki 作为自由软件生态中极为重要的知识资源,被作者频繁使用,无论是配置 GNU/Linux 系统、学习工具使用技巧,还是理解复杂软件的功能,ArchWiki 都是首选参考。作者提到,它不仅帮助自己,也帮助了身边的朋友和家人解决技术问题。

文中引用了爱德华·斯诺登的言论,强调在当今搜索结果普遍低质的情况下,ArchWiki 成为少数仍能提供高质量、可靠信息的网站之一。

作者呼吁更多人认可并支持 ArchWiki 维护者的工作,鼓励大家向 Arch 项目捐赠以支持其持续发展。同时,他感谢 Morton 在 FOSDEM 2026 上促成与 Arch 项目领导者 Levente 和 ArchWiki 维护者 Ferdinand(Alad)的会面,并赠送了“黑客巧克力”作为纪念。


HN 热度 868 points | 评论 157 comments | 作者:panic | 22 hours ago #

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

  • Arch Wiki 的内容几乎与发行版无关,因其尽量遵循上游项目,对用户非常友好。
  • Arch Wiki 被认为是现代版的 Gentoo Wiki,因后者在早期 2000 年代曾是顶级技术文档资源。
  • Gentoo Wiki 曾因被黑客攻击导致数据丢失,此后未能恢复元气,而 Arch Wiki 在此期间迅速崛起并吸收了大量经验。
  • Arch Wiki 比大多数 man 页面更详细、更具实用性,尤其适合初学者和中间水平用户,提供实际使用场景的示例。
  • man 页面本意是简洁参考手册,但许多现代工具的文档仍停留在过时风格,缺乏清晰的概述和实例。
  • Arch Wiki 的可编辑性高,修改后能立即发布,而上游 man 页面更新周期长,难以快速响应需求。
  • Arch Wiki 不仅适用于 Arch 系统,其内容对其他 Linux 发行版甚至嵌入式系统(如 Yocto)也有极高参考价值。
  • 尽管 Gentoo 本身因编译时间长、配置复杂而用户较少,但其 Wiki 仍具极高的技术深度和学习价值。
  • 有长期使用者表示,尽管自己使用 Gentoo 多年,但仍会同时参考 Arch Wiki 和 Gentoo Wiki,两者互为补充且常互相引用。

亚马逊 Ring 与谷歌 Nest 揭示美国监控国家的严重性 (Amazon’s Ring and Google’s Nest reveal the severity of U.S. surveillance state) #

https://greenwald.substack.com/p/amazons-ring-and-googles-nest-unwittingly

这篇文章由格伦・格林瓦尔德撰写,讨论了美国监控国家的日益严重,特别是通过亚马逊的 Ring 和谷歌的 Nest 等科技产品。文章强调,尽管公众对隐私问题的关注似乎有所减弱,但近期事件表明,监控技术的侵入性和普遍性正在迅速增长。

文章开头提到,亚马逊在超级碗期间播放了一则关于 Ring 摄像头的广告,广告中提到了 “搜索小组” 功能,用户可以上传失踪宠物的照片,系统会调动附近的 Ring 摄像头进行识别。这一功能引发了公众的强烈反响,许多人意识到他们所认为的个人安全设备,实际上已经变成了一个广泛的监控网络。尽管亚马逊声称这一功能需要用户 “选择加入”,但公众对此仍表示担忧。

电子前沿基金会(EFF)对 Ring 的这一功能表示谴责,认为这预示着一个生物识别技术可能被广泛应用于追踪和识别个人、宠物等的未来。一些用户甚至在社交媒体上发布视频,展示他们拆除或破坏 Ring 摄像头的行为。由于公众的强烈反对,亚马逊几天后宣布终止与 Flock Safety 的合作,以平息愤怒。

接下来,文章提到纳西・古斯瑞(Nancy Guthrie)的失踪事件。她使用的谷歌 Nest 摄像头虽然没有订阅服务,但警方却意外地从中 “恢复” 了视频。虽然官方解释称没有存储视频,但谷歌的用户协议显示,即使没有订阅,某些数据仍可能被保留。对此,前 NSA 数据研究员表示,数据在被删除后可能只是被重命名,而不是完全消失。这引发了人们对谷歌实际存储用户数据的怀疑。

格林瓦尔德指出,美国正在逐步形成一个由国家与企业联合的监控社会,许多人对此缺乏足够的抵抗和认识。他提到,放弃隐私可能带来的便利与保障并不值得,强调自由与安全之间的权衡是美国建国理念的重要组成部分。

文章进一步提到,随着技术的进步,个人隐私的威胁不断加剧。尤其是在人工智能和面部识别技术的迅速发展下,监控变得越来越普遍。尽管十年前爱德华・斯诺登揭露的监控项目引发了广泛的愤怒和对隐私权的重视,但现在人们的关注似乎已逐渐减弱,监控国家的模式在缺乏抵抗的情况下持续推进。


HN 热度 644 points | 评论 464 comments | 作者:mikece | 11 hours ago #

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

  • 为了安全而放弃核心公民自由的代价往往被夸大,实际获得的安全感可能是虚假的,且一旦失去自由就无法挽回。
  • 本杰明·富兰克林的名言被误传,其原意并非反对牺牲自由换取安全,而是支持立法机构为集体安全征税的正当性。
  • 富兰克林原话的语境是地方民主立法机构不应因短期军事安全的许诺而放弃对权贵阶层的征税权,这反映了当时的政治现实而非普遍的自由原则。
  • 将富兰克林的名言用于现代自由与安全的辩论是一种误用,其真实含义与当前讨论的议题相去甚远。
  • 美国建国精神并非绝对拒绝安全与自由的权衡,现实中政府与社会始终在不断进行此类权衡。
  • “自由或死亡”这句名言被误解,它仅指摆脱英国殖民统治的政治自由,不涉及现代意义上的公民隐私或国内安全议题。
  • 用抽象的哲学原则讨论现实问题无意义,应聚焦具体事件的利弊分析,而非引用历史名言。
  • 将美国视为“西方”代表是一种文化霸权表现,忽视了其他地区的历史与文化经验,带有殖民式思维。
  • 用“西方”一词泛指全球价值体系是一种自我中心的表达,缺乏对非美国语境的尊重与理解。
  • 以“自由或死亡”来定义美国建国精神是一种对历史的简化与误读,忽略了当时复杂的政治与社会背景。

我修复了 Windows 原生开发 (I fixed Windows native development) #

https://marler8997.github.io/blog/fixed-windows/

作者 Jonathan Marler 指出,Windows 原生开发长期依赖 Visual Studio 作为构建依赖,但这一做法带来了严重问题:安装过程庞大(可达 50GB)、配置复杂、版本混乱,且缺乏透明度和可重复性。开发者常需花费数小时手动选择“桌面开发用 C++”工作负载、特定版本的构建工具和 SDK,稍有遗漏就会导致构建失败,甚至需要重装系统。

与 Linux 上通过包管理器一键安装工具链不同,Visual Studio 将编辑器、编译器、SDK 等功能捆绑成一个庞大且难以管理的“黑箱”系统。这使得构建流程变得不可靠、不可复现,且对新贡献者极不友好。

为解决这一问题,作者开发了开源工具 msvcup,一个轻量级命令行工具,可直接从微软 CDN 下载并安装 MSVC 编译器、链接器、头文件和 SDK,支持版本隔离、跨平台编译(如 x64 和 ARM64),并能生成自动环境配置。

通过一个简单的 build.bat 脚本,开发者无需安装 Visual Studio 即可完成编译。该脚本会自动下载并安装所需工具链,利用 msvcup 的 autoenv 功能生成环境包装器,无需手动运行 vcvarsall.bat,实现完全自包含、可复现的构建流程。

msvcup 的核心优势包括:

  • 安装快速,仅需几分钟,且可重复执行;
  • 所有组件安装在独立版本目录中,支持多版本共存;
  • 支持锁文件(lock file),确保团队和 CI 使用完全一致的构建环境;
  • 内建跨编译支持,无需额外配置;
  • 与 CMake 等构建系统兼容,可直接集成。

作者已在自己的项目 Tuple 中成功应用 msvcup,彻底移除了对 Visual Studio 的依赖,实现了跨平台 CI 构建,显著提升了开发效率和构建可靠性。

该工具标志着 Windows 原生开发正迈向现代化、声明式、可复现的依赖管理新范式。


HN 热度 632 points | 评论 306 comments | 作者:deevus | 12 hours ago #

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

  • Visual Studio 的 LTSC 版本工具链可独立安装,无需 IDE 也能使用,适合团队协作和企业环境,但需具备 Visual Studio 许可证(如 Community 或更高版本)。
  • 对于非开源项目,使用 Visual Studio Build Tools 需要有效许可证;而开源项目则无需许可证即可使用。
  • 使用 winget 命令可方便地安装 Visual Studio Build Tools,且不强制要求登录或提供信用卡信息。
  • 有观点指出,若不遵守许可证条款,可能面临法律风险,尽管实际执行中微软的监管可能较宽松。
  • 有人质疑某些低价销售 Visual Studio 许可证的网站是否合法,但指出在欧盟地区此类转售行为可能合法。
  • 在德国法院判例支持下,二手软件许可证的转售在特定条件下是合法的。
  • 与 Linux 系统中的依赖问题相比,Windows 上的 .NET Framework 版本冲突问题更为复杂,常需通过 C++ 框架进行版本适配。
  • glibc 本身具有极强的兼容性,极少出现真正的版本冲突问题,大多数依赖问题源于开发者错误配置而非库本身。
  • 将现代 C++ 项目与系统包管理器中的旧版本库(如 Boost)集成时,常因版本滞后而产生困扰。
  • 一些开发者认为,虽然 Visual Studio 工具链存在缺陷,但至少“是一条狗”,比 Linux 复杂的依赖地狱更可控。

新闻出版机构因担忧 AI 爬取而限制互联网档案馆访问 (News publishers limit Internet Archive access due to AI scraping concerns) #

https://www.niemanlab.org/2026/01/news-publishers-limit-internet-archive-access-due-to-ai-scraping-concerns/

新闻出版机构正加强对互联网档案馆(Internet Archive)的访问限制,主要出于对人工智能公司通过其数字存档获取训练数据的担忧。

《卫报》和《纽约时报》等媒体已采取措施,限制互联网档案馆对其内容的抓取。《卫报》通过关闭 API 接口并过滤文章页面,防止其内容被 AI 公司利用。尽管支持互联网档案馆保存网络历史的使命,但该媒体认为其开放性可能成为 AI 爬虫的“后门”,因此决定主动防范。

《纽约时报》则直接在 robots.txt 文件中“硬屏蔽”了互联网档案馆的 crawler(archive.org_bot),明确禁止其访问内容,强调保护自身知识产权与合法使用的重要性。

此外,Reddit 也宣布限制互联网档案馆访问其存档内容,因其曾被用于未经许可的 AI 训练数据提取。类似地,有分析显示,谷歌 T5 模型和 Meta Llama 模型的训练数据中,均包含来自互联网档案馆的网页快照,表明其数据已被广泛用于大模型训练。

互联网档案馆创始人布雷斯特·卡赫勒(Brewster Kahle)对此表示担忧,认为限制公共图书馆将削弱公众获取历史记录的权利。他指出,互联网档案馆已采取内部速率限制、过滤机制和云安全服务来控制大规模下载,但目前仍未在 robots.txt 中明确拒绝任何特定爬虫。

2023 年 5 月,互联网档案馆曾因一家 AI 公司以每秒数万次请求进行数据抓取而短暂下线,最终该企业道歉并捐赠资金。这一事件凸显了数字存档在面对 AI 需求时的安全挑战。

总体来看,新闻机构与互联网档案馆之间的关系正面临重新评估:一方面维护信息自由与历史保存,另一方面又需防范 AI 滥用带来的风险。


HN 热度 546 points | 评论 356 comments | 作者:ninjagoo | 1 day ago #

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

  • AI 公司不断重复抓取互联网档案馆的页面,即使内容未变,导致网站服务器负担加重,普通用户成为最大受害者。
  • 希望未来网络资源通过哈希值绑定,实现内容自动复制分发,使网站无需担心被“扼杀”,但 IPFS 未能普及。
  • 互联网档案馆的内容已可被完整复制,但 AI 公司仍选择直接抓取,而非建立自己的镜像站点,反映出其对成本的极度敏感。
  • AI 公司缺乏真正的工程优化,倾向于用大量硬件资源“暴力破解”问题,而非设计高效解决方案。
  • Common Crawl 作为公开数据集,尊重 robots.txt 并提供退出机制,是目前较为负责任的网络爬虫项目。
  • AI 公司对网络爬取的粗暴行为,反映出其商业模式依赖巨额资本投入,而非技术效率提升。
  • 一些 AI 公司可能并非真正高效,而是通过烧钱制造技术壁垒,而真正有工程能力的公司(如 DeepSeek)反而更具竞争力。
  • 若 AI 公司无法持续烧钱,其商业模式可能崩溃,整个行业面临危机。
  • 有人认为 AI 公司并非完全无能,而是其战略目标是破坏现有网络生态,迫使用户依赖其模型获取信息。
  • 市场机制无法解决数据获取的“搭便车”问题,AI 公司若认为可免费获取数据,就不会愿意付费。
  • 政府干预可能因“大到不能倒”而失效,但市场本身也无法自动纠正这种掠夺性行为。
  • 现有法律和监管难以应对技术手段的快速迭代,一旦造成损害,修复成本极高。

Oat – 超轻量级、零依赖、语义化 HTML/CSS/JS UI 组件库 (Oat – Ultra-lightweight, zero dependency, semantic HTML, CSS, JS UI library) #

https://oat.ink/

Oat 是一个超轻量级的语义化 UI 组件库,仅需约 8KB 的 CSS 和 JS 文件(压缩并 gzip 后),无需任何依赖,完全独立运行。它基于原生 HTML 和 CSS,不依赖任何框架或构建工具,开箱即用,适合长期项目使用。

所有组件均使用语义化标签(如 button、input、dialog)和 ARIA 属性,无需添加类名即可实现样式和交互,强制遵循最佳实践,减少冗余代码。核心组件包括按钮、卡片、对话框、下拉菜单、表单元素、开关、标签、提示框、表格、标签页、进度条、骨架屏等,均支持无障碍访问,具备完整的键盘导航支持。

部分动态组件采用 WebComponent 实现,使用最小量 JavaScript,提升性能与可维护性。主题可通过 data-theme=“dark” 属性一键切换,内置深色主题,通过覆盖 CSS 变量即可轻松自定义整体风格。

该项目灵感来源于 shadcn 的设计美学,旨在解决现代前端生态中过度工程化、依赖混乱、技术债累积等问题。作者希望为受 Node.js 生态困扰的开发者提供一个简单、纯粹、长期可用的原生 UI 解决方案。


HN 热度 442 points | 评论 121 comments | 作者:twapi | 15 hours ago #

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

  • 该 UI 库尝试使用语义化 HTML 和无类 CSS 来实现简洁美观的界面,但组件设计在语义元素、数据属性与 ARIA 属性的使用上存在不一致。
  • 通过 ARIA 属性驱动 CSS 样式变化的设计理念值得赞赏,有助于开发者从 ARIA 优先的角度思考无障碍设计。
  • 库自带原生侧边栏的设计很实用,相比许多只关注组件而忽略布局的 UI 库更具整体性。
  • 该网站加载速度极快,几乎点击即加载完成,给非前端开发者也带来了强烈的启发和学习动力。
  • 静态网站或预渲染的站点能实现极快的加载体验,而 React 等框架常被用于构建这类页面,但实际效果取决于实现方式。
  • 该库与 Datastar 结合使用,能充分发挥 Web 标准的优势,避免陷入复杂生态系统。
  • 该库的动机文章比库本身更具讨论价值,反映了对当前 JavaScript 生态过度复杂的反思。
  • 类似于该库的语义化 CSS 库有很多,但质量参差不齐,推荐列表中包含 50 多个可直接使用的轻量级样式库。
  • 侧边栏应使用 <aside> 标签,但其适用性取决于内容与主内容的相关性,不总是合适。
  • 某些现代语义标签在部分浏览器中仍存在兼容性问题,例如 Safari 中 <dialog>showModal 性能极差。
  • 该库虽轻量,但缺少直观的标签式导航组件,用户需自行实现或寻找替代方案。
  • 一些 UI 库过度强调可自定义的折叠面板,却常常忽略真正高频使用的日期选择器,而日期选择器的实现复杂度高。
  • 日期选择器可使用原生 <input type="datetime-local">,但其在不同平台上的体验差异大,尤其在 Linux 上操作不便。
  • 预览和代码切换按钮破坏了浏览器的 Alt+箭头 返回功能,导致页面导航异常。

NewPipe:无竖屏视频与算法推荐流的 YouTube 客户端 (NewPipe: YouTube client without vertical videos and algorithmic feed) #

https://newpipe.net/

NewPipe 是一款专为 Android 设计的轻量级 YouTube 替代应用,旨在提供无广告、注重隐私且功能丰富的视频观看体验。它完全开源,代码可在 GitHub 上查看。

核心特点包括:快速响应、体积小、省电、低数据消耗,支持离线播放,并可自定义下载内容,如选择视频、音频或字幕,以及指定分辨率和文件格式。

在隐私保护方面,NewPipe 不使用谷歌专有 API,仅传输必要信息,所有数据均本地存储,不上传至服务器。

应用提供多种播放模式:后台播放支持音乐持续播放,无需占用主界面;弹窗播放可自由拖动和缩放,实现多任务操作;支持订阅频道、收藏视频、创建本地播放列表、记录观看历史,并能导入导出数据。

目前支持的服务包括 YouTube、PeerTube、SoundCloud、Bandcamp 和 media.ccc.de 等多个平台,未来还将拓展更多服务。

用户评价普遍积极,认为其界面友好、性能出色,是手机上最常用的应用之一。

最新版本为 0.28.3,适用于 Android 5 及以上系统,可通过 F-Droid 或官方 APK 安装。推荐添加官方 F-Droid 源以获得更快更新。

NewPipe 遵循 GPL 3.0 许可协议,免费使用,欢迎贡献代码、翻译或捐赠支持项目发展。


HN 热度 319 points | 评论 105 comments | 作者:nvader | 22 hours ago #

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

  • NewPipe 会因 YouTube 的更新或混淆而偶尔失效,但频率已从每几周一次降至每年几次,有人将此视为远离 YouTube 的健康休息时间。
  • 与 NewPipe 相比,Invidious 实例配合 Materialious 客户端更稳定,且内置 SponsorBlock 功能,但 Invidious 也容易被屏蔽。
  • PipePipe 被认为比 NewPipe 更稳定且功能更多,尽管它仍使用 NewPipeExtractor。
  • 有用户通过更改 YouTube 的 IPv4 地址解决 NewPipe 失效问题,推测 YouTube 对 IP 进行了限流。
  • NewPipe 作为原生 Android 应用,相比移动浏览器体验更佳,界面更简洁、资源占用更少,且无需 Google 账号即可使用。
  • NewPipe 支持后台播放、离线下载、自定义播放速度(0.1× 到 5×)、手势调节亮度/音量等,提升观看体验。
  • NewPipe 提供订阅、创建播放列表等功能,且不依赖 Google 账号,适合追求专注、无推荐干扰的用户。
  • 有人用 NewPipe 作为 YouTube 下载工具,结合音乐变速工具用于学习或转录音乐。
  • NewPipe 的源码未混淆,用户可自行修改或移除功能,具有更高的可定制性和透明度。
  • 与浏览器相比,NewPipe 在移动端提供更流畅、无广告干扰、更专注的 YouTube 使用体验。
  • 有人用 NewPipe 作为订阅频道的时序流,便于快速发现内容,避免被算法推荐干扰。
  • 有人认为睡前听视频声音有助于入睡,而 NewPipe 的后台播放功能正好满足这一需求。
  • 也有观点认为依赖背景声音入睡是不健康的习惯,建议改善作息和生活习惯。

Flashpoint Archive 保存超过 20 万款游戏与动画 (Flashpoint Archive – Over 200k web games and animations preserved) #

https://flashpointarchive.org

Flashpoint Archive 是一个由社区推动的项目,致力于保存互联网上的游戏和动画。随着网络技术的快速演进,许多曾经流行的网页内容正面临消失的风险。该项目自 2017 年 12 月启动以来,已成功保存超过 20 万款游戏与动画,涵盖上百种浏览器插件及网络技术。

Flashpoint 不仅专注于内容保存,还提供一套功能完善的开源软件工具,包括可自定义的游戏启动器、模拟网络环境的代理系统,以及安全运行插件内容的沙盒环境,确保用户能够稳定、安全地体验历史数字内容。

项目最初由 BlueMaxima 发起,旨在应对 Flash 技术停用前大量网页游戏流失的问题。如今,它已发展为全球数百名贡献者共同参与的大型数字遗产保护工程,覆盖多种互联网平台、框架与标准所创作的互动数字作品。

作为非营利组织,Flashpoint 致力于提升网络游戏与数字艺术的可访问性与长期保存。如需支持或了解资金使用情况,可通过页面左侧的“Donate”按钮或访问其 Open Collective 页面获取更多信息。


HN 热度 317 points | 评论 77 comments | 作者:helloplanets | 18 hours ago #

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

  • Ruffle 项目在保存 Flash 游戏方面取得了显著进展,但对 NetConnection.connect() 方法的支持仍不完整,导致依赖该功能的多人在线游戏无法正常运行。
  • NetConnection.connect() 实际上主要用于通过 HTTP 发送 AMF 格式的数据,而非建立持久连接,因此其功能更接近于 RESTful API,而非真正的 Socket 连接。
  • Ruffle 团队表示 NetConnection API 已基本实现,可通过 WebSockets 代理在浏览器中模拟连接,无需修改服务器代码即可支持部分游戏运行。
  • 尽管 Ruffle 官方文档显示 NetConnection 有 90% 兼容性,但实际中 connect() 方法的缺失使得部分游戏无法发起任何网络请求,导致加载失败。
  • AMF 序列化/反序列化在 Ruffle 中仍存在兼容性问题,可能影响游戏数据的正确传输,尤其在使用 AMFPHP 等后端框架时。
  • 一些 Flash 游戏因依赖旧有网络机制而无法在现代浏览器中运行,但若能通过代理或自动化工具将旧 API 替换为 WebSocket,可能实现兼容。
  • 保留 Flash 游戏不仅是技术问题,更关乎文化传承,应同时保留原始版本并提供修复或现代化的变体版本以提升可玩性。
  • 一些经典 Flash 游戏(如 Attak)因无法通过加载屏幕,可能正是由于 NetConnection 或 AMF 支持不全所致。
  • 有开发者在现实中仍需维护 Flash 网站,例如用于教育和科研的生物信息学互动平台,因其历史价值和资助背景而被保留。
  • 与完全重制不同,对经典游戏进行适度现代化(如界面适配、操作优化)可保留原汁原味体验的同时提升用户体验。
  • 类似《帝国时代 2:决定版》的成功案例表明,保留核心玩法并进行质量改进,是让经典游戏焕发新生的有效方式。

世嘉所有家用主机设计者佐藤英机去世 (Hideki Sato, designer of all Sega’s consoles, has died) #

https://www.videogameschronicle.com/news/hideki-sato-designer-of-segas-consoles-dies-age-75/

日本游戏公司世嘉(Sega)前总裁、所有世嘉家用主机的设计者 Hideki Sato 于 2026 年 2 月 15 日去世,享年 77 岁。据日本游戏媒体 Beep21 报道,Sato 是世嘉历史上最具影响力的工程师之一,自 1971 年加入公司以来,主导了包括 Master System、Mega Drive(Genesis)、Saturn 和 Dreamcast 在内的多款主机的设计与研发工作。

Sato 在 2001 至 2003 年间曾担任世嘉的代理总裁。他强调,世嘉家用主机的发展始终受到其街机技术的深刻影响。例如,Mega Drive 的诞生源于对街机 16 位处理器技术的借鉴,同时 68000 芯片价格下降也为开发提供了时机。他回忆道,Mega Drive 的研发历时两年,是世嘉首次将前沿街机技术引入家用市场。

在 Dreamcast 的开发中,Sato 提出“娱乐与通信”为核心理念。该主机内置调制解调器和可连接的 VMU(存储卡手柄),旨在实现玩家间的直接互动。尽管原计划与手机联动未能实现,但为迎合当时“位数大战”的市场氛围,世嘉将 Dreamcast 宣传为“128 位图形引擎 RISC CPU”,尽管其实际使用的是 64 位 SH-4 处理器。Sato 表示,尽管这一说法有些夸张,但团队对 SH-4 进行了深度定制,几乎可视为全新架构。

Sato 于 2008 年离开世嘉,其职业生涯深刻塑造了世嘉在硬件领域的技术方向与创新精神。他的离世标志着一个时代的结束,也使世嘉的主机开发史留下不可磨灭的印记。


HN 热度 304 points | 评论 30 comments | 作者:magoghm | 7 hours ago #

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

  • Hideki Sato 作为 Sega 所有主机的设计者,其贡献值得被铭记,尤其是他对 Dreamcast 和 Saturn 等系统的深远影响。
  • Dreamcast 在技术上极具前瞻性,是首个支持宽带网络的家用主机,其硬件规格在发布时足以与 PS2 抗衡。
  • Sega 的主机设计在架构上非常清晰,尤其在内存和寄存器布局方面表现出色,体现了高度的工程组织性。
  • Sega 的街机系统(如 Model 1/2/3 和 Naomi)在 3D 图形技术上领先时代,其渲染架构极具创新性,对后来的 3D 游戏发展有重要影响。
  • Saturn 的成功在很大程度上得益于其能够移植《VR 战士》《 Daytona USA》等经典街机游戏到家用平台,这成为其市场竞争力的关键。
  • Dreamcast 从设计之初就考虑与 Naomi 街机系统兼容,使得大量高质量的街机移植作品成为其核心吸引力。
  • 尽管 Dreamcast 在硬件和设计上表现出色,但其市场失败归因于多种因素,包括缺乏 DVD 播放功能、关键游戏阵容不足、索尼的强势营销以及公司内部的跨太平洋沟通问题。
  • 关于 Dreamcast 因光盘格式易被破解导致盗版泛滥而失败的说法存在争议,实际影响远小于其他结构性问题。
  • 某些硬件设计缺陷(如缺少双肩键、仅一个 L/R 键)在后期游戏中暴露出来,影响了玩家体验,尤其在移植其他平台游戏时。
  • 一些人认为,Sega 在 90 年代中期将重心过度偏向街机业务,导致家用主机开发滞后,错失市场机遇。
  • 尽管 Sega 的某些产品线最终失败,但其在游戏技术探索和创新方面的努力值得肯定,失败本身也具有历史价值。
  • 该帖子因纪念 Hideki Sato 而被 Hacker News 标记为黑色横条,以示致敬,体现其在游戏史上的重要地位。

下降,移植到网页端 (Descent, ported to the web) #

https://mrdoob.github.io/three-descent/

《Descent》是一部探索人类内心深处恐惧与孤独的作品。故事围绕主人公在面对内心的挣扎和外界的挑战时,逐渐揭示了他们的心理变化和成长历程。以下是对作品的详细总结:

  1. ** 情节概述 **:故事开始于主人公在一个陌生环境中的迷失,随着情节的发展,他们逐渐发现自己所面临的困境不仅仅是外在的,更是内心的。他们在寻找出路的过程中,经历了一系列心理斗争。
  2. ** 人物分析 **:主要人物通常具有复杂的性格特征,他们在面对恐惧和不安时展现出脆弱与坚韧的一面。人物之间的互动不仅推动了情节发展,也深化了主题的探讨。
  3. ** 主题探讨 **:作品主要探讨了孤独、恐惧、自我认同等主题。主人公在面对内心的黑暗时,最终选择了勇敢面对,体现了人类在逆境中的生存意志。
  4. ** 叙事风格 **:故事采用第一人称视角,增强了读者对主人公内心世界的理解。通过细腻的心理描写和生动的场景刻画,读者能够深刻体会到人物的情感波动。
  5. ** 象征意义 **:环境的设定往往具有象征意义,暗示着人物内心的挣扎和成长。例如,黑暗的隧道象征着未知与恐惧,而光明的出口则象征着希望与解脱。

HN 热度 299 points | 评论 61 comments | 作者:memalign | 1 day ago #

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

  • Overload 是 Descent 的精神续作,由原 Descent 开发团队成员制作,拥有出色的音效和剧情,值得购买。
  • Overload 支持 VR 模式,能极大增强“无上下之分”的沉浸感,尽管部分玩家会因此感到晕眩。
  • 有玩家推荐 Overload: First Strike 模组,它是将 Descent 1 的完整战役移植到 Overload 中的用户创作内容。
  • Desecrators 是一款类似 Descent 的游戏,采用程序生成地图,被评价为非常优秀。
  • Forsaken(N64 版)也是一款不错的太空射击游戏,曾让玩家在童年时期留下深刻回忆。
  • Terminal Velocity 和 Fury 3 被认为是 Descent 类型游戏的延伸,尤其后者基于同一引擎但增加了户外环境。
  • 玩家期待出现类似 Descent 和 Terminal Velocity 的现代太空飞行射击游戏,如 Remnant Protocol 这样的新项目。
  • No Man’s Sky 虽然有探索元素,但战斗和库存管理体验不佳,难以持续游玩。
  • Everspace 系列以太空狗斗为核心,虽为 roguelite 风格,但表现良好,Everspace 2 更具叙事性。
  • 一些玩家怀念使用空间球(Spaceball Avenger)等特殊外设玩 Descent 的体验,认为其操控极具沉浸感。
  • 使用带四向摇杆的力反馈手柄(如 Logitech Wingman)可实现高效操作,尤其适合进行多方向移动与射击。
  • 长时间游玩后,玩家会进入一种“无上下”意识的流畅状态,操控隧道飞行变得极为自然。
  • Mr. Doob 将经典游戏 Descent 重制为网页版,展现了其长期的技术实验与创新精神。

Hacker News 精彩评论及翻译 #

Amazon’s Ring and Google’s Nest reveal the severit… #

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

I know it seems hard, but just stop using Google, Amazon, Meta products.

I noticed your own app’s website 0 hosts videos on YouTube [1] and uses Stripe as a payment processor [2], which is hosted on AWS. You also mentioned that your app is vibe coded [3]; the AI labs that facilitated your vibecoding likely built and run their models using Meta’s PyTorch or Google’s TensorFlow.

“Just stop using” makes for a catchy manifesto in HackerNews comments, but the reality is a lot more complicated than that.

0 https://wordsunite.us/

[1] https://www.youtube.com/watch?v=AbCM99cz9W8

[2] https://wordsunite.us/terms

[3] https://news.ycombinator.com/item?id=45644698

MontyCarloHall

我知道这听起来很难,但请停止使用谷歌、亚马逊、Meta公司的产品。

我注意到你自己的应用官网 0 在YouTube [1] 上托管了视频,并使用Stripe作为支付处理商 [2],而Stripe由AWS托管。你还提到你的应用是“vibe coding”出来的 [3];而为你提供vibe coding支持的AI实验室,很可能使用的是Meta的PyTorch或Google的TensorFlow来构建和运行他们的模型。

“说停就停”在HackerNews的评论里是一句很吸引眼球的宣言,但现实情况要复杂得多。


uBlock filter list to hide all YouTube Shorts #

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

I’m paying over 40 dollars a month for YouTube but it doesn’t allow me to choose almost anything of what I see, despite trying hard to fine-tune my recommendations.

I can’t permanently turn off shorts - and this I find personally insulting. It really feels like encountering a drug dealer outside my house every time I come home, always expecting me to cave and try some of that good smack.

But apart from ignoring me when I say I’m not interested in whole genres of ‘fun’ videos, it also resets the streaming quality to the lowest setting every single day and then hides the quality setting deep inside a menu with several fiddly clicks.

And this isn’t for my benefit of course: I can easily stream 4K video to my screens. It’s to shave a few cents off each stream and max the gouging.

phony-account

我每个月为YouTube支付超过40美元,但它却不允许我选择想看的内容,尽管我努力调整推荐算法。

我无法永久关闭短视频功能——这一点我个人觉得受到了冒犯。每次回家都感觉像家门口有个毒贩,总在等着我屈服,去尝尝那种“好东西”。

除了在我表示对某些“趣味”视频类型不感兴趣后它依然置若罔闻外,它每天还会将视频流质量重置到最低,并且把画质设置选项藏在一个需要好几步繁琐点击的菜单深处。

当然,这并非为了我的利益:我的屏幕完全可以轻松播放4K视频。这么做的目的,只是为了从每次观看中克扣几分钱的成本,从而最大化压榨用户。


Palantir Gets Millions of Dollars from New York Ci… #

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

It seems like the sole purpose of palantir is to give data to the government they wouldnt have access to without a warrant. So now everyone is just being warrantlessly surveiled??? The difference between now and a few years ago seems to be that companies are assisting law enforcement with even more advanced datacollection.

marysminefnuf

似乎Palantir的唯一目的就是向政府提供那些没有搜查令就无法获取的数据。那么现在所有人都被无证监视了吗?与几年前相比,现在的区别似乎是,公司正在协助执法部门进行更先进的数据收集。


News publishers limit Internet Archive access due … #

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

Dear news publications - if you aren’t willing to accept an independent record of what you published, I can’t accept your news. It’s a critical piece of the framework that keeps you honest. I don’t care if you allow AI scraping either way, but you have to facilitate archival of your content - independently, not under your own control.

zmmmmm

致新闻媒体:如果你们不愿接受一份关于你们所发布内容的独立记录,那我也就无法接受你们的新闻。这是维持你们公信力的关键一环。我并不在意你们是否允许AI抓取,但你们必须支持对你们内容的存档——而且是独立存档,而非在你们自己的控制之下。


Breaking the spell of vibe coding #

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

It’s very interesting to me how many people presume that if you don’t learn how to vibecode now you’ll never ever be able to catch up. If the models are constantly getting better, won’t these tools be easier to use a year from now? Will model improvements not obviate all the byzantine prompting strategies we have to use today?

mprast

很多人觉得,你要是现在不学怎么跟AI“玩得转”,就永远都赶不上了,这让我觉得很有意思。如果模型一直在进步,一年后这些工具难道不会更好用吗?模型的进步难道不会淘汰掉我们现在不得不用的那些复杂的提示技巧吗?


Breaking the spell of vibe coding #

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

I think it all boils down to, which is higher risk, using AI too much, or using AI too little?

Right now I see the former as being hugely risky. Hallucinated bugs, coaxed into dead-end architectures, security concerns, not being familiar with the code when a bug shows up in production, less sense of ownership, less hands-on learning, etc. This is true both at the personal level and at the business level. (And astounding that CEOs haven’t made that connection yet).

The latter, you may be less productive than optimal, but might the hands-on training and fundamental understanding of the codebase make up for it in the long run?

Additionally, I personally find my best ideas often happen when knee deep in some codebase, hitting some weird edge case that doesn’t fit, that would probably never come up if I was just reviewing an already-completed PR.

daxfohl

我认为问题的核心在于,过度使用AI和过少使用AI,哪个风险更高?

目前,我认为前者的风险要大得多。包括:产生幻觉般的bug、被引导至死胡同的架构、安全问题、当生产环境出现bug时对代码不熟悉、责任感降低、动手实践减少等等。这无论在个人层面还是企业层面都是如此。(令人惊讶的是,CEO们至今还没有意识到这一点)。

至于后者,虽然生产力可能达不到最优,但从长远来看,这种动手实践的训练以及对代码库的理解,是否能够弥补这一不足?

此外,我个人发现,我最好的想法往往是在深入某个代码库,遇到一些不匹配的奇怪边缘情况时产生的。如果我只是在审查一个已经完成的PR,这些情况可能永远不会出现。


Babylon 5 is now free to watch on YouTube #

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

Excellent news. Babylon 5 is underappreciated, but it has mainly good episodes and several amazing ones. 0

However, if I can be cynical for a moment: The article title is misleading. Only a few episodes have been uploaded so far. At the current rate of one episode per week, it will take until March 2028 to conclude all five seasons. That’s assuming they post every episode, and allow the episodes to remain up in the long term.

For some reason, the first episode of season 1, Midnight on the Firing Line, is missing from the YouTube upload, which is a pretty critical omission. YouTube is also a minefield of spoilers in the video recommendations. I can’t recommend the YouTube uploads to newcomers right now. The Blu-ray collection appears to be available for about $100.

dizzy9

好消息。《巴比伦5号》这部作品被低估了,但它大部分剧集质量都很高,有几集更是堪称绝妙。

不过,容我刻薄地评论一句:这篇文章的标题具有误导性。目前只上传了少数几集。按照目前每周一集的速度,要播完五季内容,得等到2028年3月了。前提是他们会上传所有剧集,并且这些剧集能长期保留。

不知为何,YouTube上传的版本中缺少了第一季第一集《午夜火线》(Midnight on the Firing Line),这是一个相当严重的疏漏。YouTube的视频推荐区域也是一个剧透重灾区。所以,我目前无法向新观众推荐在YouTube上看这部剧。蓝光收藏版似乎售价约100美元。


Amazon’s Ring and Google’s Nest reveal the severit… #

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

I really like this passage:

It is always the case that there are benefits available from relinquishing core civil liberties: allowing infringements on free speech may reduce false claims and hateful ideas; allowing searches and seizures without warrants will likely help the police catch more criminals, and do so more quickly; giving up privacy may, in fact, enhance security.

But the core premise of the West generally, and the U.S. in particular, is that those trade-offs are never worthwhile. Americans still all learn and are taught to admire the iconic (if not apocryphal) 1775 words of Patrick Henry, which came to define the core ethos of the Revolutionary War and American Founding: “Give me liberty or give me death.” It is hard to express in more definitive terms on which side of that liberty-versus-security trade-off the U.S. was intended to fall.

dhbradshaw

我非常喜欢这段话:

让渡核心公民自由总能带来好处:限制言论自由或许能减少虚假言论和仇恨思想;无证搜查与扣押可能帮助警方更快地抓获更多罪犯;放弃隐私,实际上或许能提升安全。

但西方,尤其是美国的核心前提是,这些交换永远得不偿失。美国人至今仍在学习并被教导着去推崇帕特里克·亨利那句标志性的(尽管可能是杜撰的)1775年名言,它定义了美国独立战争和美国建国时期的核心精神:“不自由,毋宁死。”很难用更确凿的言辞来表明,在自由与安全的取舍之间,美国究竟该站在哪一边。


OpenAI should build Slack #

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

Google should build slack. Its a travesty how incredibly good their google workspace suite of tools is, and then google chat is what sits between it all. If it wasn’t for the fact that google bungled an internal communication tool so badly, slack wouldn’t even have to exist.

For the life of me I cannot understand why they after a decade, has let slack and teams become basically a duopoly in this space.

Source: I use google chat everyday, so its not just a “UI looks ugly thing”. Literally nothing you think should work works. Ex: inviting outside collaborators to a shared channel, converting a private DM group into a channel, having public channels for community & private channels for internal work. Goes on and on.

czhu12

谷歌真该自己把 Slack 给做了。他们的 Google Workspace 工具套件明明好到不行,结果中间却放着个 Google Chat。要不是谷歌自己把内部沟通工具搞得一团糟,Slamp 根本就没存在的必要。

我真是想不通,十年过去了,他们怎么会眼看着 Slack 和 Teams 在这个领域形成双头垄断的局面。

亲身经历:我每天都在用 Google Chat,所以这绝不仅仅是“界面丑”的问题。你想得到的功能,几乎一个都用不了。比如:邀请外部协作者加入共享频道、将私人群聊转为频道、建立用于社区的公开频道和用于内部工作的私密频道。问题数不胜数。


uBlock filter list to hide all YouTube Shorts #

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

In addition to the unhook addon that others also recommended and is great, I would also suggest, as an alternative, setting a redirection rule from “ www.youtube.com/shorts/XYWZ" to “ www.youtube.com/watch?v=XYWZ". This will play the short but in the classical youtube video (landscape) format, with no infinite scrolling, or replay or autoplay (assuming these are in general disabled), which takes away a big part of the addictive aspect of shorts.

freehorse

除了其他网友也推荐且非常好用的 unhook 插件之外,我还建议一个替代方案:设置一个从 “ www.youtube.com/shorts/XYWZ" 重定向到 “ www.youtube.com/watch?v=XYWZ" 的规则。这样,短视频就会以经典的 YouTube 视频(横屏)格式播放,没有无限滚动、自动重播或自动播放(假设这些功能通常是被禁用的),从而消除了 Shorts 上瘾性的很大一部分。


News publishers limit Internet Archive access due … #

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

So instead of scraping IA once, the AI companies will use residential proxies and each scrape the site themselves, costing the news sites even more money. The only real loser is the common man who doesn’t have the resources to scrape the entire web himself.

I’ve sometimes dreamed of a web where every resource is tied to a hash, which can be rehosted by third parties, making archival transparent. This would also make it trivial to stand up a small website without worrying about it get hug-of-deathed, since others would rehost your content for you. Shame IPFS never went anywhere.

f33d5173

因此,人工智能公司将不再一次性抓取互联网档案馆,而是使用住宅代理各自独立抓取,这会让新闻网站付出更高的代价。唯一的真正输家是那些没有资源自行抓取整个网络内容的普通人。

我曾梦想过这样一个网络:每个资源都通过一个哈希值进行绑定,从而可以被第三方重新托管,让归档过程变得透明。这样一来,搭建一个小型网站也轻而易举,无需担心遭遇流量洪峰攻击,因为其他人会帮你托管内容。可惜的是,IPFS(星际文件系统)项目终究没能发展起来。


Ooh.directory: a place to find good blogs that int… #

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

Hi, it’s my site. I’m sorry you don’t feel this hobby site run by one person doesn’t have a sufficiently transparent process. The process is: I add blogs that are interesting, recently-updated, etc, when I have time. And there’s only so much of that in life.

Another problem is that I like to add a variety of sites so that people following what’s recently added don’t get swamped by loads of blogs on one topic. And last time the site got on HN the suggestions (not “submissions”) were swamped with mostly men with rarely-updated blogs about computers. I’m expecting more now :)

I also enjoy searching for blogs that I find interesting and adding those, rather than relying solely on the suggestions. Honestly, I’ve been thinking of removing the suggestions form entirely, because it results in exactly this level of expectation and uncertainty about what gets “approved”.

And, yes, of course lots of blogs are missing! Look how many blogs are in there and try to guess how many blogs there might still be out there!

philgyford

你好,这是我的网站。很遗憾,您觉得这个由我一人运营的业余网站流程不够透明。流程就是:我有空的时候,会添加一些有趣、最近更新过的博客。但人的时间和精力总是有限的。

另一个问题是,我喜欢收录各种类型的网站,这样关注最新收录内容的访者不会被同一主题的大量博客信息所淹没。上次网站登上HN(Hacker News)后,收到的建议(而非“投稿”)大多来自男性,内容是计算机相关的更新频率很低的博客。这次我希望能看到更多不同类型的 :)

我也喜欢自己去搜索我感兴趣的博客并收录,而不是完全依赖网友的建议。说实话,我一直在考虑完全删除建议表单,因为它正是导致人们对什么样的内容能被“收录”产生这种期望和不确定性的原因。

而且,没错,肯定有很多博客没收录进去!看看现在的收录数量,再猜猜网上还有多少博客等着被发现吧!


Discord distances from age verification firm after… #

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

“Discord Distances itself from Peter Thiel’s Palantir Age Verification Firm” means jack shit if they’re still doing business with them.

And Discord has approached this in such a monstrously awful way that I don’t know what they could possibly say at this point to make me believe them.

I fully expect Discord will buddy-buddy right back up with some other Thiel-affiliated company if there is a separation if not go right back to them once the heat dies down.

rockskon

如果他们还在和彼得·蒂尔(Peter Thiel)的Palantir身份验证公司做生意,那么“Discord与彼得·蒂尔的Palantir身份验证公司划清界限”这句话就毫无意义。

而且Discord处理此事的方式糟糕透顶,以至于我不知道他们现在还能说些什么才能让我相信他们。

我完全有理由相信,如果这次真的分开了,Discord会立刻找上另一个与蒂尔有关联的公司;就算这次没分,等风头过了,他们也会立刻回到老路上去。


An AI agent published a hit piece on me – more thi… #

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

The context here is this story, an AI Agent publishs a hit piece on the Matplotlib maintainer.

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

And the story from ars about it was apparently AI generated and made up quotes. Race to the bottom?

lukan

事情的背景是这么个故事:一个AI代理发布了一篇抹黑Matplotlib维护者的文章。

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

而且,Ars Technica关于这件事的报道显然是AI生成的,还编造了引述。这是在向底线狂奔吗?


Vim 9.2 #

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

For over 30 years, Vim has been “Charityware,” supporting children in Kibaale, Uganda. Following the passing of Bram Moolenaar, the ICCF Holland foundation was dissolved […] and its remaining funds were transferred to ensure continued support for the Kibaale project. […] Vim remains Charityware. We encourage users to continue supporting the needy children in Uganda through this new transition.

I settled on vim for its technical merits but Bram using his goodwill to fund a charity like this for so long always made me feel good about my choice.

srik

三十多年来,Vim 一直是一款“慈善软件”,支持着乌干达基巴莱的儿童。在 Bram Moolenaar 去世后,ICCF Holland 基金会被解散,其剩余资金被转移,以确保对基巴莱项目的持续支持。Vim 仍将继续作为慈善软件。我们鼓励用户通过这次新的转型,继续为乌干达的贫困儿童提供支持。

我选择 vim 是基于其技术优势,但 Bram 长期以来利用他的善心资助此类慈善事业,总让我为自己的选择感到欣慰。


Amazon’s Ring and Google’s Nest reveal the severit… #

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

We have a branch of government called Congress, here are some things they used to do that made it a crime to read your mail or listen to your phone calls.

  1. Postal Service Act of 1792

  2. Electronic Communications Privacy Act (ECPA) of 1986

Anyway, Facebook can read your DMs, Google can read your email, Ring can take photos from your camera.

We can very easily make those things a crime, but we don’t seem to want to do it.

hermannj314

我们有一个名为国会的政府分支,以下是他们曾做过的一些事情,使得阅读您的邮件或监听您的电话成为违法行为。

  1. 1792年《邮政服务法》
  2. 1986年《电子通信隐私法》

无论如何,Facebook可以阅读您的私信,Google可以阅读您的电子邮件,Ring(亚马逊的智能门铃品牌)可以拍摄您摄像头的照片。

我们完全可以轻易将这些行为定为犯罪,但我们似乎并不想这么做。


EU bans the destruction of unsold apparel, clothin… #

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

In my experience in other physical goods industries (not textiles specifically) there is a big difference between products that are good but aren’t ever sold for some reason and products that are deemed not sellable for some reason.

For example, if a custom returns a product that was opened but they claim was never used (worn in this case) you can’t sell it to someone else as a new item. With physical products these go through refurbishing channels if there are enough units to warrant it.

What if a batch of products is determined to have some QA problems? You can’t sell it as new, so it has to go somewhere. One challenge we discovered the hard way is that there are a lot of companies who will claim to recycle your products or donate them to good causes in other countries, but actually they’ll just end up on eBay or even in some cases being injected back in to retail channels through some process we could never figure out. At least with hardware products we could track serial numbers to discover when this was happening.

It gets weirder when you have a warranty policy. You start getting warranty requests for serial numbers that were marked as destroyed or that never made it to the retail system. Returned serial numbers are somehow re-appearing as units sold as new. This is less of a problem now that Amazon has mechanisms to avoid inventory co-mingling (if you use them) but for a while we found ourselves honoring warranty claims for items that, ironically enough, had already been warrantied once and then “recycled” by our recycling service.

So whenever I see “unsold” I think the situation is probably more complicated than this overview suggests. It’s generally a good thing to avoid destroying perfectly good inventory for no good reason, but inventory that gets disposed isn’t always perfectly good either. I assume companies will be doing something obvious to mark the units as not for normal sale like punching holes in tags or marking them somewhere]

Aurornis

根据我的经验,在其他实体商品行业(非纺织业特指)中,产品质量没问题但因某些原因从未售出的产品,与被判定为不可售出的产品之间,存在很大差异。例如,如果顾客退回了一件已拆封但声称从未使用过的产品(这里是服装类),你就不能将其作为新品卖给其他人。对于实体商品,如果数量足够,这些产品会通过翻新渠道进行处理。如果一批产品被确定存在一些质量问题呢?你不能将其作为新品出售,所以它必须被处理掉。我们付出代价才发现的一个挑战是,有很多公司声称会回收你的产品或将其捐赠给其他国家的公益事业,但实际上这些产品最终只会出现在eBay上,甚至在某些情况下,通过我们始终无法弄清的流程又被重新注入到零售渠道中。至少对于硬件产品,我们可以通过序列号追踪来发现这种情况何时发生。当你有保修政策时,情况就更奇怪了。你会开始收到针对那些已被标记为销毁或从未进入零售系统的序列号的保修请求。那些退回的序列号不知为何又重新出现,被当作售出的新品。现在,由于亚马逊有避免库存混同的机制(如果你使用它们),这个问题已经不那么严重了,但有一段时间,我们发现我们自己竟然在为那些商品履行保修请求——讽刺的是,这些商品之前已经被保修过一次,然后又被我们的回收服务“回收”了。所以每当我看到“未售出”时,我都会认为情况可能比这个概述所暗示的要复杂得多。避免无理由地销毁完好库存通常是件好事,但被处理的库存也并不总是完好的。我猜测公司会采取一些明显的措施来标记这些商品不用于正常销售,比如在标签上打孔或在其上做标记。


Can my SPARC server host a website? #

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

27 years ago my job was hosting hundreds of websites (CBS News, among them) on Sun hardware just like that. It baffles me that anyone would consider this a question at all.

dmd

27年前,我的工作就是像现在这样,在Sun硬件上托管数百个网站(CBS新闻就是其中之一)。居然有人会认为这是个问题,这真让我费解。


Discord: A case study in performance optimization #

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

I find it funny that backend devs will do all this infrastructure work to support billions of real time messages and then frontend devs stomp all over it by making the app take 500MB of RAM and hundreds of ms to take basic actions.

nmilo

后端开发者们费尽心力构建基础设施,以支持每秒数十亿条实时消息,结果前端的开发者们却把应用的内存占用搞到500MB,连执行个基本操作都要几百毫秒,真是让人哭笑不得。


Amazon’s Ring and Google’s Nest reveal the severit… #

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

I think the security/liberty tradeoff is actually often a false promise. You can end up trading away liberty for nothing at all. I don’t like buying into this, even to say “liberty is better, we should do that instead” because it implicitly concedes that you would really get the security on the other side of the bargain.

And if you don’t get the security you were promised, it’s too late to do anything about it.

roywiggins

我认为安全与自由的权衡实际上常常是一个虚假的承诺。你可能会为了换取安全而牺牲掉全部自由,最终却一无所获。我不愿意接受这种说法,即便只是为了表明“自由更重要,我们应该选择它”,因为这本身就默认了你真的能在交易中换取到安全。

而如果你没有得到承诺的安全,那就什么都来不及了。


OpenAI has deleted the word ‘safely’ from its miss… #

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

You can see the official mission statements in the IRS 990 filings for each year on https://projects.propublica.org/nonprofits/organizations/810861541

I turned them into a Gist with fake author dates so you can see the diffs here: https://gist.github.com/simonw/e36f0e5ef4a86881d145083f759bcf25/revisions

Wrote this up on my blog too: https://simonwillison.net/2026/Feb/13/openai-mission-statement/

simonw

您可以在 ProPublica 的非营利组织数据库网站上,查看该组织每年提交的 IRS 990 表格中的官方使命声明:https://projects.propublica.org/nonprofits/organizations/810861541

我把这些声明整理成了一个 Gist,并添加了虚构的作者日期,以便您在此处查看修订历史(diffs):https://gist.github.com/simonw/e36f0e5ef4a86881d145083f759bcf25/revisions

我也在我的博客上写了相关文章:https://simonwillison.net/2026/Feb/13/openai-mission-statement/


An AI agent published a hit piece on me – more thi… #

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

But also, man, it seems like we’re headed in a direction where writing code by hand is passé,

No, we’re not. There are a lot of people with a very large financial stake in telling us that this is the future, but those of us who still trust our own two eyes know better.

anonymous908213

而且,天啊,看起来我们正朝手写代码已经过时的方向发展。不,我们不是。有很多人有很大的经济利益在告诉我们这是未来,但我们中那些仍然相信自己的眼睛的人更清楚。


Homeland Security Wants Social Media Sites to Expo… #

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

I’m old enough to remember that time the Obama administration requested Edward Snowdens private SSL keys from Lavabit, because it would have opened up every email from every single user. So the owner nuked everything and was held in contempt of court. He was forbidden from talking about it for months too. Don’t give too much unprecedented power to the government. It doesn’t matter who the president is. They’ve all done some net-evil that feeds power to the next guy, and the next guy, until it’s too late.

https://www.theguardian.com/world/2013/oct/03/lavabit-ladar-levison-fbi-encryption-keys-snowden

giancarlostoro

我年纪足够大,还记得奥巴马政府曾要求 Lavabit 交出爱德华·斯诺登的私人 SSL 密钥,因为那会打开所有用户的每一封电子邮件。所以公司创始人销毁了所有数据,并因藐视法庭而受到指控。他还被禁止谈论此事数月之久。不要赋予政府太多前所未有的权力。无论总统是谁都无关紧要,他们都做过一些网络上的恶行,将权力传递给下一位,再下一位,直到为时已晚。


EU bans the destruction of unsold apparel, clothin… #

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

I’m reading the comments and I get confused. I kinda think this is a good idea and it is not like the government is purely making it a 3rd party problem only. This might make production more complicated for a while, but nowadays it is much easier to predict demand and produce quicker in smaller batches. In the 90s you might need change a whole factory setting for every single piece of fabric but nowadays it is that most of it are produced in small sets anyway.

Can anyone clear why would it not be a good idea? My country can measured an increase of micro plastic from cloth fibers. We all know how pollution is getting worse. Here, we don’t have winter, fall or anything anymore. The acid rain from the 90s destroyed most of green on adjacent cities and when it is hot it gets in unbearably hot and when it is cold it gets stupidly cold.

Food production decreased by 20% this year. I kid you not. Prices went up and most of people can’t afford cow’s meat anymore. Most people are living on pasta and eggs, eventually they eat pig and chicken but that’s getting rare.

motbus3

我在看评论,感到很困惑。我有点觉得这是个好主意,而且政府也并非纯粹把它推给第三方。这可能会让生产在短期内变得更复杂,但现在预测需求并以小批量快速生产已经容易多了。在90年代,你可能需要为每一块布料都改变整个工厂的设置,但现在反正大多数产品也都是小批量生产的。

有谁能解释一下为什么这不是个好主意吗?我国已经测出因衣物纤维而增加的微塑料。我们都知道污染正在恶化。在这里,我们再也没有冬天、秋天了。90年代的酸雨摧毁了邻近城市的大部分绿色植被,天气炎热时热得难以忍受,寒冷时又冷得离谱。

今年的粮食产量下降了20%。我没开玩笑。价格上涨了,大多数人已经负担不起牛肉了。大多数人依赖意面和鸡蛋为生,偶尔吃点猪肉和鸡肉,但也越来越少见了。