Agili 的 Hacker Podcast 每日摘要
今天的 Hacker News 话题横跨硬件极简主义、键盘复刻、生态修复、供应链安全、天文学、Go 语言、生物力学和文学结构分析,展示了科技世界的多样面向。
2016 年的老至强跑 Gemma 4 大模型
12 tokens/s 的纯 CPU 推理
有人在 2016 年产的 Xeon E5-2620 v4(8核16线程,无GPU,128GB DDR3)上成功运行了 Gemma 4(26B参数的混合专家模型),生成速度约 12 tokens/s——接近人的阅读速度。完全依靠 ik_llama.cpp(llama.cpp 的CPU优化分支),不借助任何显卡。
内存带宽是真正的瓶颈
每生成一个 token,都需要从慢速 DDR3 内存搬运几十GB的权重到 CPU 缓存。CPU 大部分时间在等内存,而非计算。推测解码(speculative decoding)是绕过“内存墙”的关键:用一个小型草稿模型快速生成候选 token,再由主模型一次性验证。小模型的工作集能塞进 L3 缓存,不额外消耗内存带宽。
关键优化标志
作者使用了一系列精细配置,包括针对混合专家模型的缓存层优化、融合矩阵乘法减少内存搬运、CPU 版的 Flash Attention(将注意力计算化整为零留在缓存中)、多头潜注意力压缩 KV 缓存至 56GB。只用 8 个物理核心,不超线程——在内存密集型负载中超线程只会增加调度开销。
社区讨论:功耗与实用性
该配置整机功耗约 100-150W,长期运行电费可能接近甚至超过云 API 费用。但作者强调“用旧硬件比造新硬件的生态足迹更小”,离线、隐私敏感场景无可替代。多位评论者指出,一台二手 E5 工作站不到 200 美元就能跑“足够好”的开放模型,与云 AI 公司的高昂成本形成对比。
IBM Beam Spring 键盘复刻争议
经典电容式弹簧键盘回归
Model F Labs 推出了 Beam Spring 键盘的复刻版,有 104/87/122/60% 四种布局,粉末涂层铝壳,399 美元起售。这种键盘是 IBM Model F 之前的电容式弹簧设计,原版二手价常在 1000-2000 美元。
品控与售后问题
产品页面列出大量警告:键盘出厂未完全组装,按键可能不工作,建议用户自备“急救包”备用模块,甚至提醒“不要用于关键任务环境”。Hacker News 社区反应分裂——多位用户指出该卖家(Ellipse)在键盘社区口碑较差:发货慢、包装差、损坏率高、售后基本没有,保修条款苛刻。
支持者的声音
HTMX 作者 recursivedoubts 给了正面评价,认为能体验 70 年代 IBM 工业设计哲学。也有用户将其类比英国跑车:需要勤维护,但这恰是卖点,适合喜欢折腾的人。想体验老式 IBM 手感的读者可考虑 Unicomp 的 Model M 复刻版,价格更低,近年品控已改善。
加州阿拉米达溪恢复鲑鱼洄游通道
近三十年的障碍清除
阿拉米达溪曾是旧金山湾最大的硬头鳟和奇努克鲑鱼产地,自 1967 年起被一系列结构阻隔。2025 年,最后一道障碍——一条天然气管道的 2.4 米落差——被移除。PG&E 与加州鳟鱼组织合作,将管道深埋至河床下 20 英尺,恢复 550 米自然河道。
鱼类迅速回归
工程完工当月,生物学家就在新管道上方发现一对奇努克鲑鱼——自 1950 年代以来首次。2026 年 2 月,下游鱼梯拍到了成对硬头鳟向上游游动。上游保留洄游基因的居民虹鳟已被标记,有望在未来返回产卵。
社区讨论
有读者提到华盛顿州类似的鱼道工程。关于鲑鱼洄游习性,评论指出并非所有鱼都严格返回出生地,部分个体会“迷路”开拓新流域,这是自然备份机制。对于 PG&E 的贡献,有人肯定“公司主动修复自己造成的问题”,也有人反驳“它创造了问题在先,不应被过分称赞”。
Red Hat npm 包供应链被入侵
31 个包 95 个版本被植入恶意代码
安全公司 StepSecurity 披露,Red Hat 的 @redhat-cloud-services/ 组织下多个 npm 包被入侵,包括 chrome、compliance-client 等常用库。攻击者利用生命周期钩子执行、账户劫持、自复制蠕虫等四种已知供应链攻击技术。这些包共享发布流水线,攻击可能通过入侵开发者机器实现。
npm 生态系统的脆弱性
社区讨论集中在 npm 默认允许所有包在安装后运行任意代码的设计上。相比之下,pnpm 有更细粒度的安全控制,yarn 4 和 uv 已支持“冷却期”选项拒绝安装上线未满数天的包。评论建议组织设置 3-7 天的延迟更新策略。
讽刺意味
多位评论者指出,Red Hat 的核心价值是提供可信的、经过验证的软件,这次入侵恰发生在 Red Hat 自身。有用户说:“Red Hat 存在的全部理由就是防止这种情况。”
鲁宾天文台即将开启大数据天文学时代
一年抵过去两百年
位于智利的维拉·C·鲁宾天文台配备了 8.4 米镜面和全球最大的汽车尺寸数码相机。首个运营年内预计发现 100 万颗小行星——相当于人类过去 200 年的纪录总和——以及数千颗彗星和数十亿颗恒星与星系。
已发布的首批图像已有收获
2025 年 6 月发布的首批图像包含 1500 颗新小行星。其中 19 颗自转极快,最快的一颗 2025 MN45 直径约 700 米,每 1.88 分钟自转一圈。对于这个尺寸的小行星,科学家原本预期不会有快于 10 分钟的自转周期。它可能是一颗已死行星核心的碎片。
哈勃张力与失败超新星
鲁宾一年能找到 25 万颗 Ia 型超新星,有望帮助解决宇宙膨胀速度的“哈勃张力”问题。它还能发现“失败的超新星”——恒星坍缩而不爆炸的事件——2026 年 2 月已锁定一个候选体。
星际访客追踪
2025 年 7 月发现的星际彗星 3I/ATLAS,鲁宾早在 10 天前就已经捕捉到它。科学家预计鲁宾将发现 5 到 500 个这类天体。全面巡天将于今年夏天开始,每晚产生 700 万条警报和 20 TB 数据。
Go 的 httptrace:藏在标准库里的网络调试利器
自 Go 1.7 就内置但少有人用
net/http/httptrace 暴露 HTTP 请求的内部环节:DNS 解析、连接获取、TLS 握手、数据发出瞬间和首字节到达瞬间。它的设计很特别——将 ClientTrace 附加到 context.Context 上,而不是通过中间件注册。
context 设计的优势
trace 跟着请求走,任何传播 context 的中间件自动传递追踪。同一个 Client 的并发请求可携带不同 trace。没人附加时传输层只做一次 nil 检查,零开销。
实用示例
文章展示了两个例子:一个像 curl -w 那样打印时间分解的 CLI 工具,以及一个可复用的 RoundTripper 封装。连接复用是特别有用的场景——检查 GotConn 钩子中的 Reused 和 WasIdle,就能知道客户端是否真的在复用连接。
社区反馈
有开发者感叹:“两年前知道就好了,我后来自己写了嵌入连接结构的追踪。”另一位评论:“这种小细节正是 Go 优秀的地方——语言不止是语法,更是端到端的开发流。”
仓鸮羽毛的静音飞行之谜
纯听觉捕猎实验
1950 年代末,Roger Payne(后来因发现座头鲸歌声而闻名)做了个实验:仓鸮在完全黑暗中被关在铺满干树叶的房间,仅凭听觉就能定位鹿鼠,16 次中 12 次成功。堵住一只耳朵后,偏差达 18 英寸。
不对称耳朵与面盘
仓鸮左耳比右耳高,面部心形羽毛碟左右不对称——左缘更朝下,右缘更朝上——分别将声音聚焦到对应耳朵,以此判断声音高度。移除反射羽后,判断高度的能力明显下降。
羽毛的微观降噪结构
翅膀前缘锯齿、羽毛表面丝绒状质地、羽缘绒毛状流苏共同减少涡流并防止羽片拍打,使飞行几近无声。西门子已将类似“梳齿”结构用于风力发电机叶片,Zipline 公司已基于此原理申请更安静的无人机旋翼专利。
Kefir C 编译器停止公开开发
转为私人模式
Kefir C 编译器作者宣布无限期停止公开开发,不再发布新功能。项目将作为个人爱好私下继续,但已有代码和 bug 修复仍会公开。
三个原因
维护成本超过个人业余时间的承受能力——每次改动都要考虑整体正确性、优化和调试信息。项目收到的社区关注和反馈很少,无法支撑从爱好变成公益服务。AI 公司大规模抓取开源代码训练模型,让作者重新审视开源的意义。作者强调这不是一时冲动,已私下讨论近一年。
《Infinite Jest》的谢尔宾斯基地毯结构
作者与读者的两种构造方式
David Foster Wallace 确认《Infinite Jest》的结构就是谢尔宾斯基地毯——一种三角形内嵌套三角形的分形。几何学家的自上而下构造对应 Wallace 的写作:三个顶点是 Enfield 网球学院、Ennet House 戒毒中心和魁北克轮椅暗杀者,在每一尺度上反复细分。中心被故意挖空——James Incandenza 本人和他的致命“娱乐”正是那个被移除的三角形。
混沌游戏对应读者重读
随机选取起点,每次随机选一个顶点并在中点画点,重复足够多次后分形自动浮现。这意味着你可以在任何地方进入小说,无论从 Hal、Gately 还是分离主义者开始,最终都收敛到同一个结构。第一次阅读散落的点像是噪声,重读时结构越来越清晰。
三种“臣服”
三个顶点分别代表意志被消解为纯粹表演、臣服作为康复、臣服作为意识形态。有评论指出 Wallace 在《This Is Water》中反复强调的主题在此体现:没有不崇拜的人,区别在于选择崇拜什么。这本书正是为注意力的长极限而设计。
芯片设计:大学与工业界的落差
从搭晶体管到拼 IP
大学里可以修一门课,从设计晶体管一路搭出逻辑门、加法器、乘法器,最终流片拿到实际芯片。进入工业界后发现,每一步都由不同团队甚至不同公司完成。现代芯片中多达 80% 的物理面积被非定制模块占据,工作变成确保组件正确对接。
开源芯片的困境
开源硬件社区希望像开源软件那样降低门槛,但缺乏支持现代工艺节点的自由 EDA 工具是最大障碍。有评论认为中国可能成为打破封闭的力量——一旦达到技术前沿,它们未必有动力设置严格的 IP 保护墙。
推荐学习资源
对于想转行芯片设计的人,评论推荐了 Harris & Harris 的《Digital Design and Computer Architecture》(RISC-V 版),但也承认工业界做法和教科书差别很大。
相关链接:
- A 10 year old Xeon is all you need
- New Beam Spring Keyboards
- Decades of Effort Restore Steelhead and Salmon Passage on Alameda Creek
- NPM packages from Red Hat have been compromised
- Rubin Tracks Skyscraper-Size Asteroids and Failed Supernovas
- Tracing HTTP Requests with Go's net/HTTP/httptrace
- The Genius of the Barn Owl's Feathers
- Cessation of public development of Kefir C compiler
- Two Ways to Draw Infinite Jest's Sierpinski Gasket
- Finding success in industry as a chip designer
