frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: The Mog Programming Language

https://moglang.org
62•belisarius222•2h ago•23 comments

Show HN: DenchClaw – Local CRM on Top of OpenClaw

https://github.com/DenchHQ/DenchClaw
50•kumar_abhirup•5h ago•50 comments

Show HN: VS Code Agent Kanban: Task Management for the AI-Assisted Developer

https://www.appsoftware.com/blog/introducing-vs-code-agent-kanban-task-management-for-the-ai-assi...
83•gbro3n•10h ago•41 comments

Show HN: I gave my robot physical memory – it stopped repeating mistakes

https://github.com/robotmem/robotmem
14•robotmem•4h ago•1 comments

Show HN: MindfulClaude – Guided breathing during Claude Code's thinking time

https://github.com/halluton/Mindful-Claude
4•kayba•1h ago•0 comments

Show HN: Colchis Log – cryptographic audit trail for AI systems (Python)

https://github.com/GhurtSky-GR13/colchis-log
3•GhurtSky•2h ago•0 comments

Show HN: Zenòdot – Find if a book has been translated into your language

https://www.zenodot.app/
9•AusiasTsel•4h ago•9 comments

Show HN: Ratschn – A local Mac dictation app built with Rust, Tauri and CoreML

https://ratschn.com
3•Edos8877•2h ago•2 comments

Show HN: Time as the 4th Dimension – What if it emerges from rotational motion?

2•lisajguo•2h ago•0 comments

Show HN: We help engineers understand codebases with interactive missions

https://oncode.tech/#for
3•AfthabShiraz•3h ago•1 comments

Show HN: TinyChart. Paste CSV, get shareable chart. No accounts

https://tinychart.io/
4•jordanf•3h ago•1 comments

Show HN: I built a real-time OSINT dashboard pulling 15 live global feeds

https://github.com/BigBodyCobain/Shadowbroker
292•vancecookcobxin•1d ago•111 comments

Show HN: Skir – like Protocol Buffer but better

https://skir.build/
103•gepheum•1d ago•55 comments

Show HN: Caloriva – A calorie tracker that actually understands

2•caloriva•2h ago•0 comments

Show HN: Locode, a local first CLI that routes tasks to local LLMs or Claude

https://github.com/chocks/locode
4•chocks•4h ago•0 comments

Show HN: I built a site where strangers leave kind voice notes for each other

https://kindvoicenotes.com
34•thepaulthomson•22h ago•19 comments

Show HN: Husky hook that blocks Git push until you do your pushups

https://git-push.app
10•zimboy•12h ago•2 comments

Show HN: Run autoresearch on a gaming PC (Windows and RTX GPUs fork)

https://github.com/jsegov/autoresearch-win-rtx
2•segov•6h ago•0 comments

Show HN: Bring your own prompts to remote shells

https://github.com/tgalal/promptcmd/
3•tgalal•6h ago•0 comments

Show HN: Mcp2cli – One CLI for every API, 96-99% fewer tokens than native MCP

https://github.com/knowsuchagency/mcp2cli
138•knowsuchagency•15h ago•98 comments

Show HN: Reviving a 20-year-old puzzle game Chromatron with Ghidra and AI

https://quesma.com/blog/chromatron-recompiled/
23•stared•2d ago•8 comments

Show HN: Eyot, A programming language where the GPU is just another thread

https://cowleyforniastudios.com/2026/03/08/announcing-eyot/
75•steeleduncan•1d ago•16 comments

Show HN: Run 500B+ Parameter LLMs Locally on a Mac Mini

https://github.com/opengraviton/graviton
6•fatihturker•13h ago•4 comments

Show HN: WolfStack – Proxmox-like server management in a single Rust binary

https://wolfscale.org/
29•wolfsoftware•1d ago•2 comments

Show HN: Curiosity – DIY 6" Newtonian Reflector Telescope

https://curiosity-telescope.vercel.app/
80•big_Brain69•1d ago•22 comments

Show HN: OpenMeters – A fast and free audio metering/visualization suite

https://github.com/httpsworldview/openmeters
14•httpsworldview•20h ago•0 comments

Show HN: Engram – open-source persistent memory for AI agents (Bun and SQLite)

https://github.com/zanfiel/engram
2•zanfiel•9h ago•1 comments

Show HN: OxiMedia – Pure Rust Reconstruction of FFmpeg and OpenCV

https://github.com/cool-japan/oximedia
11•kitasan•21h ago•9 comments

Show HN: ANSI-Saver – A macOS Screensaver

https://github.com/lardissone/ansi-saver
102•lardissone•2d ago•37 comments

Show HN: cursor-tg – Run Cursor Cloud Agents from Telegram

https://github.com/tb5z035i/cursor-tg
3•tb5z035i•11h ago•0 comments
Open in hackernews

