每日HackerNews RSS

## 互联网时间的未来:摘要 Geoff Huston 讨论了在互联网上维持准确时间所面临的持续挑战,这对协调分布式系统至关重要。 历史上,“闰秒”——对 UTC 的调整以适应地球略微不规则的自转——会导致 IT 中断,因为软件通常无法处理包含 61 秒的分钟。 现代“平滑”技术现在逐渐分配这些调整,从而减轻了重大故障。 核心问题源于精确的原子时间 (TAI) 与地球自转速度减慢之间的差异。 虽然保持对齐曾经至关重要,但共识正在转向优先考虑一致、稳定的时间标准,*而非*严格遵守地球的自转。 网络时间协议 (NTP) 是互联网时间同步的关键,它依赖于服务器层次结构来分发 UTC 时间。 像 NTS(网络时间安全)这样的安全增强功能正在出现,以防止恶意操纵时间信号。 新的提案,如 TSQ(基于 QUIC 的时间同步),提供了加密,但可能会引入不必要的开销。 最终,争论的中心在于时间是否应该是一种由公众维护的高度精确的服务——传统上为军事需求提供资金,现在通常依赖 GPS——或者是一种更多由私营部门驱动的努力。 虽然一些国家正在采用 NTS 以提高弹性,但广泛采用仍然有限。

这个黑客新闻的讨论重温了时间同步协议的复杂性——UT1、UTC、NTP,以及更新的替代方案,如PTP和NTS。 一个关键点是,精确时间协议(PTP)在云环境中优于NTP,精度提高10倍,CPU使用率更低,并且由于减少了对网络的依赖,具有内在的安全性(尽管最初关于*无*网络流量的说法已被澄清为指虚拟PTP实现)。AWS对PTP的支持因实例类型而异。 另一位贡献者强调网络时间安全(NTS)是安全NTP的重要进步,但其采用受到阻碍,因为大量旧设备不太可能收到更新。讨论的结论是呼吁政府利用其原子钟提供公共、经过身份验证的时间服务。最后,一位用户赞扬了Huston在闰秒计算方面的工作清晰易懂。

## llm9p:通过 9P 文件系统协议访问 LLM llm9p 允许使用标准文件系统操作(读取和写入文件)与大型语言模型 (LLM) 交互,而不是传统的 API 或 SDK。它将 LLM 呈现为 9P 文件系统,从而可以使用现有的 Unix 工具进行脚本编写和组合。 目前,它支持 Anthropic API 和 Claude Code CLI 后端,并计划支持本地 LLM (Ollama)。用户将提示写入指定文件(例如 `/mnt/llm/ask`),并从同一文件读取 LLM 的响应。其他文件控制模型选择 (`/mnt/llm/model`)、温度 (`/mnt/llm/temperature`) 和系统提示 (`/mnt/llm/system`)。 llm9p 与 Plan 9 from User Space (plan9port)、Infernode 和具有 9P 内核模块的 Linux 系统兼容。它的设计目标是通用、可脚本化和简单,只需要一个 9P 客户端,以及根据后端,一个 API 密钥或 Claude Max 订阅。还提供流式接口以处理较长的响应。 安装很简单,使用 `go install github.com/NERVsystems/llm9p/cmd/llm9p@latest` 即可。

一个名为“llm9p”的新项目允许用户通过9P协议与大型语言模型(LLM)交互,就像它们是一个文件系统一样。 mleroy 在 Hacker News 上分享了这个项目,它基于最近关于文件系统作为人工智能代理的有用接口的讨论。 本质上,llm9p 创建了一个 9P 服务器,让您可以“浏览”和与 LLM 交互。 一位用户质疑如何处理 Claude Code 等模型的系统提示,这些模型具有有限的系统提示自定义功能。 另一位用户建议使用 LLM 编辑其自身设置文件作为解决方法。 该项目是实验性的,旨在探索这种与 LLM 交互的新颖方法。 您可以通过原始帖子中提供的链接在 GitHub 上找到更多信息。

关于按住版权联系我们创作者广告开发者条款隐私政策和安全性YouTube的工作原理测试新功能© 2026 Google LLC

