2026 01 12 HackerNews

2026-01-12 Hacker News Top Stories #

  1. 作者因 Windows 11 的隐私与稳定性问题转而尝试多种系统,最终选择基于 Arch 且非 systemd 的 Artix,认为这是十年来最明智的决定。
  2. Ghostty 修复了自 1.0 起因错误回收非标准内存页导致的长期内存泄漏,通过在滚动优化中销毁并重分配标准页并加入标记检测与 CI 泄漏测试。
  3. antirez 认为大型语言模型已显著改变编程方式,应把 AI 视为强力协作者并鼓励开源与社会政策(如基本收入)来应对集中化和就业影响。
  4. 研究发现过去十年私募股权收购了 574 家美国自闭症治疗中心(2018–2022 年尤甚),担忧此类收购可能损害透明度、服务质量并加剧不平等。
  5. Gentoo 回顾了 2025 年在仓库、构建基础设施、贡献者增长、EAPI 9、RISC‑V/WSL 支持及向 Codeberg/SPI 迁移等方面的进展与 2026 年计划。
  6. 作者发现一条标称“军用级”的铠装光纤在高湿或化学环境中迅速崩解,临时修复后建议改用易更换线缆并改进敷设与固定方式。
  7. Ferrite 是用 Rust 与 egui 开发的轻量级 Markdown 编辑器,原生支持多种 Mermaid 图表渲染、实时预览与快速启动(Windows 为主要开发平台)。
  8. 《TypeScript 编程精要》是一本免费开源、短小精悍的 TypeScript 指南,覆盖类型系统、泛型、迁移与配置等核心实用内容。
  9. 研究指出美国过量用药死亡率下降可能部分归因于“缩水通胀”——药品在剂量或包装上减少带来的供应端冲击,但因果尚未完全确证。
  10. 新不伦瑞克省自 2019 年出现的疑似群发神经系统疾病引发争议,官方称无新未知病因而患者、部分医生与社区对诊断与环境因素存在强烈分歧。

放弃 Windows 11 转向 Linux,你也可以这么做 (I dumped Windows 11 for Linux, and you should too) #

https://www.notebookcheck.net/I-dumped-Windows-11-for-Linux-and-you-should-too.1190961.0.html

作者分享了自己从 Windows 11 彻底转向 Linux 的决定与体验。他指出,Windows 11 存在严重的数据监控问题,尤其是 Copilot 和 Recall 功能引发的隐私担忧,同时系统频繁崩溃、更新带来更多 bug,严重影响使用体验。尽管硬件配置较高,仍每周出现 2-3 次系统冻结或重启。

为寻求更稳定、自由的系统环境,作者尝试了 macOS,但受限于老旧设备(2014 年 MacBook Air)和功能缺失(如 iMessage、Continuity Camera 不兼容),最终放弃。考虑到成本和硬件兼容性,他选择了 Linux。

在众多 Linux 发行版中,作者尝试了 Mint、Debian、Fedora、Bazzite、Void 等。Mint 虽易用但过于臃肿;Void 因软件仓库稀少和驱动问题被排除。最终选择了 Artix Linux——基于 Arch Linux,但使用非 SystemD 的 init 系统,更加轻量且提供完全的系统控制权,适合追求技术掌控感的用户。

作者认为,Linux 不仅解决了 Windows 的稳定性与隐私问题,还带来了更高的自由度和对系统的完全掌控,是一次“十年来最明智的电脑相关决定”。


HN 热度 694 points | 评论 677 comments | 作者:smurda | 12 hours ago #

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

  • 桌面 Linux 虽存在硬件支持和专业软件兼容性等实际挑战,但这些更多是生态和投资不足所致,而非技术本质缺陷。
  • 从数字自主权和公民身份角度看待,核心问题不是系统是否完美,而是计算环境应由用户掌控,还是受制于私人利益驱动的商业平台。
  • 长期使用 Linux 的用户指出,多数人并不关心或理解本地计算的本质,尤其年轻一代对非浏览器、非应用商店的计算方式缺乏认知。
  • 许多普通用户在没有培训的情况下也能顺利使用 Linux,说明其易用性并非不可逾越的障碍。
  • 当代许多成年人的计算经验局限于网页浏览器和大型企业控制的软件仓库(如应用商店、Steam),这反而使他们更适合使用 Linux,但缺乏切换动机。
  • 对于从互联网下载执行文件的担忧,本质上是合理的安全意识,但在特定情境下(如知名开源项目)这种担忧可能被过度放大。
  • 开源并不保证绝对安全,但能提供一定程度的信任保障,因为恶意行为者极少会公开发布恶意代码源码。
  • 即便代码开源,仍可能存在二进制与源码不一致、依赖项被污染等风险,因此信任链条始终存在漏洞。
  • 用户对软件的信任往往基于生态系统中的声誉和共识,而非亲自审查源码,这是现实可行的默认策略。
  • 在主流操作系统上运行任意程序意味着程序可访问全部系统信息,包括在线账户数据,这构成重大安全隐患。
  • 开源项目即使未被编译,其开放性也防止了厂商突然“弃坑”或封锁用户,具有长期可用性的优势。
  • 下载来源的真实性难以验证,搜索结果可能被伪造,用户面临如何确认下载链接合法性的根本难题。

发现并修复 Ghostty 最严重的内存泄漏问题 (Finding and fixing Ghostty’s largest memory leak) #

https://mitchellh.com/writing/ghostty-memory-leak-fix

Ghostty 项目发现并修复了一个长期存在的严重内存泄漏问题。该问题自 Ghostty 1.0 版本起存在,但在近期因 Claude Code 等 CLI 工具的广泛使用而被大规模触发,导致用户报告内存占用高达 37GB。

问题根源在于 Ghostty 的内存管理机制中一个关键的逻辑错误。Ghostty 使用 PageList 结构管理终端内容,其内存页分为标准页(来自内存池)和非标准页(直接通过 mmap 分配,用于处理大量 emoji、样式或超链接等复杂内容)。在滚动缓冲区达到上限时,系统会执行“滚动优化”——将最旧的页面重用为最新页面,以避免频繁分配和释放内存。

然而,当非标准页被重用时,系统仅在元数据中标记其大小为标准大小,却未真正缩小底层内存分配。这导致后续释放该页面时,系统误判其为标准页,将其归还到内存池,而未调用 munmap 释放真实的大内存块,从而造成内存泄漏。

该问题长期未被发现,是因为非标准页的生成条件极为特殊且罕见。但 Claude Code 的输出模式恰好频繁触发非标准页的分配,加上大量滚动输出,使得该漏洞在实际使用中被放大。

修复方案为:在滚动优化过程中,若发现非标准页,则直接销毁并重新分配一个标准大小的页面。这一改动简单有效,符合当前“标准页为主”的设计假设。

为辅助排查,作者在 macOS 上引入了 Mach 内核的虚拟内存标签功能,可将 PageList 的内存分配打上专属标签,使调试工具能精准识别和追踪该部分内存,极大提升了问题定位效率。

Ghostty 项目还通过多种手段预防未来泄漏:使用带泄漏检测的测试分配器、CI 中运行 valgrind 检测内存错误等。该修复已合并至 tip/nightly 版本,预计将在 2026 年 3 月的 1.3 版本中正式发布。


