smashini

Joined 1 year ago

Karma
109
Submissions
38
Member since
Jan 27
Applied AI Engineer. I paid and do ceramics :) Run an ethical search engine mashinii Now working on governance in AI
View on Hacker News

Recent submissions

Comment · 2 months ago
Have been building this for the past two years.

It does analysis at scale: Searching for court filings, regulatory actions and investigative reporting. Then scoring companies across 11 ethical dimensions.

Built it because this kind of data and research isn't readily available and is important for giving companies accountability for how they operate :)

Any questions welcome!

Comment · 3 months ago
Part of the cons is offset, if the single maintainer dissapears, nothing a fork can't fix :)
Comment · 3 months ago
Yes, but they operate at the OS boundary, but we are defining application/business logic

OS controls answer "can this process make network requests?"

App-level policies answer "is this request, with these parameters, acceptable?"

Comment · 3 months ago
Completely agree, though the LLM part of the scanner can help with that contextual part of the analysis.

Runtime enforcement already exists (the embedded governor wraps tool calls in-process); extending it with a quarantined contextual evaluator like you describe would the logical next step.

Thanks for the feedback, actually will raise an issue on that to explore

Comment · 3 months ago
The scanner is just one part of the codebase, good for maintaining quality in a pipeline.

There is also @makerchecker/embedded, which has runtime permission primitives you wrap around the agent's actions, so the restraints live in the app exactly like you're describing

Less whack-a-mole, more wrap the risky calls and they're bound

Comment · 3 months ago
So Linux can prevent an agent from opening /etc/passwd.

Linux cannot stop an agent from calling:

POST /wire-transfer amount=5,000,000

Comment · 3 months ago
should be fixed and released now :)
Comment · 3 months ago
I’d say the biggest difference would be: 1. Parameter-aware rules: OS permissions don’t know your application logic. (How would you tell OS permissions not to let your AI to trade on over 1M dollars) 2. You can’t easily model multi-pary and RBAC. 3. Agents call remote APIs for alot of those tools. Native OS doesn’t really parse web traffic to decide if a request is safe or not. OS sandboxing is good for host security, but not necessarily for governing business logic or AI agents
Comment · 3 months ago
oopsie doopsie, release pipeline failed fixing now...
Comment · 3 months ago
Honestly, amazing stuff. For all the flak that the EU gets this is absolutely an essential regulation
Comment · 3 months ago
Hey all :)

I've been working an open-source toolkit to stop AI agents from running amok.

You can scan your code (Python, JS, TS) and it will flag any risks and can offer fixes. It runs offline, but you can wire an LLM to do code analysis as well.

You can run it with:

npx @makerchecker/scan

Would love to get any feedback!

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton