开发与工具
前端组件库、开源清理工具、SQL 实践、AI辅助编码、ASN 获取、无人机开发等近期动态
- Shadcn/UI 现在默认改用 Base UI,而不是 Radix:Shadcn/UI 将默认组件库从 Radix 切换为 Base UI。原因在于 Base UI 已稳定(1.6.0),且由原 Radix 团队基于以往经验重新构建。项目保留了相同的抽象层,允许用户自由选择。
- Pandoc Lua 过滤器:Pandoc 内置 Lua 解释器,允许用户编写 Lua 脚本来操作文档的抽象语法树(AST),无需依赖外部工具。相比传统 JSON 过滤器,更快速、环境依赖更少。
- sqlite-utils 4.0rc2,主要由 Claude Fable 撰写(约 149.25 美元):开发者利用 Claude Code 对 sqlite-utils 4.0 进行最终审查,发现了几个严重的 release blocker 问题(如数据丢失)。该版本大部分代码由 Claude 生成,花费约 150 美元。
- ORM 教会我的事:还是老老实实学 SQL 吧(2014):作者长期使用 ORM 后总结:ORM 在处理部分对象、属性蔓延、外键等问题时容易陷入泥潭,而直接使用 SQL 往往更清晰可控。
- CCleaner 之后,有人重新做了一款开源清理工具:FluentCleaner:开源项目 FluentCleaner 基于社区维护的 winapp2.ini 规则库,专注于系统清理,无广告和冗余功能,试图回归 CCleaner 早期简洁的模式。
- [已开源]将《命令与征服:将军:零点行动》原生移植到 macOS、iPhone、iPad:开发者将 2003 年的 RTS 游戏原生移植到 Apple Silicon 设备,不通过模拟器运行。支持触屏操作,底层通过 DXVK→Vulkan→MoltenVK 渲染。
- 我的 ASN 之旅系列(2024):一份面向初学者的完整指南,讲解如何获取自己的 ASN(自治系统号)和 IP 地址,涉及 BGP 配置、接入互联网交换点(IXP)等步骤。
- 无人机自主飞行速成课:一篇对四旋翼无人机建模、状态估计、运动规划与控制进行入门介绍的文章,旨在为新手提供全面的起点,附带参考文献。
安全与隐私
Web端加密的固有矛盾、AI水印算法的可靠性、以及社交媒体防剧透技巧
- Web 端加密永远是骗局:作者提出一条定律:如果一个密码系统的实现由它所要防范的同一实体分发,则该系统不成立。Web 应用声称的端到端加密无法在浏览器环境下真正实现,因为代码的发布者可以随时修改客户端逻辑。
- Meta 的“不稳定”签名:作者测试了多个主流 AI 水印算法(如 Google SynthID、Adobe TrustMark),发现它们均存在较高的假阳性率(10%-20%),远达不到官方宣称的准确度,认为这些算法基本没有实用价值。
- 如何在网上和聊天中避免剧透:介绍社交媒体平台上的静音关键词功能,以及设置正确缩写和拼写变体来屏蔽剧透内容的方法。
科学与环境
卫星星座威胁天文观测、全球真菌网络首次制图、水母快速愈合伤口的机制探索
- “超越极限”:太空中的卫星和镜子正威胁夜空:ESO 研究指出,未来计划发射 170 万颗卫星(含极亮卫星)将严重损害天文观测。建议低轨亮度低于人眼可视极限的卫星数量控制在 10 万颗以内。
- 你的脚下,藏着一个全球真菌网络。这是首张完整地图:国际团队首次绘制了全球菌根真菌网络地图,估计总长度约 110 万亿公里,相当于日地距离的 10 亿倍。该网络通过与植物根系共生,参与气候调节。
- 水母能在几分钟内愈合伤口。科学家们想弄清它们的秘密:科学家利用透明水母 Clytia hemisphaerica 观察到其体细胞在受伤后几分钟内“行走”至伤口并闭合,目前正研究其细胞运动机制,以期启示医学伤口愈合。
设计与体验
软件快慢的重要性、按钮交互的细节批评、早期数字艺术的艰辛与独特
- 快的软件,才是好软件:作者认为软件的速度(响应快速、交互无延迟)是最被低估的价值。快软件往往专注、简单,能无缝融入生活。以 nvALT 为例,其瞬间启动和搜索体验让人愉悦。
- 如果你是个按钮,那你就只有一个任务:通过对比 iPhone 和 Nothing Phone 上旋转图片按钮的行为差异(iPhone 会缓冲多次点击,而另一款手机则丢失中间态),批评现代 UI 设计中按钮响应行为的痛点,强调按钮应可靠执行其唯一任务。
- 关于数字艺术:早期 Macintosh 时代数字艺术创作者回忆在 MacPaint 上一个像素一个像素创作的经历,当时能直接画屏的人极少。作者曾制作流行剪贴画和地下漫画,并教教科书级艺术家使用电脑。
文化反思
AI 时代编程工作性质变化、软件测试的实用方法、热门媒体的预测准确性
- 程序员们现在就该开始冥想了:作者指出传统编程工作常伴随心流状态,有助于安静大脑的默认模式网络。但在 AI 辅助下的多任务切换时代,程序员失去了这种自然冥想,需要主动通过冥想应用或新爱好来弥补。
- Moby Dick 训练(2022):一种简单的软件性能测试:打开《白鲸》全文,测试滚动、编辑、剪切等操作是否流畅。如果连这种小文件都卡顿,说明软件性能可能存在问题。
- 《经济学人》总是错的吗?:《经济学人》自查其过往预测的准确性,承认多次重大预测失误(如油价、需求峰值),并讨论“与之对赌”的反向指标说法是否成立。文章结尾表示将继续接受检验。