HN 热度 599 points | 评论 124 comments | 作者:thorel | 1 day ago #

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

  • 该内存泄漏问题已被修复,修复方案已在博客中详细说明,尽管存在一些优化空间,但当前方案基于已有基准测试数据,认为标准页面大小更为常见。
  • 有用户指出,即使未使用 Claude Code,也存在内存泄漏问题,说明问题与页面非标准性有关,可能与 scrollback-limit 设置有关。
  • 修复方案可能导致非标准页面被不必要的删除和重建,但作者认为这不会影响性能,且已有长期运行的逻辑基础。
  • 有用户质疑为何不发布热修复补丁,而是要等到下一次标准发布周期,认为内存泄漏虽非安全问题,但严重影响使用体验。
  • 夜间构建版本已包含修复,用户可通过夜间版本及时获取修复补丁。
  • 有用户指出,该问题在一个月前已有用户报告但被忽略,说明早期反馈未被重视。
  • 有用户认为早期报告的复现方式不准确,解决方案也不匹配,因此被忽略是合理的。
  • 有用户表示对 Ghostty 的 GPU 渲染和低延迟体验非常满意,是其切换使用的主要原因。
  • 有用户指出,使用 UTF-8 图标和活动指示器的 TUI 应用在调整终端大小时容易触发内存崩溃,与博客描述的问题高度吻合。
  • 有用户认为,该问题本质上是内存池管理中未正确释放页面内存,属于典型的内存泄漏场景。
  • 有用户认为,Ghostty 的现代特性如 GPU 渲染、原生标签页支持、主题浏览器和高分辨率图像显示等,使其在同类工具中脱颖而出。
  • 有用户指出,该问题的根源在于对内存分配大小的假设被违反,导致内存未被正确释放,属于设计层面的假设错误。

别陷入反 AI 的喧嚣 (Don’t fall into the anti-AI hype) #

https://antirez.com/news/158

作者 antirez 是一位资深软件开发者,曾因开发 Redis 而闻名。他在文章中分享了自己对人工智能(AI)变革编程行业的深刻观察与思考。

他承认,尽管自己曾希望 AI 不会在短期内颠覆编程,但现实已不容忽视。当前最先进的大语言模型(LLM)已能独立完成大型子任务甚至中等规模项目,只需清晰描述目标即可。他亲身实践了多项任务,均在数小时而非数周内完成,包括:

  • 为 linenoise 库添加 UTF-8 支持并构建终端模拟测试框架;
  • 修复 Redis 测试中复杂的时序和 TCP 死锁问题;
  • 用 5 分钟时间生成一个与 PyTorch 性能相当的纯 C 语言 BERT 嵌入推理库;
  • 在不到 20 分钟内复现自己设计的 Redis Streams 内部重构方案。

他指出,对于大多数项目而言,手动编写代码已不再合理,除非出于兴趣。编程的核心已从“写代码”转向“思考如何设计和表达问题”,而 AI 正是极佳的协作伙伴。

他感到欣慰的是,自己过去编写的代码被用于训练 AI 模型,这被视为对“知识民主化”的延续,如同开源运动在 90 年代所做的一样。AI 有望让小型团队也能与大公司竞争。

但他也表达了对技术垄断的担忧:尽管目前开源模型(尤其是中国团队)已能与闭源前沿模型竞争,但这种开放性未必能持续。他呼吁推动更多开源贡献,以防止 AI 被少数公司控制。

关于就业影响,他坦言对程序员失业感到忧虑。未来企业可能减少人力,转向更擅长“提示工程”的少数精英。他主张社会应通过政策应对,如推动全民基本收入、加强社会保障,并通过政治压力促使政府采取行动。

最后,他给出建议:不要抗拒 AI,也不要轻率否定。应花时间深入测试和使用这些工具,找到与 AI 协同的方式。编程的乐趣并未消失,反而因 AI 的加持而变得更强大、更高效。真正的创造力,永远属于那些懂得如何引导 AI 的人。


HN 热度 490 points | 评论 655 comments | 作者:todsacerdoti | 13 hours ago #

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

  • 编程的乐趣因人而异,有人享受控制计算机的过程,有人享受解决问题或创造能引发情感共鸣的作品。
  • 对部分程序员而言,手动敲代码带来的专注与流畅感是不可替代的,使用 LLM 编程难以进入心流状态。
  • LLM 在项目初期构思、解释复杂概念或生成特定示例方面具有实用价值,但其输出常包含冗余信息,需人工筛选和修改。
  • 将任务拆解为小步骤,将 LLM 视为初级助手而非完整解决方案提供者,能更好地融入开发流程。
  • 使用 LLM 编程更像与“幽灵作家”合作创作,虽最终成果属于自己,但过程体验与亲手编写完全不同。
  • 对于前端开发等繁琐任务,LLM 极大提升了效率,尤其在实现设计稿或快速原型时表现突出。
  • 随着工具演进,开发者需要适应新的工作模式,就像过去应对漫长的编译时间一样,未来也需找到与 LLM 协作的新节奏。
  • 有人将 LLM 视为语言翻译工具,用于将自然语言需求转化为代码,但不希望其擅自决定需求细节。
  • 编程的本质是持续解决问题,LLM 可辅助应对挑战,但核心思维与决策仍需开发者主导。

私人股权公司过去十年收购美国逾 500 家自闭症治疗中心:研究显示 2018 至 2022 年收购活动尤为集中 (Private equity firms acquired more than 500 autism centers in past decade: study) #

https://www.brown.edu/news/2026-01-07/private-equity-autism-centers

私人股权公司过去十年收购了美国超过 500 家自闭症治疗中心,研究显示这一趋势在 2018 至 2022 年间尤为集中,占全部收购案的近 80%。该研究由布朗大学公共卫生学院的研究团队完成,发表于《JAMA 儿科》杂志,是首次对私人股权在自闭症治疗领域扩张的全国性评估。

研究发现,截至 2024 年,全美共有 574 家自闭症治疗中心由私人股权公司所有,覆盖 42 个州。其中加州(97 家)、德克萨斯州(81 家)、科罗拉多州(38 家)和伊利诺伊州(36 家)拥有最多此类机构。拥有较高儿童自闭症患病率的州,其私人股权拥有的治疗中心比例高出其他州 24%。

研究作者、健康经济学家 Yashaswini Singh 指出,私人股权进入这一敏感医疗领域缺乏公众监督和透明数据,可能带来严重风险。由于许多自闭症儿童依赖医疗补助(Medicaid)覆盖治疗费用,若私人股权公司为追求利润而增加治疗强度,可能对州级医疗预算造成压力。

研究团队通过整合专有数据库、公开新闻稿和网站档案进行手动核实,克服了私人企业无需披露并购信息带来的数据挑战。他们担忧,私人股权可能采取类似其他领域的盈利策略,导致儿童接受过度治疗,加剧服务获取的不平等。

目前,研究团队正寻求联邦资金支持,以进一步探究私人股权所有权对治疗强度、药物使用、诊断年龄及治疗持续时间等临床结果的影响,判断这些投资是真正满足需求,还是主要为资本增值服务。

该研究获得美国国家老龄化研究所(R01AG073286)和国家精神卫生研究所(R01MH132128)资助。


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

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

  • 私募股权公司通过收购大量 autism 中心,导致服务质量下降,家长难以察觉其背后是 PE 优化的运营模式。
  • 私募股权公司通过多层控股结构隐藏真实所有权,使消费者在签约后才意识到被“收割”。
  • 消费者在医疗、牙科、眼科、宠物医疗、紧急护理、仓储、水费等服务中普遍遭遇价格飙升和质量下降。
  • 服务品质下降与员工高流动率、低薪资、复杂且不透明的计费方式密切相关。
  • 一旦陷入服务合同,因等待名单长、转换成本高,消费者难以退出,形成“锁定效应”。
  • 消费者希望有公开数据库或工具,能快速识别某公司是否由私募股权公司控制。
  • 信息虽存在,但被刻意隐藏,需要通过识别术语(如“Roll-Up”“Cost Optimization”)来提前规避风险。
  • 通过社区组织、政治行动和公众监督,可以推动改变,但需要持续努力。
  • 水务、仓储、零售、餐饮等公共服务和行业也因私募股权收购而出现价格暴涨和服务退化。
  • 消费者在支付能力极低的情况下,缺乏议价能力,只能被动接受剥削。
  • 建议通过“AI+ 地图 + 搜索”整合信息,实现一键识别 PE 控制企业,提升消费者选择权。
  • 未来应推动政策改革,要求企业披露真实所有权结构,防止信息不对称。

