2025-06-29

29 篇热帖

1. JavaScript Trademark Update (deno.com)

The Trademark Trial and Appeal Board has dismissed our fraud claim against Oracle. We disagree with this decision.

2. I made my VM think it has a CPU fan (wbenny.github.io)

...so the malware would finally shut up and run

3. Show HN: Octelium – FOSS Alternative to Teleport, Cloudflare, Tailscale, Ngrok (github.com)

A next-gen FOSS self-hosted unified zero trust secure access platform that can operate as a remote access VPN, a ZTNA platform, API/AI/MCP gateway, a PaaS, an ngrok-alternative and a homelab infrastructure. - octelium/octelium

4. More on Apple's Trust-Eroding 'F1 the Movie' Wallet Ad (daringfireball.net)

Sending this ad is completely destructive to all the hard work other teams at Apple have done to make Apple Wallet actually private — and, more importantly, to get users to believe that it’s private.

9. BusyBeaver(6) Is Quite Large (scottaaronson.blog)

BB(6) 下界突破的最新进展

本文介绍了 Busy Beaver 函数 BB(6) 下界的最新研究突破。Busy Beaver 函数 BB(n) 定义为具有 n 个状态、二进制字母表的图灵机在全零输入带上运行直至停机的最大步数。此前已知 BB(5) 确切值为 47,176,870,而 BB(6) 的下界在 2022 年被提升至 15↑¹⁵10(即 10 的 10 次方的 10 次方……迭代 15 次)。

近期,研究团队取得了连续突破:

  1. 成员 “mxdys” 首先将下界推至 10↑¹⁰⁰⁰⁰⁰⁰⁰¹⁰(迭代指数重复 1000 万次),并附带了 Coq 形式化验证。
  2. 随后,该下界被进一步大幅提升至 2↑↑(2↑↑(2↑↑9))。此表达式使用了五级运算(即迭代的四级运算),意味着 BB(6) 至少是 2 被五级运算 5 次。

这些数字远超传统认知范畴。作者举例说明,即使对于先前的下界 10↑¹⁰⁰⁰⁰⁰⁰⁰¹⁰,用其数量的沙粒足以填满约 10↑¹⁰⁰⁰⁰⁰⁰⁰¹⁰ 个可观测宇宙。

此次进展表明,BB(6) 的数值早已深入“迭代领域”,并非之前假设的较小数值。这可能意味着 BB(n) 的值对于 ZFC 公理系统的独立性(目前已知出现在 n=643)可能在更小的 n 值(如 7、8 或 9)就会发生。

10. The Death of the Middle-Class Musician (thewalrus.ca)

中产阶级音乐家的消亡

核心困境

文章通过加拿大音乐人 Rollie Pemberton(艺名Cadence Weapon)的案例,揭示了当代音乐产业中中产阶级音乐家面临严峻的经济危机。尽管Pemberton曾获得高度认可(包括Polaris奖提名、在Glastonbury和Lollapalooza音乐节演出、担任埃德蒙顿诗人桂冠等),但其收入主要来自写作、DJ、零售等副业,而非音乐本身。

产业变迁与经济压力

  • 流媒体时代的收入锐减:从实体唱片(约10%利润)转向Spotify、Apple Music等流媒体平台(每听次支付不到半美分)。Pemberton的热门单曲《Connor McDavid》被播放超百万次,七年间总收入不足3000美元。
  • 唱片合约的不利影响:Pemberton与Upper Class唱片公司签订的360合约(仅获12,130美元预付款)使其在2006至2015年间为公司带来超过250,000美元收入,但个人所得甚微。
  • 巡演成本飙升:2021年美国巡演结束后,Pemberton反而亏损2,100美元。疫情后通胀、场地减少、美国签证费用大幅上涨(单人申请费可达1,655美元)等因素进一步压缩利润空间。
  • 其他收入渠道萎缩:卫星电台收入下降,人工智能威胁创作机会,赞助依赖烟草或科技富豪等非常规来源。

