第394期 — 2026-11-14

在浏览器中阅读

周e信

扫描二维码关注微信公众号

Node.js

X 从零重写网页端:小团队结合 AI 编码代理,流式 SSR 大幅提升弱网首屏性能🔗

废弃运行十年的 rweb 网页架构,合并三套独立渲染链路,采用 React 流式 SSR;5 人小团队配合 AI 编码代理,6 个月完成初版;慢速 4G 下首条推文由 22 秒降到 2.7 秒,按国家灰度逐步上线;AI 负责实现层工作,工程师把控架构与代码评审。

Yagiz Nizipli

Node.js 27 Alpha:V8 升级至 15.6,新语言特性、内存模型与多处行为变更🔗

Node.js27 Alpha 把 V8 从 14.6 升级到 15.6,默认启用Math.sumPrecise、Iterator 系列新 API;堆内存默认上限提升,Buffer 内存计入 GC 统计,序列化格式不向下兼容;数组排序、Math、Date、Promise、语法多处对齐 ECMAScript 规范,会造成部分测试用例失效;同时带来数组、JSON、BigInt、Wasm 多项性能提升,调试工具发生破坏性变更;Alpha 阶段允许 V8 破坏性变更,LTS 后 V8 版本冻结,不建议生产使用。

Joyee Cheung

AWS Emulator:AWS 官方由 AI Agent 自主构建的本地 AWS 模拟器🔗

AWS 发布开源本地 AWS 模拟器 aws-emulator(CC0),Rust 实现,可直接对接原有 AWS SDK/CLI,离线模拟 AWS API;整套代码、测试、修复由自治 AI Agent 流水线完成,不接受外部 PR;数据内存驻留、多实例隔离,配套保真度对比报告;适合 AI 编码 Agent、CI 测试,和 LocalStack 形成不同取舍。

AWS

前端

Anomaly

现代浏览器大幅降低个人开发复杂应用的门槛🔗
  • Web Crypto API:浏览器原生安全密码学能力
  • WebAssembly:在浏览器运行接近原生性能的代码
  • WebGL:高性能 2D/3D 图形渲染
  • Web Audio API:音频混音处理
  • PDF.js:浏览器内处理 PDF 文档
  • 同时天然具备国际化、无障碍、JS 完整编程语言、HTML 文档能力。

浏览器拥有 WebCrypto、Wasm、WebGL 等全套高级能力,当下构建复杂 Web 应用的成本快速下降;普通独立开发者可以零成本分发作品,会对 App Store 生态带来冲击;同时也警示,软件行业或许会像写作行业一样面临价值低估的问题。

作者编写的爆火的工具TinyLittleOffice 特色是全部状态存储在 URL 哈希中,几乎不需要后端存储

Paul Ford

Site‑Seeing:不止普通视口,测试网页真实浏览器上下文🔗

工具通过 iframe 模拟 DevTools 停靠、垂直标签、分屏、App 内嵌浏览器、打印模式等大量真实用户场景,用来发现非常规视口下的布局缺陷;站点需要支持 iframe 嵌入方可测试。

Ahmad Shadeed

Liquid Glass Forge:Web 实现真实折射液态玻璃效果的渲染库🔗

基于 WebGL/CPU 模拟光学折射,给普通 HTML 元素叠加 Apple 风格液态玻璃曲面效果,保留原生 DOM 无障碍与交互;支持 Vanilla、React、Vue、Angular,内置 Playground 对比不同渲染模式,目前处于 RC 实验阶段,设备兼容性有待完善。

Nami Poursafargholi

Declarative Dragging 声明式拖拽,只声明目标状态,引擎自动合成拖拽交互🔗

UIST2026 最佳论文 Declarative Dragging (D2),提出模型驱动的声明式拖拽范式;开发者仅定义拖拽可到达的未来数据模型,引擎推测渲染候选状态自动生成光标跟随、放置区、动画等完整拖拽行为;原型 Dragology 面向 SVG,擅长树、代数、多视图联动等复杂交互;降低高质量拖拽实现门槛,但存在学习成本。

目前属于学术原型,尚未成为生产级成熟库。

Joshua Horowitz、Andrew Blinn、Jeffrey Heer

