← 往期列表

日报


读过 33 篇 · 精选 24 篇

精读 预计 13 分钟

Job queues are deceptively tricky

尽管这篇文章讨论了如何设计可靠且可维护的分布式系统,但在核心问题上,不建议深入阅读全文。文章主要阐述了一个关于如何优化大型代码库的排程逻辑的实用建议,而非深入的技术实现细节或系统设计原则。

周末 7 小时大任务,优先旧语义改 3 小时间隔,避免 16 个作业全废算力

Lobsters · 3 赞 · 0 评 进入阅读 →
精读 预计 9 分钟

Objects and Types in Python (2023)

Python 万物皆对象 + 类型底层细节与方法查找、自注入等奇特行为,适合想理解类与对象本质的进阶开发者

type () 无 class 也能造类,descriptors 让方法自动注入 self,你项目里这么搭就不用纠结绑定坑了

Lobsters · 1 赞 · 0 评 进入阅读 →
精读 预计 4 分钟

The git history command deserves more attention

Git history 实验命令提供 fixup/reword/split 子命令,能原子化折叠旧提交、修改消息或拆分提交并自动 rebase 全部分支,适合 git 用户快速解决平行开发中 commit 问题,却不取代 jj 的全功能操作日志与冲突处理。

git history fixup 直接搞定并行开发时老 commit 重写还自动同步全分支

Lobsters · 4 赞 · 0 评 进入阅读 →
精读 预计 8 分钟

From coder to curator

年轻开发者面对 AI coding 时代,关注 AI 是否会取代核心编程工作、如何成为『AI + 策展人』角色,值得深入了解技术转折与职业建议

AI 把 coder 角色打包成 curator,coder 消失了,新角色是 curation 和质量把关

Lobsters · 3 赞 · 0 评 进入阅读 →
精读 预计 4 分钟

TFTP Honey pot Results

TFTP 蜜罐运行一个月,记录到每天 20-50 个包,多数来自七家安全公司常规扫描,无发现漏洞或攻击

TFTP 蜜罐月跑月抓 7 家 infosec 扫描,RRQ 文件全是‘a’或乱码字母,Palo Alto 还配对探测服务器软件

Lobsters · 2 赞 · 0 评 进入阅读 →
精读 预计 1 分钟

Climate.gov was destroyed. Open data saved it

前 NOAA 员工 Rebecca Lindsey 等三人团队重建 Climate.gov 网站,成功保存 15 年气候数据资源

Trump 砍联邦气候网站数据归零,女性团队靠公共数据重建 Climate.us,15 年核心档案全复活

Hacker News · 255 赞 · 106 评 进入阅读 →
精读 预计 10 分钟

Building and Shipping Mac and iOS Apps Without Ever Opening Xcode

作者教你用 xcodegen + 项目.yml 完全绕过 Xcode GUI,只用 shell 脚本自动化构建、签名、 notarize 和部署 Mac / iOS App,适合想 headless vibe-coding 的开发者。

脚本 + 1Password 一键 headless 发 Mac / iOS 版,Claude 直接帮你复现,键盘党爽翻了

Hacker News · 153 赞 · 69 评 进入阅读 →
精读 预计 6 分钟

Don’t Use aria-label on Static Text Elements (2024)

别在静态文字元素(p、span、s 等)上用 aria-label 或 aria-labelledby,除非角色已被覆盖。避免常见可访问性 bug 的实用指南,值得点进看看。

aria-label 别乱加静态文本,改语义或隐藏辅助规避了!

Lobsters · 3 赞 · 1 评 进入阅读 →
精读 预计 7 分钟

The art and engineering of Sega CD Silpheed

Sega CD《Silpheed》FMV 逆向工程详解,分析 12.5MHz CPU 下 16 色 15fps 视频如何实现高效带宽压缩(50%+ 额外 37%),适合游戏技术爱好者深入了解 90 年代硬件极限工程。

把 Sega CD Silpheed FMV 压到 2% 带宽,三步优化直接用在 AI 动画上

Hacker News · 143 赞 · 24 评 进入阅读 →
精读 预计 6 分钟

Precursor

Cloudflare 发布 Precursor:基于会话行为的 JS 注入检测系统,覆盖整个用户旅程,解决 Turnstile 仅覆盖关键时刻的可见性盲区

Cloudflare Precursor 用动态 JS 实时收集用户行为信号,帮你轻松把 bot 防御扩展到全页面旅程,隔绝短期伪装的自动化

