Hacker News

Subscribe to Hacker News feed
Hacker News RSS
Updated: 18 min 34 sec ago

Show HN: IndexedDB Collection for TanStack DB

Mon, 02/09/2026 - 7:59am

Claude and I built an IndexedDB-backed collection adapter for TanStack DB that provides persistent local storage, with automatic cross-tab synchronization.

I'm a big fan of TanStack DB library but it only had in-memory and localStorage collections. I needed something that could handle larger datasets, and sync across tabs — soI got Claude to build this.

I've been using this in my side projects — a Google Reader clone (https://github.com/sonnes/reader) and a communication assistant for people with ALS/MND (https://github.com/sonnes/september). I have opened a PR to the TanStack DB monorepo (https://github.com/TanStack/db/pull/1179) and have also published as a standalone package.

npm: https://www.npmjs.com/package/indexeddb-collection

GitHub: https://github.com/sonnes/indexeddb-collection

PR: https://github.com/TanStack/db/pull/1179

Give it a try and let me know what you think.

Comments URL: https://news.ycombinator.com/item?id=46944766

Points: 1

# Comments: 0

Categories: Hacker News

gRPC: From service definition to wire format

Mon, 02/09/2026 - 7:17am
Categories: Hacker News

Shannon: OSS Autonomous AI Pentester

Mon, 02/09/2026 - 7:14am
Categories: Hacker News

Bluesky Map (3.4M users)

Mon, 02/09/2026 - 7:13am

Article URL: https://bluesky-map.theo.io/

Comments URL: https://news.ycombinator.com/item?id=46944405

Points: 1

# Comments: 0

Categories: Hacker News

Show HN: Printable Classics – Free printable classic books for hobby bookbinders

Mon, 02/09/2026 - 7:09am

I created a site (https://printableclassics.com) that allows you to download classic books and customize things like the font size, page size, and the cover.

As part of this, I wrote a software pipeline that takes epubs, html files, or pdfs and converts them into formatted books with custom covers, page numbers, chapter formatting, etc.

I used an LLM for categorizing the books. There's a nice way to filter such that you could easily find "Young Adult, Ancient, Fantasy" for example.

When downloading from the site, the PDFS are rendered in a work queue. Hopefully the server I'm using won't get overwhelmed. It takes around 10-15 seconds to generate for most books.

Most of the books currently on the site are from Standard Ebooks. I plan to add more books from Archive.org and Project Gutenberg over time.

I also created a little guide on how you can print and bind books at home with around $200 in equipment. (https://printableclassics.com/print-guide)

Printable versions of the Harvard Classics are available here: https://printableclassics.com/harvard_classics This is an example of direct PDF conversion.

Hopefully this is useful to some people. I plan to use the books here for home education myself so it will at least be useful to me. I'd like to add a guide with top suggestions by age level and some educational theory on how I made the selections. I'm happy to take any feedback on the site or answer any questions.

There is also the option to have the books professionally printed through a print on demand provider. I'm hoping that could be a way to pay for the site hosting.

Thanks for checking it out!

Comments URL: https://news.ycombinator.com/item?id=46944365

Points: 1

# Comments: 0

Categories: Hacker News

Show HN: Susscore – Open-source link scanner to check if a URL is sketchy

Mon, 02/09/2026 - 7:02am

Hey HN! I built susscore because I got tired of hovering over links wondering "is this a phish?"

It's fully open source and runs 11 checks in real-time:

• Domain age & reputation • SSL certificate validation • Known phishing database lookup • Brand impersonation detection (40+ brands) • URL pattern analysis (typosquatting, suspicious paths) • Redirect chain inspection • And more... No signup, no tracking, just paste and go.

GitHub: https://github.com/rebelchris/susscore

Built with Next.js. PRs welcome, especially for adding more brand patterns or regional phishing detection.

What checks would you want to see added?

Comments URL: https://news.ycombinator.com/item?id=46944321

Points: 1

# Comments: 0

Categories: Hacker News

Pages