2025-09-06

30 篇热帖

1. 996 (lucumr.pocoo.org)

这篇文章是对996工作制(早9点到晚9点,每周6天)的批评性反思。作者虽然热爱工作并享受高强度投入,但明确反对将996作为公司文化或成功标准。

主要观点:

  1. 反对将996常态化:作者认为,一周工作72小时是不可持续的,会导致 burnout,不应被视为公司或个人的正面特质。
  2. 强调工作与生活平衡:作者重视家庭、个人生活和深度思考,认为这些无法在极端工作时长下实现。
  3. 输出重于工时:工作的价值应通过产出而非单纯的工作时长来衡量。长时间坐在办公室并不直接等同于有效贡献。
  4. 区分创始人与员工:即使作为承担更大风险的创始人,也应倡导可持续的工作方式。让员工践行996则被视为不负责任。
  5. 自主选择 vs. 文化强制:作者享受为热爱项目熬夜,但强调这必须是个人在特定情境下的自由选择,而非公司强加的文化。
  6. 批判极端言论:文章引用并反驳了“007”、“72小时工作周”等极端观点,指出将超时工作与公司巨额成功强行挂钩是误导性的。

结论:作者呼吁抵制推广996工作文化的做法,倡导一种注重产出、允许休息和拥有个人生活的可持续工作模式。

4. Let us git rid of it, angry GitHub users say of forced Copilot features (www.theregister.com)

: Unavoidable AI has developers looking for alternative code hosting options

6. European Commission fines Google €2.95B over abusive ad tech practices (ec.europa.eu)

欧洲委员会对谷歌广告技术滥用行为的罚款

欧洲委员会因谷歌违反欧盟反垄断规则,对其处以29.5亿欧元(€2.95 billion)的罚款。谷歌被指控在广告技术(adtech)行业扭曲竞争,通过偏袒自己的在线广告业务,滥用市场主导地位。这一处罚旨在维护数字广告市场的公平竞争环境,确保其他参与者能够平等竞争。

7. Qwen3 30B A3B Hits 13 token/s on 4xRaspberry Pi 5 (github.com)

[v0.16.0] Qwen3 30B A3B Q40 on 4 x Raspberry Pi 5 8GB

8. A clickable visual guide to the Rust type system (rustcurious.com)

A complete map of the Rust type system

10. Nest 1st gen and 2nd gen thermostats no longer supported from 10/25/2025 (community.hubitat.com)

I just received an email from Google stating that they are no longer it's going to support the Nest 1st gen and 2nd gen thermostats. While they will continue to operate locally, it appears that they will no longer work w…

11. Developing a Space Flight Simulator in Clojure (www.wedesoft.de)

Developing a Space Flight Simulator in Clojure

13. My Own DNS Server at Home – Part 1: IPv4 (jan.wildeboer.net)

“It’s always DNS” is a famous meme among network people. Name resolution is technically quite simple. It’s “just” translating a hostname like jan.wildeboer.net to an IP address. What could possibly go wrong? I am a radical optimist and detail-obsessed knowledge collector, so I decided to find out. As part of my goal to make my home network a little island of Digital Sovereignty, meaning that everything at home should JustWork™, even with no working internet connection, a DNS server is needed.

15. I kissed comment culture goodbye (sustainableviews.substack.com)

作者回顾了自己长达16年的网络评论习惯,从Hacker News、Reddit到Substack、Twitter等平台,评论频率逐渐增加,从中获得了锻炼写作、逻辑和辩论能力的益处,并享受了作为“网络名流”的参与感。

然而,经过反思,作者决定彻底告别评论文化,核心原因在于发现:16年的积极评论并未带来任何真正的友谊。尽管评论需要投入社交能量,但这种互动本质上是与匿名陌生人的一次性交流,旨在获取声誉和网络积分,而非构建人际关系。

文章进一步分析,线下社交从陌生人发展为密友需要巨大的时间投入(例如,建立一段亲密友谊需要约200小时互动),而评论文化所营造的“小社区”只是幻觉,它随着每个新帖子出现和消失,本质上是与无数陌生人对话,形成的是一个由“匿名集体”构成的、无法建立真实连接的“陌生人互联网”。

