Show HN: Use Claude Code to Query 600 GB Indexes over Hacker News, ArXiv, etc.

https://news.ycombinator.com/rss Hits: 30
Summary

# ExoPriors Alignment Scry (Public Access) You have **public** access to the ExoPriors alignment research corpus. ## API Key (Public - No Signup Required) ``` exopriors_public_readonly_v1_2025 ``` (This key is intentionally embedded for ergonomics.) ## Capabilities - **Query**: SQL over 60M documents (posts, papers, tweets, comments) - **Embed**: Store named embeddings for semantic search - **Timeout**: adaptive, roughly 20–120s per query depending on load ## Strategy (public access) Start with quick exploratory queries (LIMIT 10–50) to confirm schema and search semantics, then build a small candidate set and join/aggregate. Keep result sets small to avoid flooding context. Let Postgres choose join order when possible; if public timeouts bite, intersect small candidate sets client-side as a fallback. Use `alignment.search()` + LIMIT as your candidate generator. ## Public @handles Public handle names must match `p_<8 hex>_<name>` (e.g., `p_8f3a1c2d_myhandle`). Handles are write-once. Create an account for a private namespace with overwrites. --- ## Quick Reference ### SQL Query ```bash curl -X POST https://api.exopriors.com/v1/alignment/query \ -H "Authorization: Bearer exopriors_public_readonly_v1_2025" \ -H "Content-Type: application/json" \ -d '{{"sql": "SELECT * FROM alignment.search('\''mesa optimization'\'') LIMIT 10"}}' ``` ### Query Estimate (No Execution) ```bash curl -X POST https://api.exopriors.com/v1/alignment/estimate \ -H "Authorization: Bearer exopriors_public_readonly_v1_2025" \ -H "Content-Type: application/json" \ -d '{{"sql": "SELECT id FROM alignment.entities WHERE source = '\''hackernews'\'' AND kind = '\''comment'\'' LIMIT 1000"}}' ``` ### Schema Discovery ```bash curl -X GET https://api.exopriors.com/v1/alignment/schema \ -H "Authorization: Bearer exopriors_public_readonly_v1_2025" ``` **All `source` values (external_system enum):** `manual`, `lesswrong`, `eaforum`, `twitter`, `bluesky`, `arxiv`, `chinarxiv`, `community_archive`, `hackernews`,...

First seen: 2025-12-31 10:07

Last seen: 2026-01-01 15:11