一个黑客新闻的讨论围绕着一个展示独特的“数字虹膜”项目的YouTube视频。该创作者将手机LCD屏幕升级改造,并将其集成到单反相机镜头适配器中,从而有效地创建了一个可编程的虹膜。这使得能够对光路进行数字操作,直接在相机内实现动画散景和视差晃动等效果。 一位评论者分享了一个类似的研究生项目,该项目涉及在成像平面上可控的光圈,旨在最大化光无线通信的信噪比——甚至尝试过滤阳光。他们强调了为他们的405nm波长应用寻找具有高对比度和像素密度的合适LCD的挑战。 其他人称赞了视频清晰的文档,并将该项目比作现代版的“原始技术”,欣赏其富有创意和表现良好的方法。该项目灵感来自单像素相机和编码孔径技术。

## 望远镜学习总结 本文档汇集了望远镜准备期间学习的资源和概念,涵盖组装前、组装中和组装后的知识。旨在成为持续学习的参考资料。 **夜空导航:** 像理查德·贝里推荐的星图仪,以及Stellarium、SkyGuide和Sky Academy(iOS/Android)等应用程序,有助于识别星座和定位目标。Spot the Station和Look4Sat/Heavons-Above等应用程序可以追踪国际空间站和卫星。 **望远镜光学:** 望远镜的**集光能力 (LGP)** – 计算公式为 (望远镜直径²/人眼直径²) – 决定了物体看起来有多亮。一个150毫米的望远镜的集光能力是人眼的625倍,可以显示更暗的恒星(使用6英寸望远镜可达13.5星等)。**孔径**是望远镜性能的最关键因素。像**焦比**(焦距/孔径)和**放大倍数**(望远镜焦距/目镜焦距)这样的概念会影响图像特征。 **图像质量:** **衍射**和由此产生的**艾里盘**会影响图像清晰度。 **赤道仪:** **道布森赤道仪**是初学者的简单、经济实惠的选择,而**赤道仪**则提供电动跟踪功能,方便观测,并与地球自转对齐。

一位Hacker News用户分享了一个DIY项目:一个6英寸牛顿反射式望远镜,配有道布森座架 ([curiosity-telescope.vercel.app](curiosity-telescope.vercel.app))。该项目旨在提供一种比市面上100-200美元的廉价、通常质量较差的商业望远镜更优质的替代方案。 讨论强调了3D打印望远镜组件的日益普及趋势,这可能比购买预制产品更划算。 几位用户分享了其他可3D打印的望远镜设计链接,包括旅行尺寸和正在开发的更大型号。 一个关键的考虑因素是便携性——购买一个易于携带和独立安装的望远镜对于频繁使用至关重要。 尽管最初的网站出现故障,但提供了存档版本和更新的链接。 该项目引发了对学习适合此类制作的3D打印机以及回忆过去自制望远镜的兴趣。

最近的苏黎世联邦理工学院(ETH Zurich)研究挑战了日益流行的使用`AGENTS.md`及类似上下文文件来辅助AI编码代理的做法。尽管已被广泛采用——超过6万个开源仓库使用它们——但研究表明它们常常*降低*性能。 研究人员使用一种新的基准测试,AGENTbench,测试了四种AI代理,发现自动生成的上下文文件实际上使任务成功率*降低*了3%,并使推理成本增加了20%以上。虽然人工编写的文件显示任务成功率略有4%的提升,但这伴随着步骤和成本的增加(高达19%)。 该研究表明,代理会认真遵循这些文件中的指令,导致不必要的测试和文件探索,而没有改善结果。关键结论是:简洁、与任务相关的指导优于广泛的仓库概述。开发者对此表现出兴趣,认为精心编写的`AGENTS.md`文件,专注于独特的领域知识*可能*是有价值的,并且编写文件本身的过程可以使人类开发者受益,从而明确代码库的细节。

## AGENTS.md 文件对 AI 编程的价值:摘要 近期研究重新评估了“AGENTS.md”文件的有效性——这些文件为 AI 编程代理提供指令和上下文。虽然最初认为它们对于指导像初级开发者这样的代理至关重要,但有人认为随着代理变得更加复杂,它们的用处会降低。 研究表明,LLM 生成的 AGENTS.md 文件可能会*降低*性能,这可能是由于过度使用 token 和“虚假思考”造成的。然而,*人工生成*的上下文可以*提高*性能。许多评论员强调了文档对于人类和 AI 开发者都有价值,强调需要记录架构假设和项目特定细节,这些细节通常在标准的 README 文件中缺失。 一个关键的争论集中在是否创建全面的、项目范围的 AGENTS.md 文件,或者针对特定任务的指令。有些人认为前者可以防止“幻觉”并鼓励重用现有代码,而另一些人则提倡为每个任务提供集中、简洁的提示。最终,共识倾向于维护良好、人工编写的 AGENTS.md 文件,这些文件可能由 LLM *生成*,但随后由人工进行完善,作为指导 AI 编程代理的宝贵工具。

