每日HackerNews RSS

Hacker News 最新 | 往日 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 人工智能投资推高了通货膨胀 (washingtonpost.com) 7 点 | reaperducer | 1 小时前 | 隐藏 | 往日 | 收藏 | 2 条评论 | 帮助 senordevnyc 40 分钟前 [–] 实际标题:人工智能导致你生活成本增加的 4 种惊人方式 文中列举的四种涨价商品: - 任天堂 Switch 2(上涨 11%) - 马里兰州电费(上涨 48%) - Quickbooks Plus(上涨 16%) - Mac Mini(上涨 33%) 回复 happytoexplain 6 分钟前 | 父评论 [–] 他们声称这四个例子是唯一涨价的东西吗?抱歉,我无法阅读原文。 回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

本项目提供了一套轻量级、与渲染器无关的实时抖动物理标准,在简单的布娃娃系统与复杂的软体模拟之间找到了平衡点。通过使用 UV 映射权重绘制和阻尼弹簧骨骼,开发者可以定义出能随父级运动而真实抖动的柔软区域。 **核心组件:** * **`jiggle-physics.js`**:纯粹的模拟引擎,基于父级的速度和加速度计算阻尼弹簧偏移量。它与渲染器无关,不需要 DOM 或 WebGL,可轻松集成到任何游戏循环中。 * **变形逻辑**:采用简单的通用公式 `vertex += weight * boneJiggle` 来驱动运动,从而实现局部的“肉体回弹”以及挤压和拉伸效果。 * **资源标准**:使用 UV 映射的权重纹理来定义柔软度(0–1)和骨骼分配。这种方法性能极高,每个顶点仅需一次纹理查找。 随附的 WebGL 演示(`jiggle-app.js` 和 `index.html`)展示了该系统的实际运行效果,其中包含用于绘制权重、调整物理参数(刚度、阻尼、重力)以及测试各种几何体的工具。该系统专为广泛的可移植性而设计;任何支持基础向量数学的引擎均可实现此标准。

一位用户分享了一个新的“Show HN”项目,这是一个专为网页浏览器设计的轻量级、零依赖软体物理引擎。该项目通过一个抖动的甜甜圈模型演示了其功能。 Hacker News 社区对此给予了积极评价,称赞了该引擎简洁的架构——特别是它将物理引擎与渲染器分离的设计,使其能够轻松适配 Three.js 或 Babylon.js 等框架。 讨论还涉及了技术实现,特别是保持模拟稳定性的挑战。评论者指出,使用固定的时间步长(可能通过累加器模式实现)至关重要,以防止物理模拟在浏览器帧率波动时出现异常行为或“崩溃”。此外,还有建议提出使用人体模型来测试该引擎,以展示其在更复杂的权重映射动画方面的潜力。

Linux 内核开发者李晨(Li Chen)最近提出了“孵化模板”(spawn templates),旨在优化传统的 `fork()` 和 `exec()` 进程创建模式。虽然 `fork()` 在历史上被认为是优雅的,但由于它需要复制整个进程状态,而其中大部分工作随后又会被 `exec()` 丢弃,因此其计算成本很高。李晨的提案旨在通过允许应用程序将可执行配置缓存为模板来加速这一过程,从而降低频繁重复命令的设置成本。 尽管该提案显示出 2% 的性能提升,但内核维护者最终拒绝了其当前的形式。像 Mateusz Guzik 这样的审查者认为,业界需要完全摒弃 `fork()` 惯用法,转而创建“纯净”的进程。Christian Brauner 建议使用 `pidfd` 抽象采用替代方法——即创建一个空进程并通过新的系统调用(类似于 `fsconfig()`)进行配置。 李晨认同这一方向,将重心转向开发更稳健、原生的 `posix_spawn()` 实现。这一转变表明,虽然“孵化模板”不会被实现,但它成功催化了 Linux 迈向更简洁、更高效的进程创建 API 的进程。

