2025-09-18

45 篇热帖

1. Slack has raised our charges by $195k per year (skyfall.dev)

事件概述

Hack Club,一个为全球青少年提供编程教育与社区的非营利组织,在使用Slack近11年后,遭遇突然的大幅提价。Slack要求其在一周内同意支付5万美元预付款及每年20万美元的费用,否则将停用其工作区并删除所有消息记录。此前,该组织一直支付每年5000美元的非营利优惠计划。

事件影响

  • 运营中断:极短的通知时间导致数十名员工和志愿者被迫紧急更新系统、重建集成,并迁移多年积累的机构知识,造成巨大的机会成本损失。
  • 被迫迁移:出于对数据自主权的担忧,Hack Club决定迁移至开源平台Mattermost。

事件进展

  • 此事在Hacker News和Twitter/X上广泛传播。
  • 几小时后,Slack CEO主动联系Hack Club,提出了解决方案(具体内容未公开,但表示优于原有计划)。
  • Hack Club感谢了社区的支持,并成功解决了危机。

后续反思

Hack Club强调,此次经历凸显了掌握数据所有权的重要性,尤其对小型机构和企业而言。他们鼓励其他组织避免过度依赖外部SaaS平台,并考虑拥有自己数据的解决方案。

3. WASM 3.0 Completed (webassembly.org)

WebAssembly (abbreviated Wasm) is a binary instruction format for a stack-based virtual machine. Wasm is designed as a portable compilation target for programming languages, enabling deployment on the web for client and server applications.

4. Meta Ray-Ban Display (www.meta.com)

The wait is over. Meta Ray-Ban Display hits shelves in the US today!

5. Show HN: The text disappears when you screenshot it (unscreenshottable.vercel.app)

项目名称: Show HN: The text disappears when you screenshot it

摘要: 这是一个技术演示项目,其核心功能是在用户进行屏幕截图时,使屏幕上的特定文本内容自动隐藏或消失。该项目可能利用了系统级API、屏幕内容监控或某种动态渲染技术来实现这一效果,旨在探索隐私保护、反截图或内容安全防护的技术可能性。通过这种方式,敏感信息可以在视觉展示的同时,避免被静态截图所捕获,从而提供了一种新颖的内容保护机制。

7. American Prairie unlocks another 70k acres in Montana (earthhope.substack.com)

Conservation group opens gated road and tears down "no trespassing" signs with purchase from Texas billionaire brothers.

9. One Token to rule them all – Obtaining Global Admin in every Entra ID tenant (dirkjanm.io)

While preparing for my Black Hat and DEF CON talks in July of this year, I found the most impactful Entra ID vulnerability that I will probably ever find. One that could have allowed me to compromise every Entra ID tenant in the world (except probably those in national cloud deployments). If you are an Entra ID admin reading this, yes that means complete access to your tenant. The vulnerability consisted of two components: undocumented impersonation tokens that Microsoft uses in their backend for service-to-service (S2S) communication, called “Actor tokens”, and a critical vulnerability in the (legacy) Azure AD Graph API that did not properly validate the originating tenant, allowing these tokens to be used for cross-tenant access.

10. Ton Roosendaal to step down as Blender chairman and CEO (www.cgchannel.com)

Original Blender creator to hand over role as CEO of the Blender Foundation to COO Francesco Siddi at the start of next year.

11. DeepSeek writes less secure code for groups China disfavors? (www.washingtonpost.com)

Research by a U.S. security firm points to the country’s leading player in AI providing higher-quality results for some purposes than others.

12. Anthropic irks White House with limits on models’ use (www.semafor.com)

The AI firm declined requests by contractors working with federal law enforcement that could see its tools being used for surveillance.

13. Why, as a responsible adult, SimCity 2000 hits differently (arstechnica.com)

After years as a parent and homeowner, I sympathize more with my virtual citizens.

15. Pnpm has a new setting to stave off supply chain attacks (pnpm.io)

Minor Changes

17. TernFS – An exabyte scale, multi-region distributed filesystem (www.xtxmarkets.com)

XTX Markets is a leading algorithmic trading firm which uses state-of-the-art machine learning technology to produce price forecasts for over 50,000 financial instruments across equities, fixed income, currencies, commodities and crypto. It uses those forecasts to trade on exchanges and alternative trading venues, and to offer differentiated liquidity directly to clients worldwide. The firm trades over $250bn a day across 35 countries and has over 250 employees based in London, Singapore, New York, Paris, Bristol, Mumbai, Yerevan and Kajaani.