arXivLabs是一个框架,允许合作者直接在我们的网站上开发和分享新的arXiv功能。个人和与arXivLabs合作的组织都接受并拥护我们的开放、社群、卓越和用户数据隐私等价值观。arXiv致力于这些价值观,并且只与秉持这些价值观的合作伙伴合作。您是否有为arXiv社群增加价值的项目想法?了解更多关于arXivLabs的信息。

## 代码库维护中Agent的能力:摘要 一项最新研究(SWE-CI)评估了大型语言模型(LLM)通过持续集成(CI)维护代码库的能力。结果显示出显著的性能差距,**Claude Opus 4.6** 领先于其他模型,具有很大优势(0.71的成功率),其次是 **KIMI-K2.5 (0.37)** 和 **GPT-5.2 (0.23)**。 然而,一个关键的结论是令人惊讶的高**回归率——即使是最好的模型也高达25%**。这意味着四分之一的提交会引入破坏性变更,这对于大多数人类开发团队来说是不可接受的。 讨论集中在CI通过/失败基准测试的局限性上,指出它们无法评估修复是否保留了原始意图或引入了微妙的长期问题。诸如monorepo结构(允许agent查看依赖关系)和良好维护的项目文档(例如概述规范的`CLAUDE.md`)等因素可以显著提高性能。 该研究还涉及使用模型的官方“harness”进行评估的重要性,以及需要基准测试来衡量超越小代码更改的长期可维护性。

在新冠疫情初期,N95口罩供应短缺之际,一个关键的解决方案来自一个意想不到的地方:位于宾夕法尼亚州和西弗吉尼亚州的Braskem America的聚丙烯工厂。为了应对感染导致工厂停工的风险,八十名员工自愿在工厂内生活一个月,实行12小时轮班,与外界完全隔离,以确保持续生产用于口罩制造的关键塑料颗粒。 Braskem对志愿者支付全额工资——甚至包括睡眠时间,并提供一周带薪休假,吸引了比可用空间更多的申请者。值得注意的是,这种完全的工厂隔离似乎是独一无二的;虽然其他公司都在调整生产线以生产个人防护装备,但没有一家选择完全隔离员工。 为期28天的承诺产生了4000万磅的聚丙烯,足以生产约5亿个N95口罩。这个故事突显了创造性、基层解决问题的力量,并表明通过适当的补偿来激励这种奉献精神,可以在紧急情况下释放关键的解决方案。

这次黑客新闻的讨论围绕一篇文章展开,该文章详细描述了一家聚丙烯工厂在新冠疫情期间迅速扩大生产以满足个人防护设备需求,以及为激励工人而采取的非凡措施。 一些评论员讨论了经济影响,特别是期货合约的作用。他们指出,通过期货预售的产量可能会限制工厂利用增加的需求,但增加超出合同数量的生产仍然是可能的。 对话还涉及了管道中使用的材料(聚丙烯与PEX),讨论了安装的便利性和对微塑料的担忧。讨论的很大一部分集中在新冠疫情缓解措施的有效性,如戴口罩和疫苗接种,一些人表示怀疑,另一些人则为它们的公共卫生益处辩护,尤其是在防止医院不堪重负方面。 许多用户强调了口罩在减少传播和保护他人方面的重要性,即使它们并非完全有效。 最后,有一条简短的评论涉及工人薪酬,质疑在危机期间优先考虑股东利润而非充分奖励员工的公平性。

## 使用Lab色彩空间评估色彩准确性 传统的RGB色彩空间并不适合评估色彩差异,因为相同的RGB值变化并不总是等同于相同的*感知*色彩变化。Lab色彩空间通过成为感知均匀的来解决这个问题——这意味着数值差异对应于视觉差异。Lab将色彩分离为亮度(L*)和色彩分量(a*和b*,分别代表绿-红和蓝-黄)。 色彩准确性使用Delta E (ΔE) 在Lab空间内进行测量,提供对色彩差异的客观评估。将图像从RGB转换为Lab涉及几个步骤:标准化RGB值,应用伽马校正,转换为XYZ色彩空间,最后,计算Lab值。 至关重要的是,这种转换依赖于选择一个“白点”——一个在特定光照下“白色”外观的参考(例如,D65代表日光,D50代表印刷)。像Python中的scikit-image这样的库简化了这个过程,提供直接将RGB转换为Lab的功能,指定照明和观察角度。这允许在不同设备和工作流程中实现一致且准确的色彩再现。