这篇 Hacker News 讨论聚焦于一篇关于 Linux 是否有潜力超越传统 `fork()` + `exec()` 进程创建模式的 LWN 文章。 参与者们表达了对现状的不满,认为现代开发往往需要生成一个“干净”的进程,但目前的架构却强制开发者克隆父进程,并手动清理文件描述符等状态。虽然有人认为将代码模块化为库可以消除生成二进制文件的需求,但另一些人坚持认为,对隔离的、全新的进程的需求依然是一种常见且必要的模式。 讨论还涉及了围绕性能的技术误区。评论者澄清道,`fork()` 并没有通常认为的那样沉重,因为内存是通过“写时复制”(copy-on-write)机制共享的;讽刺的是,`exec()` 和动态链接器通常才是开销更大的部分。此外,该帖子还澄清了关于共享库的常见误解,指出 Linux 已经通过 `mmap` 有效地对库内存进行了去重,将相同的物理内存映射到多个进程中。最终,尽管人们对 `fork()` + `exec()` 的替代方案很感兴趣,但开发者们承认,这仍然是操作系统设计中一个复杂且小众的领域。

请启用 JavaScript 并关闭广告拦截器

```Hacker News 最新 | 过往 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 美国众议员发布草案,旨在禁止各州制定人工智能法规 (reuters.com) 15 分,由 1vuio0pswjnm7 发布于 1 小时前 | 隐藏 | 过往 | 收藏 | 3 条评论 | 帮助 panny 10 分钟前 [–] 美国宪法第十修正案: > 宪法未授予合众国、也未禁止各州行使的权力,分别由各州或由人民保留。 宪法中哪里将人工智能的管辖权授予了联邦政府?只是好奇。 回复 yesfitz 0 分钟前 | 父节点 | 下一条 [–] 可能是“商业条款”。 https://en.wikipedia.org/wiki/Commerce_Clause 回复 dosisking 3 分钟前 | 父节点 | 上一条 [–] AIPAC(美国以色列公共事务委员会)?他们不是负责这件事的人吗? AI == 其实是以色列 (Actually Israel) 回复 指导原则 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索: ```

关于 媒体报道 版权 联系我们 创作者 广告 开发者 条款 隐私 政策与安全 YouTube 的运作方式 测试新功能 © 2026 Google LLC

Hacker News 最新 | 过往 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 纪念汽车艺术家山田二郎(1960-2025)[视频] (youtube.com) 10 分,由 NaOH 发布于 1 小时前 | 隐藏 | 过往 | 收藏 | 讨论 | 帮助 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 加入 YC | 联系 搜索:

本文是一份关于在 Rust 中实现过程宏(Procedural Macros)的技术指南,重点介绍如何通过 `#[attribute]` 宏将结构体转换为位域(bitfield)表示。 ### 核心概念: * **过程宏:** 与声明式宏(`macro_rules!`)不同,过程宏是在编译时执行的函数,直接操作 Rust 抽象语法树(AST)。它们需要独立的 crate,并在 `Cargo.toml` 中启用 `proc-macro = true`。 * **工具:** * **`syn`:** 用于将原始 `TokenStream` 输入解析为结构化的 Rust AST 节点(如 `ItemStruct`、`Attribute`)的必要工具。 * **`quote`:** 通过允许开发者编写类似代码的语法并将其转换为 `TokenStream`,从而简化代码生成过程。 * **`ToTokens`:** 一个用于定义自定义类型(如 `BitFields`)如何转换回代码标记(token)的 trait。 ### 实现逻辑: 本宏的目标是解析结构体字段上的自定义属性(例如 `#[flag(rwc(30))]`),以生成位操作方法(`get_*`、`set_*`、`clear_*`)。 * 该实现使用位运算(AND、OR、NOT、移位)来隔离特定的位范围。 * 它利用 `syn` 的 `Parse` trait 处理自定义字段配置,并使用 `quote!` 将生成的 getter 和 setter 等方法注入最终输出,从而确保代码生成的健壮性并保持类型安全。

抱歉。

arXivLabs 是一个让合作者能够直接在我们的网站上开发并分享 arXiv 新功能的框架。与 arXivLabs 合作的个人和组织都认同并接受我们对开放、社区、卓越和用户数据隐私的价值观。arXiv 致力于坚守这些价值观,并仅与遵循这些准则的合作伙伴开展合作。您是否有意开展一个能为 arXiv 社区增值的项目?了解更多关于 arXivLabs 的信息。

