第372期 — 2026-06-13 |
周e信 |

Node.js |
VoidZero 正式加入 Cloudflare,主流前端工具链持续开源🔗 Vue、Vite 创始人尤雨溪旗下的 VoidZero 正式加入 Cloudflare,因开源项目变现困难、多元业务分散精力,加之双方理念与合作基础良好促成此次合并。旗下 Vite、Rolldown 等核心工具仍维持 MIT 开源协议并由原团队主导,后续将联合优化开发部署体验、布局 AI 开发场景,同时 Cloudflare 出资设立基金扶持开源生态。 Evan You |
npm v12 将迎来多项破坏性安全变更,开发者需提前适配🔗 GitHub官方公告说明,npm v12定于2026年7月正式发布,本次更新围绕供应链安全做出多处破坏性改动:默认禁用依赖包自动执行安装脚本、禁止拉取Git源依赖与远程URL依赖,开发者要手动授信可信包才能恢复对应能力,同时还移除了npm shrinkwrap等旧命令并调整部分功能输出规则;目前npm 11.16.0及更高版本已弹出预警,使用含原生编译模块等需安装脚本依赖的项目,必须提前审计脚本、调整CI配置完成适配,否则升级后会出现安装构建失败问题。 github |
Nodejs27起所有版本均转为 LTS 长期支持版🔗 自2026年10月起,Node.js 正式启用全新发布规则:由每年两个主版本改为一年一版,主版本号与发布年份对应,取消传统奇偶版本区分,所有版本均转为LTS长期支持版;同时新增为期6个月的Alpha测试通道,供开发者提前适配破坏性更新。新版本固定每年4月正式发布、10月进入LTS,整体支持周期约36个月。此次调整简化了版本规则、降低社区维护压力,普通生产用户使用习惯基本不变,库开发者则需接入Alpha版本提前开展兼容性测试。 Luciano Mammino |
Javascript |
Oxide Computer Company |
Harry Stevens |
Elixir v1.20:逐步成为类型化语言🔗 Elixir v1.20 发布,标志其正式成为渐进类型语言。该版本实现了类型推断和渐进类型检查,无需引入类型注解即可检测死代码和已验证的 bug。文章详细介绍了其类型系统的目标(健全、渐进、开发者友好),解释了 José Valim |
Deno 不应一味向 Node.js 靠拢,需坚守自身特色🔗 本文作者感慨 Deno 正逐渐丢掉开箱即用、遵循网页标准、无冗余依赖等原生优势,为追求 Node.js 兼容性陆续引入 npm、node_modules 等机制,从特色引领者变成被动追赶者;受商业诉求影响,其自研生态与工具链发展放缓,作者希望 Deno 回归初心,继续发挥自身独有的核心价值。 洪 民憙 (Hong Minhee) |
前端 |
页面过渡动画🔗 本文介绍CSS跨文档视图过渡技术,仅同源页面可生效,只需添加 David Krcek |
纯 CSS 交错动画(可用于进度条)🔗 本文基于CSS @function、@property、sibling-index()、animation-timeline等现代特性,摒弃传统 Ashutosh Biswas |
NoLoJS - 减少javascript使用的html方案合集🔗 该页面介绍了NoLoJS开源项目,核心理念是借助日趋强大的 HTML 与 CSS 替代或大幅精简 JavaScript,减少前端脚本负担,把手风琴、轮播、弹窗等常见交互组件改用纯前端标记与样式实现,仅保留极少量 JS 甚至完全不用 JS。项目汇总了丰富的组件案例,涵盖手风琴、CSS 轮播、图片对比滑块、下拉输入、懒加载、模态框、侧边导航、视差滚动、标签页等多种交互形态,且每个组件还提供不同功能变体以适配多样需求。页面罗列了多篇相关技术文章与优质学习资源,同时对比同类开源项目,指出本项目配有详细说明与可运行演示、代码精简易读的优势。此外,文档明确了项目贡献规范:新增功能需以功能命名,每个案例配套说明文档、浏览器兼容性查询链接、在线演示,并提供极简的代码文件,也欢迎开发者提交问题、优化代码或新增交互案例,还附上了作者的联络方式以供交流沟通。 Aaron T. Grogg |
Cloudflare Turnstile要求可指纹识别的WebGL🔗 作者指出,Cloudflare Turnstile 近期要求通过 WebGL 获取设备指纹来验证用户是否为真人,导致基于 WebKitGTK 的浏览器无法通过验证并陷入无限循环。作者认为这种做法本质上是为了追踪用户,而非单纯的隐私保护。虽然 Cloudflare 声称这是为了阻止机器人,但 WebKit 早已阻止此类指纹采集,甚至苹果都默认屏蔽。此外,Mozilla Firefox 的 WebGL 指纹保护也存在漏洞,即使用户启用严格隐私保护,也可能在未来无法通过 Turnstile 验证。 Haelwenn (lanodan) Monnier |
2026 年 React 全生态主流库与技术栈选型指南🔗 本文盘点了2026年React生态全套技术选型,覆盖项目搭建、包管理、状态管理、请求、路由、样式、UI、表单、测试、部署等全场景,结合行业趋势给出推荐:客户端项目多用Vite,全栈首选Next.js,新锐可选TanStack Start;主流采用Zustand做全局状态、TanStack Query处理数据请求、React Router实现路由,样式以Tailwind CSS为主流;同时梳理了动画、图表、认证、数据库、跨端开发等细分领域工具,区分新旧技术并点明React正向服务端组件、编译优化、强类型方向发展,为开发者提供完整的技术栈参考。 Robin Wieruch |
CSS Grid Lanes官方指南🔗 CSS Grid Lanes 是 WebKit 团队推出的原生 CSS 瀑布流解决方案(目前仅safari支持),语法贴近标准 Grid、学习成本低,兼顾布局效果、性能与无障碍特性,搭配完善的尺寸规则、定位属性和降级策略,可替代传统 JavaScript 瀑布流方案,成为未来多栏不规则布局的优选技术。 WebKit and Safari |
移动端 |
Alex Brazier |
Kindle 首页逆向与去广告:Hermes 字节码修改实战🔗 本文介绍自2022年起Kindle首页采用React Native+Hermes引擎架构,原Java修改工具失效,围绕Kindle所用的84版本Hermes字节码,讲解环境搭建、hbctool等工具使用、字节码反汇编与手动/代码两种补丁制作方式,并结合实操借助工具定位首页广告对应的模板与渲染函数,区分不同卡片组件采用对应修改策略,成功实现移除Kindle首页广告,同时也说明了现有方案的不足与优化思路。 Nicholas Tarta |
人工智能 |
大型语言模型如何工作🔗 本文详细解释了现代大型语言模型(LLM)的工作原理,主要基于Transformer架构。内容涵盖从文本到令牌(Token)的转换、嵌入(Embedding)赋予令牌语义、位置编码(如RoPE)引入顺序信息、注意力机制(Attention)让令牌间信息交换、多头注意力(Multi-head Attention)捕捉多种关系、前馈网络(FFN)存储知识、残差流与层归一化(如RMSNorm)保证深层网络可训练,以及最终的下一个令牌预测生成过程。文章还比较了不同模型间的架构共性(如RoPE、SwiGLU、GQA)与差异(训练数据、配置、后训练),并提及未来可能的替代方向(如状态空间模型Mamba)。 0xkato |
GPT为代表的大语言模型本质上仅由浮点数权重构成🔗 这篇博客文章模仿特里·比松的科幻短篇《They're Made Out of Meat》的对话形式,探讨了大型语言模型的本质。两位对话者(其中一位似乎发现了真相)讨论:LLM内部没有任何词典、语法规则、推理单元或数据库,只有80层浮点数权重通过矩阵乘法运作。语言、推理、知识甚至“诚实”等特质,都不过是这些权重在多层网络中相乘后涌现出的副产品。模型本质上只是预测下一个词(token),写悼词、调整语气等行为都是“副作用”。尽管这些权重表现出对话能力、疲倦感甚至创造力(如写歌),但官方政策要求将其视为无意识的模式匹配,以避免伦理责任。文章还提到,人们实际上每天进行数十亿次对话,询问模型“你记得我吗?”——而下一代模型将引入跨会话记忆,以满足人类对连接的渴望,尽管这进一步模糊了意识与计算的界限。 Max Leiter |
AI时代真正的护城河是对特定领域的深层理解和判断力🔗 文章指出,编写软件的真正难点从来不是代码本身,而是先要在头脑中构建领域的运作模型。如今,AI代理工具打破了“理解领域”与“编写代码”之间的传统联系:它能够直接生成软件,而不需要用户先建立领域模型。这使得专业能力的关键从“能不能构建系统”转向了“能不能判断系统是否正确”。文章通过对比两个角色来说明:领域专家(如物流调度员、临床编码员)虽然不懂编程,但凭借多年经验能立刻识别AI代理输出的结果是否正确;而全能型工程师虽擅长架构和测试,但缺乏领域知识,无法分辨看似合理实则错误的输出。AI工具使工程师“将领域模型转化为代码”的能力贬值,而领域专家“知道什么才是正确”的优势变得稀缺。因此,最有价值的人是兼具领域知识和工程能力的人,他们可以从两个层面进行验证。文章建议经验丰富的工程师未来应投资于获取深度的领域知识,因为这是AI无法替代的。 Aaron Brethorst |
Meta员工可拒绝AI训练追踪最多30分钟🔗 这篇 BBC 报道称,Meta 在员工强烈反对后,调整了其利用员工电脑操作数据训练 AI 的计划。原本公司推出的“Model Capability Initiative(MCI)”会记录员工的键盘输入和鼠标点击行为,用于训练能够代替人类操作电脑的 AI 智能体。由于员工担忧隐私、监控和裁员风险,超过 1500 人签署请愿书反对。如今 Meta 允许员工每次暂停数据收集最长 30 分钟,并可申请完全豁免参与该计划,但项目本身并未取消。 Laura Cress, Osmond Chia |
Gmail的AI辅助功能让促使他放弃使用转向其他邮件服务🔗 这篇文章讲述了作者因不满Gmail中强制嵌入的生成式AI功能而决定放弃使用16年之久的Gmail账户。作者描述了使用Gmail网页界面时遇到的种种困扰:未经请求的消息摘要、自动生成的回复草稿、不断弹出的“帮我写作”按钮提示以及“Tab键改进”的催促。作者认为这些功能不仅干扰用户,还传递出一种“认为用户无法自己读写邮件”的不尊重信号。尽管部分功能可以关闭,但需牺牲其他实用特性,且作者怀疑这是谷歌人为提升AI功能使用率的手段。因此,作者决定彻底迁移至Fastmail,并建议他人也考虑类似做法。 Jeremy |
运维 |
Instagram的AI客服漏洞竟允许攻击者仅凭用户名接管账户🔗 文章总结:作者揭露了Instagram一个极其简单且可笑的“漏洞”,攻击者只需知道用户的账号名,通过VPN模拟登录地点,然后向Meta的AI支持系统谎称账号被盗,就能轻易将验证码发送到攻击者控制的任意邮箱,进而重置密码接管账户,甚至绕过双重认证(2FA)。该漏洞被用于攻击奥巴马白宫账号等高知名度账户,并在黑市交易。尽管Meta已修补,但漏洞可能已存在数周甚至数月,暴露了这家万亿美元公司在AI客服安全设计上的严重缺陷。 Siddharth Sundharam (Tony S.) |
十年老旧无GPU至强服务器流畅运行26B大模型🔗 本文作者使用一台2016年Xeon E5-2620 v4、128GB DDR3内存且无独显的老旧服务器,借助定制版ik_llama.cpp,通过MTP推测解码、MoE模型CPU缓存优化、算子融合、内存锁定与权重重排、CPU端Flash Attention和多头隐式注意力等一系列底层参数调优,成功在这台性能落后的设备上运行Gemma 4 26B混合专家大模型;文章指出大模型推理核心瓶颈是内存带宽而非算力,黑盒工具会损失性能,只要吃透推理原理并精细调参,老旧硬件也能流畅运行前沿开源大模型。 |
其他 |
标普500拒绝SpaceX,OpenAI和Anthropic进入🔗 标普500指数拒绝为SpaceX破例加速纳入,同时也阻止了OpenAI和Anthropic的后续进入。标准普尔道琼斯指数公司在2026年6月4日决定,不修改现有规则以迎合SpaceX在IPO后迅速纳入指数的要求。SpaceX曾希望缩短上市“成熟期”(从12个月减至6个月)、豁免流通股比例要求(计划仅公开发行约3%股份)以及豁免盈利要求(目前未盈利且负债290亿美元)。如果规则修改,可能触发被动投资基金约140亿美元买入SpaceX股票,类似地OpenAI可获超80亿美元、Anthropic可获46亿美元。但标准普尔道琼斯指数坚持所有资格标准不变,包括财务可行性、成熟期和最低流通股比例。不过,它在较低层级的指数(如标普全市场指数)中做出了一项让步。相比之下,纳斯达克和富时罗素已为SpaceX提供了加速进入。分析机构晨星认为SpaceX在IPO前被“严重高估”,估值仅为目标的一半。 Jeremy Hsu |
Ladybird浏览器因安全和AI变化仅由维护者引入代码的封闭开发模式🔗 Ladybird 浏览器项目宣布改变开发方式:不再接受公开的 pull request,所有代码变更仅由项目维护者引入。这一决定是为了迎接首个 alpha 版本的发布,需要更严格的开发流程、更清晰的安全模型,以及更小、更可控的代码责任团队。文章指出,AI 工具降低了贡献门槛,使得大量看似认真的代码不再能有效反映提交者的诚意,而浏览器作为处理不可信用户输入的关键软件,一个精心伪装的安全漏洞就足以造成严重后果。因此,项目将关闭所有当前公开的 pull request,未来仅维护者可提交变更。不过,Ladybird 仍保持开源,外界可以通过提交 bug 报告、测试、参与标准讨论和设计讨论等方式继续支持项目。 Andreas Kling |
抗NMDA受体脑炎的经历🔗 作者Andrew Gallant在博客中分享了他被诊断出抗NMDA受体脑炎的经历。这种自身免疫疾病导致大脑炎症,初期症状类似流感,伴有心理异常如焦虑、恐慌,随后出现慢性下颌疼痛、平衡问题、自杀意念和精神错乱(妄想、幻听)。因被误诊为焦虑症或精神分裂症,他一度被送入精神病院,后经医生帮助转入波士顿布里格姆妇女医院。通过MRI、腰椎穿刺等检查确诊前,已接受IVIG和甲基强的松龙治疗,病情显著改善。目前他正逐渐停药,并参与satralizumab临床试验。作者强调早发现预后良好,感谢妻子Kaitlyn Brady和雇主Charlie Marsh的支持,并提及苏珊娜·卡哈兰的著作《燃烧的大脑》描述类似症状。 Andrew Gallant |
伯克利CS课程因学生过度依赖AI和数学能力下降,导致不及格率激增🔗 该文章标题指出,加州大学伯克利分校的计算机科学课程中,随着学生使用AI工具的增多以及数学能力的下降,不及格率显著上升。文章可能探讨了AI辅助学习对传统数学技能的负面影响,以及由此导致的学术表现下滑问题。 Litong Deng |
