每日HackerNews RSS

在您阅读完这些贡献指南后,您就可以开始为这个项目做贡献了。 加载中

## Redox OS 实施严格的 AI 政策 Redox OS 宣布了一项“原产地证书”政策,并全面禁止使用大型语言模型 (LLM) 生成的代码。此举引发了 Hacker News 社区的讨论,一些人质疑其可行性,考虑到 AI 在软件开发中的日益依赖。 一些人认为,只要代码经过彻底审查并公开使用情况,LLM 对于可行的操作系统创建至关重要。另一些人则支持这一决定,认为这是管理开源维护者日益增长的负担的必要步骤。LLM 可以快速生成表面上正确的代码,这使得在代码审查期间难以评估真正的努力。 该政策明确指出,任何*明确*被识别为 LLM 生成的提交都将被立即拒绝,试图绕过该规则的行为将导致封禁。许多评论员认为,执行起来将充满挑战,但建议这可以作为一种威慑手段,并快速过滤掉低质量的贡献。一些人提出了解决方案,例如仅在开源代码上进行训练并具有清晰来源的 LLM。最终,Redox OS 旨在维护代码质量和可管理的审查流程。

## C++26 反射:早期编译时性能预期 作者探讨了 C++26 反射对编译时性能的影响,其动机是追求快速迭代和生产力。使用 GCC 16(实验版)的基准测试表明,虽然反射特性标志本身开销很小,但使用反射*会*带来显著的编译时成本。 包含 `<meta>` 大约增加 149 毫秒,即使反射少量结构体也会迅速增加 – 最初每个类型增加约 6.3 毫秒,随后每个额外类型降低到约 2.2 毫秒。标准库仍然是主要瓶颈,`<ranges>` 和 `<print>` 会增加大量的解析时间。 预编译头文件 (PCH) 对于缓解这些成本至关重要,可以显著缩短编译时间。令人惊讶的是,初步测试表明,PCH 目前在反射密集型代码中优于模块。 作者对反射与标准库的紧密耦合表示遗憾,并倡导更轻量级的实现,如最初所建议的。他们预测,反射的广泛使用将需要 PCH(或最终,有效的模块)来保持合理的编译速度,可能为每个编译单元增加至少 540 毫秒的开销,具体取决于常见依赖项。最终,更快的编译仍然是 C++ 乐趣和生产力的关键因素。

Hacker News 新闻 | 过去 | 评论 | 提问 | 展示 | 工作 | 提交 登录 C++26 反射的隐藏编译时成本 (vittorioromeo.com) 6 分,SuperV1234 2 小时前 | 隐藏 | 过去 | 收藏 | 1 条评论 帮助 SuperV1234 19 分钟前 [–] 我使用 `import std;` 和一个正确构建的包含反射的模块进行了更多测量。我首先通过以下方式创建模块:`g++ -std=c++26 -fmodules -freflection -fsearch-include-path -fmodule-only -c bits/std.cc` 然后使用以下方式进行基准测试:`hyperfine "g++ -std=c++26 -fmodules -freflection ./main.cpp"` 唯一的“包含”是 `import std;`,没有其他内容。结果如下: - 基本结构体反射:352.8 毫秒 - Barry 的 AoS -> SoA 示例:1.077 秒 与 PCH 相比: - 基本结构体反射:208.7 毫秒 - Barry 的 AoS -> SoA 示例:1.261 秒 所以 PCH 在仅针对 `<meta>` 时获胜,并且模块对于更大的示例来说并没有比 PCH 好多少。非常令人失望。 回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

## 蠕虫研究揭示社会行为进化的线索 印度科学研究所(IISc)的研究人员发现了一种与线虫*秀丽隐杆线虫*的集群行为相关的基因联系。发表在《PNAS》上的一项研究详细说明了如何破坏单个基因*casy-1*(与人类中发现的一种蛋白质相关),改变神经肽信号传导,并触发不寻常的集体运动——集群——即使在有食物存在的情况下。 由Kavita Babu教授领导的团队发现,这种集群行为类似于在其他物种(如蝗虫)中观察到的血清素驱动行为,表明潜在的社会互动机制是保守的。他们利用遗传工具和与科奇大学物理学家的建模,证明这种行为是“自发涌现”的,意味着它在群体内部自发产生。 重要的是,*casy-1*突变激活了血清素通路,促使蠕虫聚集。这项研究表明,社会行为可能深深植根于遗传之中,并为理解集体行为如何在不同物种中进化开辟了道路。未来的研究将探索环境因素如何与这些遗传通路相互作用,从而控制群体动态。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 探究集体行为背后的分子秘密 (iisc.ac.in) 9 分,rainhacker 发表于 3 小时前 | 隐藏 | 过去 | 收藏 | 讨论 帮助 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

