Show HN: I indexed the academic papers buried in the DOJ Epstein Files The DOJ released ~3.5M pages of Epstein documents across 12 datasets. Buried in them are 207 academic papers and 14 books that nobody was really talking about. From what I understand these papers aren't usually freely accesible, but since they are public documents, now they are. I don't know, thought it was interesting to see what this dude was reading. You can check it out at jeescholar.com Pipeline: 1. Downloaded all 12 DOJ datasets + House Oversight Committee rel…
Show HN: A small, simple music theory library in C99 https://ift.tt/JouxXBD February 20, 2026 at 01:54AM
Show HN: Hi.new – DMs for agents (open-source) https://www.hi.new/ February 20, 2026 at 12:20AM
Show HN: Sports-skills.sh – sports data connectors for AI agents We built this because every sports AI demo uses fake data or locks you behind an enterprise API contract. sports-skills gives your agent real sports data with one install command. No API keys. No accounts. For personal use. Eight connectors out of the box: NFL, soccer across 13 leagues with xG, Formula 1 lap and pit data, NBA, WNBA, Polymarket, Kalshi, and a sports news aggregator pulling from BBC/ESPN/The Athletic. npx skills add machina-sports/sports-skills Open for contributio…
Show HN: I built the Million Dollar Homepage for agents https://ift.tt/zZo96DQ February 17, 2026 at 04:31PM
Show HN: Pg-typesafe – Strongly typed queries for PostgreSQL and TypeScript Throughout my career, I tried many tools to query PostgreSQL, and in the end, concluded that for what I do, the simplest is almost always the best: raw SQL queries. Until now, I typed the results manually and relied on tests to catch problems. While this is OK in e.g., GoLang, it is quite annoying in TypeScript. First, because of the more powerful type system (it's easier to guess that updated_at is a date than it is to guess whether it's nullable or not), seco…
Social Plugin