2024 09 15 HackerNews

2024-09-15 Hacker News Top Stories #

  1. 前CrowdStrike员工揭露,公司技术错误逐渐增多导致2023年7月重大故障,开发文化不安全。
  2. OpenAI隐藏思维链的举动引发争议,有观点认为是保护竞争优势,防止技术被轻易复制。
  3. 作者分享71 TiB ZFS NAS使用10年无硬盘故障经历,认为合理管理和维护对硬盘寿命至关重要。
  4. 陶哲轩分享GPT-o1实验体验,指出其在处理复杂数学任务时表现更佳,但仍面临挑战。
  5. 文章揭示美国大学成为债务工厂,学生贷款系统存在深层次问题,学生债务普遍化。
  6. “lisp-in-rs-macros”项目展示Rust宏的强大能力,是一个简单的、具有词法作用域的Lisp解释器。
  7. Facebook承认正在抓取所有澳大利亚成年用户的公开帖子训练AI,且没有提供退出选项。
  8. “Writing an OS in Rust”项目提供使用Rust编程语言编写操作系统的系列教程。
  9. 文章讲述Windows XP播放珍妮特·杰克逊的《Rhythm Nation》导致笔记本电脑崩溃的故事。
  10. Ig诺贝尔奖得主指出,当前关于人类极端衰老的研究数据存在严重问题,需要重新审视。

CrowdStrike ex-employees: ‘Quality control was not part of our process’ #

https://www.semafor.com/article/09/12/2024/ex-crowdstrike-employees-detail-rising-technical-errors-before-july-outage

根据《Semafor》的报道,前 CrowdStrike 员工揭露了在 2023 年 7 月发生的重大故障之前,公司的技术错误逐渐增多的问题。这些员工表示,软件的质量检查常常被急于推出产品的压力所影响,导致测试不充分。前员工普雷斯顿·塞戈(Preston Sego)提到,他在 2023 年 2 月因批评公司返工政策而被解雇,期间他负责审核用户体验开发者的测试,确保在发布前发现错误。

报道中提到,CrowdStrike 的专业服务部门曾发生过客户私人信息错误上传到其他客户文件夹的事件,虽然公司确认了这些事件是由于“手动数据输入错误”造成的,但这引发了对数据安全的担忧。此外,CrowdStrike 的 Falcon LogScale 服务也曾因更新问题导致实时警报暂时失效,尽管公司否认了这些情况。

在推出云威胁狩猎服务 Falcon OverWatch Cloud Threat Hunting 时,CrowdStrike 给工程师和威胁猎手的准备时间仅为两个月,而通常需要一年。前高级经理表示,该服务在推出时缺乏必要的内部工具,员工不得不依赖现有的安全系统进行响应。

CrowdStrike 对此回应称,由于缺乏经验丰富的“云威胁猎手”,他们只能使用现有工程师,并表示提供了培训,但并未强制要求。公司还强调,所有员工都定期参加与其职位相关的培训。

对于 7 月的故障,CrowdStrike 将其归因于 Falcon Sensor 更新中的缺陷,导致公司市值损失超过 210 亿美元,并面临多起诉讼,包括达美航空的潜在诉讼,声称损失达 5.5 亿美元。CrowdStrike 总裁在一次黑客大会上承认了公司的失误,强调“在做错事时,承认错误是非常重要的”。


HN 热度 528 points | 评论 278 comments | 作者:everybodyknows | 1 day ago #

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

  • 前员工指出 CrowdStrike 的开发文化不安全,导致了全球性故障,认为这些指控应被认真对待。
  • 有人认为,快速发布的文化使得质量控制被忽视,导致后续问题被留给其他工程师处理。
  • CrowdStrike 在处理关键系统时缺乏必要的质量控制和测试,尤其是在内核驱动方面。
  • 对于 CrowdStrike 的批评集中在其对网络安全社区的贡献不足,且其研究水平较低。
  • 有评论认为,前员工的意见可能存在偏见,但多位员工的相似反馈指向潜在的真实问题。
  • 许多人认为,软件开发中的质量控制常常被视为阻碍,导致工程师更关注快速交付而非质量。
  • 有观点认为,企业应对软件更新进行更严格的测试和分阶段发布,以避免大规模故障。
  • 一些评论提到,CrowdStrike 在处理更新时缺乏必要的错误处理机制,导致系统崩溃。
  • 对于 CrowdStrike 的事件,评论者普遍认为这是一个系统性的问题,反映了公司文化的缺陷。
  • 许多人呼吁对关键软件基础设施进行更严格的监管,以防止类似事件再次发生。

