frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Self-host Reddit – 2.38B posts, works offline, yours forever

https://github.com/19-84/redd-archiver
6•19-84•2h ago
Reddit's API is effectively dead for archival. Third-party apps are gone. Reddit has threatened to cut off access to the Pushshift dataset multiple times. But 3.28TB of Reddit history exists as a torrent right now, and I built a tool to turn it into something you can browse on your own hardware.

The key point: This doesn't touch Reddit's servers. Ever. Download the Pushshift dataset, run my tool locally, get a fully browsable archive. Works on an air-gapped machine. Works on a Raspberry Pi serving your LAN. Works on a USB drive you hand to someone.

What it does: Takes compressed data dumps from Reddit (.zst), Voat (SQL), and Ruqqus (.7z) and generates static HTML. No JavaScript, no external requests, no tracking. Open index.html and browse. Want search? Run the optional Docker stack with PostgreSQL – still entirely on your machine.

API & AI Integration: Full REST API with 30+ endpoints – posts, comments, users, subreddits, full-text search, aggregations. Also ships with an MCP server (29 tools) so you can query your archive directly from AI tools.

Self-hosting options: - USB drive / local folder (just open the HTML files) - Home server on your LAN - Tor hidden service (2 commands, no port forwarding needed) - VPS with HTTPS - GitHub Pages for small archives

Why this matters: Once you have the data, you own it. No API keys, no rate limits, no ToS changes can take it away.

Scale: Tens of millions of posts per instance. PostgreSQL backend keeps memory constant regardless of dataset size. For the full 2.38B post dataset, run multiple instances by topic.

How I built it: Python, PostgreSQL, Jinja2 templates, Docker. Used Claude Code throughout as an experiment in AI-assisted development. Learned that the workflow is "trust but verify" – it accelerates the boring parts but you still own the architecture.

Live demo: https://online-archives.github.io/redd-archiver-example/

GitHub: https://github.com/19-84/redd-archiver (Public Domain)

Pushshift torrent: https://academictorrents.com/details/1614740ac8c94505e4ecb9d...

Show HN: Ayder – HTTP-native durable event log written in C (curl as client)

https://github.com/A1darbek/ayder
2•Aydarbek•7m ago•1 comments

Show HN: Data from a mixed-brand LiFePO₄ battery bank

3•wkcollis1•10m ago•0 comments

Show HN: An iOS budget app I've been maintaining since 2011

https://primoco.me/en/
95•Priotecs•7h ago•50 comments

Show HN: SnackBase – Open-source, GxP-compliant back end for Python teams

https://snackbase.dev
44•lalitgehani•5h ago•6 comments

Show HN: FastScheduler – Decorator-first Python task scheduler, async support

https://github.com/MichielMe/fastscheduler
6•michielme•3h ago•0 comments

Show HN: AI in SolidWorks

https://www.trylad.com
180•WillNickols•1d ago•98 comments

Show HN: Test in Production with AI Agents

https://papercuts.dev
2•Sayuj01•2h ago•0 comments

Show HN: Inline comment translation in Neovim for faster code reading

https://github.com/noir4y/comment-translate.nvim
2•noir4y•2h ago•0 comments

Show HN: One RSS Feed for the Most Popular HN Bloggers (2025 Rankings)

https://rss-aggregator.philippd.workers.dev
7•7777777phil•2h ago•4 comments

Show HN: Yolobox – Run AI coding agents with full sudo without nuking home dir

https://github.com/finbarr/yolobox
111•Finbarr•23h ago•81 comments

Show HN: Agent-of-empires: OpenCode and Claude Code session manager

https://github.com/njbrake/agent-of-empires
104•river_otter•1d ago•43 comments

Show HN: DSAT – Data Subject Access Toolkit

https://codeberg.org/erkinalp/dsat
2•anticensor•3h ago•0 comments

Show HN: Fall asleep by watching JavaScript load

https://github.com/sarusso/bedtime
77•sarusso•23h ago•30 comments

Show HN: An open-source communication layer for AI agents

https://github.com/GetBindu/Bindu
2•ai_biden•3h ago•0 comments

Show HN: Y0 – Platform for autonomous AI agents that do real work

https://y0-app.vercel.app
3•yethikrishnar•4h ago•1 comments

Show HN: Self-host Reddit – 2.38B posts, works offline, yours forever

https://github.com/19-84/redd-archiver
6•19-84•2h ago•0 comments

Show HN: A Markdown Viewer for the LLM Era (Mermaid and LaTeX)

https://mdview.io/
3•Igor_Wiwi•4h ago•2 comments

Show HN: Haraltd – A cross-platform Bluetooth daemon with a JSON-based RPC

https://github.com/bluetuith-org/haraltd
3•darkhz•5h ago•0 comments

Show HN: Pane – An agent that edits spreadsheets

https://paneapp.com
31•rbajp•1d ago•9 comments

Show HN: Customizable OSINT dashboard to monitor the situation

https://sr.ericli.tech/?d=N4IgbiBcCMA0IHcoG1QBcogEYngGxQAZZiAOWUgXXgGMpQBHTASwCcBDAO1xAAcoAzIWGEA...
42•ericlmtn•1d ago•17 comments

Show HN: Pdftl – pdftk in Python with pipelines, AES-256, geometry and more

https://github.com/pdftl/pdftl
3•pdftl-dev•7h ago•1 comments

Show HN: Engineering Schizophrenia: Trusting yourself through Byzantine faults

109•rescrv•1d ago•16 comments

Show HN: I used Claude Code to discover connections between 100 books

https://trails.pieterma.es/
495•pmaze•3d ago•144 comments

Show HN: An LLM-optimized programming language

https://github.com/ImJasonH/ImJasonH/blob/main/articles/llm-programming-language.md
47•ImJasonH•1d ago•33 comments

Show HN: GlyphLang – An AI-first programming language

43•goose0004•2d ago•27 comments

Show HN: Geoguess Lite – open-source, subscription free GeoGuessr alternative

https://geoguesslite.com
14•spider-hand•1d ago•6 comments

Show HN: Drizzle ORM schema to DBML/Markdown/Mermaid documentation generator

https://github.com/rikeda71/drizzle-docs-generator
2•rikeda71•12h ago•0 comments

Show HN: SlopScore – Contributor Reputation for GitHub PRs

https://github.com/hanzili/slopscore
4•hanzili•12h ago•0 comments

Show HN: Librario, a book metadata API that aggregates G Books, ISBNDB, and more

137•jamesponddotco•2d ago•46 comments

Show HN: ZSweep – A keyboard-first Minesweeper inspired by Vim

https://zsweep.com
4•oug-t•14h ago•1 comments