## LoGeR:将3D重建扩展到长视频 LoGeR是一种新的视频3D重建方法,旨在克服当前方法在处理极长序列(最多19,000帧)时的局限性。传统的直接重建方法在计算成本(“上下文壁垒”)和泛化到大型环境(“数据壁垒”)方面都存在困难。 LoGeR通过**混合内存架构**解决这个问题,该架构结合了**滑动窗口注意力(SWA)**以实现精确的局部对齐,以及**测试时训练(TTT)**以实现长距离的全局一致性。它以块的形式处理视频,使用SWA在块*之间*保持高保真度的几何结构,并使用TTT防止整个序列的比例漂移。 这种基于块的方法实现了亚二次级扩展,而不会牺牲准确性。LoGeR在长视野(千米级轨迹)和标准短序列基准测试(如KITTI和7-Scenes)上均表现出比现有方法显著的改进,在重建和姿态准确性方面实现了最先进的结果,同时保持更快的处理速度。代码和论文已公开发布。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 LoGeR – 从极长视频进行3D重建 (DeepMind, UC Berkeley) (loger-project.github.io) 5 分,helloplanets 1小时前 | 隐藏 | 过去 | 收藏 | 1 条评论 帮助 msuniverse2026 13分钟前 [–] 真的不理解这些研究人员在想什么。他们看不到这主要用途将是大规模监控吗?回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

## Lisp-Stat 开发变得轻松 开始使用 Common Lisp 可能会让人望而却步,因为其设置要求复杂。为了解决这个问题,作者创建了 `ls-dev-image`,这是一个预配置的 OCI 镜像(与 Docker 兼容),专为无缝的 Lisp-Stat – 以及通用的 Common Lisp – 开发而设计。 这个“开箱即用”的镜像消除了手动安装 Emacs、Quicklisp、SLIME 和 Lisp-Stat 的需要。用户只需通过 Docker 运行镜像,并直接从 shell 启动带有 SLIME 的 Emacs。 除了一个准备就绪的编码环境,`ls-dev-image` 还包含示例数据集、一个可通过网络浏览器访问的预配置 `ls-server`(https://localhost:20202),以及一个脚本,可以轻松更新到最新的 Lisp-Stat 更改。该镜像也可在 GitHub Codespaces 中使用。 欢迎贡献和反馈。

最近 Hacker News 上的一场讨论质疑在人工智能辅助开发时代如何开始学习 Common Lisp。 结论出乎意料地令人沮丧:对于严肃的项目,学习像 Lisp 这样不太流行的语言越来越难证明其合理性。 原因在于大型语言模型(LLM)。由于可用的训练数据量庞大,LLM 对 TypeScript、Go 和 Rust 等广泛使用的语言效果更好。 这意味着在这些语言中的生产力提升甚至高于像 Lisp 这样表达力强的语言。 此外,流行的语言拥有完整的现代 IDE,而 Lisp 通常需要大量的设置和自定义(例如从 Emacs 构建 IDE)才能开始开发。 基本上,LLM 鼓励在实际开发中选择主流语言。

## macOS Tahoe 的窗口角不一致 最近的发现揭示了 macOS Tahoe 用户界面中一个奇怪的不一致之处:**窗口角的圆角半径不统一。** 不同的应用程序,甚至应用程序*内部*的元素(例如添加工具栏),都可能导致不同程度的圆角。 具体来说,*带有*工具栏的窗口比没有工具栏的窗口具有更夸张的圆角半径,导致视觉差异,一个窗口的角看起来会“突出”于另一个窗口之外。 这种不一致性偏离了 macOS 一贯强调 UI 一致性的做法,甚至促使 Safari 底层 WebKit 引擎进行了错误修复,以解决相关的显示问题。 作者对这一变化表示不满,称其为“愚蠢的用户界面功能”,并强调了 macOS 中统一用户体验的趋势令人担忧。 由于这些问题,他继续在他的主要机器上使用 Sequoia。

Hacker News 的讨论指出 macOS Tahoe 系统窗口圆角半径不一致的问题。用户们注意到了这种视觉差异并感到困扰,一些人寻求解决方法(例如通过 GitHub 项目降低安全设置),而另一些人则指出这是 WWDC 上解释过的一种故意设计,但其背后的原因仍不清楚。 对话涉及了这个问题的一些潜在原因——苹果的开发优先级、人手不足,以及开发者与实际桌面使用情况之间的脱节(有人认为他们花太多时间在浏览器中)。一位用户分享了一个关于苹果内部长期项目的轶事,暗示了可能存在的官僚主义延误。最终,该帖子表达了对一个看似微小但却很明显的 UI 不一致的沮丧。