Hacker News · 140 赞 · 121 评 进入阅读 →
精读 预计 6 分钟

Show HN: DOM-docx – HTML to native, editable Word docs (MIT)

Show HN 项目,纯 JS 无需浏览器即可把语义 HTML 片段转为可编辑 Word .docx,支持列表/表格/图片等 v0.1 功能,推荐关注开源工具

dom-docx 帮你把语义 HTML 片段转原生可编辑 Word,纯 JS 即可搞定列表表格图像

Hacker News · 136 赞 · 32 评 进入阅读 →
精读 预计 7 分钟

An Infuriating Goodbye to Photoshop

长文吐槽 Adobe Photoshop 订阅痛点:Creative Cloud 卡顿、更新失效、文件残留、取消困难,最终手动清理系统后切换到 Pixelmator Pro

Apple Creator Studio 同价换 Photoshop,Pixelmator Pro 一次性搞定再不被 Adobe 折腾

Hacker News · 158 赞 · 97 评 进入阅读 →
略读 预计 4 分钟

lobste.rs is now running on SQLite

Lobste.rs 成功迁移到 SQLite:成本减半、CPU 内存下降、响应更快,已正式上线

lobste.rs 上线 SQLite 后 CPU 内存减半、流量高峰零卡顿

Lobsters · 21 赞 · 2 评 进入阅读 →
略读 预计 12 分钟

Go-flavored concurrency in C

pthread-based concurrency in C 可以实现 Go 风格的 Mutex/Cond/Pool/Channel,但凡涉及 OS 线程阻塞的场景性能差距明显(上万倍或几倍),适合大任务或粗粒度并发;值不值得读取决于你是否接受这些权衡。

pthread 把 Go 式 channel 和池搬进 C,代码近似但 fine-grained 任务会慢十倍,粗粒度池里只差 1.1x

Lobsters · 5 赞 · 0 评 进入阅读 →
略读 预计 1 分钟

Estimating the heights of New Yorkers from their scuff marks

适合了解纽约城市基础设施的完整案例研究,包含完整的站房空间测量数据、物理背景、像素 - 物理坐标转换方法、基于足迹的行人高度估算算法、样本分布分析、模型局限性讨论、未来研究建议、合作邀请及野外观察,值得深入阅读

地铁墙面鞋印分布换算身高,帮小圈 AI 创业者画出客户画像

Lobsters · 2 赞 · 0 评 进入阅读 →
略读 预计 1 分钟

Should Libraries Log or Propagate Errors?

针对 Go slog 库要不要记录日志还是仅返回错误,作者直面个人认知冲突,讨论最佳实践与适用场景,值得细读原帖判断 Go 错误处理走向。

Go slog 库直接选日志,业务层就能随时改级别关杂项

Lobsters · 2 赞 · 0 评 进入阅读 →
略读 预计 8 分钟

Adding a second middleware broke our typescript types

TS 源码揭示 second middleware 导致 step.run 返回类型崩溃为 {} 的 bug,作者从类型构造、Jsonify 实现到编译器行为层层拆解并修复,适合关注 TypeScript 类型系统的人

读可选属性键会偷偷把 undefined 塞进 union,TS Pick 就整出空类型,Inngest 两层 middleware 直接崩

Lobsters · 1 赞 · 0 评 进入阅读 →
略读 预计 9 分钟

The real prices of frontier models

Claude 新旧分词器对同一代码生成 30%+ 额外 tokens,导致 Opus 4.8 与 4.6 实效价格翻倍,GPT-5 系列 token 计数最优;量化对比揭示 $/Mtok 无法横向比较的核心原因

Claude 新 tokenizer 同列表价却让 code 工作贵 32% 到 3 倍,AI 开发者要按自己 prompt 实测 token 数选模型

Hacker News · 148 赞 · 75 评 进入阅读 →
略读 预计 10 分钟

Just Let Me Write Digits

瑞士官方数字身份 AGOV 登录系统验证码输入 6 个框却因 AZERTY 键盘(Shift 键挡住数字)触发 JS 自定义输入逻辑 bug,开发者自述并给出精确修复建议

AGOV 验证码 6 框输入不跳框,AZERTY 键盘 Shift 被拦导致打不出数字

Lobsters · 4 赞 · 0 评 进入阅读 →

读完去做事。