No.1
把洛杉矶 1880 年起的每一栋楼放进一张地图
ParcelScope 把洛杉矶市当前仍存的每一栋建筑按落成年份一个一个画进时间轴,从 1880 年演到 2026 年。打开页面就是一个持续建设的城市动画,每一栋楼在它落成的那一年才显现。配色提供亮、暗两套,工程团队把 LA 市与郡的不动产数据落进 PMTiles 矢量瓦片加载,整张地图几乎不靠服务端运行。HN 评论挑出了它的视觉偏差:只看仍存建筑意味着早期街区因反复拆建看起来空白,1910 年代前的洛杉矶其实是另一座城。有评论补充说图示仅包含洛杉矶市边界,橙县、河滨县和圣费尔南多谷地这些同样重要的区域都被排除在外,因此严格说不算完整的 LA 大区图。
⚠ 原文站点是 JS 驱动的互动地图,无静态预览图;配图为 Grok Imagine(grok-imagine-image-2.0,1k)生成的 2D 信息图风示意插画,非原站截图。
No.2
把震网蠕虫的源码按模块重搭一遍,纯研究用途
Sadpainy/Stuxnet 把 2010 年披露的 Stuxnet 蠕虫按逆向得到的逻辑重写成可读 C/C++,明确标注仅供安全研究和教学使用。仓库采用 GPL v3 协议,模块按原版组件拆分。winsta 是加载器,s7otbxdx 拦截 S7 API,mRxCls 与 mRxNet 构成文件与网络 Rootkit,s7plconmain 实施 PLC 频率篡改载荷。传播路径覆盖 USB LNK、网络共享、打印后台和 P2P 四种。代码只在 Windows XP / Windows 7 编译,依赖 Visual Studio 2019/2022 或 mingw-w64,内核驱动需 WDK 7600;作者反复强调不能在生产环境部署。
⚠ GitHub README 通过 raw API 拉取(Accept: application/vnd.github.raw),并核对 og:description;配图为 GitHub OpenGraph 卡片,已经 file 验证为真 PNG(1200×600)。
No.3
信任攻击从编译器扩散到整个 Linux 发行版
arXiv:2607.24888 由 Julien Malka、Aman Sharma、Martin Monperrus、Stefano Zacchiroli、Théo Zimmermann 提交于 2026 年 7 月 27 日。论文把 Ken Thompson 的 trusting-trust 攻击从编译器挪到了 GNU strip 这种既不读也不生成源码的二进制工具上。研究者仅靠篡改最终 ELF 文件,就在 NixOS 的 nixpkgs 构建链里植入了一条链式 payload。Strip 在每一代构建中互相感染,最终在依赖闭包离开种子之后仍能存活。论文写到攻击在真实 nixpkgs 修订上一次跑通了完整图形安装程序,并后门了几乎所有最终二进制,PDF 体积约 1.8 MB。
⚠ 原文为 arXiv 摘要页;配图取自该论文 HTML 实验版 figures/overview.png(3334×2792 PNG),已经 file 验证,为论文核心示意图而非 arXiv 徽标。
No.4
VMware 的 VDDK 被 Broadcom 悄悄下架,迁移工具链再添一道坎
virtualizationhowto.com 9 月 7 日的报道指出 Broadcom 撤掉了 VMware Virtual Disk Development Kit 的公开下载入口。原本指向 VDDK 8 与 VDDK 9 的页面直接 404。ShapeBlue 在 8 月 25 日就发现 KVM 迁移流程里引用的链接全部失效。VDDK 不是冷门 SDK,Microsoft Azure Migrate、Red Hat Migration Toolkit、Nutanix Move、virt-v2v 与 nbdkit 等迁往 Azure/Nutanix/OpenShift/KVM 的工具都依赖它。多位 Reddit 用户拿 Broadcom 客服工单得到回复:VDDK "no longer available for use or download",并被指向授权联盟伙伴的备份恢复产品;Broadcom 没发任何过渡公告。
⚠ 原文站点正文完整可读;配图为文章首图 vmware-vddk-downloads.png,已经 file 验证为真 PNG(1600×900)。
No.5
用 Fable 把宏观经济学写成可解的公式
Wilsoniumite 这篇博客展示了他和斯德哥尔摩经济学院合作者的工资决定模型。模型在 Acemoglu 与 Restrepo 的任务模型上叠一层古典经济学的稀缺性递归。最终工资 w 写成 w = γ(x*)·br/(1 − a − λ·γ(x*)),其中 γ(x*) 是机器与人在边际任务上的差距,br 是土地、原料的租金。模型关键预测是 γ(x*) 自 1970 年代起一路走低,尤其互联网之后加速。文章同时解释了房价/租金相对于其他商品持续走高的现象。作者顺势提出乔治派的地租税加主权财富基金的配套政策,附图为 κ 测算结果。
⚠ 原文站点正文完整可读;配图为博客自带研究图 fig_kappa_measurement.png,已经 file 验证为真 PNG(1009×445)。
No.6
DeepMind 的 WeatherNext 3 每小时出一张全球预报
Google DeepMind 的 WeatherNext 3 是首个每小时生成一次预报的全球天气模型。模型直接以卫星原始影像作为输入,做集合预报。地表变量分辨率提到 5 公里,温度与湿度按气象站点定点,风速 10 公里,并新增辐射与云覆盖等可再生能源相关变量。即使在模型训练时没见过的地点,预报也比前代更准。模型针对行业应用新增了辐射、云覆盖等可再生能源关键变量,便于风电、光伏场管理。产品已经接入 Search、Maps、Gemini,面向企业则提供 BigQuery、Earth Engine、Google Maps Platform 与 Cloud Storage 上的历史与实时数据访问。
⚠ 原文站点正文完整可读;配图为 og:image 指向的 lh3.googleusercontent.com 资源,已经 file 验证为 WebP(1200×630),扩展名一致。
No.7
牛津物理学家把爱因斯坦的等效原理塞进量子干涉仪
牛津大学新闻 8 月 28 日报道,一支国际团队首次在自由下落的量子物体上直接测出爱因斯坦等效原理预言的相位。装置被称为"量子伽利略干涉仪"。实验把单原子对应的物质波分成两路,一路被磁阱夹住,另一路用精确磁脉冲弹出去做自由落体,结束时再合束读干涉图案。实验在 Ben-Gurion 大学完成,被测原子是冷却到接近绝对零度的铷原子云,托在专用原子芯片表面。这一相位正是把等效原理套到量子波函数上应有的结果,被论文称作迄今最直接的量子版自由落体检验。
⚠ 牛津原站被 Cloudflare 拦截,正文通过 Wayback Machine 镜像(2026-09-07 抓取)取回;配图取自原站 Quantum gravity.jpg(已经 file 验证为 2309×1299 JPEG,非徽标)。
No.8
d2lang 把 TALA 自动布局算法开源
Terrastruct 的 TALA 布局算法以 MPL-2.0 开源并随 d2 v0.9.0 一起发布。相比 dagre 和 ELK,TALA 更接近白板上画出的软件架构图,能在水平、垂直两个方向自由生长。算法可锁定节点坐标和尺寸,方便与 LLM 协作画图。TALA 承认随机性:默认跑 3 个种子并取评分最高者,因此加一个节点整图可能大变。作者点名它不擅长长链 DAG,对大图耗时非线性增长。新版支持 d2 游乐场客户端运行,鼓励社区贡献改进。
⚠ 原文站点正文完整可读;配图为博客首张对比图之一,已经 file 验证为真 JPEG(798 KB)。
No.9
用 Rocq 形式化 Dummit-Foote 时撞上原书里的漏洞
Recurse Center 学员 Ben Kallus 在用 Rocq 形式化 Dummit & Foote《Abstract Algebra》第一章命题 1.1 时被卡住。命题原话是:函数单射当且仅当有左逆。Kallus 发现命题对空集到非空集的情形不成立。取 A=∅、B={1},空函数是单射却没有左逆,因为构造不出任何 B→A 的函数。作者手工演算直到撞墙,Rocq 只是加速让他意识到命题本身有误。事后查书的勘误表,发现这条已经被作者收录。
⚠ 原文站点正文完整可读,是一篇短文;配图取自页面正文截图,已经 file 验证为 70 KB JPEG。
No.10
把俳句藏进拼图里,玩着玩着就把诗拼出来
Show HN 帖 jigsawhaiku.com 是一个互动解谜网站。它把每一首俳句切成不规则拼图块,玩家必须把带诗行的碎片拼成完整画面,并据此读出俳句的英文版本。HN 评论认为它的边框设计反而干扰拼图——玩家要靠笔触和形状试错,被迫把碎片反复拖到非法位置触发吸附。技术栈是 Vite + React 单页应用,页面不暴露 og:image,所有内容由客户端渲染。该帖无原文,正文通过 HN 帖页与讨论区总结得出。
⚠ 该站是 React 单页应用,curl 抓回的 HTML 不含正文,无 og:image、无截图可用,image 留空。该帖无原文,通过 HN 帖页与讨论区总结得出。
No.11
Ptree 把生命之树做成可比较的浏览器
ptree.org 由 Ptable 作者 Michael Dayah 出品。它把 11 棵公开的生命树(分类、进化、微生物、真菌等)装进同一个交互界面,可同时切换物种并比较祖先、性状、化石、栖息地与数据来源。界面支持 Gram 染色、风险等级、温度、pH、繁殖频率、寿命、发育时间、后代数量与质量、亲代护理等多个连续性状轴。树之间通过双向联动选择,所有数据来自开放许可的生物多样性资源。生长型上还能比较乔木、灌木、亚灌木、草本、攀缘、多肉、一年生、两年生与多年生等策略,数据源显示在每一节点旁便于追溯。
⚠ 原文站点正文偏交互但 og:description 已提供完整说明;配图为站点 OpenGraph 卡 ptree-card.png,已经 file 验证为真 PNG(1200×630)。
No.12
2.16 亿台 LG 智能电视被自家 ACR 当成数据矿
Gamers Nexus 的 Data DragNet 系列新一期视频《216,000,000 Spy TVs | The LG Smart TV Problem》调查了 LG 与 LG Ad Solutions 的智能电视自动内容识别能力。LG Ad Solutions 的高管在 B2B 场合对镜头说电视 "owns the glass"。电视能识别家中每个人的身份、串联手机等次级设备,把数据在电视与手机之间无缝搬运。视频还展示了把电视变成窃听设备的多条安全漏洞,并把这些 LG 自带行为比作恶意软件。MrBruh、uturn、Wendell、Louis Rossmann 等安全研究者协助取证,并附带 Level1 Techs 的电视所有权指南,便于用户取回设备控制权。
⚠ YouTube 视频页只含标题与简介,正文通过抓 ytInitialData 取回完整描述;配图为 YouTube maxresdefault,已经 file 验证为真 JPEG(1280×720)。
No.13
Ladybird 八月:性能换装、新样式引擎、Session Restore
Ladybird 八月通讯一口气端出 Twitch 视频播放、YouTube 上 H.264/HEVC/AV1/AAC 编码支持、CSS scroll snap、DevTools JavaScript 断点调试、可暂停/恢复下载以及 Ctrl+Shift+T 的全 Session 历史恢复(含 back/forward 跨重启)。性能侧 Speedometer 2 从约 47 涨到约 64,Speedometer 3 从约 2.5 涨到约 3.9,StyleBench 从约 3.5 跃到约 83。canvas fillStyle 解析从慢 Chromium 90 倍追到 2 倍,replaceChildren 从 13 倍追到 4 倍,Minecraft4k 从 10.2 提到 14.5 FPS。CSS 解析和绘制管线本月正式搬到 Rust,并引入了一个把 DOM/CSSOM 改动视为类型化 delta 流的新样式引擎,奠基性 PR 是 #11088。网站兼容性方面,Ladybird 不再硬编码每站策略,改为运行时加载 JSON 形式的 site-compatibility rules,nytimes.com 和 cnn.com 是首批用户。本月新赞助商 Arnav Guleria 个人捐 $5,000。
⚠ 原文站点正文完整可读;配图取自 newsletter 内嵌 debugger 截图 newsletter-aug-2026-debugger.png,已经 file 验证为真 PNG(1479×976)。
No.14
把 NEC V20 的微码从 5.6 Gpx 晶圆照片里抠出来
MartyPC 作者延续 reenigne 在 2020 年解出 8088 微码的工作。他请 InfoSecDJ 给一颗夏普代工的 NEC V20 拍了 5.6 Gpx(70478×80672 分辨率)的晶圆照片,目的是建立 cycle-exact 模拟器。改造前 MartyPC 的 V20 核心只是 8088 的复制粘贴,仅在指令集层面支持 V20,并不是按真实 V20 时序跑的 cycle-exact。微码 ROM 区域是 258×116 比特、共计 29,928 bit,按 V20 微码字长 29 bit 整除,得到 1032 个微码字,比预期的 1024 多 8 个。ROM 下方明亮横走线是金属层,黄点是金属/多晶硅互连,多晶硅里偶尔出现的缺口代表一颗晶体管,从而代表一个 1 bit。
⚠ 原文站点正文完整可读;配图为博客 OG 卡片 v20_die_shot_large_01.jpg,已经 file 验证为真 JPEG(1200×630)。
No.15
加州理工把黑客松搬到纯数学研究现场
mathathonchallenge.com 是由加州理工学院主办、10 月 30 日至 11 月 1 日举办的纯数学黑客松。赛事提供 40 小时活动时间、超 200 万美元 AI 算力积分,邀请全球约 100 支团队用前沿模型攻开未解猜想并由顶尖数学家评审质询。背景列出最近 AI 在纯数学的进展:2026 年 5 月 20 日 Erdos 单位距离平面猜想(悬而未决 80 年)被证否;8 月 1 日首个显式非 sofic 群(悬而未决 27 年)构造出来;8 月 23 日六维球面被证明允许复结构(悬而未决 78 年,未独立验证)。主办方宣称这是首个专注研究级数学的黑客松,获奖成果在数学社群复核后会再发一轮奖金。该帖无原文,正文通过主页文本与背景链接总结得出。
⚠ mathathonchallenge.com 是 JS 渲染站点,curl 抓回的 HTML 仅含 <main> 段,缺少 og:image 与任何可下载预览图,image 留空。该帖无原文,通过主页文本与背景链接总结得出。
No.16
把外太阳系的冰卫星重新认识为海洋世界
Maciej Cegłowski 的 Substack 长文回顾了旅行者、伽利略、卡西尼三代探测器,如何把外太阳系卫星从"冰冻南极"重塑成"海洋世界"。迄今六颗已确认地下海洋:木卫二 Europa、木卫四 Callisto、木卫三 Ganymede、土卫二 Enceladus、土卫六 Titan 与土卫一 Mimas。候补名单还有 Dione、Pluto、Miranda、Ariel、Triton、Oberon。文中点名卡西尼 2008 年飞穿 Enceladus 羽流直接尝到海水,发现磷酸盐、未识别有机物、氰化物和氢气。Europa Clipper 预计 2031 年到达木卫二,将确认羽流是否存在。
⚠ 原文站点正文完整可读;配图为 Substack 文章自带封面(已经 file 验证为真 JPEG,1100×1389)。
No.17
麦克白为什么是莎翁最难演的悲剧
Portico 季刊第 3 期的 Matthew Buckley Smith 长文分析麦克白为什么几乎"反演员保护"。首先是剧本被女巫和预言的超自然框架覆盖,台上表演必须同时维持魔法幻觉与角色心理。其次音调难拿捏,节奏急促,人物从忠诚到弑君的转折太快。第三是麦克白夫妇都没有可信的弑君动机,莎士比亚似乎把说服观众的工作全留给了制作。文章以 2015 年 Justin Kurzel 电影版开场失去的孩子这一意象作为解决动机问题的范本。把麦克白弑君的缘由前移到丧子之痛,悲剧终于有心理引擎。
⚠ 原文站点正文完整可读,是一篇长文;配图为站点自带 Macbeth_2015-1200x630.jpg,已经 file 验证为真 JPEG(1200×630)。
No.18
简单和小不是同一回事
jyn.dev 这篇博客反驳把"小=简单"的直觉。作者用统计单词频的 Unix 管道和 Clojure 写法对照。bash 流水线加上额外需求就膨胀成临时文件、多个 sort 和 join;Clojure 只加一个有序序列和一个 map。同源举例表明 Unix 风格的可组合性有时要付出结构代价。作者给出的方向是:高内聚、低耦合、大代码量不等于难,关键是分清"大"与"耦合"。文末列出几个真正适合小型的场景:编辑器、过滤管道、命令行工具;其余应追求内部简洁而不是外表面。
⚠ 原文站点正文完整可读,是一篇中长文;配图取自站点首张真实插图,已经 file 验证为真 JPEG(3000×1668)。
No.19
把"随机渐变"这个 OpenAI 视觉资产挖到底
Justin Jay Wang 这篇回顾 2024 年的旧文梳理 OpenAI 早期视觉系统里随机生成渐变图的几种方法。最早是 Ben Barry 在 2017 年的四角插值方案,OpenAI 早期视觉标识用的就是这套原理。作者 2018 年加入 OpenAI 后,探索用 Perlin 噪声高度图生成 0–1 高度网格,这是工程师朋友提出的建议。作者在 Processing 里实现了修改并平滑后的 Perlin 噪声版本。再叠上随机位置、随机色相、饱和度和亮度的色标,得到形状和配色都看起来有机、不重复的渐变。文末还提到 LLM 直接生成渐变作为第三种方法。
⚠ 原文站点正文完整可读;配图为站点自带封面 gradients-cover-1.jpg,已经 file 验证为真 JPEG(1536×1024)。
No.20
为给 Apple 平台开发 iOS 应用,他买了一台破屏 MacBook Air
mm-dev.rocks 这篇合并版长文记录作者为开发 MacOS/iOS/iPadOS 应用,特意挑了台 8 GB RAM、屏幕碎裂、玫瑰金的 M1 MacBook Air 当开发机。机器是从 eBay 上 £300 收的。改造动机包括低功耗无风扇、Apple Silicon 性价比、对维修不友好的破屏机更便宜、以及 XT-60 接口供电方便。作者在二手卖家处先验机、用 Level1Techs 论坛文档做"无头 Mac"改装。最后剥掉屏幕后改装了 20V 直流供电,从此把机器当作 ARM macOS 服务器用。
⚠ 原文站点正文完整可读,是一篇合并版长文;配图为站点首张真实改装照片,已经 file 验证为真 JPEG(1814×1814)。
No.21
互联网档案馆九月筹款,每一笔月捐被乘以三
blog.archive.org 9 月 1 日的筹款公告宣布整个 9 月对所有 ≥25 美元/月的经常性捐赠按 2:1 配捐。具体地,$25 一次性实得 $75,$50 实得 $150,$100 实得 $300。公告强调 Internet Archive 完全免费、不卖用户数据、不放广告,也不把核心技术外包给大公司,而是自建自维护基础设施。机构目前存储 210 PB 的公共知识库,月捐平均水平刚好约 $25 美元。月捐被视为稳定的基础设施经费,确保 Wayback Machine 和各专题馆藏长期可用。
⚠ 原文站点正文完整可读;配图为博客内嵌筹款图 match-graphic-25-plus-click-to-donate-1024x1024.png,已经 file 验证为真 PNG(1024×1024)。
No.22
bzip3:拿 BWT + 上下文混合熵编码挑战 bzip2 的位置
iczelia/bzip3 是 bzip2 的精神继承者。它采用 Burrows-Wheeler 变换加零阶上下文混合熵编码器,并附带 LZ77 风格字符串匹配 + PPM 风格上下文建模的 LZP 预压缩。作者以 Perl5 全部历史 tar 包作为基准。bzip3 -b 511 -j 4 把 262 个 .tar 压到 546,456,978 字节,比 xz -9 的 2,056,645,240 字节小约 73%,比 bzip2 -9 的 3,441,163,911 字节小 84%。解压在 WD Blue HDD 上 4 分 06 秒,跑赢 xz 的 4 分 40 秒。x64 Linux clang13 单线程压缩 17 MiB/s、解压 23 MiB/s,仓库 LGPL-2.1。
⚠ GitHub README 通过 raw API 拉取(Accept: application/vnd.github.raw);配图为 GitHub OpenGraph 卡,已经 file 验证为真 PNG。
No.23
在浏览器里同时对付广告、追踪器和诈骗脚本
molily.de 8 月 19 日的长文详解其"安全上网"配置。日常主浏览器是装了 uBlock Origin 默认全开过滤列表、默认拒绝全部 Cookie 并按需放行登录/会话 Cookie、再用 Multi-Account Containers 把登录与非登录浏览彻底隔离的 Firefox。当必须用 Chromium 时退到 Vivaldi 或 Ungoogled Chromium,并接受 Manifest V2 仅在 Vivaldi 里完整可用。Android 端同等思路,uBlock Origin 还顺便打开"大于 X KB 的媒体不下载"选项以便在限速网络下看文字。文章末尾吐槽 Mozilla 近年全面拥抱 GenAI、Firefox 已成"行尸走肉"。
⚠ 原文站点正文完整可读;配图为该博客正文首图 firefox-ai.webp,已经 file 验证为真 PNG(1200×675)。
No.24
数据流模型 11 年后作者亲自批改自己
VLDB 19 卷第 12 期的《The Dataflow Model Revisited》由 Tyler Akidau、Reuven Lax、Daniel Mills 和 Rafael Fernández-Moctezuma 合著。论文在拿到 VLDB Test of Time 奖时回头审视 11 年前关于流处理窗口/触发器/水位线/撤回模型的论文。核心结论是事件时间优先、不强求数据"完整"、强一致经受住考验,但作者承认三处错配:把窗口和触发器这种本属"操作问题"的东西写得太主导、触发器过度设计、漏掉"流与表只是同一对象不同访问语义"这一更深层真相。论文最终结论是流处理概念被 SQL、增量视图维护、物化视图和显式新鲜度合约这些数据库招数实现。水位线和快照一致刷新两种"完整性原则"形态各走各路:前者用户接受度更低但声明更严格,后者用户接受度更高但代价是流不再可见。
⚠ 原文为 PVLDB 论文页,无可用配图;配图为 PDF 首页渲染(sips 提取的 PNG,612×792),已经 file 验证为真 PNG,论文 PDF 体积约 236 KB,标题与作者清晰可读。
No.25
自动化未必换掉你,但会夺走工作的意义
NBER 工作论文 w35559《Replaceable but Employed: Automation and the Meaning of Work》由 Joshua S. Gans 于 2026 年 7 月发表,DOI 10.3386/w35559。论文考察当工人看重"产出有用"又看重"知道这产出取决于自己"时,可信的机器替代方案会在不裁员的情况下削弱第二层意义。工资完全调整时上升、部分调整时工人自担部分损失。模型还解释一种"意义外部性":外部开发者先公开演示再授权售机,因为演示降低了人替代方案的价值,反而可能使本无利可图的自动化变得对社会有害。论文隐含政策建议是:技术质量与公共曝光度影响不同,质量改进产出,曝光度却只削弱人的工作价值。
⚠ 原文为 NBER 论文摘要页;配图为页面内嵌插图,已经 file 验证为真 PNG(1600×900)。
No.26
特德·姜的极短篇:人类成了元科学家
Nature 2000 年 6 月 1 日发表的 Ted Chiang 短篇《Catching Crumbs from the Table》正文需订阅才能阅读。公开页面只有摘要一句:"In the face of metahuman science, humans have become metascientists"(面对超人科学,人类成了元科学家)。这篇属于 Nature Futures 栏目,已被收录进 Tor 出版社的 Vanishing Acts 文集。页面同时列出 72k 访问量、15 次引用、270 Altmetric 等计量数据。该帖无原文,正文通过 Nature 元数据与 Ted Chiang 已知作品集总结得出。
⚠ Nature 正文付费墙拦截,仅能拿到 160 字符的元数据;配图为文章内嵌示意图,已经 file 验证为真 WebP(500×500)。该帖无原文,通过 Nature 元数据与 Ted Chiang 已知作品集总结得出。
No.27
把比利时全境公交实时塞进一张地图
openbaarvervoerbelgie.be(别名 ovlive)是一个 WebGL + Web App 形态的公共交通实时地图。它把 De Lijn(弗拉芒)、STIB-MIVB(布鲁塞尔)、TEC(瓦隆)和 NMBS/SNCB(国铁)的公交、电车、地铁、火车全部放在一张实时地图上。功能涵盖实时位置、延误、停靠站发车时刻和路径规划。覆盖地区包括布鲁塞尔首都区、安特卫普、东/西弗兰德、弗拉芒布拉班特、林堡、瓦隆布拉班特、埃诺、那慕尔、列日、卢森堡等十个省份。该帖无原文,正文通过页面 JSON-LD 与 og:description 总结得出。
⚠ 该站为 WebGL 单页应用,curl 仅能取到页头摘要和地区列表,无其他正文;配图为站点 OpenGraph 卡 og.png,已经 file 验证为真 PNG(1200×630)。该帖无原文,通过页面 JSON-LD 与 og:description 总结得出。
No.28
用 Claude 重写 Mac 上的口哨合成器,进了 App Store
Jeff Kaufman 把 5 年前自己写的"用口哨控制合成器"软件重写并上架 Mac App Store。应用免费、无广告、开源。改造的关键是把麦克风指向耳机,让 Claude 把音频往返延迟从 80 ms 压到 5 ms,办法是切到 Core Audio 的回调 API。代码被拆成 detector 与 synth 两层。Claude 又额外贡献了多个贝斯音色(无八度贝斯最出彩)、一个 Hammond 风琴高音声部,以及五度下移(D→G)选项。流程还顺手覆盖了用 Gemini 出图标、用 Claude 走 App Store 审核这一路。
⚠ 原文站点正文完整可读,是一篇中长文;配图为博客首图 whistle-synth-play-tab-big.png,已经 file 验证为真 PNG(2560×1600)。
No.29
把波琳·凯尔当成自传作者,而不是影评人
Hedgehog Review 9 月 2 日的 Alan Jacobs 长文主张:Pauline Kael 写的"影评"其实是几十年散装的、以电影为章节的自传。她既不容忍反对意见,又被 Richard Schickel 称为"剧场里的表演艺术家",还为了 Citizen Kane 一书据传窃取了 Howard Suber 的素材。Jacobs 把这些都视为她写作的副产品而非缺陷。文中援引 Sanford Schwartz 的导言,点出凯尔的成就是把"看电影时所引发的感受"作为主线。凯尔最终把美国 20 世纪经验与个人回忆都编织进影评里。
⚠ 原文站点正文完整可读,是一篇长文;配图为博客自带封面,已经 file 验证为真 JPEG(1500×493)。
No.30
在自写的 RISC-V 模拟器上把 Linux 内核跑起来
WerWolv 4 月 17 日的 13 分钟教程拆解如何在新平台上"bring-up Linux 内核"。例子平台是作者自己写的 RV32IMA RISC-V CPU 模拟器,约 2000 行 C++,硬件部分包括 RAM、SBI 计时器和 WD8250 UART 三块。UART 用 WD8250 是因为 Linux 内核早已支持、寄存器文档齐备、协议又简单。配套流程是:自写工具链 → 编译内核 → 写一个 init 程序 → 用 initramfs 打包 → 写设备树描述外设 → 在浏览器里把整个系统跑起来。文中强调 Linux 对硬件的最低要求其实只有:带 MMU 的 CPU、足够装内核/DT/initramfs 的 RAM,以及一个周期性触发的系统时钟。真实硬件不需要重写模拟器,只要读芯片手册确认外设地址映射,再用 u-boot 之类的引导加载程序从 NOR Flash 或 eMMC 加载内核即可。
⚠ 原文站点正文完整可读,是一篇带 TOC 的教程;配图为博客自带封面 cover.DuccoRO1.png,已经 file 验证为真 PNG(1531×917)。
由 Keybo 抓取整合 · 正文与配图由写手抓取 · 摘要由写手撰写 · Hacker News Top Stories API · 2026-09-07