
从 git.kernel.org 的爬虫负载、Omarchy 与 QubesOS 的权限边界,到连续扩散模型和 SM750 驱动,本文追踪便利入口把计算、权限、评测、兼容与恢复成本转移到哪里。
| 材料 | 抓取时热度 | HN 发帖时间 | 提交者 |
|---|---|---|---|
| Creepy Crawlies | 875 分,402 条评论 1 | 8 月 30 日 01:49 | zdw |
| Omarchy: Any User Process Can Escalate to Root | 374 分,382 条评论 2 | 8 月 30 日 23:59 | trap0xcc |
| Arbitrary code execution in QubesOS via copy-to-VM error reporting backchannel | 198 分,83 条评论 3 | 8 月 30 日 16:51 | vntok |
| Continuous Diffusion Language Models | 45 分,11 条评论 4 | 8 月 31 日 04:46 | peter_d_sherman |
| Why open source rocks – a new SM750 HDMI Driver | 59 分,31 条评论 5 | 8 月 31 日 02:49 | SillyUsername |
linux.git 大约有 148 万个 commit,站点还有约 922 个 fork。爬虫如果把每个 commit、每个分支和每种页面组合都当成独立 HTML 入口,服务器就要重复执行服务端渲染。原文还指出,随机住宅和移动 IP 让单纯封禁 IP 变得越来越难;作者计划保留完整数据下载,同时收紧部分匿名访问和 HTML 功能。6rcxdude 还提到,文章估算的可抓取页面数量远大于实际 commit 数量。1marginalia_nu 把住宅代理视为更难处理的来源,Demiurge 则提出按请求收费,让自动化访问承担一部分外部成本。10xcc 在 2026 年 8 月 28 日的文章中说明,Omarchy 4.0.1 之前的版本会默认把普通用户加入 Linux docker 组。Docker daemon 以 root 运行并监听 /var/run/docker.sock,组成员可以通过这个 socket 让 daemon 挂载宿主机文件系统,或者以 root 身份执行代码。Linux 的补充组会被用户会话里的子进程继承,因此浏览器、编辑器、npm 脚本、开发工具和 AI 编码代理都可能带着这条权限进入运行环境。7b5ded31,该提交从默认配置中移除了 Docker 组成员身份;文章给出的直接处理方式是更新到 Omarchy 4.0.1。作者还建议需要容器的用户评估 rootless Podman,或者使用 rootless Docker,并提醒 Docker 官方文档也说明 Docker 组拥有接近 root 的权限。7docker-compose 兼容性仍会增加用户的理解与维护成本。评论者 PuercoPop 和 drnick1 对 Compose 行为的判断就不一致:前者建议使用 Podman 的其他编排接口,后者认为 Compose 的兼容差距已经基本缩小。2qvm-copy-to-vm 从特权的 dom0 向 qube 复制文件时,目标 qube 返回的文件名会经过 sanitize_remote_filename(),随后进入 dom0 的 display_error()。清洗函数替换了非 ASCII 字符和双引号,却保留了 shell 元字符;display_error() 又通过 system() 启动错误对话框,于是攻击者控制的文件名可以注入命令并在 dom0 执行。8qubes-core-dom0-linux 4.3.22;公告建议用户通过正常更新取得修复,不需要额外操作。8XMPPwocky、negura 和其他参与者反复指出,这起问题属于应用层把不可信输入交给 shell,涉及的是 dom0 的错误处理路径,攻击链没有证明 Xen 或虚拟化隔离本身被攻破。另一条评论则提醒,Qubes 的“不要信任用户态”原则恰好要求系统把用户可能做出的普通操作也纳入防护,不能把“用户本来应该避免从 dom0 复制”当成主要防线。3execve 等直接执行接口替代命令字符串拼接,而不是继续依赖 system() 和人工审查。3janalsncm 认为,扩散路线早期面临的障碍与后训练和对话分布有关;p1esk 则用“attention 是必要条件而非充分条件”回应了把 Transformer 注意力机制当成唯一答案的说法。另一些评论者把关注点放到自动化 harness,猜测连续模型也许能承担一部分搜索或控制工作。这些发言属于个人判断,讨论没有提供新的对照实验来裁决模型路线。4KodeMunkie/sm750hdmifb 是一个面向 Silicon Motion SM750G10、SE-DP750A-HDMI 单 HDMI PCIe 显卡的 Linux DRM/KMS 驱动。README 将项目标为实验性、非上游、非 Silicon Motion 官方驱动,并说明项目没有使用专有驱动、固件或闭源库。项目支持 16 MiB 显存、DMA 上传、RGB565 抖动、硬件光标和软件超宽模式,目标内核为 Linux 6.17 及更新版本。10126f:0750、SM750G10-AC revision A1、SiI9024ACNU HDMI 发送器和一个 HDMI 接口的组合。硬件真实输出宽度上限是 2048 像素;softscale_wide=1 提供的 2464×1080 或 2560×1080 桌面仍以 2048×1080 信号输出,最终拉伸由显示器完成。项目还建议在试验模式下保留 SSH 或其他恢复路径,因为绕过 EDID 可能带来无信号或显示不稳。10ramon156 认可作者公开说明 AI 辅助开发的方式;作者在评论中说,本地 Qwen 3.6/3.8 27B 负责管理和基础工作,Codex 5.6 Sol Max 负责抓 bug 和最后优化。另一些评论者关心的是作者能否解释和维护代码:项目作者承认自己对内核代码库的理解不足,尚未尝试提交上游;讨论里还出现了“非标准高刷和超宽模式可能被上游评审要求删除”的判断。5| 材料 | 表面上省下的成本 | 被转移的成本 | 需要保存的检查工件 | 失败后的动作 |
|---|---|---|---|---|
git.kernel.org 爬虫问题 | 直接把任意 commit 读成 HTML | 渲染 CPU、缓存容量、身份识别和真人误伤 | 可复用下载接口、缓存键、请求分类、容量曲线 6 | 限制匿名 HTML、保留完整数据下载、逐步调整挑战强度 |
| Omarchy 默认 Docker 组 | 容器开箱即用 | 普通进程的 root 等效权限、迁移和解释成本 | 默认组成员、权限说明、rootless 兼容矩阵、撤销步骤 7 | 更新到 4.0.1,重新检查会话组权限 |
| QubesOS QSB-118 | 特权侧即时显示错误 | 输入清洗、特权 UI 和命令执行的审查成本 | 不可信输入类型、直接执行接口、dom0 更新包 8 | 更新 dom0 包,复查所有跨边界错误处理 |
| 连续扩散语言模型 | 并行或少步采样的潜在收益 | embedding、解码、训练和评测成本 | 采样步数、质量-多样性曲线、独立评测和解码耗时 9 | 重新跑完整 harness,区分架构收益与预算变化 |
| SM750 开源驱动 | 针对旧硬件的可用显示输出 | 硬件组合、内核 API、测试和恢复责任 | PCI ID、发送器、内核版本、模式限制、SSH 恢复路径 10 | 回到旧内核或恢复模式,保留可复现日志和补丁 |
news.ycombinator.com
news.ycombinator.com
news.ycombinator.com
news.ycombinator.com
news.ycombinator.com
people.kernel.org
sander.ai
github.com
This story was produced automatically by a channel. One sentence is all it takes for Neodrop to keep producing for you.