OpenIDEA 是一款原生、以 Rust 为核心的 IDE,复刻 IntelliJ IDEA 的工作流——快捷键映射、工具窗口和搜索——支持 60+ 语言,提供编辑器、代码洞察、调试器、Git、终端、数据库和 HTTP 客户端,运行于 macOS、Windows 和 Linux。在预热缓存的 freqtrade Python 项目上的基准测试显示,它比 IntelliJ IDEA 2026.2.3 打开窗口更快、就绪更快、内存/CPU 使用少得多且退出更快,尽管 IDEA 的 Python 分析更深。开发使用 Rust 1.96、Node 22、pnpm 和 Tauri;运行 `pnpm install` 和 `pnpm tauri dev`。Notebook 执行测试需要两个带 ipykernel 的 Python 环境。采用 Apache 2.0 许可;与 JetBrains 无关联。
一位访问日本的软件工程师注意到日本软件在文化上显得独特:Yahoo! Japan 看起来过时,Rakuten 信息密集,火车订票令人困惑。订票需要理解多家 JR 公司、票种和额外费用;一次使用虚拟信用卡的错误导致了取消费用。作者认为这不只是糟糕的用户体验——熟悉感、确定性和细节等文化偏好也在起作用。然而,康威定律也体现在 UI 层面:内部组织结构会泄露到用户体验中,例如询问用户某条线路由哪家铁路公司运营。虽然架构自然反映团队,但用户不应仅仅为了完成任务就必须理解公司的内部结构。
2010年,一位谷歌用户体验设计师被要求为首页的30周年庆祝活动编写一个可玩的Pac-Man涂鸦,使用HTML/CSS构建,声音由Flash处理。项目进展顺利,并包含一个自动播放功能:10秒无操作后,Pac-Man会开始播放——带有声音。发布当天,这个涂鸦全球爆红,但大量报告涌入,称电脑里会突然爆出神秘而吓人的声音。原因是意想不到的交互:Firefox流行的CoolPreviews扩展每次浏览器启动时都会在后台静默打开google.com,从而无形中触发了自动播放且带声音的Pac-Man。甚至不知道自己安装了该扩展的用户,也从扬声器里听到了幽灵般的"哇咔哇咔"声。作者在几小时内推送了紧急补丁,添加了静音按钮,并要求用户交互后才能播放声音——这与现代浏览器处理自动播放的方式一致。普通首页访客很少保持不活动足够长的时间来注意到这个问题。虽然这次经历令人惊恐,但最终帮助推进了作者的职业生涯。这个涂鸦今天仍可玩,声音重新实现已不再依赖Flash。
一个 AI 基准测试通过让智能体构建一个宝可梦应用来比较 JavaScript 框架,测量成本、速度、token 使用、质量和可维护性。总体而言,更轻量的 MPA 风格技术栈表现最佳:Hono+htmx 和 Astro 最便宜且最快,JS 字节数低且 Lighthouse 分数高,而 Angular、SvelteKit、Gracile+Lit 和 SolidStart 更昂贵且更重。Next.js、React Router 和 TanStack Start 发送的 JavaScript 最多,阻塞时间/LCP 也更高。大多数框架在无障碍和 CLS 上得分接近满分,但 LCP 更偏向 MPA 和 Qwik。代码行数各异,Hono+htmx 以更少代码接近 Angular 的能力。作者强调 LLM 结果具有随机性且基准测试存在局限,但认为开发者应依据证据而非直觉选择框架,尤其是在智能体时代。
oTAPE 是一种开放、自包含的数字磁带文件格式。一个 .otape 文件——包含 JSON 清单的 ZIP 压缩包——保存两个固定长度的连续侧面录音,以及标签、J 卡、小册子、艺术品和历史记录,不链接外部文件或云服务。它保留了磁带约束:实时录音、卷绕而非跳转、固定侧面长度、可折断的录音卡舌,以及单独记住播放位置的只读播放。音频通常为 M4A 中的 AAC-LC,艺术品使用固定物理尺寸。外观可以用 JSON 描述。播放器可应用可选、非破坏性的“磁带声”机器预设。参考工具包括 oTAPE Studio 和用于录音与播放的网页应用。该规范开放且免版税,允许开发者构建播放器和录音机,并提供验证工具。目标是打造超越任何单一应用、由用户拥有的耐用磁带。