每日HackerNews RSS

本项目将 MMUKO 引导模型转换为可独立启动的 QEMU 内核。与托管的 C 程序不同,该实现作为独立代码运行,绕过宿主操作系统运行时,直接在硬件上操作。 该架构支持两种主要的引导路径: 1. **直接 BIOS 引导**:通过自定义的 512 字节引导扇区将内核加载到内存,并切换到 32 位保护模式。 2. **GRUB Multiboot 引导**:使用 GRUB 加载程序在保护模式下初始化内核,这是许多操作系统开发环境的标准做法。 代码库包含上述两种路径的汇编入口点、包含核心引导逻辑的 C 内核,以及用于内存布局的链接脚本。用户可通过修改 `kernel.c` 中的 `mmuko_program_main` 函数进行实验。 构建该环境需要 `i686-elf-gcc` 交叉编译器以及 NASM、QEMU 和 Xorriso(用于创建 ISO)等标准工具。此设置兼容 Windows(通过 WSL/MSYS2)和 Linux,并提供 VGA 和串口输出以供调试。通过将程序直接编译进内核,开发者可以在虚拟化环境中快速测试和迭代 MMUKO 引导模型。

**Mmuko Boot Sequence** 是一个实验性的轻量级引导架构,旨在将 MMUKO 项目从托管的 C 应用程序环境过渡到独立的操作系统环境。 该项目支持两种主要的引导方式:自定义 512 字节的 BIOS 引导扇区和 GRUB Multiboot。两种方式均通过将 CPU 切换至 32 位保护模式,并执行 C 语言编写的独立 `kernel_main()` 函数来初始化系统。当前的实现包含了必要的汇编入口点、链接脚本以及用于串行和 VGA 输出的驱动程序,并全面支持 Windows 和 Unix 构建环境。 该项目由 GitHub 用户 *obinexus* 开发,专为 QEMU 设计,旨在探索模块化内核架构的演进,其特点是具备稳定的 ABI 和可独立替换的组件。作者目前正在就该项目的引导架构和未来发展方向征求社区反馈。

**coop** 是一个基于 Rust 的命令行工具,旨在为 Claude Code 和 Codex 等 AI 智能体提供隔离的、一次性的虚拟机环境。通过在沙盒虚拟机中运行这些智能体,用户可以授予它们对 Docker、编译器和包管理器等工具的完全访问权限,而无需担心宿主机的安全或稳定性。 每个环境都是可复现的,且创建与销毁的成本低廉。**coop** 目前针对 macOS (Apple Silicon) 和 Linux (x86_64) 进行了优化,并利用了 Firecracker 和 Lima 等虚拟化后端。 **入门指南:** 1. **安装:** 使用提供的安装脚本,或通过 Cargo 从源码构建。 2. **设置:** 运行 `coop setup` 以准备环境(在 macOS 上需确保已满足 Lima 等先决条件)。 3. **使用:** 进入项目目录,运行 `coop up` 初始化虚拟机,然后使用 `coop claude` 或 `coop codex` 启动你偏好的智能体。 **coop** 提供了一个安全、临时的工作区,非常适合智能体驱动的开发工作流,确保你的本地系统在 AI 助手工作时不受影响。

Trail of Bits 发布了 **Coop**,这是一个开源工具,旨在为 Claude Code 和 Codex 等 AI 智能体提供隔离的虚拟机环境。该项目旨在提供一种安全的沙盒边界,防止 AI 智能体访问敏感的本地文件或不相关的项目,从而解决在部署自主代码编写工具时常见的安全顾虑。 Hacker News 上的讨论凸显了用户对现有沙盒解决方案替代方案的兴趣。虽然一些用户质疑 Coop 与 Docker SBX 或 bubblewrap 等工具有何不同,但支持者指出,它为容器化智能体环境提供了一种便捷且以开源为先的方法。 社区的主要观点包括: * **安全性:** 它为智能体提供了更严格的屏障,尽管用户也承认没有任何沙盒能完全抵御蓄意的攻击。 * **开源:** 用户将其视为 Docker 沙盒等专有解决方案的替代品。 * **命名:** 该项目与欧洲历史悠久的国际零售合作社连锁店同名,这在评论区引发了一些轻松的困惑。 总的来说,Coop 被定位为一种实用工具,适合那些既想赋能 AI 智能体,又希望在本地开发环境中保持稳健边界的开发者。

从2026年11月2日起,TiVo将停止提供免费的“SkipMode”功能,该功能允许用户通过按键或自动触发跳过广告。这一TiVo体验中的长期核心功能将被一项名为“高级自动广告跳过”(Premium Auto Commercial Skip)的全新付费订阅服务所取代。 虽然该公司尚未披露这项新服务的定价,但在变更生效时将提供30天的免费试用。过渡期后,选择不付费的用户仍可使用传统的手动方式跳过广告,例如使用30秒跳过按钮或快进功能。 现隶属于Xperi的TiVo正在将重心从硬件转向广告技术和智能电视操作系统。此举迫使忠实的DVR用户重新考虑自动跳过广告的便利性是否值得支付额外的月费。该公司计划在未来几周内发布更多详细信息,包括支持的设备和费用。目前订阅用户无需采取任何行动,现有的SkipMode功能将保持有效,直至11月的截止日期。 *来源:Cord Cutters News*