AI Agent 时代的本地视觉回归测试:基于 Playwright+Docker 实践🔗

AI 编码带来 PR 数量激增,Percy/Chromatic 云端视觉回归会出现反馈慢、成本暴涨问题;介绍 Playwright 本地视觉比对,通过 Docker 锁定 Linux 标准化运行环境解决跨平台渲染抖动;配置 Agent 技能让 AI 自动执行、分析截图 diff;同时提醒快照会膨胀 Git 仓库,该方案适合本地快速拦截 bug,不一定完全替代云端人工评审工具。

Paolo Ricciuti

移动端

nfsu2.xyz

越狱汽车导航系统,只为了能修改时间🔗

本文讲述了作者为了在2014款雷诺Latitude汽车的车机上调整时钟时间,因系统缺少导航SD卡就无法进入时间设置菜单,而不得不逆向并“越狱”该车载导航系统的过程。作者先通过固件和已有逆向资料确认该车机(TomTom Carminat LIVE)基于较老的Linux系统,并且设置菜单依赖带有DRM校验的官方导航SD卡;由于购买正版卡成本过高,作者决定自行获取系统权限。他尝试修改固件镜像失败后,利用QEMU模拟系统、分析挂载限制和SD卡脚本机制,逐步发现master.script中的命令执行与文件写入能力,但受限于noexec、只读文件系统和参数限制。最终他借鉴Linux内核利用中改写corepattern的思路,通过LOG命令路径遍历写入/proc/sys/kernel/corepattern,再触发程序崩溃,使系统在生成core dump时执行SD卡上的shell脚本,从而获得root代码执行能力。成功后作者备份了内部存储,并逆向设置文件,将时间偏移从180分钟改为120分钟,最终只是为了解决冬令时导致的一小时时钟偏差。

Rasmus Moorats

销量不佳和市场受限特斯拉将逐步缩减 Cybertruck 产量🔗

本文报道,特斯拉首席执行官埃隆·马斯克表示,公司将在2027年年中左右逐步停止在得克萨斯州超级工厂生产Cybertruck。此举发生在Cybertruck多年销量持续疲软、且因沉重而棱角分明的设计只能进入少数市场之后。马斯克在X上称,减产或停产将为特斯拉新推出的Cybercab车型扩大产量腾出空间,而Cybercab是其自动驾驶出租车战略的核心产品。目前尚不清楚Cybertruck是会转移到其他工厂生产,还是被彻底淘汰,但奥斯汀工厂是已知唯一具备其专用部件制造能力的特斯拉工厂。马斯克称Cybertruck是“特斯拉有史以来制造的最好车辆”,并形容减产是“一个时代的结束”。文章还回顾,Cybertruck自2019年亮相以来就争议不断:其外观遭到传统皮卡用户嘲笑,发布会上的“防碎玻璃”演示也出现破裂;安全专家此前就预计其难以在欧洲等重视行人碰撞保护的市场监管审批。销量方面,Cybertruck自2023年底开始交付,但美国市场销量远低于马斯克早前提出的年销25万辆目标。分析人士认为,不仅Cybertruck表现不佳,其他电动皮卡在美国市场也并不受欢迎;不过,Cybertruck的设计问题尤其限制了其进入欧洲等电动车接受度更高的市场。与此同时,特斯拉正把重点转向没有方向盘、踏板和后视镜的Cybercab,马斯克希望借此推动特斯拉从传统汽车制造商转型为AI和机器人公司。特斯拉已在奥斯汀开始小规模提供Cybercab付费乘车服务,但仍需回应美国汽车安全监管机构关于其是否符合联邦安全标准的质询。

Reuters

Expo 推出面向 AI Agent 的 Rust 跨平台应用运行时🔗

Rust 实现的 Agent‑Native 跨平台运行时;自研强类型 DSLContract描述 UI 与状态,编译器给 AI 提供定向错误提示;内置可控时钟、UI 自省等 Agent 调试原语;支持 Rust/TS 混合编写业务,Web/native 多端运行,无虚拟 DOM,首帧可绕过 JS 直接渲染;目前处于早期预览。

Charlie Cheever

数据库

向量数据库更新并不简单:HNSW 索引生产环境增删改的隐藏陷阱🔗