行业结构性变革

  • 三大唱片公司(Sony、Universal、Warner)的垄断:掌握约70%的录制音乐市场,并持有Spotify股份,从中获取巨额利润。但这些收益主要流向顶级艺人(如Tate McRae、Karan Aujla),而非中产阶级音乐家。
  • 流媒体收入分配机制:平台采用按比例分配模式,导致订阅费部分流向头部艺人。Spotify上仅不到1%的艺术家年收入超过6,000美元,加拿大词曲作者年均流媒体收入仅67美元。
  • 依赖资助与补贴:艺术家大量依靠政府资助(如FACTOR、Music Canada)和企业赞助,但资助常侧重于项目而非生活开支,且面临削减风险。

心理健康危机

初步调查显示,86%的音乐从业者经历心理健康问题(焦虑、抑郁),43%有自杀念头,远高于全国平均水平。94%缺乏工作安全感。

潜在解决方案与行动

  • 艺术家自我赋权:如Pemberton发起的**#MyMerch**运动(呼吁场地不抽成商品销售收入),Torquil Campbell通过定制歌曲(每首1,000美元)和直销音乐等方式重新掌控收入。
  • 行业改革呼吁:调整流媒体分配模式(如按用户实际收听分配订阅费)、提高对艺术家的回报、建立更公平的合约标准。
  • 政策干预:推动在线流媒体法案(如《在线流媒体法》)要求平台贡献本地内容基金,但面临法律挑战。部分业界人士主张引入全民基本收入以保障艺术家生存。

结论

中产阶级音乐家的困境是技术变革、行业垄断与收入分配不公共同作用的结果。尽管流媒体和数字化降低了创作门槛,但未能转化为可持续收入。未来需通过艺术家集体行动、行业结构调整和政策支持,才能重塑音乐产业的经济生态,避免文化多样性的丧失。

11. Life of an inference request (vLLM V1): How LLMs are served efficiently at scale (www.ubicloud.com)

vLLM is an open-source inference engine that serves large language models. We deploy vLLM across GPUs and load open weight models like Llama 4 into it. vLLM sits at the intersection of AI and systems programming, so we thought that diving into its details might interest our readers.

12. People Keep Inventing Prolly Trees (www.dolthub.com)

A novel data structure has been invented four times now, with three different names. We think that's a good sign.

13. No One Is in Charge at the US Copyright Office (www.wired.com)

During a wild time for copyright law, the US Copyright Office has no one at the helm—and no one knows when that will change.

14. The Unsustainability of Moore's Law (bzolang.blog)

Roughly every two years, the density of transistors that can be fit onto a silicon chip doubles.

15. Using the internet without IPv4 connectivity (jamesmcm.github.io)

A technical blog about Rust, Linux and other topics.

16. An Indoor Beehive in My Bedroom Wall (www.keepingbackyardbees.com)

卧室墙内的室内蜂箱:传统与现代的养蜂实践

作者在卧室墙内建造并维护了一个蜂箱,将蜂群安置在墙壁结构中。这并非新鲜事,而是一种古老的养蜂传统。通过一篇1998年的《蜜蜂世界》文章,作者了解到这种“墙内蜂箱”在至少20个温暖-地中海气候的旧世界国家中已有数千年历史,最早可追溯至公元60年。

历史渊源与灵感

作者一直梦想与蜜蜂更近距离生活。在经历了几次将体弱蜂群带入室内但失败的“蜜蜂临终关怀”阶段后,受到朋友长期在砖墙内成功养蜂的启发,决定将蜂箱直接嵌入卧室墙壁。

蜂箱的建造与设计

去年冬天,两位木匠在卧室靠窗的墙壁上,在两根立柱之间的空间,切开了石膏板和绝缘层。他们:

  • 在外部墙体安装了一段竹管作为蜜蜂的出入口。
  • 清理内部空间至原始木材。
  • 内部安装了带喂食小门的亚克力观察窗,外覆厚被褥以遮光,保证蜜蜂在黑暗与隐私中工作。 这一做法完全遵循了古老传统:古人常在石、砖或土坯房屋的墙壁内凿出空洞,外部或内部设置木门,作为蜂箱。老式墙内蜂箱通常尺寸约为12英寸宽、17英寸高、9英寸深。

