Hacker News

Subscribe to Hacker News feed
Hacker News RSS
Updated: 56 min 20 sec ago

Show HN: Polaris – Go Framework for AI Function Calling and Orchestration

Wed, 04/23/2025 - 7:51pm

Hi HN, I'm Yusuke Hata. I built polaris (https://github.com/octu0/polaris), an open-source Go framework designed to help AI agents effectively use distributed Tool/Agent via Function Calling.

Managing function schemas gets messy fast.

polaris simplifies this with a central cluster: agents connect, dynamically fetch up-to-date function definitions, and are ready to call. No more manual schema wrangling for every agent/update. (Details in README).

More importantly, polaris provides the infrastructure to unlock AI's inherent ability to orchestrate distributed functions dynamically.

Here's how it differs from traditional RPC:

- No Manual Interface Definition Exchange: Agents get definitions directly from the polaris-registry cluster upon connection. - AI Chooses the Path: Instead of humans hard-coding how services interact, the AI agent itself analyzes the available Function Definitions from the cluster and decides which remote function to call based on the current context. The goal is to make it practical for AI agents to autonomously leverage a wide array of distributed tools/services, moving beyond the rigid, human-defined connections of typical RPC.

I'd love your feedback on this approach. Ask me anything!

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

Points: 1

# Comments: 0

Categories: Hacker News

Ask HN: Any reliable AI-detectors for images?

Wed, 04/23/2025 - 7:44pm

I know "A.I." text detectors are not accurate, and while "A.I." image detection probably isn't foolproof either, I'm wondering if maybe there is any website that is more accurate than just flipping a coin.

I have four pictures of a single person, two of which I believe are modified by "A.I."

I found six different online detectors that I could upload the images to for the websites to test. Three of the websites matched my suspicions, and the other three did not.

One of the images looks obvious to me (shoulder doesn't match up with arm when hair seperates the two). The other picture shows rough skin on the person's arm and forehead, but their chest looks very smooth.

One of the websites which I think is accurate with this small sample, even lists what model is suspected to be used (Mid journey and Stable Diffusion) in my case.

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

Points: 2

# Comments: 0

Categories: Hacker News

Unstructured to Structured

Wed, 04/23/2025 - 7:32pm

Article URL: https://reveliolabs.app/

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

Points: 1

# Comments: 1

Categories: Hacker News

Show HN: XCapture v3: Linux Performance Analysis with Modern eBPF and DuckDB

Wed, 04/23/2025 - 7:26pm

Hello, I just released the (eventually) final version of my xcapture eBPF performance tool that now uses modern eBPF (libbpf, BTF, CO-RE, passive sampling using task iterators, task-local storage, etc).

The previous BCC-based v2 version got a good discussion here last year [1], but due to BCC being less flexible and now deprecated, I decided to pull the plug and start from scratch with the latest eBPF features available. I'm targeting Linux kernels 5.14 and up. So Ubuntu 20 with HWE kernel (5.15) already works, RHEL9 works, Oracle's RHEL8 clone OEL8 with Oracle's UEK7 kernel (5.15) also works. Supporting 64-bit x86 and ARM for now (I'm tempted to try it out on RISC-V too).

How this approach and method differs from traditional eBPF tracing and systemwide metric collection tools is that xcapture "tracks (not traces) plus samples" all threads' activity in the entire system. This way you can get a systemwide summary of activity (who's spending time on what) and drill down into an individual thread if you want to. Thanks to this method, it is feasible to track+sample all activity all the time, which is not realistic with tracing and not detailed enough with systemwide utilization metrics monitoring.

I managed to explain this method in just 10 minutes at last year's eBPF Summit, the 10-minute video is the 1st one you see on 0xtools website [2].

Thanks for reading, waiting for feedback!

[1] https://news.ycombinator.com/item?id=40869877

[2] https://0x.tools/

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

Points: 4

# Comments: 0

Categories: Hacker News

App Store Curation

Wed, 04/23/2025 - 7:21pm
Categories: Hacker News

Ask HN: Is politeness towards LLMs good training data, or just expensive noise?

Wed, 04/23/2025 - 7:21pm

Sam Altman recently said user politeness towards ChatGPT costs OpenAI "tens of millions" but is "money well spent."

The standard view is that RLHF relies on explicit feedback (thumbs up/down), and polite tokens are just noise adding compute cost.

But could natural replies like "thanks!" or "no, that's wrong" be a richer, more frequent implicit feedback signal than button clicks? People likely give that sort of feedback more often (at least I do.) It also mirrors how we naturally provide feedback as humans.

Could model providers be mining these chat logs for genuine user sentiment to guide future RLHF, justifying the cost? And might this "socialization" be crucial for future agentic AI needing conversational nuance?

Questions for HN:

Do you know of anyone using this implicit sentiment as a core alignment signal?

How valuable is noisy text sentiment vs. clean button clicks for training?

Does potential training value offset the compute cost mentioned?

Are we underestimating the value of 'socializing' LLMs this way?

What do you think Altman meant by "well spent"? Is it purely about user experience, valuable training data, something else entirely?

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

Points: 1

# Comments: 0

Categories: Hacker News

Auditing Electron Apps with Bananatron

Wed, 04/23/2025 - 6:58pm

Article URL: https://muffin.ink/blog/bananatron/

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

Points: 1

# Comments: 0

Categories: Hacker News

Pages