HNSW 图结构不适合原地删除,主流库大多采用墓碑软删除、多 segment 分片等方案做工程折中;公开 ANN 基准大多只测静态数据集,无法反映持续 upsert / 删除的真实表现;选型要回放真实读写流量做影子测试,评估 flush、合并策略对延迟、新数据可见性的影响。

补充:不同向量数据库(Elasticsearch、Milvus、Qdrant、Weaviate、Vespa)HNSW 更新实现路线差异很大,会直接影响业务表现。

Doug Turnbull

Shopify:库存预留系统从 Redis 迁移至 MySQL 并实现大规模扩展🔗

Shopify 利用 MySQL8 SKIP LOCKED,采用有限缓冲单元行模型,把防超卖库存预留从 Redis 迁移进 MySQL,解决跨存储的一致性风险;上线后发现真正瓶颈不是 SQL 而是事务连接耗尽,通过业务标记追踪连接持有时间优化结账全链路,通过影子双写灰度切换,成功扛住黑五高并发峰值。

补充:该模式适合抢购、资源预留类场景,但要注意缓冲池上限、补充逻辑、InnoDB 锁与隔离级别的细节。

Emilie Noel

Postgres 19 延期,因为现在发现了更多 Bug🔗

PostgreSQL 19 延期主要是因为 LLM 大幅提高了 bug 发现速度,迫使项目投入更多时间修复历史缺陷并谨慎处理新版本功能。

Robert Haas

人工智能

围绕“权重空间编程”的许多宏大解读目前仍被过度夸大🔗

这篇文章讨论了近期一篇名为《Sparks of Weight-Space Programming》的论文/博客式研究。该研究提出“权重空间编程”(Weight-Space Programming)概念,认为一些前沿大模型(尤其是文中提到的 GPT-6 Astra)能够直接阅读、理解甚至修改神经网络的原始权重,而不需要依赖传统的训练循环或外部工具。论文中一个核心实验是:作者训练了四个小型神经网络,让它们分别玩四种简化版 10x10 网格游戏(Breakout、Pong、Pac-Man 和 Freeway),然后把模型的原始浮点权重直接交给大模型,要求其在不使用代码执行、计算器或其他工具的情况下,仅通过权重判断这个网络原本是在玩哪个游戏。

Simon Willison 重点测试了论文中“无工具理解模型权重”的部分。他先用 Kimi K3.1 Pro 测试,成功识别出 Breakout,但耗时较长并消耗大量推理 token。随后他更关注在本地笔记本上运行 Qwen 3.8 27B 的结果。通过 LM Studio 和自定义命令行工具,他让 Qwen 3.8 27B 直接分析这些权重。结果显示,Qwen 3.8 27B 成功识别出 Pac-Man、Pong 和 Breakout,并给出类似游戏规则的描述和置信度,但在较冷门的 Freeway 上判断失败,误认为是类似 Pac-Man 的游戏。整个推理过程非常慢,通常需要几十分钟到一小时以上,并产生大量推理 token。

文章也提到,这项研究在社区中引发了一些争议。例如,spaCy 作者 Matthew Honnibal 认为论文在“纯权重理解”和“借助代码修改模型”两种能力之间有所混淆;Sean Goedecke 也分析了论文中修改 Qwen3.5-0.8B 权重的例子,认为其步骤与人类机器学习研究者的做法类似,并不像宣传得那样神秘。Simon Willison 本人认为这项研究很酷,尤其是模型能够在没有外部工具的情况下从原始权重中推断网络行为,但他不认同一些过度夸张的解读,比如“源代码时代已经结束”或“未来机器会以人类无法理解的方式自我编辑权重”。总体而言,他认为这是一种有趣且值得关注的模型能力,但还不足以证明人工智能已经进入完全不可解释、自我修改模型的新阶段。

Simon Willison

Salesforce 工程师真实复盘 2026 年 AI 全场景使用体验🔗