Show HN: Zenòdot – Find if a book has been translated into your language

https://www.zenodot.app/
9•AusiasTsel•4h ago
I'm a multilingual reader (Catalan/Spanish/English/Italian), and I kept hitting the same wall: I'd hear about a book and have no way to know if it existed in my language. Turns out this is a genuinely unsolved problem. There's no single database that tracks which books have been translated into which languages. ISBN registries are fragmented by country. Open Library has great English coverage but gaps elsewhere. Wikidata has surprisingly rich translation data but it's locked behind SPARQL. Google Books is inconsistent across regions.

So I built Zenòdot to cross all four and piece the picture together.

What I found building it:

-The ISBN system is far more broken than I expected. ISBNdb has millions of English records but almost nothing for languages like Basque, Icelandic, or Bengali. Books exist in these languages, they just don't exist in the databases.

-Wikidata was the biggest surprise. It has structured translation data for thousands of works, but extracting it requires SPARQL queries, title resolution across scripts (try matching a book title in Chinese to its English original), and author alias caching. Hard to build, but the results fill gaps that no other source covers.

-The most interesting output isn't what the tool finds; it's what it doesn't find. When someone searches for a book in a language and there's no result, that's a demand signal. "Someone in the world wanted this translation and it doesn't exist." That data could be genuinely useful to publishers.

The tool prioritizes your selected languages, so it shows you editions relevant to you first. The philosophy is "documentary infrastructure”: no recommendations, no social features, no accounts. You search, you find (or don't), you go buy the book wherever you want.

Stack: Next.js 15 (App Router), Supabase, Vercel, TypeScript. Solo project, no funding, about 4 months of work.

If you're multilingual or learning a language, I'd especially love your feedback. Try searching for a book you love and switching between languages, that's where the tool shows its value.

Comments

MonkeyIsNull•4h ago
wow, ok. I definitely need this! This is my life now with French, Russian, German and whatever language of the moment I am messing around with.

However, it stills looks like it's tied to localhost? I get a web socket error (to localhost:8081) and when I type the name of the title into the search title. Nothing happens and the button doesn't look like I can click it (no highlighting)

AusiasTsel•3h ago
Thanks for trying it! The localhost:8081 websocket isn't from Zenòdot, that's likely a browser extension (React DevTools, a proxy tool, or similar). Could you try in an incognito/private window with extensions disabled? The search button activates once you've selected at least one language from the selector below the search bar. If you haven't picked any languages yet, it stays inactive... that might be what you're seeing. Let me know if that helps!
MonkeyIsNull•3h ago
ahh right, wrong error. This is the one I get: Uncaught Error: Minified React error #418; visit https://react.dev/errors/418?args[]=HTML&args[]= for the full message or use the non-minified dev environment for full errors and additional helpful warnings.

That's from an incognito window on Chrome

AusiasTsel•3h ago
That's a React hydration mismatch. I'm aware of it but hadn't seen it block functionality before. Thanks for flagging that it does for you. Can I ask: when you load the page, do you see the language selector (a dropdown/search where you pick languages like English, French, etc.)? The search button only activates after selecting at least one language — if the hydration error is breaking the selector, that would explain why the button seems unclickable. I'm looking into it right now. What Chrome version are you on?
MonkeyIsNull•3h ago
> Version 145.0.7632.160 (Build officiel) (arm64)

Yeah, I've tried switching the languages, not ALL the text on the page changes from the default language and I've tried not changing the lang. Same thing.

AusiasTsel•3h ago
Thanks for the details — that's very helpful. Chrome 145 on Mac, got it. The fact that text doesn't fully change when switching languages confirms the hydration error is breaking React's event handling. I'm actively debugging this right now. I'll reply here when I have a fix deployed. shouldn't be long. Really appreciate your patience.
AusiasTsel•2h ago
Update: The hydration bug has been fixed and deployed. The search should now work correctly. Thanks for the report, it helped us catch a real issue. Would love to hear if it works for you now!
zufallsheld•19m ago
Do you know https://annas-archive.gl/isbn-visualization/? And https://search.worldcat.org/? They could probably help you with your dataset.
AusiasTsel•10m ago
Yes! Both are excellent resources.

Anna's Archive ISBN visualization is fascinating; it really shows how fragmented and incomplete the ISBN landscape is. We don't use their data directly (licensing concerns), but it confirmed what we were seeing: massive gaps in non-English coverage.

WorldCat is great for library holdings but harder to use for translation discovery specifically, it tells you "this library has this edition" but doesn't easily answer "has this book been translated into Basque?" across its whole catalog. We'd love to integrate it eventually, though.

Right now Wikidata turned out to be the secret weapon: it has structured translation relationships that none of the others provide.