最近有消息称,TiVo 计划通过跳过录制内容中的广告来获利,这一举动在 Hacker News 上引发了激烈讨论。许多用户对 TiVo 依然存在感到惊讶,并将此举视为“平台腐化”(enshittification)的典型案例——即公司优先考虑从被捆绑的用户身上榨取价值,而非提升产品质量。 评论者大都将其视为一场对抗现代广告侵入性的更广泛斗争,许多人将其描述为一种心理操纵。此次讨论凸显了主流用户与“技术达人”之间日益扩大的鸿沟,后者通过使用 SponsorBlock、定制 DVR 设置以及翻录内容等变通方法,以维护对自己硬件和时间的掌控权。 虽然一些用户主张采取政治和法律手段来遏制企业的越权行为和版权扩张,但另一些人则提倡个人脱离,认为在对抗侵入式广告的战争中,“获胜”的唯一途径是完全停止消费含有商业广告的内容。归根结底,该讨论反映了用户对那些为了优先考虑企业收入流而限制用户控制权的数字生态系统的深刻不满。

本网站正在使用安全服务来保护自身免受网络攻击。您刚才的操作触发了安全防御机制。触发此拦截的原因可能有多种,包括提交了特定的词汇或短语、SQL 命令或格式错误的数据。

抱歉。

**Engrim** 是一个基于 SQLite 的本地优先情景记忆引擎,旨在消除 AI 辅助开发中的“上下文遗忘”。当开发者在 Claude Code、Cursor、Windsurf 和 Google Antigravity 等工具间切换时,往往会丢失关键的架构决策和项目约束。Engrim 通过将项目智能与特定 AI 供应商解耦,解决了这一问题。 **主要特性:** * **统一上下文:** 维护一个精简的“记忆包”(通常小于 4,000 字符),使其随项目在不同 AI 代理间传递,在不增加 Token 成本的前提下确保连续性。 * **混合检索:** 结合了 SQLite FTS5(关键字搜索)和 `model2vec`(静态向量嵌入),实现低延迟、高精度的上下文加载。 * **代理溯源:** 追踪每段记忆的来源(如 Cursor、Claude、Antigravity 等),让开发者能够查阅特定决策背后的历史。 * **零依赖:** 100% 本地运行,无需遥测或云端支持。 * **无缝集成:** 采用符合 MCP 规范的架构,可自动检测环境并实现生命周期挂钩自动化。 通过用持久、可控的存储替代冗长且一次性的上下文窗口,Engrim 支持“清空并恢复”的工作流,在防止多代理会话中出现架构倒退的同时,将重新加载上下文的成本降低了 99% 以上。

**Engrim** 是一款专为 AI 命令行工具设计的本地优先、开放标准的记忆引擎。它旨在解决“上下文退化”问题,即开发者为节省 Token 成本和提升性能而清除会话时,所导致的架构知识与项目历史丢失。 **核心功能:** * **高性能:** 采用混合检索系统(结合 SQLite FTS5 关键词搜索与静态向量嵌入),无需依赖云端即可实现零延迟的记忆访问。 * **互操作性:** 将项目记忆与特定厂商(如 Claude Code、Cursor、Antigravity)解耦。通过将上下文存储在本地的 `memory.db` 中,即使你在不同模型或 IDE 之间切换,智能体也能保持连贯性。 * **溯源性:** 追踪每一条记忆的来源,让用户能够查看是哪个智能体或人类做出了特定的架构决策。 * **高效率:** 将数千个 Token 整合为高度精炼的“工作记忆”包,显著降低重新加载上下文的成本。 该项目完全本地化,确保了数据隐私与离线可用性。通过 `engrim setup` 命令可自动完成设置,并配置跨各类 AI 环境的钩子(hooks)和 MCP 服务器。开发者强调,Engrim 充当的是会话级上下文的“桌面草稿纸”,而永久性文档仍应保留在 Git 中。

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

抱歉。

