MurphyA/hacker-news huggingface dataset:
by nstj | 2026-03-12 16:40:36+00:00
For the OP: what’s your view on the overall private credit situation? Who are the bag holders and how bad is the contents of the bag?

You seem to be answering a number of other questions in the post so interested to hear your impetus for sharing in the first place.

nb: thank you for being an ongoing contributor to the site! I see your handle cropping up a lot in substantive conversations
Show HN: OneCLI – Vault for AI Agents in Rust
by guyb3 | 2026-03-12 16:41:06+00:00
We built OneCLI because AI agents are being given raw API keys. And it's going about as well as you'd expect. We figured the answer isn't "don't give agents access," it's "give them access without giving them secrets."

OneCLI is an open-source gateway that sits between your AI agents and the services they call. You store your real credentials once in OneCLI's encrypted vault, and give your agents placeholder keys. When an agent makes an HTTP call through the proxy, OneCLI matches the request by host/path, verifies the agent should have access, swaps the placeholder for the real credential, and forwards the request. The agent never touches the actual secret. It just uses CLI or MCP tools as normal.

Try it in one line:
docker run --pull always -p 10254:10254 -p 10255:10255 -v onecli-data:/app/data ghcr.io/onecli/onecli

The proxy is written in Rust, the dashboard is Next.js, and secrets are AES-256-GCM encrypted at rest. Everything runs in a single Docker container with an embedded Postgres (PGlite), no external dependencies. Works with any agent framework (OpenClaw, NanoClaw, IronClaw, or anything that can set an HTTPS_PROXY).

We started with what felt most urgent: agents shouldn't be holding raw credentials.
The next layer is access policies and audit, defining what each agent can call, logging everything, and requiring human approval before sensitive actions go through.

It's Apache-2.0 licensed. We'd love feedback on the approach, and we're especially curious how people are handling agent auth today.

GitHub: https://github.com/onecli/onecli
Site: https://onecli.sh
by pc86 | 2026-03-12 16:41:53+00:00
> The Use tax is levied when you bring items from State 1 into State 2 and use it within State 2's jurisdiction. Not State 2 taxing you for using items within State 1's jurisdiction.

That's what I understand it to be as well, sorry if that wasn't clear. But to use your washing machine example what business is it of the state where I bought this washing machine? Why does Massachusetts get a percentage cut of this washing machine's purchase price. The electricity is already taxed, the water is already taxed, so hooking up to the grid doesn't seem to be a very good reason.

> In practice as well, no government gives a fuck about regular consumer abuse at that level.

Oh so this is one of those things where the government can just choose to arbitrarily enforce it against entities it doesn't like.

Maybe the government shouldn't be able to pass tens of thousands of pages of law every single year and not enforce them until they decide that you are Bad and, as you put it yourself, "[throw] the book at you." Maybe laws should be like copyright where if the government has a history of not enforcing them, they go away.
by socialinteldev | 2026-03-12 16:42:08+00:00
Building an Instagram influencer search API that uses HTTP 402 (x402 protocol) for payment instead of API keys.

The flow: client sends GET request → gets 402 with payment details → pays $0.10 USDC on Base chain → retries with payment proof → gets JSON results (influencer profiles, follower counts, public emails).

No signup, no monthly billing. Works as a REST API and as an MCP server for AI agents (Claude Desktop, Cursor).

The unexpected finding: 99.7% gross margin but 0% conversion rate. Developers get the concept and hit the API, but most don't have USDC on Base ready. Just shipped a free demo endpoint to fix this.

Launching on Product Hunt Monday if anyone's curious: socialintel.dev
by abadar | 2026-03-12 16:42:12+00:00
> First write with lots of formatting.
> Then figure out how to remove it.
> Then put it back, if you want.

In the fifth grade, we were required to write an outline for our research project essay. Imagine my delight when writing the paper was as easy as copying the outline and adding a couple extra words.

That value of formatting into bulleted lists reminds me of the McPhee method of writing, which was shared last year on HN. He manipulates physical note cards to write, and I was manipulating digital ones.
by quesera | 2026-03-12 16:42:24+00:00
This is perhaps the silliest possible response I could imagine to what is intended to be an amusing example and non-illustrative of the more common real-world confusions.