蜂箱尺寸与安置蜜蜂

作者建造的“情人节”蜂箱尺寸为11英寸宽、54英寸高、3.75英寸深,总容积36.5升。此尺寸参考了Tom Seeley的研究,较小蜂箱可能生存率更高。 安置蜜蜂的过程颇为曲折:

  1. 第一次尝试失败:用枕套装一小型分蜂群,试图从枕套角开口倒入,但蜜蜂粘在布料上不愿离开。
  2. 第二次尝试成功但引发小混乱:制作了带漏斗的塑料容器,通过竹管引导蜜蜂入墙。蜜蜂有序进入数小时,但作者因专注观察室外而忘记了关闭内部喂食口,导致约两千只蜜蜂涌入房间。蜜蜂很快自行离开,重新在外部入口聚集排队进入。

蜂群现状与观察体验

此后,蜜蜂迅速适应:

  • 夏季,作者开窗不装纱窗,蜜蜂在距窗户仅数英寸的出入口自由进出。
  • 蜜蜂甚至会飞入卧室窗口进行定位,然后安静离开。
  • 到秋天,“情人节”蜂群最为繁忙,已将蜂箱整个空间建造了三道满长的蜂巢。 作者享受着与蜜蜂共居的体验:它们气味芬芳,嗡嗡声伴人入眠,并每日带来新知。作者亦了解到,一些国家至今仍有在房间角落悬挂开放式蜂箱、仅以小帘隔开的传统。

总结

通过建造卧室墙内蜂箱,作者无意中复兴了一项历史悠久的养蜂传统。这一实践不仅带来了独特的居住体验——整夜聆听蜜蜂的“赞美诗”,感受蜂蜜与蜂胶的芬芳——也让作者与几个世纪以来喜爱与蜜蜂为邻的先辈们产生了联结。

17. Schizophrenia is the price we pay for minds poised near the edge of a cliff (www.psychiatrymargins.com)

Cliff-edged fitness functions and the evolution of schizophrenia

18. 4-10x faster in-process pub/sub for Go (github.com)

Simple internal event bus for Go applications. Contribute to kelindar/event development by creating an account on GitHub.

19. 2025 ARRL Field Day (www.arrl.org)

The American Radio Relay League (ARRL) is the national association for amateur radio, connecting hams around the U.S. with news, information and resources.

22. A proof-of-concept neural brain implant providing speech (arstechnica.com)

Focusing on sound production instead of word choice makes for a flexible system.

23. Genetic code enables zebrafish to mend damaged organs (www.caltech.edu)

New research identifies the genes necessary for zebrafish to regenerate their hearts after damage—work that could ultimately impact the recovery of human patients after heart attacks.

24. Soldier’s wrist purse discovered at Roman legionary camp (www.heritagedaily.com)

Archaeologists have discovered a fragment of a soldier's wrist purse at the site of a temporary Roman camp in South Moravia, Czech Republic. - HeritageDaily - Archaeology News

25. Is being bilingual good for your brain? (www.economist.com)

双语能力对大脑的影响

多项研究表明,多语言主义在认知上具有优势,尤其能改善“执行功能”,这包括忽略干扰、规划复杂任务和更新信念的能力。更引人注目的是,许多研究发现双语者平均可能延迟痴呆症发病约四年。然而,部分研究未能复制这些结果,导致专家质疑这种效应的真实性及其具体机制。目前,关于双语对大脑的确切益处仍存在争议。

26. The Medley Interlisp Project: Reviving a Historical Software System [pdf] (interlisp.org)

Medley Interlisp项目:复兴一个历史软件系统

