开源项目标签
- 1人工智能HackerBooks:汇集HN提及书籍的搜索站★★☆☆☆Hacker News (best), 2026-11-01 22:58 (摘录)原标题: Show HN: HackerBooks – HackerTube, but for books mentioned on HN
作者受Karpathy的HackerTube启发,想为书籍做一个类似的项目,于是让Claude(Opus 5.5)构建了HackerBooks。该站收录约1.65万本书,要求这些书在2007年至今至少被两位不同的Hacker News评论者提及,每本书都链接回提到它的评论,数据可从关于页面下载。
作者说明,Claude几乎编写了全部内容,包括数据管线和网站,自己主要做把控和决策、购买域名等;由于统计的是提及次数,好评和差评都计入,所以并不完美,欢迎反馈遗漏或匹配错误的书。
阅读原文 → - 2技术OmniDiff:Rust 开源内容感知 Git 差异工具★★★☆☆Hacker News (front page, 100+ points), 2026-11-01 20:02 (摘录)原标题: Show HN: OmniDiff – Opensource, super fast, content aware Git difftool, in Rust
作者发布开源差异比较工具 OmniDiff,用 Rust 编写,采用 AGPLv3 许可证,目前版本为 v0.3.0。
它支持比较代码(25 种语言)、配置文件、图片、PDF、压缩包、光标和字体等多种内容类型,速度快,在 2023 款 ThinkPad T14s 上比较数万行的 C++ 文件耗时不到 100 毫秒。
该工具的开发基于真实差异数据:作者考察了 Gentoo 软件包列表中列出的 7400 个代码仓库,抽取 2000 个差异并手工处理,以理解实际需求,再为每种内容类型构建差异处理流程;这一数据集也成为其 CI 流程的基础,提升了代码库的健壮性。
作者表示自己日常已将其作为 git difftool 使用数月,同时声明使用 AI 辅助但并非“vibecode”。
阅读原文 →