18. A postmortem of three recent issues (www.anthropic.com)

This is a technical report on three bugs that intermittently degraded responses from Claude. Below we explain what happened, why it took time to fix, and what we're changing.

19. Depression reduces capacity to learn to actively avoid aversive events (www.eneuro.org)

Depression and anxiety are often characterized by altered reward-seeking and avoidance, respectively. Yet less is known about the relationship between depressive symptoms and specific avoidance behaviors. To address this gap, we conducted two studies. In Study 1, undergraduates and online workers completed an uninstructed go/no-go avoidance task ( N Total = 465) as a reverse translation of a rodent paradigm. Participants exhibited a wide range of symptom scores on the Beck Depression Inventory-II (BDI-II), ranging from low to severe. In Study 1, cues were used to signal the response type (go/active vs no-go/inhibitory) required to avoid an aversive sound. Higher depressive scores were associated with poorer acquisition of active avoidance in undergraduates. Overall participants showed lower accuracy for active than inhibitory avoidance. To examine whether the better no-go trial performance reflected a prepotent response to avoid aversive outcomes, in Study 2, undergraduates ( N Total = 330) completed a version of the task that included reward-seeking. Here all participants showed higher accuracy for active reward-seeking and inhibitory avoidance, consistent with a prepotent response to inhibit action to avoid aversive consequences. These findings suggest that in young adults, depressive symptoms are associated with difficulty in overriding prepotent responses to actively avoid aversive outcomes in the absence of reward. This work bridges the gap between preclinical animal models and clinical research, offering insights that could guide the development of more targeted clinical interventions.

20. ABC yanks Jimmy Kimmel's show 'indefinitely' after remarks about Charlie Kirk (www.cnn.com)

Disney’s ABC is taking Jimmy Kimmel’s late night talk show off the air indefinitely amid a controversy over his recent comments about Charlie Kirk’s suspected killer.

21. DeepMind and OpenAI win gold at ICPC (codeforces.com)

Codeforces. Programming competitions and contests, programming community

22. Teardown of Apple 40W dynamic power adapter with 60W max (www.chargerlab.com)

苹果40W动态功率适配器(60W最大)拆解报告

产品概述

  • 发布时间与背景:2025年秋季发布会上推出,作为新品类iPhone Air的配套产品,主打紧凑设计与动态功率输出。
  • 核心特性:标称40W,但支持动态输出最高60W总功率。与iPhone 17系列搭配使用时,可在约20分钟内充至50%。
  • 设计:尺寸与苹果20W充电器相近,采用可折叠插脚,便于携带。

外观与规格

  • 型号:A3365
  • 输入:100-240V~ 50/60Hz 1.5A
  • 输出规格
    • (AVS) 15-20V 2A [3.0A DPS]
    • (AVS) 9-15V 2.67A [3.0A DPS]
    • 9V 3A
    • 5V 3A
  • 最大总输出功率:60W LPS
  • 认证:CCC认证,VI级能效认证。
  • 支持协议:PD 3.0、DCP。
  • 固定PDO档位:5V3A、9V3A、15V2.67A、20V2A。
  • 物理尺寸:长约45.72mm,宽约45.73mm,厚约28.11mm,重约80克。
  • 实测充电功率:为iPhone 16 Pro Max充电时约27.23W;为MacBook Air M3 2024充电时约55.94W,可激活60W动态快充。

拆解分析

内部结构与用料

  • 外壳密封:采用卡扣与超声波焊接结合。内壁贴有石墨导热垫、橡胶缓冲垫及绝缘胶带,用于散热、保护和绝缘。
  • PCBA模块:尺寸紧凑。元件间使用大量胶水固定和泡沫垫保护,并设有塑料支架进行支撑和隔离。
  • 关键内部组件
    • 主控芯片:PI定制型号ZN1612F(InSOP-T28D封装),高度集成初级控制器、高压MOSFET、同步整流控制器及反馈功能。
    • 整流桥:DIODES RTT10KL(TTL封装)。
    • 高压滤波电容:NCC 400V 47μF(两颗并联)。
    • 同步整流管:RECTRON RM85N100DF(100V NMOS,DFN 5x6-8L封装)。
    • 输出滤波固态电容:Nichicon 25V 270μF(三颗)。
    • 协议芯片:英飞凌 CYPDC1185B2-32E(32-pin QFN封装)。
    • VBUS开关MOSFET:RECTRON RM80N30DN(30V NMOS,DFN 3x3封装)。
    • 温度控制:内置热敏电阻,用于监控内部温度并动态调整输出功率。
  • EMI滤波:采用两级共模电感设计,并使用屏蔽铜箔包裹X2安规电容。