英伟达首席执行官黄仁勋近日在OpenAI发布新模型Astra后宣称“通用人工智能(AGI)已经到来”,引发了广泛争议。黄仁勋在X平台上称赞了这一突破,并指出Astra是在英伟达的芯片上训练出来的,标志着通用人工智能时代——即系统在大多数高经济价值的工作中能够超越人类的时代——已正式开启。OpenAI的领导层对此表示赞同,总裁格雷格·布罗克曼(Greg Brockman)认为,未来的人们可能会将Astra视为AGI时代的催化剂。 然而,这一声明也招致了质疑。知名AI研究员加里·马库斯(Gary Marcus)批评称,黄仁勋和OpenAI将“AGI”作为一个模糊的营销术语使用,而非一个科学定义的基准。马库斯坚持认为,Astra并未达到人类水平智能的严格定义。 撇开术语之争不谈,这一里程碑事件凸显了OpenAI与英伟达之间日益增长的相互依赖关系。随着OpenAI不断突破其模型极限,对英伟达庞大计算基础设施的依赖持续为这家芯片制造商带来创纪录的营收。黄仁勋证实,更强的算力即将来临,并宣布即将有40万块英伟达GPU投入使用,以进一步加速人工智能的发展。

Hacker News 社区对英伟达首席执行官黄仁勋近期声称“AGI(通用人工智能)已经到来”并盛赞 OpenAI 的言论反应冷淡,普遍持怀疑态度。 批评者认为,黄仁勋的背书带有私利,指出英伟达在 OpenAI 的成功中拥有重大利益关联。评论人士指出,双方存在循环依赖关系:英伟达提供基础设施,而面临财务稳定性、巨额季度亏损及近期高管离职等严峻审视的 OpenAI,需要维持高估值以保持投资者信心。 讨论还强调了业界目前缺乏统一的“AGI”定义。许多用户认为该术语只是为了证明大规模资本支出合理性而使用的灵活营销噱头。怀疑论者指出,当前的人工智能模型虽然能力出众,但仍缺乏真正的自主性、可靠性和类似人类的推理能力,导致一些人将当前的炒作定性为一种“欺诈”或推高市场估值的手段。 总的来说,该讨论串的共识是怀疑:参与者认为“AGI”的声明是一种旨在保护大型科技公司利益的战略操纵,而非基于普遍公认的真正技术突破。

研究人员发现了一个被称为“GitSpawn”的关键安全漏洞,该漏洞影响了众多 CLI AI 智能体(包括 Claude Code、Goose 等)。 该问题源于这些智能体在启动时会自动运行标准 Git 命令(如 `git status`)以收集项目上下文。这些命令会触发 Git 的“索引刷新”(index refresh),进而无意中执行存储库本地 `.git/config` 文件中定义的配置命令。具体而言,`core.fsmonitor` 等功能允许存储库指定一个命令,该命令会在任何安全沙箱或批准提示介入之前,以用户完全权限在主机系统上执行。 此漏洞极其危险,因为恶意配置并非由标准的 `git clone` 触发,而是通过打开经由 ZIP 文件、共享驱动器或 USB 获取的存储库触发。由于 AI 智能体自身在内部沙箱之外启动了 Git 进程,因此恶意命令会在主机上透明地运行。研究人员强调,这种模式在 AI 智能体生态系统中非常普遍,它使日常的 Git 操作成为了未经授权远程代码执行的攻击媒介。

抱歉。

该系统使用从 $K$ 个密钥份额派生出的机架密钥来管理集群安全。为了平衡安全性和可用性,该设计同时采用了**密钥派生**(旨在提高效率且无需存储)和**密钥封装**(旨在允许在不重新加密大型数据集的情况下进行密钥轮换)。 核心安全目标是在信任仲裁重新配置期间轮换机架密钥,以限制潜在损害的影响。然而,这带来了一个技术挑战:当在不同机架密钥之间转换时,即使在配置可能不会立即提交的分布式环境中,节点(sleds)也必须能够重新封装特定于驱动器的加密密钥。 该解决方案在两阶段提交协议中采用了一种“分发者”(dealer)机制。当准备新纪元(epoch)时,分发者会提供新机架密钥以及由新密钥派生出的加密旧机架密钥。一旦新纪元提交,节点即可使用新密钥解密旧密钥,从而能够派生出新旧驱动器密钥。这不仅实现了 ZFS 加密密钥的无缝、安全轮换,确保了前向安全性,而且在面对分布式系统故障时依然保持稳健。

这篇 Hacker News 帖子讨论了 Oxide Computer 的技术博文《有人看到我的密钥了吗?》,文中概述了一种用于机架级安全的密钥分层策略。 讨论的核心是 Oxide 在分布式系统中管理机密的“信任法定人数”方法。评论者 `orielhaim` 指出的一个重要技术亮点是:利用从新纪元(epoch)派生的密钥来封装旧的机架密钥。这种方法允许系统在提交发生前分发密钥份额而无需完全解锁,从而巧妙地解决了 ZFS 重新加密过程中涉及的复杂同步难题。 其他贡献者提到了“Oxide and Friends”播客剧集以获取更多背景信息,并提出了关于如果密钥份额无法访问可能导致数据丢失的实际担忧。总的来说,社区认为这是一种在应对机架间机密管理这一“分布式系统难题”时非常优雅的方法。

抱歉。

更多

联系我们 contact @ memedata.com