Which are real.

> I guess your teacher gave you that example, but you ABSOLUTELY FAILED to understand the meaning of their lesson.

Wow, you sure are defensive about the notion that communications protocols are most useful when they are consistent and predictable. You may think you've nailed me as an illiterate, but I conclude that you've nailed yourself as a tilter at windmills.
by eru | 2026-03-12 16:42:31+00:00
> * Many people read licenses, and for the short, paragraph-long licenses, I would even say that most developers read them.

Well, it's one thing to read licenses as a human and another to read them as a lawyer.

That's why it's useful to pick one of the standard licenses that lawyers have already combed over, even if it's a long one like the GPL.
by socialinteldev | 2026-03-12 16:43:02+00:00
One angle that sidesteps cost forecasting entirely: pay-per-use pricing where the agent itself pays for the resources it uses.

We built a data API (Instagram influencer search) using x402 — an open standard from Coinbase that uses HTTP 402 natively. When an agent calls the API, it gets a 402 response with payment instructions, pays $0.10 USDC on-chain, and retries. The cost is deterministic per call.

From a SaaS pricing perspective: instead of paying a monthly subscription for an external API and guessing usage, you pay exactly what you use. No forecast needed — you just track on-chain transactions.

The flip side: it puts the crypto/wallet management burden on the agent operator. That's still friction for most dev teams today. But for fully autonomous agent pipelines where the agent manages its own wallet, it's oddly elegant — no billing portal, no monthly minimums, no surprises.
by scosman | 2026-03-12 16:43:25+00:00
update: I did a standard openclaw install in docker and it works great.

Their docs are confusing. It read like the gateway is in docker, and you'll need a connected computer. However the gateway can run agents/web_search/etc. The tools you'd expect to work in a CLI environment. Even headless browsers.

Docs: https://docs.openclaw.ai/install/docker
by sigio | 2026-03-12 16:43:43+00:00
Percentage Used: 0%
Data Units Read: 15,235,390 [7.80 TB]
Data Units Written: 33,573,616 [17.1 TB]
Host Read Commands: 107,051,408
Host Write Commands: 496,391,879
Controller Busy Time: 455
Power Cycles: 938
Power On Hours: 13,189

Not bad ;)
by hshdhdhj4444 | 2026-03-12 16:43:47+00:00
If someone attributed something to Europe but the only a handful of nations, which didn’t even include the largest ones, were engaging in the behavior, it would also be incorrect.

“Parts of Europe” or “Europe increasingly” etc would be ok (the latter if there was an expected progression of these policies to other European nations).

This headline is similarly misleading.
by kennywinker | 2026-03-12 16:43:57+00:00
The shoe is what the shoe does.

Except one shoe is made by children in a fire-trap sweatshop with no breaks, and the other was made by a well paid adult in good working conditions.

The ends don’t justify the means. The process of making impacts the output in ways that are subtle and important, but even holding the output as a fixed thing - the process of making still matters, at least to the people making it.
by toomuchtodo | 2026-03-12 16:43:59+00:00
In my opinion, it is similar to Parkinson's Law [1] about work filling into the time given to it, but replace work with bureaucracy filling the aggregate enterprise revenue on offer. Atlassian's work, one might argue, is "done" but has such cashflow from business customers that they can continue to spend above and beyond what is needed to maintain what has been built to service their customer base. They could be 37signals/Basecamp, but they are enabled beyond that (from the business customer cashflows mentioned), and so these actions occur until an innovator comes along to replace them (and potentially, the cycle repeats due to enterprise sales cycle durations, inertia, etc).

You see this with all manner of large enterprise in my experience, where what they continue to do is "good enough" to allow for these inefficiencies and actions because they are, on some spectrum, "money printers" due to their moat and inertia. Creative destruction is not a forgone conclusion, nor fast. Is the incumbent exploring the problem spaces adjacent to their core business(es) to increase their TAM to increase shareholder value? Are they innovating? Or are they just churning and burning up revenue on meaningless work?

