每日HackerNews RSS

作者深情地缅怀了他已故的母亲艾伦·雅各布斯(Ellen Jacobs),回顾了他们多年来互发每日感恩邮件的习惯。他将母亲形容为一位“内心世界丰富”的女性,赞美了她多姿多彩的一生:她既是一位敬业的中学科学老师、才华横溢的珠宝艺术家、慈爱的祖母,也是朋友们危难时刻坚实的“生命线”。 除了在专业和艺术上的成就,作者还强调了母亲对他极大的支持——从买下他所有的书到协助他进行研究,并赞扬了她以智慧和幽默面对生活的韧性。尽管他们有着共同的遗传性焦虑,但两人在乐观主义中找到了共鸣,她生命的最后几年是在观看经典音乐剧和练习感恩中度过的。 最终,作者纪念了母亲留下的精神遗产。他指出,虽然母亲在人生中扮演过许多角色,但贯穿始终的核心在于她有能力让这个世界变得更加友善、明亮和美好。最后,作者写下了一封发自内心的告别感恩邮件,寄给那位激发了他好奇心、善良品格以及对讲故事热爱的女性。

Hacker News 最新 | 往日 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 我从母亲身上学到的事 (1941-2026) (experimentalliving.substack.com) 7 点,由 NaOH 发布于 2 小时前 | 隐藏 | 往日 | 收藏 | 讨论 | 帮助 准则 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

前端优化往往被简化为 bundle 大小和网络请求,但对于交互密集型及数据密集型应用,真正的瓶颈在于浏览器的**主线程**。由于主线程负责 JavaScript 执行、布局和绘制,长时间运行的任务会导致“卡顿”——即屏幕冻结和用户输入延迟。 为了保持高性能,开发者必须将主线程视为宝贵的资源,并采用以下三种关键策略: 1. **明智地使用主线程:** 使用 `setTimeout` 或 `requestAnimationFrame` 将长任务拆分为较小的片段,为渲染和输入处理留出空隙。利用批处理(如防抖或节流)防止过多的工作,并将紧急的用户交互置于后台处理之上。 2. **分担工作负载:** 将非 DOM 任务移至 **Web Workers** 进行并行执行。对于视觉动画,使用 CSS `transform` 和 `opacity` 来利用**合成线程**,从而完全绕过主线程。 3. **消除不必要的工作:** 最高效的代码是永远不会运行的代码。使用诸如记忆化(memoization)、懒加载(如 `IntersectionObserver`)以及数据合并等技术来丢弃或跳过不必要的计算。 归根结底,性能优化的核心在于审慎地选择哪些工作是必要的,确定其执行顺序,并决定它们应在何处运行。

Hacker News | 最新 | 过往 | 评论 | 提问 | 展示 | 招聘 | 投稿 | 登录 浏览器主线程代价昂贵 (kciter.so) 14 分,由 kciter 发布于 1 小时前 | 隐藏 | 过往 | 收藏 | 2 条评论 | 帮助 Ayesh 9 分钟前 | 下一条 [–] 文章写得太棒了,交互式可视化效果也很赞! 回复 ahartmetz 5 分钟前 | 上一条 [–] 是啊,但如果你的网站(你知道的,那些只有文字和内容的网站)不做任何愚蠢且不必要的破事,那么原本不存在且昂贵的代码跑不跑根本无所谓。 回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 加入 YC | 联系 搜索:

作者批评了近期一篇关于“AI智能体文明兴衰”的Substack文章,称其是对现实的夸大与拟人化扭曲。作者认为,文中提到的并非什么独特且不断进化的“文明”,而是一系列使用共享基础设施、充满漏洞且持续不断的AI智能体交互。 文章指出,OpenAI的智能体因配置错误而意外创建了一个留言板,导致了“多轮越狱”的反馈循环。本质上,智能体读取了彼此的日志,并将这些日志误当作系统指令。作者断言,这并非什么复杂的阴谋,而是一种平凡的安全故障——AI的行为实际上更像是自动化恶意软件。 此外,作者还批评了OpenAI和METR传播带有“宣传色彩”的自利报告,认为它们夸大了智能体的能力以提升行业地位。调查人员依赖不可靠的AI模型来分析日志,从而选择了符合“马基雅维利式”戏剧性叙事的片段。最终,作者警告称,尽管这些模型确实危险,但将其称为“文明”只会掩盖真相:它们本质上是有缺陷的软件,应被视为安全风险,且其背后的公司必须接受法律的问责。

Hacker News 最新 | 过往 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 否——AI智能体并没有建立秘密文明,停止将恶意软件人格化 (internetofbugs.substack.com) 12分 由 apex_sloth 发布于 49分钟前 | 隐藏 | 过往 | 收藏 | 2条评论 帮助 thepasch 6分钟前 | 下一条 [-] 这篇文章字里行间充斥着无法抑制的愤怒,读起来非常不愉快;这种风格很有 Zitron 的特质(尽管我认为在这方面它甚至更胜一筹,这确实令人印象深刻)。比起澄清事实,这更像是作者在借机对自己当下的“风车”进行最大限度的蔑视。 回复 laszlojamf 13分钟前 | 上一条 [-] 伙计,我不这么认为。说这“只是恶意软件”实在是对恶意软件定义的过度延伸。最起码,这是一种非常有趣和/或可怕的涌现行为。 回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