一篇题为《莱比锡基准》(Benchmarks in Leipzig)的近期研究论文,利用由49位数学家汇编的100道原创研究级数学题,评估了顶尖大语言模型的数学推理能力。测试显示,这些模型仅有两道题未能解出,标志着人工智能在处理复杂数学推理能力方面迈出了重要一步。 Hacker News 上的讨论主要集中在这些基准测试的局限性上。批评者指出,由于这些问题已有标准答案,模型可能并非在进行“从头”数学发现,而是无意中依赖了训练数据或其文献检索能力。然而,该研究在设计时通过剔除所有模型都能轻易解决的问题,试图缓解这一偏差。 最终,参与者认为,尽管这些大语言模型尚无法解决前沿数学难题,但它们在综合复杂信息和应用已知技巧方面表现出了惊人的熟练度。论文结论指出,随着模型在各类任务中不断达到近乎完美的表现,利用公开研究成果构建练习式基准测试正变得日益困难。

请启用 JavaScript 并关闭所有广告拦截器

Hacker News 最新 | 过往 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 Meta 不断推迟向开发者发布其新 AI 模型 (wsj.com) 12 分 | mekpro 发布于 1 小时前 | 隐藏 | 过往 | 收藏 | 2 条评论 帮助 enahs-sf 1 分钟前 [–] 奥卡姆剃刀定律告诉我,这很可能是因为它表现不佳。或许像《幸存者》那样在压力锅环境下经营一家公司并不是一种有效的管理策略。 回复 GoToRO 0 分钟前 [–] 而且当你终于把它做好了,别人已经把他们的做得更好了,你依然落后。 回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

我们检测到此浏览器已禁用 JavaScript。请启用 JavaScript 或更换为受支持的浏览器,以继续使用 x.com。您可以在我们的帮助中心查看受支持浏览器列表。帮助中心 服务条款 隐私政策 Cookie 政策 法律声明 广告信息 © 2026 X Corp.

据报道,英伟达正计划通过转向“统一内存”架构来改变 Windows PC 的架构,本质上是将 GPU 作为计算机的核心,而非依赖独立的扩展显卡。这一转变借鉴了苹果 M 系列芯片的设计理念,旨在作为一项战略举措,以支持在本地高效运行 AI 模型。 来自 Hacker News 讨论的主要观点包括: * **战略动机:** 评论者和观察人士认为,英伟达试图通过推动本地离线处理,挑战英特尔在 PC 架构上的传统主导地位,并应对云端 AI 高昂的成本。 * **技术质疑:** 评论者辩称,这些平台上的“统一内存”是否真正提供了高性能 AI 所需的带宽,并指出目前的 LPDDR5X 实现方案在速度上仍逊于高端独立 GPU 或苹果的架构。 * **市场可行性:** 关于本地 AI 是会继续成为注重隐私的资深用户的利基市场,还是最终取代依赖云端的企业模型,各方观点不一。许多人表示,尽管英伟达和微软大力推动,但高昂的硬件成本和不断变化的地缘政治因素可能会限制其普及。

🛡️ 请稍候 我们正在检查您的连接,以防止自动化滥用 我为什么会看到这个? 遇到问题?请联系客服

Hacker News 最新 | 过往 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 数学家以最少折叠次数破解折纸甜甜圈效率难题 (phys.org) 3 点,由 pseudolus 发布于 2 小时前 | 隐藏 | 过往 | 收藏 | 3 条评论 帮助 fwipsy 11 分钟前 | 下一条 [–] 这根本不是折纸!图样清楚地显示了需要用胶水粘合的纸片标签。 回复 aureate 7 分钟前 | 父评论 | 下一条 [–] 这可能就是为什么 Schwartz 本人并没有称它们为折纸环面(origami tori)。他称之为纸环面(paper tori)。论文链接如下:https://arxiv.org/abs/2507.14998 回复 YetAnotherNick 37 分钟前 | 前一条 [–] 不展示折叠后的样子简直是犯罪。 回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

更多

联系我们 contact @ memedata.com