2026-05-24 · 7 篇文章 归档
HTML 的 `<dl>`(描述列表,而非定义列表——这个叫法自 2008 年 HTML5 草案起就已更改)有几个鲜为人知的特性:一个 `<dt>` 可以对应多个 `<dd>`;可以用 `<div>` 包裹 `<dt>/<dd>` 组合以便样式控制,但仅限 `<div>`;还可通过 ARIA 属性为列表添加标签。文章还引用了 Adrian Roselli 关于屏幕阅读器对描述列表支持情况的说明,对重视可访问性的前端开发者有实用参考价值。
Simon Willison's Weblog 2026/05/23
本期重点:npm v12 将彻底移除 npm-shrinkwrap.json,需改用 package-lock.json;uv 0.11.15/16 修复 TAR 解析差异及恶意包检测漏洞;GitHub 约 4000 个内部仓库遭泄露,入口是一个被投毒的 VS Code 扩展,归因于 TeamPCP 组织;Nx Console v18.95.0 供应链攻击复盘揭示 pnpm 静默忽略未知 .npmrc 配置项的隐患。发布动态包括 Deno 2.8 将 npm 设为默认注册表、pnpm 11.2.2 引入 Rust 实现的依赖安装加速、conda 26.5.0 支持条件依赖等。
Andrew Nesbitt 2026/05/23
AI浪潮下,纯软件工程师将面临生存危机,未来需要的是兼具产品思维与客户沟通能力的「软件交付体验工程师」。硬件创业因涉及大量线下人工操作而成为高利润方向,AI短期内无法取代模具、组装、测试等工序。与此同时,电信机房维护、离线算力设备组装、电力散热等基础设施蓝领岗位将因稀缺性而更加抢手——这些苦活累活既超出传统程序员能力范围,也是当前AI的盲区。
Andy Stewart 2026/05/23
AI时代对创始人提出了更高的认知与表达要求:需要具备清晰的思考力、持续的洞见输出、诚实的观察态度、透明的学习过程以及犀利的沟通能力。最后一点强调「share in public」——公开分享自身思考过程,既是建立信任的方式,也是在AI时代保持个人影响力的核心竞争力。
Andy Stewart 2026/05/23
AI最大的价值在于激发人的表达与思考,而非单纯的工具替代。作者用豆包语音输入法实现口语化内容创作,借助AI讨论突破编程时的精力瓶颈,也在独处缺乏表达欲时通过与AI对话挖掘话题。核心观点是:把AI当成有浩瀚知识储备的对话伙伴,它能帮助人在未充分准备的状态下输出有价值的观点,这是AI对人类认知能力最深层的进化。
Andy Stewart 2026/05/23
AI Native公司要真正释放AI价值,需关注三个关键点:一是提供无限Token配额,消除工程师的使用顾虑,保护创造力的连续性;二是在启动任务前确保方向正确、方案完善,因为越清晰的输入越能提升AI首版工程质量,减少后期调试成本;三是管理层的注意力应从人员管理转向优化AI的输入规范与输出质量,全员专注于如何更高效地与AI协作。
Andy Stewart 2026/05/23
基于YC视频,作者梳理了AI Native公司组织结构的五个核心原则:以「罗马军团」模式打造单兵强悍的精英团队;摒弃AI副驾模式,完全交由AI执行,错了就重跑;「燃烧Token而非燃烧人头」,全员发放无限GPT配额;将文档、接口通过MCP尽量开放给AI,让AI重构内部流程;最重要的资产不是代码而是需求文档和上下文记录,因为代码可重新生成,思考过程才是真正的公司壁垒。
Andy Stewart 2026/05/23
未读 10 → 抓取 12 → 摘要 7 → 失败 5 · 提取: readability 12