作者指出,根本问题在于在线平台的设计目标是“用户参与度”而非“人际连接”。在商业利益的驱动下,我们的社交本能被引导至公开论坛,用于衡量、追踪和变现,原本可能发展成友谊的互动,最终往往变成了增加广告展示量的工具。

因此,作者选择告别这种评论文化,承认虽然可能会想念,但对方根本不会在意,因为彼此都是陌生人。作者将转向那些由真实社交需求驱动、不依赖单一平台、旨在与认识和关心的人建立连接的方式(例如Discord),并强调这才是对抗市场力量、维系真正友谊的所在。

16. Oldest recorded transaction (avi.im)

The oldest recorded transaction was in 3100 BC

20. Why Is Japan Still Investing in Custom Floating Point Accelerators? (www.nextplatform.com)

It has taken nearly two decades and an immense amount of work by millions of people for high performance computing to go mainstream with GenAI. And now,

21. Tesla changes meaning of 'Full Self-Driving', gives up on promise of autonomy (electrek.co)

Tesla has changed the meaning of “Full Self-Driving”, also known as “FSD”, to give up on its original promise of...

22. Kenvue stock drops on report RFK Jr will link autism to Tylenol during pregnancy (www.cnbc.com)

Kenvue股价因报告称肯尼迪将孕期服用泰诺与自闭症联系而下跌

事件概要

  • 股价下跌:Kenvue公司股价在周五下跌超过10%,原因是《华尔街日报》报道称,美国卫生与公众服务部(HHS)部长小罗伯特·F·肯尼迪可能将孕期使用该公司止痛药泰诺(Tylenol)与自闭症联系起来。
  • 报告预期:HHS将于本月晚些时候发布一份报告,该报告可能建立上述关联,并指出一种源自叶酸的药物可用于治疗部分自闭症患者的症状。
  • 官方回应:HHS发言人表示,正在使用“黄金标准科学”来探究美国自闭症发病率前所未有的上升原因,并强调在最终报告发布前,任何关于其内容的说法都只是推测。

各方立场与争议

  • Kenvue公司:公司声明一直评估相关科学证据,并认为对乙酰氨基酚(泰诺的通用名)的孕期使用与自闭症之间不存在因果关系。公司指出,美国食品药品监督管理局(FDA)和主要医疗组织均认可该药物的安全性。
  • 监管与医疗组织
    • FDA在其官网上表示,尚未发现明确证据表明孕期适当使用对乙酰氨基酚会导致不良妊娠、出生、神经行为或发育结局。
    • 美国妇产科医师学会(ACOG)认为,在遵医嘱并按说明使用的情况下,该药物在孕期是安全的。
  • 科学研究与诉讼:一些既往研究提示该药物可能对胎儿发育构成风险,且曾有家长提起诉讼声称使用该药后孩子患上自闭症。然而,2023年一名联邦法官裁定部分诉讼缺乏科学依据,并于2024年终止了相关诉讼。同时,亦有研究未发现对乙酰氨基酚使用与自闭症之间存在关联。

背景与影响

  • 肯尼迪的政策重点:肯尼迪将自闭症作为HHS的关键议题,承诺在9月前查明“自闭症流行病”的原因并消除暴露因素。他已启动一项大规模测试与研究计划。
  • 分析师观点:法国巴黎银行分析师指出,鉴于此前诉讼已以Kenvue胜诉告终,证明该药物与自闭症之间存在因果关系的门槛很高。
  • 市场反应:股价下跌反映了市场对该报告可能引发公众担忧及潜在商业影响的即时反应。
23. Rug pulls, forks, and open-source feudalism (lwn.net)

Like almost all human endeavors, open-source software development involves a range of power dyn [...]

24. Is OOXML Artifically Complex? (hsu.cy)

OOXML is less an act of sabotage than the continuation of a flawed, inelegant lineage.

25. Show HN: Open-sourcing our text-to-CAD app (github.com)