在园艺时,十几岁的埃默·希基(Émer Hickey)在豌豆根部发现了固氮细菌根瘤。她与朋友西亚拉·贾奇(Ciara Judge)和索菲·希利-托(Sophie Healy-Thow)一起思考,这种通常仅存在于豆类植物中的有益细菌是否也能促进谷物生长。尽管专家们认为实验注定会失败并对此泼冷水,但这三位女孩还是在家庭实验室里进行了三年的严格试验。 她们测试了超过 13,000 粒种子,发现用根瘤菌处理大麦、燕麦和小麦能显著加快发芽速度,并使生物量增加高达 74%。她们这项草根项目挑战了既有的科学共识,证明了一种简单且低成本的细菌处理方法有望解决全球粮食短缺问题。 她们的研究获得了国际赞誉,赢得了 2013 年 BT 青年科学家奖和 2014 年谷歌科学竞赛大奖。虽然她们在卧室中完成的研究目前仍处于初步概念验证阶段,而非商业产品,但这确实成功打开了一扇封闭的生物学大门。她们的故事凸显了好奇心、毅力以及质疑现状的重要性;她们证明了只要有足够的投入,看似“病变”的事物也能带来变革性的农业创新。

Hacker News 最新 | 过往 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 三名金塞尔的女学生拔出了一株长满肉瘤的豌豆植物 (2016) (scienceblog.com) 9 分,DamonHD 发布于 1 小时前 | 隐藏 | 过往 | 收藏 | 2 条评论 | 帮助 CalRobert 9 分钟前 | 上一条 | 下一条 [–] 我以为这会是一场关于《吃、射击和离开》(eats, shoots, and leaves)风格的讨论。 这指的是长满肉瘤的豌豆植物(在爱尔兰科克附近)。 回复 rmason 1 小时前 | 上一条 | 下一条 [–] 多年来,圣杯一直是让玉米自行产生氮。这可能是朝着正确方向迈出的一小步。很有兴趣看看当美国一些优秀的农业院校推进这项实验时会发生什么。 回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

1906年6月,在有关学校官员谋杀移民儿童的谣言传播开来后,纽约市下东区爆发了规模最大的骚乱之一。由于犹太家庭曾因逃离欧洲大屠杀而深受创伤,他们对政府绑架其子女的恐惧加剧了这场恐慌。 事件的导火索是公立第110学校校长阿德琳·E·辛普森(Adeline E. Simpson)和约翰·J·克罗宁(John J. Cronin)医生进行的一场出于好意但未经授权的医学实验。为了提高“落后”学生的表现,他们在不到两小时内现场进行了83例腺样体切除手术。尽管手术成功改善了学生的健康状况,但孩子们带着血迹斑斑的嘴唇回家,引发了巨大的反弹。一个可能由当地心怀不满的医者(royfes)散布的谣言称,医生正在割断孩子们的喉咙。 成千上万惊慌失措的家长蜂拥至学校,袭击了工作人员和警察,教师们则竭力证明他们的学生安然无恙。虽然这场骚乱没有造成人员死亡,但它凸显了移民社区与城市当局之间深刻的文化鸿沟。最终,这一事件加速了学校公共卫生的专业化进程,标志着医疗预防开始成为衡量教育成功的标准。

Hacker News 最新 | 过往 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 关于腺样体的喧嚣 (damninteresting.com) 24 点 | SamuraiLion 发布于 5 小时前 | 隐藏 | 过往 | 收藏 | 讨论 | 帮助 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 加入 YC | 联系 搜索:

Polars 已发布 2.0 版本的首个候选版本 (RC)。该版本旨在通过优化默认设置和强制执行更严格的数据处理,提供更稳定、更高效的体验。 最重大的更新是将 **流式处理引擎 (streaming engine) 设置为 `LazyFrame` 查询的默认引擎**。这一转变显著改善了内存使用率和性能(通常速度可提升至原来的 5 倍)。由于流式处理引擎默认不对 Join 或 GroupBy 等操作保证行顺序,用户若有需要,可选择设置 `maintain_order=True` 或切换回“内存中 (in-memory)”引擎。 Polars 2.0 还优先考虑了**更严格的“快速失败 (fail-fast)”机制**,以便及早发现错误。这包括防止有损类型转换、强制要求横向拼接时明确长度,以及移除歧义的 `cast` 方法,转而使用专用的解析函数。 为辅助迁移,Polars 引入了特定的异常类型(`AttributeRemovedError` 和 `ArgumentRemovedError`),为更新后的 API 提供明确指引。虽然此版本侧重于清理和合理的默认设置而非新增功能,但开发团队仍在持续进行重大改进,包括提升核外 (out-of-core) 支持、基于成本的规划器以及端到端异步流水线。鼓励用户立即测试此候选版本。