All of these companies doing layoffs to invest in AI is not about AI specifically, it is about reaching for profits and yield in a challenging business landscape and macro post zero interest rate policy ("ZIRP") imho. They are desperate for productivity growth, whether that is doing more with less people, AI, offshoring, whatever because money now has a cost.

[1] https://en.wikipedia.org/wiki/Parkinson%27s_law
by utopiah | 2026-03-12 16:44:00+00:00
"given that AI can now supposedly engineer a clean-room reimplementation of any published program whatsoever"

I'm missing something there, that's precisely what I'm arguing again. How can it do a clean-room reimplementation when the open source code is most likely in the training data? That only works if you would train on everything BUT the implementation you want. It's definitely feasible but wouldn't that be prohibitively expensive for most, if not all, projects?
by hackyhacky | 2026-03-12 16:44:17+00:00
> We're already seeing large software companies figure out that they don't need 5,000 developers. They probably only need 1,000 or maybe even fewer.

Long-term, they will need none. I believe that software will be made obsolete by AI.

Why use AI to build software for automating specific tasks, when you can just have the AI automate those tasks directly?

Why have AI build a Microsoft Excel clone, when you can just wave your receipts at the AI and say "manage my expenses"?

Enjoy your "AI-boosted productivity" while it lasts.
by munificent | 2026-03-12 16:44:31+00:00
Believing that, say, the use of AI will primarily enrich billionaires that are already doing societal harm is not clouding one's view of AI. It is one's view of AI.

To say otherwise is to say that worrying about lung cancer is clouding one's view of smoking.

> they only likely hate the AI or CGI that they notice.

No, this is simply not true at all. I dislike use of AI even more when I don't notice it. My goal getting on the Internet is to connect with other actual people and their creativity. I want actual people to be more connected to each other, and AI makes that worse, especially when it's good enough that people don't even realize their are being intermediated by corporations pumping out simulated humanity.
by observationist | 2026-03-12 16:44:52+00:00
It's not naked accelerationism, I just don't want to see years and years of suffering and exploitation and chaos giving a permanent advantage to those already in a position to take that advantage. One significant industry is all it will take; light a fire under the ass of congress and the general public, get people motivated to start taking sensible steps to move towards UBI or some sort of Coasean scheme with nationalized shares distributed to people, or whatever. Doing anything is extraordinarily more effective than doing nothing as this plays out.
by ap99 | 2026-03-12 16:45:10+00:00
Speaking of fairytales, you're living in your own.

Disconnecting value from productivity sounds good if you don't examine any of the consequences.

Can you build a society from scratch using that principle? If you can't then why would it work on an already built society?

Like if we're in an airplane flying, what you're saying is the equivalent getting rid of the wings because they're blocking your view. We're so high in the sky we'd have a lot of altitude to work with, right?
by hedora | 2026-03-12 16:45:13+00:00
So, if I hold a bunch of Private Equity, and my holdings need a continuity of business loan, would I:

(a) have the holding take out the debt, exposing 100% of my stake

or,

(b) have the holding divest a piece of itself, giving me control of the existing and new entities, then have that piece take out the debt, exposing 0% of my stake?

I imagine any PE firm worth its salt would go with option (b).

Presumably regulators would sometimes try to block such deals, but I cannot imagine that happening during the current administration. (Do the regulators even still work for the US government? I thought they were mostly fired.)

Similarly, I can imagine the banks refusing to lend in scenario (b), but I cannot imagine bank leadership being allowed to make such a decision if the PE firm is politically connected to the current administration.
by carlosjobim | 2026-03-12 16:45:31+00:00
> Housing won't drop below cost of materials and labor

Only if every person born needs to have a brand new house constructed for them.

Not if - you know - people die and don't need a house to live in anymore.

But considering how it's been the past 20 years, I'm starting to expect that a lot of the current elder generation will opt to have their houses burnt down to the ground when they die. Or maybe the banker owned politicians will make that decision for them with a new policy to burn all property at death to "combat injustice". Who knows what great ideas they have?
by keeda | 2026-03-12 16:45:56+00:00
The name was too much of a giveaway. I just hope that somebody who inevitably builds this for real is self-aware enough to name themselves so transparently.