Gentoo Linux 2025 年度回顾与 2026 年展望 (Gentoo Linux 2025 Review) #

https://www.gentoo.org/news/2026/01/05/new-year.html

Gentoo 2025 年度回顾与 2026 年展望

Gentoo 在 2025 年持续发展,整体生态保持活跃。当前拥有 31663 个 ebuild,覆盖 19174 个不同软件包。amd64 架构下,镜像站提供 89GB 的二进制包。每周构建 154 个不同架构和配置的安装阶段,多数为最新版本。主 ::gentoo 仓库提交数从 2024 年的 123942 次降至 112927 次,外部贡献者提交 9396 次,来自 377 位独立作者。GURU 用户仓库提交减少至 5813 次(2024 年为 7517 次),但贡献者人数从 241 增至 264,鼓励新用户参与包管理。

Bug 跟踪系统 bug.gentoo.org 的报告数从 2024 年的 26123 降至 2025 年的 20763,解决数也从 25946 降至 22395,接近 2023 年水平,表明修复速度仍高于问题引入。

新开发者方面,2025 年共加入 4 位新开发者:

  • Jay Faulkner(美国):OpenStack 活跃贡献者,冰球与 NASCAR 爱好者,长期 Gentoo 粉丝。
  • Michael Mair-Keimberger(奥地利):网络安全部工程师,累计提交超 9000 次,专注质量控制与清理。
  • Alexander Puck Neuwirth(意大利):物理博士后,研究方向涵盖计算机科学与高能物理,关注 CI 与 RISC-V。
  • Jaco Kroon(南非):系统管理员,自 2003 年起使用 Gentoo,专注于 Asterisk 等系统软件。

主要技术进展包括:

  • 代码托管迁移:因 GitHub 强推 Copilot,Gentoo 正计划将镜像与 PR 贡献迁移至 Codeberg(基于 Forgejo,非营利组织运营,位于柏林)。
  • EAPI 9 正式发布:支持 pipestatus 错误处理、edo 命令打印执行、更干净的构建环境,以及配置文件树中设置默认 EAPI。
  • 活动参与:FOSDEM 2025 与 Flatcar 联合设展,FrOSCon 2025 举办 Gentoo 安装与 ebuild 编写工作坊,工具链团队参加 GNU Tools Cauldron 2025。
  • 财务结构迁移:逐步向 Software in the Public Interest (SPI) 迁移,建议捐赠者更新支付路径。
  • 线上培训:Gentoo e.V. 举办四场德语与英语在线研讨会,主题涵盖 EAPI 9、GnuPG 与 LibrePGP。
  • 架构支持
    • RISC-V 提供 rv64gc + lp64d ABI 的 QCOW2 镜像,支持 UEFI 启动。
    • Gentoo for WSL 推出每周更新的 amd64 镜像,计划上线微软商店。
    • hppa 与 sparc 架构移除稳定关键字,仅保留测试支持,因硬件难以获取。
    • musl 系统默认集成 sys-apps/musl-locales,增强本地化支持。
  • 软件包改进
    • GPG 多实现支持:提供 GnuPG、FreePG、Sequoia-PGP/Chameleon 三种替代方案,便于兼容性测试。
    • zlib-ng 与 minizip-ng 初始支持,兼容原生 zlib。
    • 引入 steve:系统级作业服务器(jobserver),支持全局控制并发构建任务数,兼容 make、ninja 等工具。
    • NGINX 重构:拆分第三方模块为独立包,提升可维护性。
    • Rust 支持:引入基于 C++ 的 mrustc 编译器作为 bootstrap 路径,减少对预编译二进制的依赖,提升对新配置的支持能力。

HN 热度 287 points | 评论 137 comments | 作者:akhuettel | 12 hours ago #

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

  • Gentoo 让用户在掌握基本操作后,能像 Linux From Scratch 一样自由定制系统,但无需手动构建所有组件,通过 Podman 和 QEMU 实现 CI 自动化构建系统镜像,每周更新一次,实现自定义 Linux 发行版的构建。
  • 使用 Containerfiles 定义系统构建过程,将系统构建视为可复用的项目,具有高度可维护性和可扩展性,适合长期技术探索。
  • 该方法对 RISC-V 等新兴架构支持良好,因其源码构建特性天然支持架构无关性,是构建嵌入式平台或定制芯片系统的理想选择。
  • Gentoo 的构建系统允许用户精确控制软件包的编译选项,例如禁用 LDAP 支持,避免不必要的依赖膨胀,提升系统轻量化程度。
  • 与传统二进制发行版相比,Gentoo 的灵活性和对用户意图的尊重,使其在定制化需求强烈的技术场景中具有独特优势。
  • 尽管早期 Gentoo 维护成本高,依赖重建循环频繁,但如今通过 binhost 二进制包支持和 Portage 改进,系统稳定性显著提升,维护负担已大幅降低。
  • 长期用户反馈,现代 Gentoo 系统已非常稳定,大多数情况下只需定期运行 emerge -uDN @world 即可保持系统更新,极少出现严重问题。
  • ebuild 脚本为 Bash 脚本,具备高度可读性和可修改性,便于用户深入理解、调试和复现构建过程。
  • 与 NixOS 相比,使用 Containerfiles 构建系统环境更贴近传统 Linux 构建流程,更适合系统级定制而非仅应用环境管理。
  • Gentoo 在 AMD64 早期阶段就凭借源码构建优势迅速实现 64 位原生支持,成为当时最具前瞻性的发行版选择。
  • 当前 Gentoo 的构建系统已集成大量默认优化和最佳实践,系统级代码库成熟,编译错误和依赖问题已大幅减少。

我的家庭光纤网络崩解了 (My Home Fibre Network Disintegrated) #

https://alienchow.dev/post/fibre_disintegration/

作者在自家改造的“地堡”式服务器室中,发现一条用于连接主服务器与各房间的铠装光纤电缆在轻微拉扯后突然崩解,外皮如饼干碎屑般剥落,内部的凯夫拉护层和金属丝裸露,令人震惊。

该电缆购于 2022 年,为军用级铠装光纤,原本计划永久埋设于地板下,通过 PVC 管道铺设。作者此前将电缆以约 5 厘米弯曲半径盘绕存放三年,仅在近期为连接 UDM 设备才将其解开使用。结果发现,铠装光纤并非设计用于移动或频繁操作,一旦受力即发生结构性失效。

作者推测电缆快速老化可能与两个因素有关:一是新加坡极端高湿度环境导致的水解;二是存放房间内残留的油漆溶剂(Nippon Paint Vinilex 5000)挥发,可能对电缆外皮产生化学腐蚀。

目前,作者已尝试用 3M 自粘橡胶胶带和 Temflex 160 乙烯基胶带进行紧急修复,但在操作过程中再次引发更多外皮破裂和内部光纤弯曲损伤,部分区域已出现明显弯折和潜在断裂风险。

尽管主服务器 MS-A2 仍能维持 SFP+ 连接,网速测试显示上下行约 4000/3000 Mbps,但主路由器 UDM 显示的速率已下降至 6000/7000 Mbps,表明光纤链路已严重受损。

作者反思:永久埋设的光纤应固定在配线架上,避免随意移动;应精确测量长度,避免盘绕存储;所有可动部分应使用易更换的 LSZH 非铠装线缆。目前只能对暴露部分进行胶带修复,但其他未动的电缆也存在随时崩解的风险。

文章最后自嘲:这是一次典型的“自作聪明”式失败,数据中心工程师看到可能会笑出声。