OpenAI threatens to revoke o1 access for asking it about its chain of thought #

https://twitter.com/SmokeAwayyy/status/1834641370486915417

该推文来自用户 @SmokeAwayyy,内容提到了一封电子邮件的链接( https://t.co/Mvuvbt6Mkm)。推文发布于 2024 年 9 月 13 日下午 5:12,获得了约 55,900 次浏览、23 次转发、22 次引用、721 个点赞和 47 个书签。推文的具体内容:

图片中的英文内容是关于 OpenAI 团队对用户发出的警告,要求用户立即停止违规活动,并确保使用 ChatGPT 时遵守其使用条款和政策。若继续违规,可能会导致 OpenAI o1 的访问权限被取消。如果用户认为这一警告有误并希望申诉,可以通过 OpenAI 的帮助中心联系他们。


HN 热度 488 points | 评论 282 comments | 作者:jsheard | 1 day ago #

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

  • 对于 OpenAI 隐藏思维链的理由,许多人认为其借口不够可信,甚至显得反竞争。
  • 有观点认为,OpenAI 可能担心其他公司会利用其输出进行模型训练,因此选择保密。
  • 一些评论指出,当前的 AI 模型似乎只是将多位作者的作品组合而成,缺乏真正的创新。
  • 有人提到,AI 在 STEM 领域表现优异,但在英语写作方面却相对较差,可能是因为商业利益驱动。
  • 讨论中提到,OpenAI 可能在努力避免模型输出不当内容,导致公关危机。
  • 有评论认为,OpenAI 的行为可能是为了保护其竞争优势,防止其他公司轻易复制其技术。
  • 一些用户表示,AI 的训练数据可能包含大量合成数据,而非人类专家的原创内容。
  • 还有人提到,AI 的输出可能会受到政治和社会敏感性的影响,因此不愿公开其思维过程。
  • 有观点认为,OpenAI 的保密行为可能是为了掩盖模型的缺陷,防止外界对其能力产生误解。
  • 最后,部分评论认为,AI 的真正智能仍然有限,无法达到真正的超智能水平。

My 71 TiB ZFS NAS After 10 Years and Zero Drive Failures #

https://louwrentius.com/my-71-tib-zfs-nas-after-10-years-and-zero-drive-failures.html

这篇文章讲述了作者的 71 TiB ZFS NAS 在使用 10 年后仍然保持良好状态,且没有发生任何硬盘故障的经历。以下是详细摘要:

  1. 硬盘使用情况

    • 作者使用了 24 个 4 TB 的 HGST 硬盘,累计工作约 6000 小时,相当于大约 250 天的运行时间。
    • 作者认为,硬盘寿命长的一个关键因素是他在不使用时会关闭服务器。
  2. 服务器管理

    • 服务器默认关闭,仅在需要时远程开启。使用脚本控制电源,确保在使用后及时关闭。
    • 这种管理方式不仅节省了电力开支,还可能有助于延长硬盘寿命。
  3. ZFS 文件系统

    • ZFS 在过去的 10 年中表现良好,作者在更换操作系统时从未遇到过导入池的问题。
    • 定期进行 zpool scrub 操作,未发现任何校验和错误,显示出 ZFS 的可靠性。
  4. 硬件维护

    • 虽然硬盘没有故障,但作者在几年前更换了主板,故障表现为无法进入 BIOS 和偶尔无法启动。
    • 文章提到,主板更换并未造成太大困扰,且在二手市场上找到合适的替代品。
  5. 噪音控制

    • 服务器配备了三个 12V 风扇,默认速度较高导致噪音大。作者通过编写脚本根据硬盘温度调节风扇速度,成功降低了噪音。
  6. 网络配置

    • 作者最初使用四端口千兆网络控制器,后转向使用 Infiniband 卡和二手 10G 以太网卡以提高传输速度。
  7. 电源和备份

    • 服务器启动时所有硬盘同时旋转,瞬间功耗高达 600W。作者曾使用 UPS 保护系统,但因其额外耗电而决定不再使用。
    • 重要数据进行了三重备份,但对于不重要的数据,作者选择依赖 ZFS 的保护。
  8. 未来计划

    • 作者目前没有更换存储系统的计划,认为现有系统仍能满足需求。未来可能会考虑使用更少的硬盘实现相同的冗余存储。

总体而言,作者分享了他在使用 ZFS NAS 方面的经验,强调了合理的管理和维护对硬盘寿命的重要性。


HN 热度 400 points | 评论 280 comments | 作者:louwrentius | 24 hours ago #

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

  • 有人提到使用相同型号的硬盘可能导致同时故障,建议采用不同批次的硬盘以降低风险。
  • 许多评论者分享了他们的经验,强调在重建 RAID 时,第二个硬盘故障的风险很高,建议使用 RAID 6。
  • 有人提到,保持硬盘持续运行可以减少因频繁开关机带来的磨损,尤其是对读写头的影响。
  • 讨论中提到 ZFS 的校验和功能,强调其在数据完整性方面的优势。
  • 有人提到环境因素(如温度、湿度和灰尘)对硬盘寿命的影响,认为数据中心的环境优于家庭环境。
  • 许多评论者对新文件系统(如 bcachefs)持谨慎态度,认为其稳定性尚未得到充分验证。
  • 有人提到 UPS(不间断电源)在电力波动和雷击等情况下的重要性,强调其对硬件可靠性的保护作用。
  • 讨论中提到,硬盘的故障率并非完全随机,特定批次的硬盘可能会有更高的故障率。
  • 有人分享了他们的备份策略,强调定期备份和使用不同存储设备的重要性。

Terence Tao on O1 #

https://mathstodon.xyz/@tao/113132502735585408

在这篇文章中,数学家陶哲轩(Terence Tao)分享了他对 OpenAI 新版本 GPT(GPT-o1)的实验体验。GPT-o1 在运行大型语言模型(LLM)之前,首先进行了一步初步推理,这使得它在处理复杂的数学任务时表现得更为出色,尽管在一些高级研究数学任务上仍然存在困难。

陶哲轩进行了具体的实验,特别提到了一次他要求 GPT 回答一个模糊的数学问题的实验。在之前的实验中,GPT 虽然提到了相关概念,但提供的细节却是虚构的无意义内容。然而,在这次实验中,GPT 成功识别了克拉默定理(Cramer’s theorem),并给出了令人满意的答案。

他进一步探讨了 AI 助手在复杂数学研究项目中的潜在作用,认为一个合格的研究生在这样的项目中所做的贡献,往往比培训和监督他们所需的努力更有价值。尽管使用最新工具所需的努力仍然是有效输出所需努力的 2 到 5 倍,但他认为这一比例在未来几年可能会下降到 1 倍以下,这可能会成为这些工具在数学领域更广泛应用的转折点。

陶哲轩强调,他使用研究生作为比较单位仅仅是为了方便讨论,并不意味着研究生的所有训练方面与 AI 在数学中的辅助作用完全对应。他指出,研究生的培训主要是为了培养下一代独立研究者,而他们在当前研究中的辅助作用应当是为了学生的实际培训,而非单纯为了导师的利益。


HN 热度 388 points | 评论 200 comments | 作者:dselsam | 7 hours ago #

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

  • 许多人认为,当前的智能助手相比五年前有了显著的进步,尤其是在处理复杂问题时。
  • 有评论指出,大多数人并未达到“中等但不完全无能的研究生”的智力水平,能够随时获得这样的智力支持是生活的巨大提升。
  • 一些用户表示,使用大型语言模型(LLMs)显著提高了他们的生产力,类似于从文本编辑器升级到强大的集成开发环境(IDE)。
  • 也有观点认为,情感和学习能力的限制比智力更为重要,许多人在使用 LLMs 时缺乏有效的提示技巧。
  • 有人指出,LLMs 在处理特定问题时仍然存在局限性,尤其是在需要精确理解和复杂逻辑的情况下。
  • 一些评论者认为,LLMs 的实用性取决于用户的技能和经验,许多人在使用时未能充分利用其优势。
  • 还有人提到,尽管 LLMs 在某些领域表现出色,但在其他领域仍然无法替代人类的思考和创造力。
  • 有评论指出,LLMs 的使用可能导致编码质量下降,尤其是在缺乏经验的开发者中。
  • 一些用户认为,LLMs 的存在可能会降低优秀程序员的薪资预期,因为它们能够替代一些低水平的编码工作。
  • 最后,有人强调,尽管 LLMs 在某些方面存在不足,但它们仍然是一个有价值的工具,能够在特定情况下提供帮助。

How America’s universities became debt factories #

https://anandsanwal.me/college-student-debt-deception/

这篇文章讨论了美国大学如何成为债务工厂,揭示了学生贷款系统的深层次问题。以下是详细摘要:

  1. 学生贷款的非破产免责:文章指出,美国的学生贷款无法通过破产解除,这导致了一个超过 1.7 万亿美元的债务泡沫。这样的制度使得借款人即使在经济困难时也无法摆脱债务,形成了一个“完美风暴”的不良激励机制。
  2. 教育机构的责任缺失:大学和学院在学生贷款的保护下,缺乏改善教育质量和控制学费的动力。尽管许多学生毕业后面临高额债务和低就业率,教育机构却没有受到市场力量的约束。
  3. 毕业生的困境:数据显示,2023 届毕业生的平均学生贷款债务为 37,574 美元,但 43% 的毕业生在第一份工作中处于低就业状态。尽管学费不断上涨,只有 60% 的毕业生认为他们的教育值得这个价格。
  4. 贷款对经济的影响:学生贷款不仅影响个人,还对整个经济造成负担。许多年轻人因债务而无法创业、购房或投资未来,导致经济活力下降。
  5. 政治与利益的交织:教育机构、贷款机构和政治家之间形成了一个利益共同体,三者都从现行制度中获益,缺乏改革的动力。
  6. 解决方案:文章提出了几项可能的解决方案,包括恢复学生贷款的破产免责、将贷款条件与学位价值挂钩、对教育机构施加风险共担要求等。然而,这些改革可能会对现有的教育和贷款体系造成重大冲击。
  7. 代际影响:学生贷款问题不仅影响年轻人,越来越多的老年人也因学生贷款而受到影响,甚至在退休后仍需偿还债务。

总的来说,文章强调了美国高等教育系统的结构性问题,呼吁进行根本性的改革,以避免形成一个永久的债务阶层。


HN 热度 303 points | 评论 349 comments | 作者:car | 7 hours ago #

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

  • 美国大学的高额学费和学生贷款制度导致了学生债务的普遍化,许多人在没有充分了解的情况下签署了贷款协议。
  • 许多学生在选择专业时缺乏对未来职业收入的清晰认识,导致他们在毕业后面临高额债务与低收入的困境。
  • 医学和法律等专业的学生虽然承担了巨额债务,但他们通常对复杂的债务工具有更深入的理解。
  • 学校教育未能有效教授学生关于财务管理和债务的知识,导致许多人在成年后仍然缺乏基本的财务素养。
  • 社会对大学教育的期望与实际就业市场的需求之间存在脱节,许多专业的毕业生难以找到与其学位相匹配的工作。
  • 一些评论者认为,大学应更专注于提供实用技能的课程,而非传统的人文学科。
  • 学生在选择学位时往往受到社会和家庭的压力,导致他们做出不理性的决策。
  • 贷款的高可得性使得大学能够不断提高学费,形成了一个恶性循环,学生债务问题愈发严重。

Lisp implemented in Rust macros #

https://github.com/RyanWelly/lisp-in-rs-macros

该 GitHub 项目“lisp-in-rs-macros”是一个用 Rust 宏完全实现的 Lisp 解释器。以下是该项目的详细摘要:

项目概述 #

  • 名称: lisp-in-rs-macros
  • 描述: 这是一个简单的、具有词法作用域的 Lisp 解释器,完全基于 Rust 的声明性宏。项目的核心是一个名为 lisp! 的宏,它可以展开为计算出的 Lisp 值,并将其字符串化。

主要特性 #

  • 编译时计算: 所有计算在编译时进行,使用 Rust 的宏展开。例如,lisp!(CAR (CONS (QUOTE A) (QUOTE (B)))) 会展开为字符串“A”。
  • 代码简洁: 整个解释器的代码量少于 250 行,展示了 Rust 宏的强大能力。

示例代码 #

  • 基本用法:
    let output = lisp!(CAR (LIST (QUOTE A) (QUOTE B) (QUOTE C)));
    assert_eq!(output, "A");
    
  • 使用 PROGN 执行多个表达式:
    lisp!(PROGN
      (DEFINE message (LAMBDA () (QUOTE "hello there")))
      (DISPLAY (message))
      (DEFINE NOT (LAMBDA (X) (COND (X NIL) (TRUE TRUE))))
      (DISPLAY (NOT NIL))
    ); // 输出 "hello there" 和 "TRUE"
    

递归支持 #

  • 当前版本不支持显式递归,但可以通过自我应用的方式实现。例如,定义一个连接两个列表的函数 append,尽管函数体中没有直接提到 append,但仍然可以递归调用。

支持的形式 #

  • 该解释器支持多种 Lisp 形式,包括 DEFINEQUOTELAMBDALETPROGNCARCDRCONSLISTEQATOMAPPLY 等。

元循环解释器 #

  • 项目中还包含一个用 Lisp 实现的 Lisp 解释器,展示了如何在 Lisp 中实现基本的解释功能。

技术细节 #

  • 宏模拟了一个 SECD 机器,这是一个用于评估 λ 演算术语的简单堆栈抽象机器。

未来计划 #

  • 计划添加 letrec 和递归定义的支持。

资源与参考 #

  • 提供了一些推荐的学习资源,包括功能编程的书籍和相关论文。

该项目展示了 Rust 宏的强大功能,并提供了一个有趣的方式来实现 Lisp 语言的基本特性。


HN 热度 282 points | 评论 73 comments | 作者:quasigloam | 1 day ago #

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

  • 有人提到 Greenspun 的第十条规则再次显现,强调在非 Lisp 项目中常常会重现 Lisp 的设计模式。
  • 有评论认为,创建 Lisp 的动机和背景会影响是否符合该规则,强调意图和结果之间的差异。
  • 一些用户分享了自己在项目中多次实现 Lisp 和 Forth 的经验,认为基础实现非常简单。
  • 讨论中提到,Lisp 的实现通常会涉及到动态类型检查,这与 Rust 的静态类型系统形成对比。
  • 有人指出 Rust 的宏系统虽然强大,但也可能导致代码复杂性增加,影响可管理性。
  • 讨论中提到,Rust 的类型系统和 Lisp 的灵活性之间存在一定的矛盾,认为两者在设计哲学上有所不同。
  • 有评论提到,C++ 的模板系统与 Rust 的宏系统相比,虽然复杂但在某些方面更具可用性。
  • 一些用户对 Rust 中实现 Lisp 的可能性感到兴奋,认为这是一个有趣的项目。

Facebook scraped every Australian adult user’s public posts to train AI #

https://www.abc.net.au/news/2024-09-11/facebook-scraping-photos-data-no-opt-out/104336170

根据澳大利亚广播公司(ABC News)的报道,Facebook 承认正在抓取所有澳大利亚成年用户的公开照片和帖子,以训练其人工智能模型,并且没有提供退出选项。这一声明是在一次调查中作出的,Facebook 表示,澳大利亚用户没有像欧洲用户那样的选择权,因为在隐私法下并没有要求提供此类选项。

Meta 的全球隐私政策主任梅琳达·克莱博(Melinda Claybaugh)在调查中被问及该公司是否在收集所有澳大利亚人的数据以构建其生成性人工智能工具。尽管她最初否认了这一说法,但在绿党参议员大卫·舒布里奇(David Shoebridge)的质疑下,她承认,除非用户自 2007 年以来有意识地将帖子设置为私密,否则 Meta 会抓取所有公开的照片和文本。

克莱博表示,未满 18 岁的用户账户不会被抓取,但当被问及自己孩子的公开照片是否会被抓取时,她承认这些照片会被抓取。她未能确认是否会抓取那些在创建账户时未满 18 岁的用户的历史数据。

与欧洲用户不同,Meta 在 6 月通知欧盟和美国用户,除非选择退出,否则将使用他们的数据来训练其生成性人工智能产品。由于欧洲的隐私法律较为严格,Meta 为欧盟用户提供了退出选项。克莱博承认,澳大利亚用户没有这样的选择。

她指出,Meta 需要大量数据来提供最灵活和强大的人工智能工具,并表示,数据的丰富性有助于提供更安全、偏见更少的产品。此消息发布的前一天,澳大利亚联邦政府承诺将禁止儿童使用社交媒体,以应对这些平台可能造成的伤害。

舒布里奇参议员表示,如果政府关心年轻人面临的在线伤害,改善隐私法律应是首要任务。他指出,欧洲的隐私保护措施是因为立法者制定了严格的隐私法律,而澳大利亚则未能采取类似措施。政府预计将宣布对隐私法的长期改革,以回应 2020 年的审查结果,该审查发现现行法律已过时。


HN 热度 251 points | 评论 248 comments | 作者:elashri | 1 day ago #

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

  • 有人认为“抓取”这个词不太准确,因为 Facebook 已经拥有这些数据,而不是从网站上抓取。
  • 讨论中提到“抓取”一词带有负面含义,可能更合适的词是“消费”。
  • 有评论指出,Facebook 的生态系统设计使得用户不愿意进行有意义的发帖。
  • 认为 AI 应该在公共领域的所有信息上进行训练,认为如果使用私人信息才会有问题。
  • 有人担心 AI 会迅速复制和再创造艺术作品,可能会对创作者造成伤害。
  • 讨论了 AI 生成内容是否应受到与人类创作相同的版权保护。
  • 有观点认为,AI 的输出应与人类的输出一样受到法律约束。
  • 认为 AI 的出现改变了互联网的工作方式,可能需要新的法律来应对。
  • 有人提到,创作者可能需要新的资金模型来支持他们的创作,而不是依赖于版权。
  • 讨论中提到,AI 生成的内容可能会导致信息泛滥,影响创作者的生存空间。

Writing an OS in Rust #

https://github.com/phil-opp/blog_os

该 GitHub 项目( phil-opp/blog_os)是一个关于使用 Rust 编程语言编写操作系统的系列教程的源代码库。项目的目标是通过逐步的博客文章,帮助开发者理解和实现一个简单的操作系统。

项目内容概述: #

  1. 系列文章

    • 该项目包含多个博客文章,每篇文章对应一个特定的主题,涵盖了从基础到高级的操作系统开发知识。
    • 文章包括:
      • 基础知识:如创建一个独立的 Rust 二进制文件和最小化 Rust 内核。
      • 显示与输入:如 VGA 文本模式和硬件中断。
      • 内存管理:包括分页的介绍、实现和堆分配。
      • 多任务处理:如异步/等待机制。
  2. 代码管理

    • 每篇文章的代码存放在不同的 Git 分支中,便于查看每篇文章发布后的代码状态。
    • 分支命名规则为 post-XX,其中 XX 是文章编号,例如 post-03 对应 VGA 文本模式。
  3. 构建与运行

    • 项目提供了构建说明,用户可以通过特定的命令(如 git worktree)在子目录中检出代码。
  4. 许可证

    • 该项目采用 Apache 2.0 和 MIT 双重许可证,允许用户根据自己的需要选择使用。
  5. 社区与贡献

    • 项目鼓励用户提出问题、报告问题或参与讨论,提供了 Gitter 聊天和 GitHub 讨论区的链接。

结论: #

该项目是一个极好的资源,适合希望学习操作系统开发的开发者,尤其是对 Rust 语言感兴趣的人。通过逐步的教程和清晰的代码示例,用户可以深入理解操作系统的基本原理和实现方法。


HN 热度 208 points | 评论 22 comments | 作者:udev4096 | 8 hours ago #

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

  • 很多人认为这篇文章对操作系统开发和 Rust 语言的结合提供了很好的学习资源。
  • 读者对作者 Phil 的写作风格和对 Rust 语言的深入理解表示赞赏。
  • 有评论提到,第二版的教程非常适合想要深入了解 Rust 和操作系统开发的人。
  • 一些用户提到希望作者能继续更新和完善后续版本。
  • 讨论中提到了一些其他的操作系统项目和资源,显示出 Rust 在操作系统开发中的潜力。
  • 有人认为 Rust 的内存安全特性可能会对操作系统的安全性产生积极影响。
  • 也有评论指出,当前版本在某些方面过于简化,缺乏挑战性。

Janet Jackson had the power to crash laptop computers (2022) #

https://devblogs.microsoft.com/oldnewthing/20220816-00/?p=106994

这篇文章由雷蒙德·陈撰写,标题为《珍妮特·杰克逊有能力让笔记本电脑崩溃》。文章讲述了一个关于 Windows XP 产品支持的故事,涉及到某个主要计算机制造商发现播放珍妮特·杰克逊的《Rhythm Nation》音乐视频会导致某些型号的笔记本电脑崩溃。

在调查过程中,发现播放该音乐视频不仅会使该制造商的笔记本电脑崩溃,还会影响竞争对手的笔记本电脑。更奇怪的是,播放音乐视频的笔记本电脑会导致附近另一台未播放视频的笔记本电脑也崩溃。

经过调查,发现这首歌包含了 5400 转硬盘驱动器的自然共振频率。为了应对这个问题,制造商在音频播放过程中添加了一个自定义滤波器,以检测并去除这些有害频率。文章还幽默地提到,可能在多年后,没人记得这个滤波器的存在原因。

此外,文章提到自然共振频率的故事常常与 1940 年塔科马海峡大桥的倒塌联系在一起,尽管作者承认这次倒塌并非由于共振引起的。文章最后提到了一些相关的讨论和后续内容。

总的来说,这篇文章通过一个有趣的技术故事,展示了音频频率对硬件的意外影响,以及制造商如何通过技术手段解决这一问题。


HN 热度 194 points | 评论 71 comments | 作者:mellonaut | 1 day ago #

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

  • 有人提到自己曾经的伴侣能让手表停止工作,生活中确实存在许多奇怪的现象。
  • 提到“保利效应”,即某些人出现在场时技术设备容易出现故障。
  • 讨论了“演示效应”或“IT 支持效应”,即技术问题在技术人员出现时自动解决。
  • 有人认为某些人可能会无意中干扰设备,导致故障。
  • 讨论了硬盘对外部力量的敏感性,特别是 5400rpm 的硬盘。
  • 提到在某些情况下,设备在特定频率下会出现故障,甚至有文章提到音乐频率导致硬盘崩溃。
  • 有人质疑将音频频率过滤作为解决方案的有效性,认为这可能影响音质。
  • 讨论了文化差异,特别是美国和英国在标识和说明上的不同。
  • 提到在实验室中重复播放同一首歌可能会让人厌烦。
  • 有人分享了在工作中遇到的奇怪现象,比如同事的显示器在特定情况下会黑屏。

The data on extreme human ageing is rotten from the inside out #

https://theconversation.com/the-data-on-extreme-human-ageing-is-rotten-from-the-inside-out-ig-nobel-winner-saul-justin-newman-239023

文章《极端人类衰老的数据从内部腐烂》由 Ig 诺贝尔奖得主 Saul Justin Newman 撰写,探讨了人类寿命的研究数据存在严重问题。Newman 指出,当前关于人类极端衰老的研究结果可能是错误的,且这些数据在收集和分析过程中存在诸多缺陷。

他强调,许多关于人类寿命的统计数据并不准确,可能受到多种因素的影响,包括样本选择偏差和数据处理方法的不当。他认为,科学界需要重新审视这些数据,以便更好地理解人类衰老的机制和寿命的极限。

Newman 的研究还涉及到对比不同物种的衰老过程,指出人类的衰老模式与其他生物可能存在显著差异。他呼吁科学家们在研究人类寿命时,采用更严谨的方法,以确保得出的结论是可靠的。

总的来说,文章强调了对人类衰老研究的重新评估的重要性,并警示公众对现有数据的盲目信任。


HN 热度 185 points | 评论 127 comments | 作者:enopod_ | 11 hours ago #

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

  • 许多长寿者的共同特点是积极的生活方式,包括不吸烟、不饮酒以及保持身体活跃。
  • 生活环境对寿命的影响显著,例如居住在高层的老人比低层的老人更健康。
  • 现代饮食习惯和加工食品可能对健康产生负面影响。
  • 有些人认为,长寿的故事往往反映了个人的信念和偏见。
  • 运动和脑力活动对延长健康寿命至关重要,但应避免过度运动。
  • 幸存者偏差可能导致对长寿的误解,许多早逝的个体并未被提及。
  • 生活中的运气因素在寿命中扮演重要角色,个体的健康状况并不能完全决定寿命。
  • 社会和经济因素对健康和寿命有显著影响,尤其是在城市环境中。
  • 对于饮食和生活方式的研究结果常常受到质疑,需谨慎对待。