作者从微软 Windows AI 团队转岗为 Salesforce AI Research 研究工程师,每月约 3000 美元 AI token 开销;编码已经进入 Agent 代理时代,机器产出绝大多数代码,但架构、品味、系统层面判断依然必须依靠人类;AI 在检索、转录、讲解成熟知识表现优秀,但前沿研究、原创写作、创意创作存在明显短板,会产生 “AI 迷雾”;文章提出建立个人 AI 使用原则,区分适合自动化和需要人把控的任务边界,不盲目把工作全部委托给 AI。

Ben Stolovitz

Astra 能读写权重以改进 Qwen🔗

这篇文章介绍了一种被称为“权重空间编程”(Weight-Space Programming)的新兴能力:前沿大语言模型(尤其是 GPT-6 Astra)开始能够直接阅读、理解并修改神经网络的原始权重,而不依赖传统的梯度下降、训练循环或大量环境反馈。作者通过多个实验展示了这一能力:Astra 仅凭原始权重就能判断一个小型策略网络被训练来玩哪种游戏,识别扩散模型被训练生成什么图形,甚至只看中间层权重就能判断一个小型语言模型是用 Python、日语罗马字还是英语训练的,并定位其中的“复制头”等注意力机制。进一步地,Astra 还能修复失败策略网络,例如通过少量权重编辑让原本无法完成任务的赛车控制策略从 0% 成功率提升到 100%;也能在几乎没有训练数据、损失函数或梯度的情况下,从零写出可玩 MinAtar 游戏和 9×9 围棋的小型网络,并在部分任务上超过经过大规模 PPO 训练的网络。文章后半部分将该能力扩展到更真实的语言模型场景:Astra 可以通过注意力模式识别经过微调的“谄媚型”模型,还能直接编辑 Qwen3.5-0.8B 的极少量权重,定位并移除导致推理循环的权重方向,从而显著提升其数学表现和指令遵循能力,其中 MATH-500 从 7.9% 提升到 48.1%,且只修改了约 0.016% 的权重。作者认为,这表明大模型正在成为人类语言与神经网络权重空间之间的“翻译器”,未来可能在模型可解释性、低成本优化、无需重训的定向修复、能力引导、安全审计、模型融合甚至递归自我改进等方向带来重要影响。不过,文章也承认当前能力仍处于早期阶段,受上下文长度、工具效率和任务规模限制,并且权重编辑更适合移除已有能力的障碍,而不是凭空赋予模型完全不具备的新能力。

Rikiya Takehi, Jayden Teoh, Alex Zhang, Omar Khattab

Astra 能读写权重以改进 Qwen 这篇帖子具有误导性🔗

这篇文章批评了一篇关于“GPT-6 Astra 可以通过读取和写入权重来改进 Qwen”的文章,认为其表述具有误导性。原文章声称,Astra 仅通过查看原始权重就能判断网络被训练来做什么,并且可以在没有环境反馈的情况下从零编写小型游戏网络,甚至通过直接编辑少量权重显著提升 Qwen3.5-0.8B 的数学成绩。但作者指出,这些实验并不是同一种能力:真正只读取原始权重的实验只适用于非常小的网络,而涉及改进 Qwen 等语言模型的实验实际上使用了 Python 代码,并且还运行了模型、使用练习题进行反馈。换句话说,Qwen 的“权重修复”并不是单纯靠模型直接看懂并手写原始权重完成的,而更像是让 Astra 扮演人类机器学习工程师,通过编写分析脚本、修改权重、运行测试来迭代优化。作者认为,这仍然说明 Astra 具备很强的工程辅助能力,但不应与“直接理解和改写大型模型权重”的深层能力混为一谈。如果同一个技术既能从零生成小游戏网络权重,又能直接理解并改进大型语言模型,那才说明它真正掌握了某种对权重的整体理解;但这篇文章中的结果并不是由单一技术完成的,因此标题和摘要容易让读者高估其能力。

Matthew Honnibal

运维

forges:Daniel Roe 出品的多 Git 托管平台统一 SDK🔗

forges是 Nuxt 作者 Daniel Roe 的 Alpha 阶段 TypeScript 库,提供一套归一化 API,统一对接 GitHub、GitLab、Gitea、Forgejo、Azure DevOps 等 12 个代码托管平台,抹平各平台 API 差异,处理 issue、PR、通知、checks、webhook;适合需要跨多 Git 平台的工具,要求 Node.js22.18 以上,API 尚不稳定。