## 从RGB到L*a*b*色彩空间:总结 最近一篇Hacker News上的帖子讨论了色彩空间,特别是从sRGB到L*a*b*(以及OKLab等替代方案)的转换。RGB基于显示硬件定义颜色,而L*a*b*旨在实现*感知均匀性*——这意味着数值差异对应于感知的颜色差异。 许多评论者推荐OKLab作为CIELab的一个更简单、更优化的替代方案,在实现方面提供优势并解决了CIELab的一些缺点。讨论强调了色彩建模的复杂性,涉及光的频率物理学、人类生物学(视网膜受体)以及准确表示主观感知的挑战。 许多人指出,存在各种色彩空间以服务于不同的目的——印刷、显示、可访问性——并且“完美”的模型难以捉摸。HSLuv等工具在感知均匀性和直观的设计控制之间提供了平衡。最终,色彩空间的選擇取决于具体的应用和期望的结果,尽管UI复杂,但OKLCH在P3色彩支持方面正变得越来越流行。

## Rust 的未来:安全性、效果和表达力 作者概述了 Rust 的“宏伟愿景”,专注于三个关键发展领域:改进对**效果**、**子结构类型**和**细化类型**的支持。这些进步旨在将 Rust 提升为最安全的生产级语言,甚至超越 Ada/SPARK。 **效果**建立在现有的“函数颜色”(const fn、async fn、try fn)之上,以提供关于函数行为更强的保证——例如确保没有 panic、终止、确定性或外部 API 调用。 **子结构类型**扩展了 Rust 现有的借用检查器(仿射类型——最多使用一次),并提供更严格的保证。**线性类型**(精确使用一次)可以防止内存泄漏,而**有序类型**则确保稳定的内存位置,从而提供更大的控制。新的 trait,如 `Move` 和 `Forget`,是解锁这些功能的关键。 最后,**细化类型**(特别是“模式类型”)旨在改变运行时检查与编译时安全性的权衡,尤其是在边界检查方面。这允许在不牺牲内存安全的情况下进行优化,并通过“视图类型”实现更具表现力的借用。 这些特性,以及编译器和生态系统的持续改进,代表了作者对使 Rust 异常安全和强大的热情。

马尔科姆·考利在塑造战后美国文学方面发挥了关键作用,他提拔了非传统的声音。他成功地将杰克·凯鲁亚克的《在路上》和肯·克西的《飞越疯人院》带到维京出版社,使两位作者声名鹊起,并像菲茨杰拉德和海明威在1920年代一样,对1960年代产生了重大影响。 那个时代涌现出许多有影响力的犹太编辑——如克诺普夫和埃普斯坦——他们冒着风险发掘新作家,对文学认可拥有相当大的权力。然而,早期的叙述常常忽略了女性编辑的重要贡献。像凯瑟琳·S·怀特(《纽约客》)和朱迪斯·琼斯(克诺普夫)这样的人物积极培养了伊丽莎白·毕肖普、西尔维娅·普拉斯和茱莉亚·查尔德等作家,为那些经常被主流出版业边缘化的女性作家拓展了机会。 这些编辑并非完美无缺,但他们确实塑造了美国文学文化,突出了边缘人才,并促进了新声音的蓬勃发展。

一篇最近的《新共和国》文章讨论了马尔科姆·考利对塑造美国文学的重要作用。 Hacker News 论坛中关于该链接的讨论强调了考利生活中的一个有争议的方面:他对斯大林和苏联的坚定支持,即使面对乌克兰大饥荒和里宾特洛普-莫洛托夫协议等广为人知的暴行。 一位评论员质疑“同路人”的标签,认为考利对斯大林的坚定忠诚使他不符合这种描述,并指出支持可怕事件与真正的社会行动之间的矛盾。 他们还推测,鉴于斯大林更保守的品味,他可能不会欣赏考利后来推崇的像凯鲁亚克和凯西这样的作家的文学风格。 讨论的中心在于知识分子的承诺的复杂性以及在动荡的历史时期政治立场所带来的伦理影响。

更多

联系我们 contact @ memedata.com