HackerBooks: Khi cộng đồng Hacker News tự xây "thư viện sách" bằng AI
Một lập trình viên đã dùng Claude để xây dựng HackerBooks – công cụ tổng hợp khoảng 16.500 đầu sách được nhắc đến bởi ít nhất hai người dùng khác nhau trên Hacker News từ năm 2007 đến nay. Mỗi đầu sách đều liên kết ngược về các bình luận gốc, và toàn bộ dữ liệu có thể tải xuống công khai.
HackerBooks: Khi cộng đồng Hacker News tự xây "thư viện sách" bằng AI
Lấy cảm hứng từ dự án HackerTube của Andrej Karpathy, một thành viên cộng đồng Hacker News đã cho Claude xây dựng nên HackerBooks – một công cụ tra cứu sách được cộng đồng công nghệ yêu thích. Kho dữ liệu hiện có khoảng 16.500 đầu sách được nhắc đến bởi ít nhất hai người dùng khác nhau trên Hacker News, kéo dài từ năm 2007 tới nay.
Điểm đáng chú ý là mỗi đầu sách đều được liên kết ngược về chính những bình luận đã đề cập tới nó, giúp người đọc hiểu rõ bối cảnh và lý do cuốn sách được nhắc đến.
Một dự án gần như hoàn toàn do AI viết
Tác giả của HackerBooks không giấu diếm việc mình chỉ đóng vai trò định hướng. Theo chia sẻ của anh, Claude đã viết gần như toàn bộ dự án, bao gồm cả đường ống xử lý dữ liệu (data pipeline) lẫn giao diện website. Vai trò của con người chủ yếu là ra quyết định, định hướng sản phẩm và mua tên miền.
"Claude viết gần như tất cả, kể cả data pipeline và trang web. Tôi chủ yếu định hướng, đưa ra quyết định và mua tên miền."
Đây là một ví dụ điển hình cho xu hướng "vibe coding" đang lan rộng trong giới lập trình: thay vì tự viết từng dòng code, kỹ sư tập trung vào việc mô tả yêu cầu và đánh giá kết quả do mô hình AI tạo ra.
Cách hoạt động và những hạn chế
HackerBooks đếm số lần một cuốn sách được nhắc đến trong các bình luận, nhưng tác giả thừa nhận phương pháp này chưa thực sự hoàn hảo:
- Một cuốn sách được khen hay bị chê đều được tính như nhau, nên thứ hạng không phản ánh chính xác mức độ đánh giá tích cực.
- Có thể xảy ra trường hợp sách bị khớp nhầm hoặc bị bỏ sót khỏi danh sách.
- Tác giả khuyến khích người dùng phản hồi nếu cuốn sách yêu thích của họ bị thiếu hoặc bị liên kết sai.
Bù lại, toàn bộ dữ liệu đều có thể tải xuống từ trang giới thiệu (about page), tạo điều kiện cho cộng đồng tự phân tích hoặc xây dựng các công cụ khác dựa trên nguồn dữ liệu này.
Ý nghĩa với cộng đồng công nghệ Việt Nam
Với các lập trình viên Việt Nam, HackerBooks là nguồn tham khảo hữu ích để tìm hiểu những cuốn sách mà cộng đồng kỹ thuật quốc tế thường xuyên bàn luận – từ sách về kỹ thuật phần mềm, kiến trúc hệ thống cho tới tư duy quản lý và khởi nghiệp. Việc mỗi đầu sách dẫn thẳng về bình luận gốc cho phép người đọc đánh giá bối cảnh, thay vì chỉ tin vào một bảng xếp hạng khô khan.
Dự án cũng là minh chứng cho thấy các mô hình AI hiện nay đủ sức đảm nhận những dự án nhỏ và vừa từ đầu đến cuối, miễn là con người kiểm soát tốt chất lượng và mục tiêu. Với những ai đang cân nhắc tự xây sản phẩm phụ (side project) cho riêng mình, đây rõ ràng là một nguồn cảm hứng đáng tham khảo.