Daniel Roe

Ubuntu在严重内核漏洞CVE-2026-98432上修补迟缓🔗

本文发布于2026年11月2日,作者强烈批评Ubuntu对Linux内核TCP严重漏洞CVE-2026-98432的处理速度。该漏洞CVSS评分9.8,自2016年起存在,几乎影响所有Linux服务器,并且可被远程触发;Anthropic称已经构建了可获取服务器root权限、实现完全接管的利用程序。文章指出,Debian早在10月16日就已发布补丁,但Ubuntu在两周多后仍未修复,所有受支持版本(包括LTS)都显示为“Vulnerable”。作者认为,Ubuntu官方宣传的“及时补丁”“企业级”“生产级”“企业韧性”等承诺与现实严重不符,尤其Canonical作为提供安全订阅的商业公司,反而落后于Debian、Arch、Alpine等志愿者维护的发行版。由于得知漏洞后来不及迁移服务和数据,作者被迫将所有运行Ubuntu的服务器下线,并表示已完全失去信任,正在把服务器迁离Ubuntu;桌面端本来就讨厌它,服务器端过去主要因为VPS默认提供且认为LTS稳定才使用,现在也不再认可。文末补充说,这篇文章引发关注后,作者还通过“Bloatberg”对这类宣传话术进行戏仿。

Chalmovský

Postman 悄悄自动安装 AI 插件,并试图共享所有 API 数据🔗

Postman 被用户指控在未经明确同意的情况下自动安装 AI 插件并修改其他编码工具配置,官方在强烈反弹后承认体验不当并表示回滚改进。

indicava

OpenSandbox:面向 AI Agent 的开源安全沙箱平台🔗

OpenSandbox(原阿里项目,现已迁移 opensandbox‑group)Apache‑2.0 开源,为 AI Agent 提供隔离沙箱运行环境,支持 Docker 本地与 K8s+Firecracker 微 VM 大规模部署;提供多语言 SDK、osb CLI,具备快照暂停恢复、网络出口管控、凭证保险箱,适合安全执行 AI 生成代码、浏览器自动化、Agent 评测等场景。

opensandbox-group

MS Paint 远程代码执行漏洞🔗

该页面简要指向微软画图(MS Paint)存在远程代码执行漏洞的 CVE 安全披露信息。

cve.org

Libghostty 1.0🔗

Libghostty 1.0 正式发布,标志着这个从 Ghostty 提取出的高性能终端模拟 C 库在功能、ABI 稳定性、打包、可移植性和生态采用度方面都达到了可广泛集成的成熟阶段。

Mitchell Hashimoto

AI 正迫使我们偿还 40 年的技术债务🔗

这篇文章主要讨论了近期曝光的 PHP2Shell 漏洞,并借此指出:AI 正在迫使软件行业偿还过去 40 年积累下来的“技术债”。PHP2Shell 是一个影响广泛的安全漏洞,波及大量基于 PHP 的网站,包括使用 WordPress、Drupal 等系统的站点,甚至涉及 NASA、Wikipedia、白宫等知名网站。该漏洞可能让攻击者读取敏感数据,甚至在目标服务器上执行恶意代码。幸运的是,它被安全研究人员提前发现,并在被恶意利用前发布了补丁。文章指出,PHP 是一门历史悠久的编程语言,许多旧网站仍在使用它,而这次漏洞的根源是一个早已被报告的内存错误。过去,这类问题通常只被视为会导致程序崩溃的小缺陷,因此没有受到足够重视。但在 AI 工具辅助下,安全研究人员能够更快、更深入地完成复杂推理,发现原本看似普通的 bug 如何被转化为严重漏洞。专家也强调,AI 并不能完全自主完成漏洞挖掘,但它显著增强了高水平安全研究员的能力,也降低了部分复杂分析的门槛。与此同时,修复漏洞比发现漏洞更困难,因为补丁不仅要封堵攻击路径,还不能破坏现有功能,这给开源软件维护者带来了巨大压力。文章认为,未来需要更多资源支持开源安全、前沿网络安全 AI 模型以及形式化验证等自动补丁技术。也有专家对短期改变并不乐观,认为只有发生重大安全事件后,社会才会真正投入足够资源。在此之前,普通用户和网站管理者至少应及时安装安全更新。总体而言,PHP2Shell 可能只是 AI 时代网络安全压力加剧的开始。