HN 热度 241 points | 评论 208 comments | 作者:alienchow | 20 hours ago #

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

  • 电缆老化可能与环境因素有关,如碱性混凝土、紫外线辐射或高温高湿环境,尤其是电缆外皮失去增塑剂导致变脆。
  • PVC 管道若变脆,可能是由于长期暴露在碱性环境或溶剂中,导致材料降解。
  • 涂料中的溶剂挥发可能对电缆外皮造成化学侵蚀,尤其在密闭空间内浓度较高时,可能导致电缆快速老化。
  • 直接埋入混凝土的电缆未经过专门设计,混凝土的高碱性(pH 12-13)会严重腐蚀电缆护套。
  • 电缆在安装时应避免悬空或随意盘绕,应固定在配线架上,防止机械应力损伤。
  • 电缆长度应精确测量,避免在地下形成多余环路,防止长期应力导致损坏。
  • 可通过测量光模块的接收/发送光功率(DDM)和错误计数(如 FEC 纠正/未纠正错误)来排查链路问题。
  • 即使光纤外护套损坏,只要内部光纤未受损,仍可正常传输,但需注意机械保护。
  • 用旧光纤作为牵引线拉新线是可行的,但前提是旧线仍能保持结构完整性。
  • “军用级”标签常为营销噱头,缺乏法律定义,实际质量取决于是否有具体标准(如 MIL-PRF)支持。
  • 真正符合军用标准的电缆需满足特定性能规范,如耐腐蚀、抗老化等,这类产品虽贵但可靠性更高。
  • 海洋或沿海环境中的盐分和湿气极具腐蚀性,对电子设备和电缆构成严重威胁,即使少量盐水渗入也会加速损坏。
  • 电缆在安装时应避免与化学物质(如油漆溶剂)接触,尤其在密闭空间内更需注意通风和隔离。

Ferrite – 使用 Rust 和 egui 构建的原生 Mermaid 图表渲染 Markdown 编辑器 (Show HN: Ferrite – Markdown editor in Rust with native Mermaid diagram rendering) #

https://github.com/OlaProeis/Ferrite

Ferrite 是一个使用 Rust 和 egui 构建的快速、轻量级文本编辑器,专为 Markdown、JSON、YAML 和 TOML 文件设计,提供原生、响应迅速的用户体验。

主要功能包括:

  • WYSIWYG Markdown 编辑,支持实时预览、点击编辑格式和语法高亮
  • 多格式原生支持,内置 JSON/YAML/TOML 的树形视图,支持内联编辑、展开/折叠和路径复制
  • 查找替换功能,支持正则表达式和匹配高亮
  • 完整的撤销/重做支持,每个标签页独立记录
  • 分屏视图:左右并列显示原始编辑器与渲染预览,支持拖动调整分栏
  • 专注模式:无干扰写作,文本居中显示
  • 同步滚动:原始与预览视图双向滚动同步
  • 语法高亮覆盖 40+ 语言,包括 Rust、Python、JavaScript、Go 等
  • 代码折叠支持,通过 ▶/▼ 标记显示可折叠区域(v0.3.0 将支持文本隐藏)
  • 小地图导航:类似 VS Code 的缩略图面板,支持点击跳转和搜索高亮
  • 括号匹配高亮,包括 ()[]{}<> 和强调符号 ** __
  • 自动保存功能,支持临时文件保护,可配置保存频率
  • 可选行号显示

高级特性:

  • 原生渲染 11 种 MermaidJS 图表:流程图、时序图、饼图、状态图、思维导图、类图、ER 图、Git 图、甘特图、时间线、用户旅程图
  • 工作区模式:支持打开文件夹,提供文件树、快速切换(Ctrl+P)、文件内搜索(Ctrl+Shift+F)
  • Git 集成:可视化显示文件修改、新增、未跟踪和忽略状态
  • 会话持久化:重启后自动恢复打开的标签页、光标位置和滚动位置
  • 支持亮色与暗色主题,运行时可切换
  • 文档大纲面板,便于导航大型文档
  • 导出选项:可导出为带样式主题的 HTML,或复制为 HTML 内容
  • 格式化工具栏:快速插入粗体、斜体、标题、列表、链接等
  • 实时管道功能:可将 JSON/YAML 内容通过 shell 命令处理,适合开发者使用
  • 自定义窗口:支持无边框窗口、自定义标题栏和调整大小手柄

版本更新 v0.2.2 重点改进:

  • 稳定性提升与命令行接口优化
  • 支持多地区中日韩字体(韩国、简体、日本),使用系统原生字体
  • 修复撤销/重做功能问题
  • 支持通过命令行打开文件:ferrite file.md
  • 可配置日志级别
  • 支持设置默认视图模式

安装方式:

  • Windows:下载 ferrite-windows-x64.zip
  • Linux:推荐使用 .deb 包(ferrite-editor_amd64.deb),或使用 tar.gz 包
  • macOS:下载 ferrite-macos-x64.tar.gz

开发说明:

  • 项目为 100% AI 生成代码,由 Claude(Anthropic)通过 Cursor 和 MCP 工具编写
  • 开发者负责产品方向、测试与 AI 协同流程学习
  • 项目主要在 Windows 上开发和测试,Linux 和 macOS 支持有限,欢迎提交问题反馈

平台提示:Ferrite 主要在 Windows 上开发和测试,Linux 与 macOS 支持尚未充分验证,如遇问题请提交 Issue。


HN 热度 226 points | 评论 154 comments | 作者:OlaProis | 22 hours ago #

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

  • Ferrite 作为基于 Rust 和 egui 构建的 Markdown 编辑器,具备原生 Mermaid 图表渲染、分屏同步滚动、语法高亮、JSON/YAML/TOML 树形查看器、Git 状态标识等特性,且支持 Windows、Linux 和 macOS,启动迅速,二进制文件约 15MB。
  • 项目强调性能优化,尤其针对大文件处理,v0.2.2 版本将带来进一步性能提升,同时支持自动保存、会话恢复、代码折叠、Zen 模式和迷你地图等功能。
  • 项目由 AI 生成代码,但已主动公开说明,此前曾因隐瞒 AI 使用而被社区质疑。
  • 有用户建议增加演示视频、更清晰的“协作编辑”描述、非登录可访问的演示环境、高分辨率截图或动态 GIF,以提升产品可理解性。
  • 针对 Hyperclast 项目,有反馈指出其网站信息模糊,缺乏对“工作区”概念的解释、界面展示和非登录试用入口,建议增加嵌入式演示或共享文档功能。
  • 用户普遍关注能否从 Notion 等工具导入数据,有开发者回应正在开发 Notion 工作区导出导入功能。
  • 有用户指出,对于个人用户而言,性能是核心痛点,尤其在 Obsidian 等工具变慢时,快速响应比实时协作或自托管更重要。
  • 与 Obsidian 和 Zed 相比,Hyperclast 的核心差异在于其基于 Web 的架构,而非桌面应用,适合希望在浏览器中使用但又不牺牲性能的用户。
  • 有评论认为,当前市场中“快速”已是基础要求,因此 Hyperclast 需更清晰地定义自身独特定位,避免被简单视为“Zed + Obsidian”的混合体。

《TypeScript 编程精要》 (The Concise TypeScript Book) #

https://github.com/gibbok/typescript-book

《TypeScript 编程精要》是一本免费开源的 TypeScript 入门与进阶指南,由 Simone Poggiali 编写并维护。本书全面涵盖 TypeScript 的核心特性,包括类型系统、类型推断、类型守卫、泛型、装饰器、模块化等高级功能,内容简洁清晰,适合初学者快速上手,也适合有经验的开发者深入掌握语言细节。

书中强调 TypeScript 的类型安全优势,解释了其与 JavaScript 的关系,以及如何通过配置文件(tsconfig.json)进行项目设置,包括 target、lib、strict、moduleResolution 等关键选项。同时提供从 JavaScript 迁移到 TypeScript 的实用建议。

类型系统部分深入讲解了结构化类型、类型推断、类型收窄、联合类型、交叉类型、映射类型、条件类型等核心概念,并通过示例说明如何构建灵活且安全的类型定义。书中还详细介绍了 interface 与 type 的异同、类的语法与特性、装饰器的使用,以及如何利用类型编程实现高级抽象。

本书支持多语言翻译,提供中文(简体)、意大利语等版本,并可通过 GitHub 下载 EPUB 格式电子书,或在线阅读:gibbok.github.io/typescript-book。

