给软件开发者准备的优质简报,每日阅读 10分钟。
Nobody Gets Promoted for Simplicity
简单工作为何在晋升中“隐形”
- 简单实现的工程师在晋升评审中难以呈现——工程师A用50行代码两天完成功能,晋升材料只能写“实现了功能X”;工程师B用三层抽象和发布订阅系统折腾三周,材料却是“设计并实现了可扩展的事件驱动架构,被多个团队采用”——没人因避免的复杂性获得晋升
- 面试的系统设计环节隐性奖励复杂方案——简单的单数据库方案被认为“不够有趣”,面试官追问“十万用户怎么办”直到候选人画出更多方框,候选人从此学到简单不够好
- 设计评审中“应该为未来预留”的预期迫使工程师添加不必要的抽象层——不是为了解决实际问题,而是因为房间里的其他人期待这种复杂性
- 真正的资深工程师知道何时不做而非何时做——区分“我们正在触及数据库限制需要分片”和“三年后可能触及限制所以现在分片”,后者是过早设计;任何人都能增加复杂性,需要经验和信心去省略
- 工程师需让简单工作可见:记录“决定不构建某些功能”作为重要决策,用叙述性语言描述评估过的方案及选择简单方案的理由,而非仅写“实现了功能X”;设计师评审时展示添加复杂性的成本而非直接妥协
- 技术领导者需改变提问方式——从“我们考虑过扩展性吗”改为“什么是最简单的可发布版本,什么具体信号表明需要更复杂方案”,并将复杂性证明的举证责任转移给复杂性本身
I'm losing the SEO battle for my own open source project
开源项目创始人控诉:Google搜索将我的项目官网置于假网站之下
- NanoClaw是拥有18,000 GitHub星标的开源项目,曾被CNBC、VentureBeat、The Register等媒体报道,但在Google搜索"NanoClaw"时,假冒网站nanoclaw[.]net排名全球第二,而真实官网nanoclaw.com却连前五页都未出现
- 项目于2月2日发布时仅以GitHub仓库作为主页;2月8日左右,他人抢注nanoclaw[.]net域名并创建自动抓取README生成的站点,导致数千用户误认为该假网站是官方网站,不断向作者反馈"官网出错了"、"为什么有广告"等问题
- 作者在两周前建立真正的官方网站后,已完成所有正确的SEO优化:关联GitHub仓库、配置结构化数据、提交Google Search Console约15次、发布15种语言版本、各社交平台链接指向真实网站,并向Google、Cloudflare和域名注册商提交了投诉
- 问题的核心在于:Google排名第一的NanoClaw GitHub仓库在其网站字段中明确指向真实官网nanoclaw.com,但Google仍将假网站排在第二位
- 这构成了严重的安全隐患——NanoClaw本身是一个安全优先的项目,每个智能体都在隔离容器中运行,但假网站运营者可以随时在页面放置加密货币骗局、钓鱼链接或恶意下载链接,利用Google的排名误导用户
- 作者强调这是Google的问题而非SEO问题,质疑当Google连如此明确、无歧义的信息都无法正确处理时,如何能信任其在选举、疫苗、医疗等重要查询上的可靠性
Agentic Engineering Patterns
Agentic Engineering Patterns - Simon Willison 的编程代理工程模式指南
- 本指南汇集了从 Claude Code 和 OpenAI Codex 等编码代理获取最佳结果的设计模式和最佳实践
- 内容涵盖五大板块:原则(编写代码成本很低、积累擅长的技能、反模式)、测试与QA(红/绿TDD、首先运行测试)、理解代码(线性代码走读、交互式解释)、带注释的提示词(含GIF优化工具的WebAssembly案例)、附录(作者使用的提示词集合)
- 原则部分强调现代编码代理环境下代码编写成本大幅降低的思维转变,以及需要避免的常见反模式
- 测试与QA部分推荐使用红/绿测试驱动开发方法,并在编码前先运行测试以确保基础功能正常
- 理解代码部分提供了线性代码走读和交互式解释两种方法,帮助开发者深入理解代码库
- 带注释的提示词部分提供了具体的实践案例,展示如何优化GIF的WebAssembly工具开发过程
Lenovo’s new ThinkPads score 10/10 for repairability
联想ThinkPad T系列获iFixit修复性满分10/10
- 联想ThinkPad T14 Gen 7和T16 Gen 5首次在iFixit修复性评分中获得10/10满分(目前为暂定评分,待联想官方发布维修手册和替换零件后最终确认),这是T系列笔记本电脑历史上首次获得最高评分
- 新款机型具备出色的易维修设计:支持几乎免工具拆换的电池、标准M.2 SSD存储、模块化LPCAMM2内存(可独立更换)、模块化散热风扇及Thunderbolt接口,键盘拆换流程尤为简便
- 两年前联想在MWC 2024推出首款获9/10评分的T14后,持续与iFixit合作进行改进,经过两年迭代最终达成满分,体现了对每个维修性细节的精雕细琢
- 达成10/10的核心挑战在于平衡修复性与性能、可靠性、散热效率、外观设计等多重商业要求,联想在产品开发早期阶段就将设计、工程、服务、质量和可持续团队纳入考量,从一开始就重新审视关于"好设计"的固有假设
- ThinkPad T系列是联想作为全球最大PC厂商的主流商务产品线,被大型企业批量采购作为日常工作用机,此次在其核心产品上实现满分修复性,意味着可维修性正成为主流笔记本电脑的重要标准
- 联想表示10/10不是终点而是新基准,真正的价值在于带来更快的维修、更长的设备寿命、更低的维护成本和更少的电子垃圾;目前仍有部分端口和Wi-Fi模块未实现完全模块化,仍有改进空间
Something is afoot in the land of Qwen
Qwen团队核心成员突发离职事件
- 阿里巴巴Qwen项目技术负责人林俊阳(Junyang Lin)于2026年3月4日凌晨在X平台突然宣布辞职,作为阿里最年轻的P10级别员工之一,他是推动Qwen开源AI模型发展的核心人物
- 同日,多名核心成员相继离职,包括:Binyuan Hui(Qwen-Coder系列模型负责人、主导从预训练到后训练的完整智能体训练流程)、Bowen Yu(Qwen-Instruct系列模型后训练研究负责人)、Kaixin Li(Qwen 3.5/VL/Coder核心贡献者),此外众多年轻研究人员也在同日离职
- 阿里巴巴CEO吴永明于3月4日下午1点紧急召开全员会议,多位团队成员向36氪表示"在资源远少于竞争对手的情况下,俊阳的领导是取得如今成果的核心因素之一";林俊阳随后在微信朋友圈发文"Qwen的兄弟们,照常进行,没问题",未明确是否回归
- 离职触发因素据传为阿里内部重组——一位从谷歌Gemini团队新招募的研究员被任命负责Qwen项目,但此细节尚未确认
- Qwen 3.5模型家族于2月17日发布首个397B参数版本(807GB),后续推出122B、35B、27B、9B、4B、2B、0.8B等多规格版本,其中27B和35B模型适合消费级GPU运行,2B版本仅4.57GB(量化后1.27GB),是完整的推理和多模态视觉模型
- 作者认为若该团队解散将是重大遗憾,但期待核心成员若另起炉灶或加入新研究机构将带来更多创新
Glaze by Raycast
Glaze by Raycast:通过AI对话快速构建个性化桌面应用
- 通过与AI对话描述需求即可在几分钟内创建桌面应用,无需编码基础即可上手
- 采用本地优先架构,应用在用户设备本地运行,无需服务器或互联网连接,数据存储在本地确保隐私安全
- 深度集成操作系统,支持访问文件系统、键盘快捷键、菜单栏集成、后台进程等,可连接本地API和硬件资源
- 与Lovable、Replit、v0等工具的区别在于Glaze构建的是桌面应用而非网页应用,具备更深层的系统集成能力
- 当前处于私人测试阶段,现有Raycast用户优先获得访问权限,Mac版本首发,Windows和Linux后续支持
- 定价模式为免费版(每日积分额度)和付费版($20/月起,含更多积分),支持团队私有应用商店
Making Firefox's right-click not suck with about:config
通过about:config优化Firefox右键菜单
- Firefox全新安装在MacOS上显示26个右键菜单项,包含2个灰色不可用项、7个分隔线和2个子菜单,功能冗余严重
- 通过在about:config中将以下配置设为false可精简菜单:browser.translations.select.enable禁用"翻译所选内容"、screenshots.browser.component.enabled移除"截图"功能、dom.text_fragments.enabled禁用文本片段(移除"复制链接到高亮文本"按钮并影响#:~:text=...链接的自动聚焦)
- privacy.query_stripping.strip_on_share.enabled移除"复制干净链接"按钮、devtools.accessibility.enabled移除辅助功能检查器、browser.ml.chat.menu移除"询问AI聊天机器人"按钮、browser.ml.linkPreview.enabled移除链接预览功能、dom.text-recognition.enabled禁用图片OCR文字识别
- browser.search.visualSearch.featureGate移除Google Lens视觉搜索、extensions.formautofill.addresses.enabled和extensions.formautofill.creditCards.enabled分别禁用地址和信用卡自动填充、widget.macos.native-context-menus设为false移除macOS的Services按钮
- print.enabled设为false会完全禁用打印功能及所有打印相关按钮,优化后菜单从26个减少至15个
- 仍有一些按钮无法通过about:config移除,如"书签链接…"、"链接另存为…"、"用电子邮件发送图片…"、"将图片设为桌面背景…"、"书签此页…"以及表单中的"检查拼写"和"语言",需通过userChrome.css自定义样式文件才能删除
- 作者认为这对普通用户过于复杂,建议Firefox参考"自定义工具栏"的做法,提供更便捷的右键菜单定制选项