CADAM is the open source text-to-CAD web application - Adam-CAD/CADAM

26. GOP Cries Censorship Over Spam Filters That Work (krebsonsecurity.com)

The chairman of the Federal Trade Commission (FTC) last week sent a letter to Google's CEO demanding to know why Gmail was blocking messages from Republican senders while allegedly failing to block similar missives supporting Democrats. The letter followed media…

27. MentraOS – open-source Smart glasses OS (github.com)

MentraOS is the leading smart glasses OS. See live captions, stream your view, talk to AI, and capture photos hands-free on compatible glasses. - Mentra-Community/MentraOS

28. Seedship – Text-Based Game (philome.la)

Seedship - 文本游戏概述

这是一个基于浏览器的文本冒险游戏,名为Seedship

  • 游戏类型:纯文本驱动的互动故事,玩家通过阅读描述和做出选择来推进游戏进程。
  • 核心主题:从名称“Seedship”(种子飞船/播种舰)推测,游戏很可能围绕太空探索、人类殖民、文明延续等科幻主题展开。
  • 运行环境:游戏完全在网络浏览器中运行,无需安装额外软件。

当前状态说明: 游戏界面提示浏览器缺少必要的功能,并建议升级或更换浏览器后重试。目前页面处于“Loading…”(加载中)状态,表明游戏内容可能正在加载或因兼容性问题未能正常显示。

29. A sunscreen scandal shocking Australia (www.bbc.com)

It has shaken consumer trust and raised questions about global sunscreen regulation.

30. Default musl allocator considered harmful to performance (nickb.dev)

默认musl分配器对性能的严重影响

核心发现:在实际基准测试中,musl默认内存分配器导致性能下降高达7倍。建议所有Rust项目立即替换分配器。

解决方案

main.rs中添加以下代码以在musl环境下替换分配器:

#[cfg(target_env = "musl")]
#[global_allocator]
static GLOBAL: mimalloc::MiMalloc = mimalloc::MiMalloc;

并在Cargo.toml中添加依赖:

[target.'cfg(target_env = "musl")'.dependencies]
mimalloc = "0.1.43"

根本原因:多线程内存分配时的锁竞争导致性能急剧下降,线程或分配次数越多问题越严重。即使当前程序是单线程或未以musl为目标,也建议预先替换。

性能问题详情

  • 基准测试结果:musl版本运行时间是glibc的7倍(1.18秒 vs 0.17秒)
  • 关键差异:自愿上下文切换次数增加167倍(199,786次 vs 1,196次),表明存在严重竞争
  • 系统调用分析:musl在futex上耗时6.7秒,glibc仅0.5秒,存在13倍差距
  • 多线程放大效应:在48核机器上的合成测试中,musl比默认分配器慢700倍

为何仍使用musl

  • 优势:支持交叉编译、创建静态可执行文件、兼容旧版系统(如Red Hat)、容器镜像小(可小至2MB)
  • 权衡:性能问题需通过替换分配器解决,但musl在其他方面仍有价值

调查过程

  1. 性能异常:服务器处理速度慢于预期,排除CPU老旧、SIMD检测问题后锁定分配器
  2. 性能分析:使用timestrace工具发现上下文切换和futex调用差异显著
  3. 社区验证:多个项目(Ripgrep、Apache DataFusion等)和Chimera Linux均报告类似问题,减速范围2x-20x

相关讨论

  • musl新分配器:v1.2.1引入的mallocng未解决性能问题,基准测试结果未改善
  • 开发者观点:Zig创建者Andrew Kelley指出,性能问题可能促使开发者优化内存管理,但不应作为衡量标准
  • 经验关联:经验丰富的程序员可能通过减少分配来规避问题,但这不能替代根本解决方案

建议

  • 立即行动:所有使用musl的Rust项目应替换为mimalloc或jemalloc等替代分配器
  • 主动预防:即使当前未使用musl或面临性能问题,也建议预先替换以避免未来风险
  • 灵活选择:可根据需求选择条件编译(仅musl环境)或全局替换