作者鼓励读者通过赞助或捐赠支持项目持续更新,以保持内容的高质量与实用性。


HN 热度 209 points | 评论 50 comments | 作者:javatuts | 18 hours ago #

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

  • 简洁的技术文档应分为“地图”“默认”和“例外”三部分,帮助开发者明确重点和潜在问题。
  • 技术文档应按类型细分,如教程、解释、操作指南和参考,以满足不同用户的需求。
  • 文档需区分新用户与经验用户,前者需要手把手指导,后者需要快速查阅和提醒。
  • 文档结构应具备层次感,支持用户从高层次概念逐步深入,形成连贯的理解路径。
  • 过多的文档内容可能导致用户放弃阅读,分块处理更有效。
  • Diátaxis 框架能有效指导技术文档的分类与组织,依据内容是促进行动还是认知,以及服务应用还是学习技能。
  • 优秀的文档应提供清晰的使用场景指导,例如何时使用 type 与 interface,而不仅仅是罗列差异。
  • 外部作者可以合理提供使用建议,帮助用户在设计选择上做出判断。
  • 读者希望了解技术设计背后的动机,例如为何 TypeScript 同时存在 type 和 interface。
  • 书籍虽名为“简洁”,但章节内容短小精悍,多为一两段加代码示例,适合快速阅读。
  • 书籍未涵盖 JavaScript 子集,因此在某些方面显得“简洁”。
  • 读者希望提供 PDF 版本,以便离线阅读和记录进度。
  • 书籍的“简介”部分过长,容易造成阅读疲劳,影响阅读体验。
  • 读者建议在文档中增加术语定义,如“type”作为名词或动词的含义,帮助新手理解。
  • 读者反馈网站中的“登录学习”按钮失效,已确认并修复。

美国过量用药死亡率下降或与“缩水通胀”有关:研究指出 (Overdose deaths are falling in America because of a ‘supply shock’: study) #

https://www.economist.com/united-states/2026/01/08/why-overdose-deaths-are-falling-in-america

美国近年来过量用药死亡率显著下降,一项新研究指出,这一趋势可能与“缩水通胀”(shrinkflation)现象有关。所谓缩水通胀,指商品包装尺寸或内容量减少,但售价保持不变,常见于食品等行业。研究发现,部分药品生产商在不提高价格的前提下,减少了某些药物的剂量或包装量,这可能间接降低了药物滥用的风险。

文章以花生酱为例,说明消费者常注意到瓶底“凹陷”加深,即实际内容量减少,但外观不变。这种策略原本是为了应对生产成本上升,但研究者推测,类似做法也可能影响处方药和非法药物市场,例如减少每剂药物的剂量,从而降低过量使用导致死亡的可能性。

尽管尚无直接证据证明缩水通胀是死亡率下降的主因,但这一发现为公共卫生政策提供了新思路:在控制药物可及性的同时,通过调整剂量或包装方式,可能成为遏制药物滥用的新手段。


HN 热度 205 points | 评论 209 comments | 作者:marojejian | 1 day ago #

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

  • 过量死亡人数下降可能与毒品供应突然减少有关,而非治疗或疫情结束所致。
  • 一些吸毒者曾因尝试不同芬太尼类似物而中毒,说明当时毒品纯度和成分极不稳定。
  • 早期过量死亡激增与政府对处方药的严格管控有关,导致患者转向更危险的非法毒品。
  • 用药物维持治疗(如美沙酮)对 50% 至 90% 的患者有效,但因 stigma 和治疗协议不普及导致高辍学率。
  • 瑞士允许使用政府种植的纯正海洛因,其社会影响远低于美国,且未出现类似问题。
  • 纯正海洛因虽相对安全,但长期使用仍会对身体和心理造成显著伤害,不能完全视为无害。
  • 以“绝对禁止”和“戒断”为唯一解决方案的政策,忽视了成瘾者实际需求,效果有限。
  • 在瑞士等国家,毒品交易虽存在,但多数贩子行为规范,不主动骚扰路人,与犯罪关联较弱。
  • 伦敦等城市街头毒品泛滥,贩子常与抢劫等暴力行为相关,存在明显安全隐患。
  • 一些人认为对毒品问题的讨论应避免过度美化或忽视其长期危害,需平衡现实与政策。

加拿大神秘脑病之争 (A battle over Canada’s mystery brain disease) #

https://www.bbc.com/news/articles/c623r47d67lo

在加拿大新不伦瑞克省,一种神秘的脑部疾病引发广泛关注。自 2019 年起,神经科医生阿利尔·马雷罗发现多名患者出现类似克雅氏病(CJD)的症状,包括快速进展的痴呆、肌肉抽搐、失眠、幻觉、失语、体重下降等,且部分患者已死亡。尽管这些病例被报告至加拿大克雅氏病监测系统(CJDSS),但检测结果均为阴性。

马雷罗持续追踪病例,五年内发现疑似患者人数增至 500 人,形成一个被称为“集群”的群体。患者多为年轻人,症状复杂多样,且普遍感到被忽视。他们坚信自己因工业污染导致神经系统受损,怀疑政府掩盖真相,甚至有人认为背后存在经济动机。

然而,2023 年一份由加拿大神经学家联合发表的研究论文指出,这些病例并无共同的未知病因,极可能由已知的神经、医学或精神疾病引起,所谓“神秘疾病”实为“纸牌屋”,并建议停止将这些病例归为同一集群。

这一结论引发强烈争议。数百名患者及其家属坚决反对,认为研究存在缺陷,且医生马雷罗是唯一认真倾听他们痛苦的人。他们对诊断结果感到被背叛,部分患者已选择安乐死,另有患者正在考虑此选项。

目前,该事件不仅是一场医学争议,更涉及信任、医疗系统、环境健康与患者权利的深层冲突。患者们坚持认为,真相不应是“什么都没有”,而必须被正视。


HN 热度 186 points | 评论 142 comments | 作者:lewww | 19 hours ago #

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

  • 新不伦瑞克省的经济和政治被 Irving 家族长期掌控,该家族通过控制媒体、资助非营利组织和影响教育政策等方式,对地方事务拥有巨大影响力。
  • Irving 家族作为省内主要雇主,其企业涉及石油、造纸和林业,被指在环境污染方面存在潜在责任,但因权力集中而难以受到有效监督。
  • 有观点认为,BBC 报道未提及 Irving 家族,是重大遗漏,暗示该家族可能与神秘脑病爆发有关,且利用财富和政治影响力掩盖真相。
  • 一些评论者指出,该省存在“学习无助感”,民众因惧怕报复而不敢公开批评 Irving 家族,导致调查受阻。
  • 有医生指出,所有病例均与神经科医生 Marrero 有关,他可能是唯一诊断该病的医生,其诊断可能缺乏足够依据,存在误诊或过度诊断的可能。
  • 有观点认为,许多患者可能患有功能性神经障碍(FND),这是一种常见但难以诊断的疾病,患者常因获得诊断而感到安慰,但实际治疗难度大。
  • 有评论质疑调查的科学性,认为缺乏共同暴露源,且病例集中在特定医生接诊的患者中,提示诊断偏差而非真实流行病。
  • 有人指出,Marrero 曾试图邀请外部专家进行评估,但被省政府拒绝,暗示官方对独立调查持排斥态度。
  • 有评论将此事件类比于历史上富豪污染环境后掩盖真相的案例,认为更可能的解释是环境因素导致疾病,而非集体癔症。
  • 一些人批评将疾病归因于“群体性癔症”是典型的“巫医思维”,忽视了环境因素在类似疾病中的普遍作用。

Hacker News 精彩评论及翻译 #

Don’t fall into the anti-AI hype #

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

But what was the fire inside you, when you coded till night to see your project working? It was building.

I feel like this is not the same for everyone. For some people, the “fire” is literally about “I control a computer”, for others “I’m solving a problem for others”, and yet for others “I made something that made others smile/cry/feel emotions” and so on.