总结

  • 产品定位:智能动态功率分配,可理解为“峰值60W,常态40W”,能满足iPhone充电需求的同时,兼顾MacBook等高功率设备的快充场景。
  • 内部设计亮点:采用高集成度定制电源芯片,搭配高品质电容和MOSFET,配合完善的温度监测与功率调整机制。
  • 做工与可靠性:内部散热与防护设计扎实,元件固定牢固,绝缘处理到位,体现了苹果一贯的做工水准。
  • 适用性:鉴于iPhone 17系列充电功率提升,该适配器对于新机用户是值得考虑的选择。
23. Geizhals Preisvergleich Donates USD 10k to the Perl and Raku Foundation (www.perl.com)

Geizhals Preisvergleich 向 Perl 和 Raku 基金会捐赠 1 万美元

2025年9月18日,Perl 和 Raku 基金会(The Perl and Raku Foundation)宣布收到来自价格比较平台 Geizhals Preisvergleich 的 1 万美元捐赠。这笔资金将用于支持 Perl 5 核心维护基金,以保障 Perl 语言的持续发展和未来。

捐赠方背景与动机 Geizhals Preisvergleich 成立于1997年,其业务平台自创立之初就使用 Perl 语言构建。如今,该平台已成长为拥有约 430 万月活用户 的知名服务。公司代表 Michael Kröll 表示,Perl 是现代开源计算的重要支柱,支持其核心维护基金意味着支持该语言的现在与未来,惠及当前及潜在的用户群体。

基金会与社区的意义 基金会主席 Stuart J Mackintosh 强调,Geizhals 的支持超越了资金本身。该公司还积极参与欧洲开发者会议、雇用 Perl 程序员,并对 Perl 及 CPAN 的战略维护与发展展现出高度关注,这对整个社区具有重要价值。

核心维护工作的具体内容 该捐赠所资助的维护工作主要由核心开发者执行,致力于提升 Perl 的稳定性、安全性与可靠性。核心维护者 Tony Cook 举例说明了其日常工作,包括:

  • 修复因外部库创建线程导致的信号处理崩溃问题。
  • 修复使用智能匹配(smartmatch)与子程序结合循环退出操作时引发的分段错误。
  • 修复正则表达式警告可能导致的内存泄漏。
  • 改进错误提示,避免在通过未定义键访问哈希元素时产生混淆的警告。

这些看似细微的修复,对于依赖 Perl 运行关键任务的企业和快速原型开发的初创公司都至关重要。

呼吁持续支持 基金会表示,来自像 Geizhals 这样的企业的资助,是确保 Perl 5 核心获得持续维护的关键。无论是个人开发者还是企业用户,社区的支持共同维系着 Perl 的可靠性。基金会欢迎更多组织加入赞助行列。

24. UC Berkeley gives personal information for 150 students and staff to government (www.dailycal.org)

加州大学伯克利分校向联邦政府提交约160名学生及教职工个人信息

事件概述: 根据加州大学总校长办公室的指示,加州大学伯克利分校(UC Berkeley)向美国教育部民权办公室(OCR)提交了约160名学生、教职工及教师的个人信息,作为对校园涉嫌反犹主义调查的一部分。信息包括个人姓名及其与涉嫌反犹事件报告的“潜在关联”。

具体流程与通知:

  • 信息提交日期为2025年8月18日,依据联邦法律及加州大学系统法务办公室的指示进行。
  • 受影响个人于2025年9月4日通过校园法律事务办公室的电子邮件收到通知。
  • 通知称,OCR要求提供“与涉嫌反犹事件相关的全面文件、档案和报告”,伯克利分校为回应调查而提交了包含相关人员姓名的文件。

受影响个体的背景与担忧:

  • 一名匿名研究生表示,被提交信息的个体主要包括曾被指控反犹主义的穆斯林和阿拉伯裔学生,尤其是那些曾表达支持巴勒斯坦立场的人士。
  • 该学生指出,部分受影响者此前曾有与反犹主义相关的虚假投诉记录,有些案件已被认定不实或仍在处理中。
  • 信息披露引发了对特朗普政府如何使用这些信息的恐惧,担忧可能面临进一步的压制,甚至影响其学术研究计划。