本文总结了Medley Interlisp项目的目标、历史背景、面临的挑战以及当前进展。该项目旨在恢复、保护并现代化Medley Interlisp——Interlisp方言的最终版本,使其能在现代计算环境中运行,同时保留其作为历史先驱系统的价值。

项目目标与背景

项目于2020年启动,由Interlisp的原开发者创立,现作为美国501(c)(3)非营利组织运营。其核心目标包括:

  1. 使Medley Interlisp易于在现代操作系统上运行。
  2. 增强对现代外围设备的兼容性。
  3. 实现与现代操作系统的互操作性(如支持Unicode编码、系统剪贴板访问)。
  4. 修复错误、更新Common Lisp兼容性并完善未完成的功能。
  5. 编制全面的Interlisp文献目录。
  6. 最重要的是,保护Medley作为历史系统的研究价值。

Interlisp起源于20世纪70年代的Xerox PARC,是一种高级LISP实现,以其强大的软件开发环境著称。其关键创新包括:

  • DWIM系统:自动纠正简单编程错误。
  • History包:记录操作历史并支持撤销,是现代终端历史功能的先驱。
  • 居民编程环境:整个系统(包括操作系统和开发工具)均用Interlisp编写,允许高度定制和快速原型设计。

恢复过程中的挑战

项目面临多项重大挑战:

  • 系统老旧:开发者离开Medley已30年,需要重新学习;新成员面临陡峭的学习曲线。
  • 代码质量问题:存在Y2K错误、大小端架构不兼容问题,且代码库来自多个不完整的碎片版本,整合耗时。
  • 文档不完善:现有文档过时且部分未经验证,文档工具本身也需要修复。
  • 资源限制:项目依赖志愿者和捐赠,财务和人力有限。
  • 技术复杂性:底层虚拟机实现(Maiko)需要更新以适应现代系统;将Common Lisp更新到ANSI标准是一项涉及数万行代码的艰巨任务。

当前进展与成果

成员与社区建设

通过主动外展活动吸引成员,保持开源模式。成员动机包括学术研究、应用开发或单纯的历史兴趣。项目致力于实现“逃逸速度”,以确保长期可持续发展。

现代化Medley

  • 跨平台支持:已使Medley可在Linux、macOS、Windows 10/11上运行。
  • Medley Online:通过Docker容器和VNC提供在线访问,甚至可通过WebAssembly在浏览器中运行(实验阶段)。
  • Git集成:开发了GITFNS包,使Medley能与Git版本控制系统交互。
  • 语言更新:实现了ANSI Common Lisp的LOOP迭代宏,是向前迈进的重要一步。
  • 系统互操作:实现了剪贴板功能,并支持XCCS与UTF-8 Unicode之间的转换。

文档与教育资源

  • Medley入门指南重写:正在全面修订《Medley for the Novice》,以改善其教学价值。保留具有历史价值的过时术语定义(如对鼠标、菜单的旧式解释),并计划以特殊方式标注,以平衡历史记录与现代实用性。
  • Interlisp文献目录:在Zotero中维护一个综合性目录,涵盖与Interlisp相关的所有作品(学术文章、手册、视频等)。近期重点整理元数据、添加标签和数字化文件。

外部合作经验

  • 自由职业者合作:曾雇佣Zotero专家协助整理目录,但因缺乏领域知识,效果有限。
  • 大学合作:与软件历史研究组织(SHFT)及多所大学合作。学生助理参与了目录整理、视频教程制作等工作。更长期的合作(如阿尔伯塔大学研究生)被证明更有效,因为学生相关背景更深,且大学可能提供部分资金支持。

结论

Medley Interlisp项目代表了对濒危历史软件系统的有意识抢救。它不仅旨在恢复一个技术系统,更致力于保存其中蕴含的探索性编程思想和居民环境理念。项目的历程——从碎片整理、跨平台移植到文档现代化——为其他类似的历史软件恢复项目提供了宝贵的蓝图和经验。通过持续的努力,项目证明了即使在快速发展的技术领域,保护软件遗产也具有重要价值。