HackerTubewatch
Surprise me

Home

Build your own HackerTube

Karpathy's about page ends with "Fork it. Everything behind this site is yours to reuse." This page is the practical version of that sentence. This edition was built the same way.

1. Get the export

The official data lives at hackertube.org/about ("Download the data"). It is a 17.8 MB zip, hackertube-data.zip, released under ODC-By 1.0: use it for anything, credit HackerTube and the open-index/hacker-news dataset.

FileOne row isKey
videos.jsonla video (6,454 rows, best-scored first): id, title, channel, summary, why HN likes it, format, level, shelf life, topics, categories, pull quote, HN stats, scorevid
mentions.jsonla labeled HN comment (39,834 rows): comment id and link, author, month, story title, stance, why, quote, cleaned texthn_comment_id + vid
taxonomy.json16 areas and 150 categories with synonym-rich descriptionscategory id
related.jsonl"the same HN people also recommend", for 3,778 videos (counts only, no usernames)vid
embeddings.npy + embedding_ids.jsona 384-dimensional bge-small vector per video, L2-normalized, so semantic search and "similar videos" come freerow index
DATA.mddocumentation written for AI agents: joins, gotchas, example records, licensing

2. Hand it to an agent

The export is designed to be given to Claude Code or a similar agent with one sentence of intent. Some prompts that work:

3. The gotchas (from DATA.md, confirmed while building this)

4. YouTube metadata, legally

Durations, view counts, publish dates and whether a video has been deleted are not in the export, because YouTube's terms do not allow redistributing them. Every record has the video id, so you fetch them yourself with a free YouTube Data API key: videos.list takes 50 ids per request, all 6,454 videos cost about 130 units of a 10,000-unit daily quota. About 6% of videos turn out to be gone. Keep the key private, show the data with attribution to YouTube, and refresh it from time to time.

5. What this edition adds, if you want to copy it

Credits and licensing for this site are on the data page.

Video list and Hacker News comment labels from HackerTube (prompted by @karpathy), released under ODC-By 1.0, built on the open-index/hacker-news archive. Hacker News data is provided by Y Combinator; comments remain the work of their authors. Video titles, channel names and thumbnails belong to their creators and are shown via YouTube. HackerTube Watch is an unofficial edition. Data export of 2026-10-31.

Keyboard shortcuts

/
Search
j k
Next / previous video
r
Surprise me
l
Like (video page)
w
Watch later (video page)
?
This help
Esc
Close