校方回应与背景:

  • 校园发言人珍妮特·吉尔摩称,信息来自“多个校园办公室”,但未说明具体是哪些办公室或筛选“反犹主义关联”的标准。
  • 事件发生在以下背景下:
    • 美国教育部于2025年2月对伯克利分校处理反犹主义的方式发起调查。
    • 美国司法部同期也在进行调查。
    • 分校校长里奇·莱昂斯今年夏天曾就反犹主义指控向国会作证。
    • 调查是针对2024年亲巴勒斯坦抗议活动后,多所大学面临的长期压力的一部分。

加州大学系统内的广泛影响:

  • 加州大学旧金山、洛杉矶、戴维斯和圣地亚哥分校也因反犹主义指控受到教育部调查,并按总校要求提交了信息。
  • 仅伯克利分校向受影响个人发送了通知。
  • 学生团体“伯克利学生争取巴勒斯坦正义”在社交媒体上谴责校方“背叛”,指出校长此前曾承诺保护学生身份信息。

后续与不确定性:

  • 法律事务办公室的通知邮件指出,OCR调查仍在进行中,可能还需要进一步披露信息
  • 加州大学总校长办公室未对其他校区的合规情况或给伯克利的具体指令发表评论。
25. Drought in Iraq reveals tombs created 2,300 years ago (www.smithsonianmag.com)
  • 伊拉克近年遭遇严重干旱,最大水库摩苏尔水坝水位降至历史最低,导致40座约2300年前的墓葬及文物显露出来。
  • 这些墓葬属于希腊化时期的塞琉古帝国统治时期,由陶瓷制成,并伴有各类陶器等文物。
  • 考古团队正抓紧在水库再次蓄水前进行抢救性发掘,出土文物将被送往杜胡克博物馆研究和保存,以期深入了解当时的丧葬习俗和社会背景。
  • 干旱虽给伊拉克带来人道主义危机,但此前也曾促成考古发现,例如2022年在同一水库区域发现了一座3400年前的古城遗址。
  • 伊拉克因气候变化面临极端干旱、沙尘暴和水资源匮乏等多重挑战,被联合国列为最易受气候影响的国家之一。
26. Luau – Fast, small, safe, gradually typed scripting language derived from Lua (luau.org)

Luau is a small, fast, and embeddable programming language based on Lua with a gradual type system.

27. ABC Pulls Jimmy Kimmel Live from the Air 'Indefinitely' (www.vulture.com)

Walt Disney–owned ABC has announced it’s pulling new episodes of ‘Jimmy Kimmel Live!’ “indefinitely” following right-wing outrage over comments the late-night host made on a recent show about the reaction to the killing of Charlie Kirk.

28. The quality of AI-assisted software depends on unit of work management (blog.nilenso.com)

The craft of AI-assisted software creation is substantially about correctly managing units of work.

29. Optimizing ClickHouse for Intel's 280 core processors (clickhouse.com)

Intel's latest processor generations are pushing the number of cores in a server to unprecedented levels. For analytical databases like ClickHouse, ultra-high core counts represent a huge opportunity and a complex challenge.

31. Famous cognitive psychology experiments that failed to replicate (buttondown.com)

A quick reference

33. Tinycolor supply chain attack post-mortem (sigh.dev)

事件概述

此次供应链攻击源于一个共享GitHub仓库中被恶意推送的GitHub Actions工作流。攻击者利用该工作流窃取了一个具有广泛发布权限的npm令牌,并发布了包括@ctrl/tinycolor在内的20个恶意包版本。作者的个人账号和仓库并未直接受到入侵,事件未涉及钓鱼或本地恶意安装。GitHub和npm安全团队迅速响应,移除了恶意版本,作者随后发布了干净版本以清除缓存。

事件发现与调查

作者于9月15日收到开发者Wes Todd的通知,得知攻击已被发现。调查初期未在个人仓库中发现可疑分支。后发现事件源于一个名为angulartics2的共享仓库,其中存储的npm令牌被恶意利用。一名拥有仓库管理权限的协作者强制推送了一个恶意分支,该分支中的工作流自动运行并窃取了令牌。

攻击机制与影响

攻击者使用窃取的令牌发布了多个恶意包版本。安装这些版本会触发postinstall载荷,导致恶意代码执行。受影响的包中,@ctrl/tinycolor的周下载量约200万次,影响较大。恶意版本在npm上短暂存在后即被移除。