客户端挑战:您的浏览器已禁用 JavaScript。请启用 JavaScript 以继续。网站的必要部分无法加载。这可能是由于浏览器扩展、网络问题或浏览器设置造成的。请检查您的连接,禁用任何广告拦截器,或尝试使用不同的浏览器。

亚马逊举行工程会议,讨论与人工智能相关的故障 (ft.com) 17 分,petethomas 发表于 1 小时前 | 隐藏 | 过去 | 收藏 | 5 条评论 帮助 mediumsmart 4 分钟前 | 下一个 [–] 订阅仅需 45 美元吗?这是否涵盖了与人工智能相关的故障,还是仅涵盖工程会议?回复 potetoooooo 9 分钟前 | 上一个 | 下一个 [–] 不错的域名回复 o10449366 24 分钟前 | 上一个 | 下一个 [–] 需要付费墙回复 techterrier 14 分钟前 | 父评论 | 下一个 [–] 将标题粘贴到谷歌搜索,点击第一个链接回复 kqr 11 分钟前 | 根评论 | 父评论 | 下一个 [–] 咦,必须是谷歌,具体来说!以前 HN 有一个为此操作的快捷方式(提交下方的一个链接,写着“web”或类似内容?),但似乎已被移除。回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系方式 搜索:

黑客新闻 新的 | 过去的 | 评论 | 提问 | 展示 | 工作 | 提交 登录 Claude 代码、Claude 助手和 Codex #5 (thezvi.wordpress.com) 5 分,swolpers 1 小时前 | 隐藏 | 过去的 | 收藏 | 1 条评论 帮助 mslt 7 分钟前 [–] 我们能停止将美国国防部这种奇怪和幼稚的改名行为正常化吗?回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

## 无用:一场无尽滚动练习 FUTILE是一个极简主义网站,旨在批判像TikTok和Instagram这样的平台上的无限滚动成瘾特性。该网站呈现一个永久加载的页面——一个“虚空”,并衡量用户愿意滚动的*距离*,而不是追踪点赞或互动。 值得注意的是,分数**仅在智能手机上记录**,因为开发者认为用拇指滚动更能“真实”地衡量对这项无意义任务的投入程度。虽然除了对优先事项的质疑之外没有实际回报,FUTILE却俏皮地暗示它*可能*会改善你的心情(不可见地),甚至微妙地影响地球的自转。 它是一个自我意识的数字分心实验,承认了时间浪费甚至拇指疲劳的可能性。FUTILE维护着一个排行榜,根据滚动距离对用户进行排名,拥抱了“虚无冠军赛”的荒谬性。

Hacker News新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交登录 一个无用的无限滚动实验 (futile.ch) 5 分,dolin_ch 1小时前 | 隐藏 | 过去 | 收藏 | 4 评论 帮助 dolin_ch 1小时前 | 下一个 [–] 关于无限滚动的实验。它将滚动转换为可测量的距离。你滚动越多,网站就越提醒你仍在滚动。回复 gus_massa 26分钟前 | 上一个 | 下一个 [–] 可以添加一个选项来切换到英尺吗?:) dolin_ch 26分钟前 | 父评论 | 下一个 [–] 但没有尽头 leosanchez 13分钟前 | 上一个 | 下一个 [–] 我在暂停大约200米后听到了一声呻吟吗? 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

## 值得掌声的软件:莲花1-2-3与对惊叹的追求 如今,视觉效果惊艳的软件演示往往难以激发真正的惊叹,很快就会被遗忘。作者回忆起过去,像MacPaint中的像素擦除或安迪·沃霍尔的填充功能这样简单的创新,就能引来热烈的掌声。他试图理解现在什么才能引起同样的反应。 他发现答案在于**集成的功能和切实的改进**。莲花1-2-3,早期IBM-PC的“杀手级应用”,实现了这一点。与需要繁琐磁盘更换的VisiCalc不同,1-2-3将电子表格、图表和数据库功能整合到一个快速、易于使用的软件包中。能够以图表的形式即时可视化电子表格数据——一项“一键”操作——是革命性的。 虽然宏和插件等功能扩展了其功能,但1-2-3的核心优势在于其效率和集成性。甚至一个雄心勃勃的自然语言界面HAL,也试图简化复杂的任务。尽管最终被超越,但1-2-3的影响是不可否认的,它影响了现代电子表格,并证明真正的创新并不总是关于视觉奇观,而是关于解决问题和显著改善工作流程。它不仅仅是一个电子表格,它是一个商业引擎。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 Lotus 1-2-3 在PC上运行DOS (stonetools.ghost.io) 9点 由 TMWNN 1小时前 | 隐藏 | 过去 | 收藏 | 讨论 帮助 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

更多

联系我们 contact @ memedata.com