frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

New file-hosting website – Fileanon.com

https://fileanon.com
1•sherekt•1m ago•0 comments

Building a Minimal Viable Armv7 Emulator from Scratch

https://xnacly.me/posts/2025/building-a-minimal-viable-armv7-emulator/
2•xnacly•1m ago•0 comments

Zorin OS 18 Hits 1M Downloads in Just One Month

https://linuxiac.com/zorin-os-18-hits-1-million-downloads-in-just-one-month/
2•dxs•2m ago•0 comments

Easy Quran App (http://easyquran.app)

https://play.google.com/store/apps/details?id=com.ahmadshahwaiz.easyquran&hl=en_US
1•ahmadshahwaiz•2m ago•0 comments

EXIF orientation info in PNGs isn't used for image-orientation

https://bugzilla.mozilla.org/show_bug.cgi?id=1627423
2•justin-reeves•3m ago•0 comments

Show HN: Train a language model in the browser with WebGPU

https://sequence.toys
2•vvin•3m ago•0 comments

Show HN: PrinceJS – From Wrong Benchmarks to Honest Results (13yo Dev)

https://npmjs.com/package/princejs
1•lilprince1218•4m ago•0 comments

Russia-linked crooks bought themselves a bank for Christmas

https://www.theregister.com/2025/11/21/russia_cybercrime_bank_purchase/
2•beardyw•6m ago•0 comments

You probably shouldn't train an LLM in the browser - here's how

https://vin.how/blog/train-a-language-model-in-your-browser
1•FL33TW00D•6m ago•0 comments

Pixel Art Tips for Programmers

https://jslegenddev.substack.com/p/5-pixel-art-tips-for-programmers-3d6
2•ibobev•6m ago•0 comments

Segment Anything

https://aidemos.meta.com/segment-anything/
1•jonbaer•7m ago•0 comments

PrinceJS: Benchmark Corrections and Lessons from a 13-Year-Old Developer

https://github.com/MatthewTheCoder1218/princejs
2•lilprince1218•7m ago•1 comments

AeroSpace, i3-like tiling window manager for macOS

https://github.com/nikitabobko/AeroSpace
2•ndr•8m ago•0 comments

Operational debt is worse than tech debt

https://arnon.dk/operational-debt-is-worse-than-tech-debt/
1•arnon•8m ago•0 comments

Making a Small RPG

https://jslegenddev.substack.com/p/making-a-small-rpg
2•ibobev•9m ago•0 comments

It's time for our own Space Age

https://www.thomasmoes.com/52obsessions/its-time-for-our-own-space-age
1•thomoes•9m ago•0 comments

Spectral rendering, part 3: Spectral vs. RGB

https://momentsingraphics.de/SpectralRendering3Results.html
1•ibobev•10m ago•0 comments

Show HN: PageStash – Full-page web archival with knowledge graphs

https://www.pagestash.app
1•Aurelan•10m ago•2 comments

WhatsApp starts hiding full URLs in messages

https://old.reddit.com/r/whatsapp/comments/1p23hvi/whatsapp_is_hiding_links/
1•puttycat•10m ago•0 comments

Developer SaaS has one of the longest "effort before reward" curves

1•milanspeaks•11m ago•0 comments

Systemd-inhibit: a built-in Linux alternative to macOS's "caffeinate" command

https://evanhahn.com/systemd-inhibit-alternative-to-macos-caffeinate/
2•speckx•12m ago•0 comments

Show HN: Waist Level Finder Camera

https://happort.org/camera
1•luqtas•12m ago•0 comments

Package Hygiene in Alice, an experimental OCaml build system

https://www.alicecaml.org/blog/package-hygiene-in-alice/
2•stevebox•13m ago•0 comments

tmux-dotbar: a simple and minimalist status bar theme for tmux

https://github.com/vaaleyard/tmux-dotbar
2•valeyard•16m ago•1 comments

Ask HN: Have I found a bug in the debit card network?

1•gushogg-blake•17m ago•2 comments

Can you take an ox to Oxford?

https://alexwlchan.net/2025/ox-in-oxford/
2•furkansahin•22m ago•0 comments

Hh2h. Yeh3

1•hwjwj•22m ago•0 comments

Are you being rude to yourself?

https://herbertlui.net/are-you-being-rude-to-yourself/
2•furkansahin•23m ago•0 comments

Oxytocin modulates respiratory heart rate variability

https://www.nature.com/articles/s41593-025-02074-2
1•PaulHoule•24m ago•0 comments

'We've eaten it for 100 years': how stink bug infestations are made into lunch

https://www.theguardian.com/environment/2025/nov/21/turning-stink-bug-infestations-into-lunch-ind...
1•robaato•24m ago•0 comments
Open in hackernews

Show HN: ToolRegistry – A Python Library for Structured Tool Integration

https://github.com/Oaklight/ToolRegistry
3•Oaklight•6mo ago

Comments

Oaklight•6mo ago
Author here!

I’ve been working on ToolRegistry, a Python library for registering, managing, and invoking tools—from local functions to MCP/OpenAPI endpoints—in a structured, composable way.

With ToolRegistry, you can:

* Register Python functions, classes, or external tools. * Auto-generate JSON Schemas for parameters. * Run tools synchronously or asynchronously in parallel. * Integrate tools over STDIO, HTTP, WebSocket, or SSE via Model Context Protocol (MCP). * Experimental support for OpenAPI services * Compose tools dynamically and reconstruct tool output messages.

The goal is to make it easier to build apps, agents, or systems that coordinate multiple tools flexibly—without getting bogged down in glue code.

GitHub: [https://github.com/Oaklight/ToolRegistry](https://github.com/Oaklight/ToolRegistry) PyPI: [https://pypi.org/project/toolregistry/](https://pypi.org/project/toolregistry/) Docs: [https://toolregistry.lab.oaklight.cn](https://toolregistry.lab.oaklight.cn)

Would love feedback—ideas, issues, or use cases welcome!

Thanks for checking it out.

venk12•6mo ago
This is interesting. I am working on an adjacent idea. I am working on GTM side of things. Would you like to collaborate?
Oaklight•6mo ago
what's GTM?
venk12•6mo ago
GTM is go-to-market. It deals with how to distribute a product so that it can sold out there in the market.