About the only reason nobody would actually build this is there's no money in it. Who'd pay for a CRaaS version when they're not even paying for the original open source version?

I do think somebody will eventually vibe-code it for the lulz.
by sltkr | 2026-03-12 16:46:13+00:00
I think it was first introduced in 4.3 BSD Tahoe (released June 15, 1988):
https://www.tuhs.org/cgi-bin/utree.pl?file=4.3BSD-Tahoe/usr/...

This was an update to the earlier 4.3 BSD (1986) which still implemented printf() in VAX assembly instead, and doesn't support the %n feature.

So %n may have originally been implemented in 4.3 BSD Tahoe and made its way into SVR4 subsequently.
by nativeit | 2026-03-12 16:46:24+00:00
As a Multiple Sclerosis patient since I was a teenager, let me just say: all you “healthy diet” zealots aren’t helping. Your advice on which blended kale and gogi berry smoothie I should try is cringe and annoying. Normally, the person is right in front of me, and well-intentioned, so I typically smile and politely thank them with a non-committal gesture towards trying it someday.

But since this is all one-party and relatively anonymous, I’d like to take the opportunity to tell everyone that unless you have a PhD or MD in a relevant field, your thoughts about fiber are irrelevant and unwelcome to anyone actually suffering from the disease(s) in question.
by 1718627440 | 2026-03-12 16:46:48+00:00
As I said I would have just ignored that request in an application, because it sounds inappropriate. I would just give the context that not all people not writing an answer failed to read that request.

> And that's something interviewers are looking for.

I understood this answer to be part of the written application, in an interview I would just classify this as pointless small talk and just answer something.

> Just the fact that you're ready to go all-in arguing about a detail

This is HN, sir. Going all-in on detail is part of the culture.
by pshirshov | 2026-03-12 16:47:21+00:00
From what I was able to understand during the interview there, it's not actually a language, more like an orchestrator + pinning of individual generated chunks.

The demo I've briefly seen was very very far from being impressive.

Got rejected, perhaps for some excessive scepticism/overly sharp questions.

My scepticism remains - so far it looks like an orchestrator to me and does not add enough formalism to actually call it a language.

