个人新闻简报

开源项目标签

2 条 · 第 1 / 1 页

  1. 1人工智能HackerBooks:汇集HN提及书籍的搜索站★★☆☆☆
    Hacker News (best), 2026-11-01 22:58 (摘录)

    作者受Karpathy的HackerTube启发,想为书籍做一个类似的项目,于是让Claude(Opus 5.5)构建了HackerBooks。

    原标题: Show HN: HackerBooks – HackerTube, but for books mentioned on HN

    作者受Karpathy的HackerTube启发,想为书籍做一个类似的项目,于是让Claude(Opus 5.5)构建了HackerBooks。该站收录约1.65万本书,要求这些书在2007年至今至少被两位不同的Hacker News评论者提及,每本书都链接回提到它的评论,数据可从关于页面下载。

    作者说明,Claude几乎编写了全部内容,包括数据管线和网站,自己主要做把控和决策、购买域名等;由于统计的是提及次数,好评和差评都计入,所以并不完美,欢迎反馈遗漏或匹配错误的书。

    标签开源项目
    阅读原文 →
  2. 2技术OmniDiff:Rust 开源内容感知 Git 差异工具★★★☆☆
    Hacker News (front page, 100+ points), 2026-11-01 20:02 (摘录)

    作者发布开源差异比较工具 OmniDiff,用 Rust 编写,采用 AGPLv3 许可证,目前版本为 v0.3.0。

    原标题: 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”。

    标签开源项目
    阅读原文 →