I think there is a section of programmer who actually do like the actual typing of letters, numbers and special characters into a computer, and for them, I understand LLMs remove the fun part. For me, I initially got into programming because I wanted to ruin other people’s websites, then I figured out I needed to know how to build websites first, then I found it more fun to create and share what I’ve done with others, and they tell me what they think of it. That’s my “fire”. But I’ve met so many people who doesn’t care an iota about sharing what they built with others, it matters nothing to them.

I guess the conclusion is, not all programmers program for the same reason, for some of us, LLMs helps a lot, and makes things even more fun. For others, LLMs remove the core part of what makes programming fun for them. Hence we get this constant back and forth of “Can’t believe others can work like this!” vs “I can’t believe others aren’t working like this!”, but both sides seems to completely miss the other side.

embedding-shape

当你通宵编写代码,只为看到项目成功运行时,你心中的那团火是什么?那是一种建设性的热情。

我觉得这并非对所有人都一样。对一些人来说,“热情”字面上就是“我能操控一台电脑”;对另一些人来说,是“我在为他人解决问题”;还有的人,则是“我做了一些能让他人微笑、哭泣或产生情感共鸣的东西”,等等。

我想,确实有那么一部分程序员,他们真心喜欢将字母、数字和特殊字符敲入电脑的这个过程。对他们而言,我理解大语言模型(LLMs)会移除掉其中的乐趣。对我来说,我最初踏入编程领域,是源于我想搞砸别人的网站,然后我意识到我需要先学会如何构建网站,接着我发现,创造并与他人分享自己的成果,再听听他们的看法,这个过程更有意思。这便是我的“热情”。但我遇到过太多人,他们根本不在乎与别人分享自己做了什么,这对他们来说无关紧要。

我想,结论就是,并非所有程序员编程的理由都相同。对我们中的一些人来说,大语言模型帮助巨大,甚至让编程变得更加有趣。而对另一些人来说,大语言模型却移除了他们编程乐趣的核心部分。因此,我们才会看到这种持续的来回争吵:“真不敢相信有人能那样工作!” versus “真不敢相信有人不那样工作!”,但双方似乎都完全无视了对方的存在。


The struggle of resizing windows on macOS Tahoe #

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

Tahoe is a macOS mis-step on par with Windows 8 or Windows Vista. If you’re from Apple and reading this, my feedback is pretty succinct: “I don’t recommend others upgrade. I wish I didn’t.”

Luckily for Apple, Windows 11 is not exactly in a position to attract switchers.

Let’s see if Apple can turn things around. iOS 8+ did improve on iOS 7’s worst bits.

signal11

Tahoe 是 macOS 的一次严重失误,其程度堪比 Windows 8 或 Windows Vista。如果你是苹果公司的员工并正在阅读此评论,我的反馈非常简短:”我不建议他人升级,也希望自己当初没有升级。“

幸运的是,Windows 11 目前也并非一个足以吸引用户转投的平台。

我们就看看苹果能否扭转局面了。iOS 8 及后续版本确实改进了 iOS 7 中最糟糕的部分。


AI is a business model stress test #

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

Tailwind Labs relied on a weird monetization scheme. Revenue was proportional to the pain of using the framework. The sudden improvement in getting desired UI without relying on pre-built templates killed Tailwind Labs.

There are many initiatives in a similar spot, improving your experience at using Next.js would hurt Vercel. Making GitHub actions runners more reliable, stable and economical would hurt Microsoft. Improving accessibility to compute power would hurt Amazon, Microsoft and Google. Improving control and freedom over your device would hurt apple and Google.

Why should we be sympathetic to the middleman again?

If suddenly CSS became pleasant to use, Tailwind would be in a rough spot. See the irony?

“Give everything away for free and this people will leave technology”, geohot said something like this and I truly appreciate. Technology will heal finally

heliumtera

Tailwind Labs 依赖一种奇怪的盈利模式,其收入与使用该框架的痛苦程度成正比。而无需依赖预构建模板就能轻松获得理想 UI 的突然改进,却扼杀了 Tailwind Labs。

许多其他项目也处于类似的境地:改善使用 Next.js 的体验会损害 Vercel;让 GitHub Actions 的运行器更可靠、稳定和经济会损害微软;提升计算能力的可访问性会损害亚马逊、微软和谷歌;增强对自己设备的控制权和自由度会损害苹果和谷歌。

我们凭什么又要为这些中间商感到同情呢?

如果 CSS 突然变得好用起来,Tailwind 就会陷入困境。看到这其中的讽刺意味了吗?

“把一切都免费送出去,这些人就会离开技术行业”,GeoHot 大概是这么说的,我对此深有同感。技术终将迎来最终的治愈。


I replaced Windows with Linux and everything’s goi… #

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

Linux is one of the last strong defenses for the idea that people should control the computers they own. On desktops and servers, root access is normal, and attempts to take it away do not work because software freedom is well established. On phones, that never happened. There is no real, mainstream “Linux for mobile,” and the result is a world of locked-down platforms where things like “sideloading” are treated as scary security risks instead of basic user rights. This makes it much easier for lawmakers to argue for removing root access on mobile devices, even though the same idea would be unrealistic on desktop systems.

A great deal of gratitude is owed to all the people who volunteer their free time to create the stable desktop environment we have free access to on Linux in 2026.

rickcarlino

Linux是“人们应该控制自己所拥有的计算机”这一理念的最后一道坚固防线。在桌面和服务器上,root访问是常态,任何试图剥夺它的行为都未能成功,因为软件自由的理念已经深入人心。而在手机上,情况从未如此。没有真正意义上的主流“移动版Linux”,其结果是造就了一个个被锁死的平台,像“侧载”这样本应属于基本用户权利的操作,却被当作可怕的安全风险。这使得立法者更容易论证在移动设备上移除root访问权的合理性,尽管同样的想法在桌面系统上是天方夜谭。

我们理应向所有志愿者们致以深深的谢意,他们甘愿奉献自己的业余时间,共同构建了我们得以在2026年自由使用的稳定Linux桌面环境。


ChatGPT Health is a marketplace, guess who is the … #

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

ChatGPT has made a material difference in my ability to understand health problems, test results, and to communicate with doctors effectively. My wife and I were talking last night about how helpful it was in 2025. I hope that it continues to be good at this.

I want regulators to keep an eye on this and make smart laws. I don’t want it to go away, as its value is massive in my life.

(One example, if you are curious: I’ve been doing rehab for a back injury for about 10 years. I worked with a certified trainer/rehab professional for many years and built a program to keep me as pain-free as possible. I rebuilt the entire thing with ChatGPT/Gemini about 6 weeks ago, and I’ve had less pain than at any other point in my life. I spent at least 12 hours working with AI to test and research every exercise, and I’ve got some knowledge to help guide me, but I was amazed by how far it has come in 12 months. I ran the results by a trainer to double-check it was well thought out.)

bwb

ChatGPT在帮助我理解健康问题、解读检查结果以及与医生有效沟通方面,带来了实实在在的改变。我和妻子昨晚还在谈论,它到2025年时会有多么有用。我希望它能一直保持在这个领域的优势。

我希望监管机构能持续关注此事,并制定明智的法律。我不希望它消失,因为它在我的生活中具有巨大的价值。

(如果你好奇的话,这里有个例子:我的背部受伤已经康复训练了大约10年。我曾与一名认证的康复教练/专业人士合作多年,制定了一套旨在尽可能帮我缓解疼痛的方案。大约6周前,我用ChatGPT/Gemini彻底重构了整个方案,而这是我十年来疼痛感最低的时期。我至少花了12小时与AI一同测试和研究每一个动作,虽然我掌握了一些相关知识来指导自己,但它在短短一年内取得的进步仍令我惊叹。我还将方案结果拿给一位教练进行了复核,以确保其周全考虑。)


I dumped Windows 11 for Linux, and you should too #

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