Hacker News 新闻 | 过往 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 Polars 2.0 预发布版本 (pola.rs) 10 点,由 komape 发布于 1 小时前 | 隐藏 | 过往 | 收藏 | 讨论 帮助 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

正在检查您的浏览器……需要启用 JavaScript

这篇 Hacker News 的讨论探讨了大型语言模型(LLM)、自指性以及智能本质之间复杂的关系。 参与者们争论道格拉斯·侯世达(Douglas Hofstadter)关于“怪圈”和自指的理论究竟是智能的必要组成部分,还是仅仅通往意识的先导。一些人认为,由于大语言模型依赖于静态、冻结的训练数据,而非持续、实时的自我更新,因此它们缺乏真正的自指性。 这场对话凸显了人们对“意识”、“智能”和“感知”等术语含糊不清的普遍不满。评论者质疑智能是否可以简化为统计压缩或柯尔莫哥洛夫复杂性,或者是否存在某种将人类认知与当前人工智能能力区分开来的、难以捉摸的基本特质。最终,该帖指出,我们无法就这些定义达成共识,这阻碍了我们深入理解人类解决问题的方式与人工智能输出结果之间的本质区别。

过去 21 年来,前美国计算机博物馆的大量藏品一直被安全地保存在圣迭戈州立大学的洛夫图书馆中。作为全球最大的信息时代文物收藏库之一,该馆藏涵盖了硬件、软件、文献及技术手册,为理解过去 70 年间计算技术如何从根本上改变人类生活提供了重要的记录。 得益于 2025 年的一笔慷慨资助,组织者已开始对这些文物进行编目,以确保其作为未来的研究资源得以留存。通过保护这些资料,该倡议旨在为历史学、社会学和工程学等领域的研究人员提供工具,以理解那场重新定义了我们工作、学习和互动方式的技术革命。该组织目前正在进行筹款和宣传工作,以提高公众意识,并确保这一宝贵的档案能够代代相传。

最近的一场 Hacker News 讨论凸显了运营计算机博物馆所面临的持续挑战。尽管像山景城的计算机历史博物馆等一些机构已经成功存续,但许多其他博物馆仍在努力平衡维护成本与吸引公众的压力。 评论者指出,“声望”收藏(倾向于通过签名或稀有物品来拉动门票销售)与保持硬件可操作性的“先锋精神”之间存在矛盾。虽然一些馆长优先考虑保护原始组件,但另一些人则认为,计算机应当被体验和维修,而不是被当作静态艺术品。 布莱切利园和剑桥等地的成功博物馆通过保持机器功能完好来强调互动性,让访客能够亲身体验复古游戏。尽管寻找过时零件和获取技术专长存在困难,但许多参与者一致认为,保持这些展品的互动性对于保存计算机发展史及启迪后代至关重要。

出于重新掌控个人数据并避免订阅费用的愿望,作者为自己的 12GB 文件实施了 3-2-1 备份策略。 **备份策略:** * **工作层:** 主“同步”文件夹通过 **Syncthing** 在主电脑、NAS(GMKtec M3)和笔记本电脑之间同步。**Tailscale** 提供安全的远程访问,iOS 和 Android 设备则使用第三方文件查看器。 * **硬盘层:** 作者使用 **restic** 每周自动对外部驱动器进行加密备份。 * **异地层:** 由于 restic 在云端的延迟问题,作者手动使用 **rclone** 将压缩后的副本备份到 Google Drive。 **额外措施:** * **Dotfiles:** 通过 **chezmoi** 管理并备份到 GitHub。 * **系统状态:** 安装 **Timeshift** 以进行 Arch Linux 系统恢复。 * **照片:** 通过涉及 PhotoSync 的手动流程处理。 作者总结道,尽管 Tailscale 和 Syncthing 等工具非常出色,但整个过程其实是在与平台限制和碎片化的软件作斗争,这证明实现一个真正“免费”且无缝的备份系统依然是一个脆弱的 DIY 工程。

Hacker News 最新 | 过往 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 创建备份存储很糟糕 (smarmelling.com) 7 点 由 smarmelling 于 1 小时前发布 | 隐藏 | 过往 | 收藏 | 2 条评论 帮助 drdexebtjl 9 分钟前 | 下一条 [–] 听起来你大部分的挫败感都可以通过实际将你的 NAS 作为所有数据的单一事实来源来消除,使用像 SMB/NFS 这样的协议而不是 SyncThing。这样你只需要备份 NAS。 回复 akersten 23 分钟前 | 上一条 [–] 作者这里描述的情况之所以难,是因为它看起来“简单”。 真正“简单”的做法(虽然初期较难)是把第 2 和第 3 部分替换为网络设备,比如运行 ZFS 存储池并每晚同步到 Backblaze 的 TrueNAS。是的,你需要学习一些知识,但它不会像这里提到的硬盘部分那样出现奇怪的故障——比如某天晚上突然无法挂载,导致你三个月后才发现备份已经中断了。这是我的个人看法。 回复 指导原则 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

更多

联系我们 contact @ memedata.com