frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Itron buys Locusview for $525M as AI sparks energy-infrastructure boom

https://www.calcalistech.com/ctechnews/article/hyqe8iugwl
1•myth_drannon•1m ago•0 comments

Module extend self – Go Rails

https://gorails.com/episodes/module-extend-self
1•unripe_syntax•2m ago•0 comments

Replicate Joins Cloudflare

https://blog.cloudflare.com/replicate-joins-cloudflare/
1•ramonga•2m ago•0 comments

Keynote: CyanView and Elixir in Broadcasts – Code Beam Europe 2025 [video]

https://www.youtube.com/watch?v=CseWOnKuk7o
1•amalinovic•4m ago•0 comments

How to Turn a Trade Show Booth into the Fastest Discovery Loop You'll Ever Run

https://substack.com/home/post/p-179069250
1•hholen•5m ago•0 comments

Don't blindly trust what AI tells you, says Google's Sundar Pichai

https://www.bbc.com/news/articles/c8drzv37z4jo
2•sebau•5m ago•0 comments

Color Palette Pro: a synthesiser for colour

https://colorpalette.pro/
1•meodai•5m ago•1 comments

Berapa nomor WhatsApp layanan tokopedia

1•CracktoPC•6m ago•0 comments

Berapa Nomor Wa Tokopedia

1•CracktoPC•6m ago•0 comments

Do (human) readers prefer AI writers?

https://marginalrevolution.com/marginalrevolution/2025/11/do-readers-prefer-ai-writers.html
2•smitty1e•8m ago•0 comments

Comparing Android Alternatives: Lineage OS, ∕E∕OS, and Graphene OS

https://kevinboone.me/lineage-eos-graphene.html
1•ingve•9m ago•0 comments

Why Software Systems Must Default to the Metric System

https://substack.com/inbox/post/179227024
1•danielecr•18m ago•1 comments

Ask HN: What is the black line for at the top of the screen?

1•dawie•26m ago•1 comments

Show HN: AI‑curated actual profanity list

https://github.com/hypernewbie/vbw
1•hypernewbie•27m ago•2 comments

Felix Hlatky: First Official Day as the Executive Director of Mastodon

https://mastodon.social/@mellifluousbox/115569615176946969
4•sohkamyung•30m ago•0 comments

Verifiability

https://karpathy.bearblog.dev/verifiability/
1•HermanMartinus•31m ago•0 comments

Everyone enjoys fewer lunch options (or, why I love pairwise comparisons)

https://woolean.com/blog/welcome-to-woolean
1•rfarley04•36m ago•0 comments

Show HN: Anime wallpaper 4k Major update with AI

https://animewallpaper4k.net
1•niliu123•38m ago•0 comments

Show HN: I Created reciept scanner and expense manager for my family

https://famverge.app/
1•dzasa•40m ago•0 comments

A unified model of memory and perception [pdf]

https://www.sissa.it/sites/default/files/attachments/news/SISSA%20press%20release%20Neuron.pdf
1•XzetaU8•40m ago•0 comments

PayPal blocks Asahi Linux users

https://gist.github.com/asahilina/31dd6bf3cde26a51e0fc1414e1abe730
2•undeveloper•47m ago•1 comments

Are DeepSeek Moments Now the New Normal?

https://www.bloomberg.com/opinion/articles/2025-11-17/ai-are-deepseek-moments-now-the-new-normal
1•salkahfi•49m ago•0 comments

Skelet – Minimalist, Thread-Safe Config Library for Python

https://github.com/pomponchik/skelet
1•pomponchik•50m ago•1 comments

FFM – Java's new approach to interop with native code

https://developer.ibm.com/articles/j-ffm/
1•birdculture•55m ago•0 comments

Ubisoft Says AI Generated Anno Art 'Slipped Through'

https://kotaku.com/anno-117-pax-romana-ai-loading-screen-patch-ubisoft-2000644399
4•zppln•57m ago•1 comments

Agentic Property-Based Testing: Finding Bugs Across the Python Ecosystem

https://mmaaz-git.github.io/agentic-pbt-site/
1•mmaaz•57m ago•1 comments

Falcon 9 launches Sentinel-6B satellite to monitor global sea level

https://spacenews.com/falcon-9-launches-sentinel-6b-satellite-to-monitor-global-sea-level/
1•N19PEDL2•1h ago•0 comments

Event Sourcing in Go: From Zero to Production

https://skoredin.pro/blog/golang/event-sourcing-go
1•tdom•1h ago•0 comments

How Quake.exe got its TCP/IP stack

https://fabiensanglard.net/quake_chunnel/index.html
28•billiob•1h ago•0 comments

Fear Spreads Across Markets as Crypto Selloff Raises Alarms

https://www.bloomberg.com/news/articles/2025-11-18/pessimism-spreads-across-markets-as-crypto-rou...
3•zerosizedweasle•1h 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.