It’s worth acknowledging the real challenges raised in this thread: desktop Linux still has rough edges for some use cases, hardware support isn’t always perfect, and niche professional software may lack native support or require workarounds. But these obstacles are not intrinsic technical limitations so much as ecosystem and investment gaps, areas where community projects, standards efforts, and wider adoption could drive improvement without sacrificing freedom.

Viewed through the lens of digital autonomy and citizenship, the question isn’t simply “Is Linux perfect?” but rather: Do we want our fundamental computing environment to be ultimately under our control, or controlled by private interests with their own incentives?

voxleone

值得承认,这个帖子中提出的现实挑战:对于某些用例来说,桌面 Linux 仍然不够完善,硬件支持并非总是完美,而一些小众的专业软件可能缺乏原生支持或需要变通方法。但这些障碍与其说是固有的技术限制,不如说是生态系统和投入方面的差距,在这些领域,社区项目、标准工作以及更广泛的应用可以在不牺牲自由的情况下推动改进。

从数字自主权和公民身份的角度来看,问题不简单是“Linux 完美吗?”,而是:我们是希望我们的基本计算环境最终能被我们自己掌控,还是由拥有自身动机的私人利益来控制?


My Home Fibre Network Disintegrated #

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

If you buy a consumer product labeled “military grade” you are buying snake oil. And not just snake oil, incredibly over priced snake oil.

russdill

如果你购买标有“军用级”的消费产品,那你买的就是假药。而且不只是假药,还是贵得离谱的假药。


Don’t fall into the anti-AI hype #

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

What I don’t understand about this whole “get on board the AI train or get left behind” narrative, what advantage does an early adopter have for AI tools?

The way I see it, I can just start using AI once they get good enough for my type of work. Until then I’m continuing to learn instead of letting my brain atrophy.

systemf_omega

对于这种“要么拥抱AI,要么被淘汰”的论调,我实在无法理解。早期使用AI工具到底有什么优势呢?

在我看来,等AI工具好到足以胜任我的工作时,我再用也不迟。在那之前,我宁愿不断学习,也不让我的大脑就此退化。


AI is a business model stress test #

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

In my opinion LLMs are intellectual property theft. Just as if I started distributing copies of books. This substantially reduces the incentive for the creation of new IP.

All written text, art work, etc needs to come imbued with a GPL style license: if you train your model on this, your weights and training code must be published.

drivebyhooting

在我看来,大型语言模型(LLMs)是一种知识产权盗窃。这就好比我开始分发书籍的复印本一样。这会极大地削弱创造新知识产权的动力。

所有书面文本、艺术品等都需要附带一种类似GPL(通用公共许可证)风格的许可:如果你用这些内容训练模型,你的模型权重和训练代码也必须被公开。


I replaced Windows with Linux and everything’s goi… #

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

unify the look and feel of mobile and desktop

Lol, that’s what Microsoft tried 10+ years ago and everybody gave them shit for it, especially Apple fans. Now Apple is “inventing” this again.

blauditore

统一移动端和桌面端的视觉风格。

笑死,这可是微软十多年前就干过的事儿,结果当时被喷得体无完肤,尤其是果粉们。现在苹果又开始“重新发明”这个了。


Microsoft May Have Created the Slowest Windows in … #

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

I liked the path windows was going in late 2010s. WSL, power toys, many great utils, great performance.

But it has since then stalled and got increasingly worse. Especially with this AI shoving everywhere, not even mentioning getting ads at some point in notifications and start menu.

I’m not particularly in love with MacOS either (but have no realistic alternative on my MacBooks).

I’m more and more inclined of switching my desktop (my main working machine) to Omarchy, two coworkers in my team use it and love it and seems the sweet spot for what I need as a dev without the annoyance of Windows or the god awful macos.

epolanski

我喜欢Windows在2010年代后期的发展方向。WSL、PowerToys、许多出色的工具,以及出色的性能。

但从那以后,它的发展就停滞了,甚至变得越来越差。尤其是在AI被强行植入到各处之后,更不用说未来通知和开始菜单里可能会出现广告了。

我并不是特别钟爱macOS(但在我的MacBook上也没有其他现实的替代品)。

我越来越倾向于将我的台式机(我的主要工作机器)切换到Omarchy。我们团队里有两位同事在使用它,并且都很喜欢它。对于我作为开发者的需求来说,它似乎是完美的选择,既没有Windows的烦扰,也没有macOS那种糟糕透顶的体验。


A battle over Canada’s mystery brain disease #

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

I grew up in New Brunswick. It is a strange place politically.

I find it wild that the BBC never mentioned the most glaring underbelly of this:

New Brunswicks most significant employer for the past 100 years is Irving Oil & Irving Paper and Irving Forestry. They are different arms of a privately held family-run business, run by the descendants of the original founder (whose records are not as public as a traded company), in charge of the main industries of the province. They owned every newspaper in the province, and are known to be adversarial to any community paper, starting new papers just to drive out of business the small upstarts they don’t own – I’ve seen it play out in my community. People are literally afraid to criticize this family publicly, because they fund SO MUCH of the nonprofit sector. If you are trying to get a project off the ground, you can’t look sideways at them or your project will be buried. And their papers certainly won’t speak kindly of your criticism.

And most glaringly, one of their ex-Vice Presidents was premier of the province during this time.

So there is an extra level of concern that some locals have about the optics of the province shutting down the research.

The Irving family is highly manipulative of political affairs, and imho have held the province back for decades (e.g. influencing what schools get funded/built, to create the working stock that support their businesses, etc)

patcon

我在新不伦瑞克长大。这里的政治环境很奇怪。

我觉得很不可思议,BBC从未提及其中最明显的问题:

过去100年里,新不伦瑞克最大的雇主是欧文石油、欧文纸业和欧文林业。它们是一个家族私营企业的不同分支,由创始人的后代经营(其公开程度不如上市公司),控制着该省的主要产业。他们拥有省内所有的报纸,并且以打压社区报纸而闻名——他们会创办新报纸,挤垮那些他们不拥有的初创小报,我在自己的社区就亲眼见过。人们真的不敢公开批评这个家族,因为他们资助了大量的非营利组织。如果你想让一个项目启动,就不能对他们有任何不满,否则你的项目就会夭折。而他们的报纸也绝不会对你的批评好言相向。

最明显的是,他们的一位前副总裁在该省担任省长。

因此,该省中止这项研究,让一些当地人感到格外担忧,这完全是出于形象上的考虑。

欧文家族对政治事务的操控力极强,在我看来,他们让这个省份倒退了几十年(例如,通过影响哪些学校获得资金和建设,来为他们自己的企业培养所需的劳动力,等等)。


I replaced Windows with Linux and everything’s goi… #

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

I’ve been a Linux admin for 25 years but up until a few months ago my personal computer has been windows (gaming desktop) or Mac (laptop).

I decided to give desktop Linux another shot and I’m glad I did. I was prepared for a lot of jankiness but figured I have enough experience to fix whatever needs fixing. Surprisingly, this has not been the case at all, the PC has been not only as stable as Windows or Mac but also performs better and is much more comfortable and intuitive to use. I never really want to “work on” my personal computer, I want it to just be there for me reliably. I’ve always had a soft spot for free software, but I just couldn’t justify the effort until now.

So I guess this is my love letter to all the devs that have made the modern Linux desktop possible. Even compared to just a few years ago, the difference is immense. Keep up the good work.

peanut-walrus

我做了25年的Linux系统管理员,但在几个月前,我的个人电脑一直是Windows(游戏台式机)或Mac(笔记本电脑)。

我决定再次尝试在台式机上使用Linux,而且我很高兴我这么做了。我本以为会遇到很多麻烦,但凭借我的经验,我觉得应该能解决所有需要修复的问题。然而,出乎意料的是,情况完全不是这样。这台电脑不仅像Windows或Mac一样稳定,而且性能更好,用起来也舒服得多,也更直观。我从来都不想“折腾”我的个人电脑,我只希望它能可靠地为我服务。我一直对自由软件情有独钟,但在过去,我一直觉得为此付出的努力不值得。