作者的应对与发布策略调整

  • 立即措施:撤销所有npm令牌,为@ctrl/tinycolor启用发布2FA,发布干净版本。
  • 长期计划:转向npm的可信发布(OIDC) 以消除静态令牌,但当前尚在等待semantic-release的集成支持。
  • 临时安全策略:对小型包继续使用semantic-release,但严格限制贡献者,并使用仅限发布单个包的细粒度令牌。
  • 持续使用pnpm以阻止未批准的postinstall脚本,并考虑启用minimumReleaseAge设置。

安全改进建议(愿望清单)

  • npm应提供账户级开关,强制要求所有包使用可信发布(OIDC)并必须包含构建证明。
  • 实现对semantic-release的一级OIDC支持,彻底避免静态令牌。
  • 在GitHub UI中提供安全、需人工审批的发布工作流(如受保护的workflow_dispatch),并利用GitHub 2FA。
  • GitHub环境(Environments)等保护功能应免费集成到可信发布流程中,避免与订阅等级挂钩。
  • npm包详情页应更明显地标示是否存在postinstall脚本,并在恶意版本移除后明确说明。

总结

此次攻击暴露了共享仓库中残留令牌的风险,以及静态npm令牌在自动化发布流程中的安全隐患。作者计划通过采用OIDC和更严格的发布控制来提升安全性,并呼吁平台改进相关安全功能以支持开发社区。

34. Stepping Down as Libxml2 Maintainer (discourse.gnome.org)

I’m stepping down as maintainer of libxml2 which means that this project is more or less unmaintained for now. I will fix regressions in the 2.15 release until the end of 2025.

37. Towards a Physics Foundation Model (arxiv.org)

本文探讨了物理基础模型(PFM)的概念及其构建路径。当前,物理感知的机器学习方法通常局限于单一狭窄领域,且针对新系统需要重新训练。为突破这一限制,研究者提出了通用物理变换器(GPhyT)

核心思想与模型概述: GPhyT 基于一个关键洞察:变换器能够从上下文中推断出控制动力学。该模型在1.8 TB的多样化模拟数据上进行训练,展现了实现物理基础模型的可行性。其目标是达到“一次训练,随处部署”的范式,使单一模型无需针对新系统重训即可模拟多种物理现象,例如流体-固体相互作用、冲击波、热对流和多相动力学。

主要创新与成果: GPhyT 实现了三项关键突破:

  1. 跨领域卓越性能:在多个物理领域的表现超越专门架构超过7倍。
  2. 零样本泛化能力:通过上下文学习,能够对完全未见过的物理系统进行合理的模拟预测。
  3. 长期预测稳定性:在长时程模拟中表现出更强的稳定性。

意义与展望: 这项工作通过证明单一模型能够仅从数据中学习可泛化的物理原理,为通往通用物理基础模型铺平了道路。这种模型有望变革计算科学和工程领域,实现高保真模拟的民主化、加速科学发现并减少对专用求解器开发的需求。

相关信息:

  • 论文归属学科:机器学习、人工智能。
  • 最新版本于2026年1月26日提交。
  • 可通过提供的链接访问PDF或实验性HTML版本。
38. Launch HN: Cactus (YC S25) – AI inference on smartphones (github.com)

Low-latency AI engine for mobile devices & wearables - cactus-compute/cactus

39. European ant is the first known animal to clone members of another species (www.livescience.com)

A species of ant found scurrying across southern Europe is the first animal found that clones males of another species.

40. This Website Has No Class (aaadaaam.com)

Going “full CSS Zen Garden” with modern CSS.

41. Show HN: I wrote an OS in 1000 lines of Zig (github.com)

A minimal RISC-V 32-bit OS written in Zig. Contribute to botirk38/pico-os development by creating an account on GitHub.

42. Obsidian Note Codes (ezhik.jp)

I made a little plugin for Obsidian: Note Codes.

43. A 3D-Printed Business Card Embosser (www.core77.com)

This 3D-printed contraption is by Igor Daemen, an Eindhoven-based product designer. "I designed this businesscard embosser to be modular and 3D printable without using any support and without any hardware required to assemble," he writes. "The tolerances are tight," Daemen explains. "And some

44. Samsung confirms its smart fridges will start showing you ads (www.androidauthority.com)

Samsung confirms ads are coming to some Family Hub refrigerators in the US through a new software update. Check out the company's statement!

45. 40k-Year-Old Symbols in Caves Worldwide May Be the Earliest Written Language (www.openculture.com)

We may take it for granted that the earliest writing systems developed with the Sumerians around 3400 B.C.E. The archaeological evidence so far supports the theory. But it may also be possible that the earliest writing systems predate 5000-year-old cuneiform tablets by several thousand years. Open Culture, openculture.com