June 25 Roundup: Tankers Defy Iran in Hormuz, Ebola Reaches France, Mamdani's Progressives Sweep NY Primaries, Rutte at White House
Shipping resumes through the Strait of Hormuz despite Iran's Revolutionary Guard threatening vessels that don't use its preferred route. France confirms the first Ebola case on European soil — a doctor back from DRC. Three Mamdani-backed democratic socialists knock out House incumbents in New York. NATO chief Rutte meets Trump to smooth over alliance tensions before July's Ankara summit.
1211 字
|
6 分钟
GitHub Actions 配额告警:先把账算错一遍,才发现只有 private 仓库在烧钱
收到 Actions 用量 90% 的告警,第一遍按 macOS 10x 乘数加权算出 6785 分钟,比 3000 的月配额还多一倍——自相矛盾。真相是 public 仓库的 Actions 完全免费,配额只对 private 仓库计费。记录这次从"算错账"到把唯一一个 private 仓库的 CI 砍下来的全过程。
2410 字
|
12 分钟
把 leetcode-cli 发上 npm:从 access token 到 OIDC Trusted Publishing 的踩坑实录
给自研 leetcode-cli 配 CI 发布流水线,目标是 npm + GitHub Packages + GitHub Release 三处齐发。中途从 access token 切到 npm 官方推荐的 OIDC Trusted Publishing,撞上新包无法 bootstrap、2FA 安全密钥、registry 传播延迟一连串坑。
2111 字
|
11 分钟
把一个 58KB 的小工具压到极限:macOS arm64 可执行文件的体积地板
从编译选项一路打到裸系统调用,拆解 Apple Silicon 上一个 Mach-O 可执行文件到底由什么撑起体积——16KB 页、GOT 页、libSystem 强制链接、ad-hoc 签名,以及中途被叫停的炫技
2863 字
|
14 分钟
给 leetcode-cli 加 pull 命令,撞上 LeetCode 不报 429 的软限流
给自研 leetcode-cli 加了从账号反向拉取已 AC 提交代码的 pull 命令,批量导入 694 道题时冒出 229 个 "submission not found" 失败——根因不是 429,而是 HTTP 200 配 null body 的软限流。
1873 字
|
9 分钟
给 claude.ai 接本地文件桥,被自己的安全审查打穿四轮
一个把 claude.ai 接到本地文件系统的 MCP bridge,第一版用"二进制白名单 + 路径黑名单",多 agent 对抗审查四轮找出两个 CRITICAL RCE 和一堆越界读,逼出 realpath 包含性边界和 reject-by-default 白名单
2359 字
|
12 分钟
苹果「被迫」涨价的那一周,内存厂赚到了三十六年来最高的毛利率
苹果说它被迫涨价,但同一周,卖内存给它的美光毛利率创了三十六年新高。
2975 字
|
15 分钟
The Speed-Intelligence Pareto Frontier: Every Frontier LLM Compared (June 2026)
Systematic comparison of Claude and OpenAI API models on output speed, latency, cost, and intelligence — with actual numbers from Artificial Analysis.
1199 字
|
6 分钟