所以,我想把这篇感言送给所有让现代Linux桌面成为可能的开发者们。即便和几年前相比,进步也是巨大的。请继续努力,做得很好。


Start your meetings at 5 minutes past #

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

During the pandemic, we had a natural experiment at my previous company. Our org had started an org wise auto ‘meeting starts 5 minute past’ while others had the traditional meetings start on the hour.

Also conveniently, we also had the calendar data for internal meetings, internal VC software (not zoom) db that logs the participants when they join and leave meetings and employee function db.

I was serendipitously the lead DS for analyzing the effectiveness of the ‘starting 5 minutes past’. After joining and cleaning a lot of the data, the data showed:

  1. at the start of the trial, meetings ended on time. Then after few weeks it slip to ending late, negating the usefulness. Other orgs did not see meetings running late. 2) ICs tend to stick around and over run meetings, while managers tend to leave meetings on time. 3) if I remember right, we had a survey data that showed pretty clearly that managers prefer the ‘starting 5 minutes past’ while ICs do not care or have negative sentiment.

The biggest predictor for people who prefer starting late is how crowded their schedules are. Managers tend to have very crowded schedules which means they want a break between meetings, while ICs prefer not having to waste time waiting.

In the end we reverted back to normal schedule. It was just easier for busy people to bounce early.

tanvach

在我之前的公司,疫情期间我们进行了一次自然实验。我们部门推行了“会议从整点过5分钟开始”的自动设置,而其他部门则沿用传统的整点开会模式。

此外,我们手头还有内部会议的日历数据、内部视频会议软件(非Zoom)的数据库(该数据库会记录参会人员的加入和离开时间),以及员工职能数据库。

我恰好是分析“延迟5分钟开始”这一措施有效性的数据科学负责人。在接手并清理了大量数据后,数据显示:

1) 在试验初期,会议都能准时结束。但几周后,会议开始拖延,最终没能实现预期效果。其他部门并未出现会议延后的现象。 2) 普通员工(ICs)倾向于在会议结束后多留一会儿,而管理者则倾向于准时离开。 3) 如果我没记错的话,我们的调查数据也清晰地表明,管理者喜欢这种“延迟5分钟开始”的模式,而普通员工则无所谓或持负面看法。

最能预测人们是否喜欢晚点开始的因素,是他们日程的繁忙程度。管理者的日程通常非常紧凑,他们希望在会议之间能有片刻喘息,而普通员工则不愿浪费时间去等待。

最终,我们还是恢复了正常的会议时间安排。毕竟,对于忙碌的人来说,早点脱身总是更方便的。


Eulogy for Dark Sky, a data visualization masterpi… #

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

Fortunately someone recreated a clone at https://merrysky.net , which was featured [1] on HN some time ago.

I’ve used it daily since.

[1] https://news.ycombinator.com/item?id=34155191

tunapizza

幸好有人 https://merrysky.net 这个网站上重建了一个克隆版本,它之前曾被 [1] 在 HN 上推荐过。

从那时起,我一直每天都在使用它。

[1] https://news.ycombinator.com/item?id=34155191


NASA announces unprecedented return of sick ISS as… #

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

How could you keep calm so far away

By going through a ten-year process that selects for calm people.

wmf

身处异地,你怎能如此淡定? 因为我们经历了一个为期十年的筛选过程,专门挑选沉着冷静的人。


Private equity firms acquired more than 500 autism… #

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

We already know that Private Equity kills people in the hospitals [1] and nursing homes [2] for profit. So why do we continue to allow them to operate Healthcare facilities?

[1] https://jamanetwork.com/journals/jama/fullarticle/2813379

[2] https://www.nber.org/papers/w28474

hermanzegerman

我们早已知道,私募股权公司为了牟利,正在医院和养老院里“杀死”人们[1, 2]。那么,我们为何还要继续允许他们运营医疗机构呢?

[1] https://jamanetwork.com/journals/jama/fullarticle/2813379

[2] https://www.nber.org/papers/w28474


“Erdos problem #728 was solved more or less autono… #

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

Based on Tao’s description of how the proof came about - a human is taking results backwards and forwards between two separate AI tools and using an AI tool to fill in gaps the human found?

I don’t think it can really be said to have occurred autonomously then?

Looks more like a 50/50 partnership with a super expert human one the one side which makes this way more vague in my opinion - and in line with my own AI tests, ie. they are pretty stupid even OPUS 4.5 or whatever unless you’re already an expert and is doing boilerplate.

EDIT: I can see the title has been fixed now from solved to “more or less solved” which is still think is a big stretch.

MyFirstSass

根据陶对整个证明过程的描述——人类在两个独立的AI工具之间来回传递结果,并使用AI工具来填补人类发现的空白?

那么,我真的很难说这个过程是完全自主完成的吧?

在我看来,这更像是一种50/50的合作关系,其中一方是超级专家人类,这使得这件事变得更加模糊不清了——这也与我自己的AI测试结果一致,也就是说,除非你已经是专家并且只是在处理一些常规模板工作,否则它们(AI)相当笨拙,即使是opus 4.5或其他什么型号也不例外。

补充:我现在看到标题已经修正了,从“已解决”改成了“或多或少已解决”,但我依然认为这说法有点言过其实了。


Gentoo Linux 2025 Review #

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

The Gentoo Foundation took in $12,066 in fiscal year 2025 (ending 2025/06/30); the dominant part (over 80%) consists of individual cash donations from the community. On the SPI side, we received $8,471 in the same period as fiscal year 2025; also here, this is all from small individual cash donations.

It’s crazy how projects this large and influential can get by on so little cash. Of course a lot of people are donating their very valuable labour to the project, but the ROI from Gentoo is incredible compared to what it costs to do anything in commercial software.

Y_Y

在2025财年(截至2025/06/30)期间,Gentoo Foundation 收入为12,066美元,其中绝大部分(超过80%)来自社区的个人现金捐赠。在SPI方面,我们在同一2025财年期间收到了8,471美元;同样,这里的全部资金也都来自小额个人现金捐赠。

像这样规模巨大且极具影响力的项目,仅凭这么少的现金就能运作,真是令人难以置信。当然,有很多人为这个项目贡献了他们宝贵的劳动,但与商业软件领域的任何投入相比,Gentoo 的投资回报率都高得惊人。


Show HN: I used Claude Code to discover connection… #

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

This is a beautiful piece of work. The actual data or outputs seem to be more or less…trash? Maybe too strong a word. But perhaps you are outsourcing too much critical thought to a statistical model. We are all guilty of it. But some of these are egregious, obviously referential LLM dog. The world has more going on than whatever these models seem to believe.

Edit/update: if you are looking for the phantom thread between texts, believe me that an LLM cannot achieve it. I have interrogated the most advanced models for hours, and they cannot do the task to any sort of satisfactory end that a smoked-out half-asleep college freshman could. The models don’t have sufficient capacity…yet.

drakeballew

这是一篇很棒的作品。但实际的数据或产出,或多或少……可以说是垃圾?这个词可能有点重了。但或许你把太多关键性的思考外包给了统计模型。我们都有这样的毛病。但有些案例太过分了,明显是AI在照本宣科。这个世界比这些模型所相信的要复杂得多。

编辑/更新:如果你想寻找文本之间的隐秘线索,相信我,AI是做不到的。我曾花数小时质询过最先进的模型,它们也无法完成任何一项能让一个昏昏欲睡的大一新生都满意的简单任务。这些模型的能力还远远不够。


“Erdos problem #728 was solved more or less autono… #

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

How do you verify that the AI translation to Lean is a correct formalization of the problem? In other fields, generative AI is very good at making up plausible sounding lies, so I’m wondering how likely that is for this usage.

aidenn0

您如何验证将AI翻译成Lean是对该问题的正确形式化?在其他领域,生成式AI非常擅长编造听起来可信的谎言,所以我想知道在这种情况下这种可能性有多大。