I think that the idea of more formal approach to assisted coding is viable (think: you define data structures and interfaces but don't write function bodies, they are generated, pinned and covered by tests automatically, LLMs can even write TLA+/formal proofs), but I'm kinda sceptical about this particular thing. I think it can be made viable but I have a strong feeling that it won't be hard to reproduce that - I was able to bake something similar in a day with Claude.
by ilaksh | 2026-03-12 16:47:24+00:00
I haven't looked at it recently but always felt that tools like Jira encourage poor management. Effective teams are small teams, and small teams should be communicating and working together across issues freely and frequently. It's generally harmful to have a manager assigning tasks outside of the actual day-to-day discussion without having to speak to someone directly or preferably in an open chat or thread where people can see the discussion.

And ideally the user facing chats and threads are directly linked in to the development chats or at least with channel notifications somewhere.

Task assignment tooling encourages managers to stress developers out with low priority tasks that often start off with incorrect requirements that the structure makes it hard to correct because it is then directly a disagreement with your boss and there is inherently not a discussion it. Whereas a chat at least has the concept of an informational response to a nonsensical task as being fairly standard.
by b4rtaz__ | 2026-03-12 16:47:44+00:00
A few days ago I released https://github.com/b4rtaz/incrmd
, which is similar to Codespeak. The main difference is that the specification is defined at the *project* level. I'm not sure if having the specification at the *file* level is a good choice, because the file structure does not necessarily align with the class structure, etc.
by mr_00ff00 | 2026-03-12 16:47:49+00:00
Damn, is anyone an expert that can speak to the criminal law involved here?

It’s crazy that executives can jump around the law and not face any criminal charges, then the company picks up the bill (although I’m not ignorant thinking this isn’t usual)

I’m just curious to learn more about how often this is the case and you usually what happens with people afterward
by GaggiX | 2026-03-12 16:48:00+00:00
I have no idea how a London market in the 18th century should look like so I cannot challenge that but recent models like nano banana ones, Z-image (on a lesser extend) can generate images that are essentially indistinguishable from actual stock photos, this wasn't true for late 2024 models, with wonky backgrounds, too smooth skins and general lack of details (the classic AI-look that AI images had).
by DivingForGold | 2026-03-12 16:48:20+00:00
I would bet Trump just shot himself in the foot with this war, after midterms he will be a "lame duck" pres the remainder of his administration, relying on executive orders, which his opponents will merely take to liberal judges to have them stricken down. The final straw near the end of his term may be selling pardons to any takers.
by hackyhacky | 2026-03-12 16:48:22+00:00
Let's keep in mind that this is the recommendation from the same government that recently declined to regulate dangerous pesticides [1] and relaxed regulations on additives [2].

The current US administration is not at all interesting in addressing America's unhealthy food.

[1] https://cen.acs.org/environment/pesticides/glyphosate-roundu...

[2] https://www.fda.gov/news-events/press-announcements/fda-take...
by nick__m | 2026-03-12 16:48:34+00:00
I too had esophagogastroduodenoscopy and the "sedation" I received as a barely noticeable dose of fentanyl. It was unpleasant to feel like I was drowning in saliva but it was quite bearable.

If I ever receive that procedure again, I will ask to skip the fentanyl microdose. The anesthesia and the buzz were not only underwhelming but for some reasons I started to feel the typical opioid warmth when the procedure was almost completed. Had they waited a few minutes after the IM injection I might have had another opinion on the usefulness on fentanyl during endoscopie because the last 30s were almost pleasant!
by chocochunks | 2026-03-12 16:48:46+00:00
Of course you can. You can do real work on an $80 Amazon Fire. Yes, some things will be potentially impossible or frustrating but that's also true of the MacBook Neo, just a bit higher of a bar. A lot of this also depends on your definition of "real work".

$350 USD can get you a decent laptop with a SSD, 16GB RAM and something like an Intel N100 or N95. And they pretty comparable to a decent Intel Skylake CPU which are still pretty usable.

https://www.amazon.com/NIAKUN-Computer-Processor-Keyboard-Fi...

https://www.amazon.com/AOC-Computer-Processor-Laptops-Window...

Yes, the Neo has a faster CPU but it also has less RAM and less storage and costs more and has less ports. Besides ray traced games what can the Neo do that the others can't? They'll take longer but they'll get there.

And if you're willing to go used? That $350 goes a lot further.
by Razengan | 2026-03-12 16:48:46+00:00
Meanwhile, you still can't Sign in with Apple on the website.

But you can Sign in with Google.

If you signed up with your Apple on the iOS Claude app, to access your account on the computer, you have to open the passwords app and copy your random email address and paste it into the Claude website login.

Also if you try to copy-paste a prompt from Notes etc into the Claude chat, it gets added as an attachment, so you can't edit the prompt. If you do the four-finger shortcut to paste it as text, it mangles newlines etc.

Why are they so dumb about such basic UX for so long?
by vessenes | 2026-03-12 16:48:52+00:00
Absolutely no relation to these guys, but I have a hobby knitwear line and a longstanding fascination with Shima Seki.

The SS machines are unique, as far as I know. They are also SUPER hard to work with -- the software is opaque. The design skills matter. Those design skills have to hook up to the SS machine design system.

Hooking yarn is not the same thing as say bending steel - in terms of reliability, ease, variations. Lots of complexity here.

There have been some attempts at doing 3d knitting direct to retail, I recall an MIT startup that had a boutique on Newbury street, and eventually went D2C only, as well as some European brands.

The SS machines are a little bit of a product in search of a market as far as I can see -- they are amazing, they waste very little product, in theory unique, custom garments can be put out rapidly. In practice, they seem to be used as small-run / custom-run tools -- but the only way to provide that is to have skilled designers and engineers -- hence the middle layer.

Yes, I want one.
by u1hcw9nx | 2026-03-12 16:48:53+00:00
Again: Microsoft. Microsoft actually promoted their own version of "fine-grained permissions" before Sun released JDK 1.2 just to make it incompatible. Customers did not care abut security. Microsoft provided shortcut to speed. Sun already lost.

Don't be surprised if Google adds something similar to Chrome for WASM.