Dina Genkina

其他

白宫网络中发现住宅代理🔗

Layer3 Intel 发现白宫网络中存在可通过公共住宅代理服务访问的代理出口活动,并警告这类被感染的代理设备可能带来内网渗透风险,同时住宅代理已扩散至全球各地甚至极偏远区域。

Layer3 Intel Team

Lina Zeldovich

Stringman:一款 800 美元的开源房间级夹爪机器人🔗

Stringman 是一款售价约 795 至 800 美元的开源房间尺度线驱抓取机器人。它通过在房间天花角落安装锚点,并用四台电机牵引线缆,将夹爪悬挂在空中,从而覆盖整个房间的工作空间。这种线驱结构让它只需要较少执行器就能实现大范围运动,尤其适合地面杂乱、轮式或腿式机器人难以工作的环境。其平均负载约 1.9 千克,靠近地面时最高可达约 2.2 千克,移动速度约 0.4 米/秒,并配备锚点摄像头和夹爪摄像头。系统可由用户自己的电脑控制,树莓派负责夹爪和锚点端,支持本地 Wi‑Fi 运行,也可以完全离线使用,强调开源、可自主控制和隐私保护。文章还介绍了安装方式、安全张力限制、防摆动算法、二指夹爪设计、可视化目标标签、远程管理选项、训练新模型的能力,以及它在家庭实验室搬运、教育、机器人研究和模仿学习等场景中的用途。其核心卖点是低成本、大工作体积、高空间利用率和开源可控。

neufangled.com

HackerTube:用 HN 推荐视频构建的 YouTube🔗

本文介绍了作者因不满 YouTube 当前推荐质量和页面内容(夸张缩略图、低质推荐、内容同质化)而用 AI 编程工具快速搭建替代网站 HackerTube 的过程。作者在一个周六使用 Claude Code 和 Opus 5.5,让 AI 抓取并分析 Hacker News 历史评论,筛选出其中推荐 YouTube 视频的内容,最终整理出 2007 至 2026 年间、来自 150 个主题的 6454 个视频,并将其包装成类似 YouTube 的站点。文章还说明该网站强调“更高质量内容”:不使用上传者自定义的夸张缩略图,而采用视频的 50% 缩略图;提供无需账号、基于浏览器本地会话的“For You”推荐;支持键盘快捷键;并允许导出数据,方便其他人用 AI 代理复制自己的版本。作者在补充中描述自己的开发方式已高度依赖 AI:几乎不亲自写代码或执行传统工程操作,只负责少量手动事项,如申请 Google Cloud API key、购买域名、启动 VPS,其余部署、安全加固和优化都交给 Claude 完成。

karpathy

Claude Code 被指在 User-Agent 中泄露用户邮箱给第三方网站🔗

这段网页内容是一个 GitHub Issue 页面,主要讨论 Claude Code 在进行网页搜索或发起网络请求时,将用户邮箱地址写入 HTTP User-Agent 请求头,从而把邮箱泄露给第三方网站的问题。提交者称自己因此每天收到大量诈骗邮件,认为该行为不是简单提供开关就能解决,而应从工具中彻底移除,因为它既不能帮助识别或限制代理流量,也破坏用户匿名性,反而成为诈骗者获取信息的渠道。提交者还表示因不信任 Anthropic 的隐私保护而考虑迁移到其他方案。评论区中大量用户表达不满、嘲讽和担忧,认为这是严重隐私和安全问题,甚至可能涉及 GDPR 违规或集体诉讼。Anthropic 相关贡献者回应称,v2.1.317 及以后版本已引入名为 cc-plugin-privacy 的内置隐私模块,用于确定性阻止该行为,默认启用,可通过 /plugins 关闭,并表示会公开该模块源码;同时页面中也有相关提交记录显示正在拒绝携带账户所有者邮箱的网络调用。不过,许多用户仍认为隐私保护不应依赖插件或可选设置,而应在核心层面永久移除个人信息并强制保护。

taylor-edwards

扫描二维码关注微信公众号
本期阅读量次