MurphyA/hacker-news huggingface dataset:
by ayush_xeneva | 2026-03-12 14:08:56+00:00
We are building XenevaOS because we’re tired of seeing XR hardware held back by mobile-first operating systems. Android is great for phones, but the overhead and the non-deterministic nature of any other scheduler make it a struggle for low-latency spatial computing.

Our custom kernel, Aurora, is built to handle real-time priority based interrupt handling, minimal IPC overhead & focuses on minimizing abstraction layers to achieve low latency and optimization.

Codebase is open for feedback here: https://github.com/manaskamal/XenevaOS

We're a small team and we’d love to hear from people who have worked on custom kernels or XR display stacks. What are we missing?
by h45x1 | 2026-03-12 14:08:58+00:00
In my limited understanding, with zero-knowledge proofs. That's also what the blog mentions. Say, a website issues a challenge, you sign the challendge with your private key supplied by either your government (or some other authority). The signature is verified against a big set of public keys using a ZKP without knowing which specific public key matches.

I imagine the problem is more economics and politics than technology. Say, personhood verification becomes available. Then it is also that much easier to mandate age verification, and that becomes a slippery slope.
by ch_123 | 2026-03-12 14:09:10+00:00
There are roughly three categories:

1) There's a bunch of commercial software which only runs on OS/2. A lot of it was vertically integrated software either developed for a specific customer by IBM, or developed in an "IBM shop". The ticket machines for the New York subway were powered by OS/2 until relatively recently. There are also supposedly a bunch of banks which have OS/2 dependencies.

2) There are still hardcore OS/2 fans who use OS/2 as their main OS. As you correctly assume, getting something like a modern web browser to run on OS/2 is a challenge, but some people grin and bear with it anyway.

3) Strange people like me who run things like OS/2 on spare computers or VMs for the novelty value.
by JohnFen | 2026-03-12 14:09:20+00:00
I haven't been to a movie in a chain theater in many years, for all the reasons you say.

However, I have been to see movies in small, independent theaters. They're more comfortable, the audiences are better behaved and smaller, the prices (although no lower) feel more justified in terms of the experience, etc. The only real catch is that they don't show new movies -- which, for me, isn't a real problem.

I wonder how many of that 50% are people who go to these tiny alternatives.
by cannonpr | 2026-03-12 14:09:59+00:00
A “quality” jacket in the 1930s would cost 300-400$ or more inflation adjusted, it would also look less fashionable today, and feel somewhat less comfortable due to several concessions for durability in design. A durable quality jacket back then was also holding a majority market position, rather than being a niche good, which means that “quality clothes” do still seem to exist, but I’m always looking at 500-600$ for durable jeans or coats.
by sriramgonella | 2026-03-12 14:10:23+00:00
WebAssembly feels like the web finally got its “portable systems runtime”.What’s interesting now is not just performance but the shift in architecture. We’re starting to see tools where the browser becomes a thin runtime capable of running Rust, Go, or even full databases locally. I wonder if the bigger impact will actually be in edge computing — WASM modules running consistently across browsers, CDNs, and server runtimes.
by rchaud | 2026-03-12 14:10:41+00:00
I have a decent-enough filter for AI-written nonsense:

- banner blindness to blue check accounts (instantly scroll past, the blue check is extremely prominent visually)

- a very long Ublock Origin text filter regex for emojis (green check mark in particular) and $currentHotTopic keywords where the signal to noise ratio is close to 0.
by ocdtrekkie | 2026-03-12 14:10:52+00:00
There's a huge suggestion in here which would make PKI vastly more respectable: Disallowing root programs (browser operators) from also being CAs. I loudly suggested at the time Google Trust Services should be rejected but the Mozilla rep loudly defended approving a CA from a root program from a company that happens to pay their entire salary.

PKI as it stands is only a few steps from Google just deciding everyone must have a short-lived certificate from Google to be on the web.
by smnscu | 2026-03-12 14:11:02+00:00
Hey HN, wanted to share an early peek at what I've been building over the past few weeks.

I've spent the last 7 years conducting over 3,000 technical interviews. Along the way, I made the (utterly insightful) observation that most hiring processes are broken, often relying on vibes and ad-hoc trivia. Coderbase is in large part my attempt at treating hiring and interviewing as a rigorous systems engineering problem rather than a simple outsourcing of the thick side of the hiring funnel.

I'm essentially attempting to distill thousands of hours of interview data into sensible processes that can lead to meaningful improvements to hiring. The platform underneath it all is early, but we're getting close to being able to scale the system to e.g. 1000 interviews per week without (hopefully) breaking a sweat.

I plan to publish these weekly, as working on this technical challenge is exhilarating (I already have enough material for a second post but it's got to wait until next week). For now, let me know what you think of my attempt to weaponise AI slop (aka "synthetic interview benchmarking").
by lizknope | 2026-03-12 14:11:29+00:00
I've never heard the term private credit so I googled it.

> Private credit refers to loans provided to businesses by non-bank institutions—such as private equity firms, hedge funds, and alternative asset managers—rather than traditional banks
.

Is that correct?

So if these companies go under does anyone care? If they go under are they a systemic risk to the economy like the banks in 2008 that got a taxpayer bailout?
by LogicFailsMe | 2026-03-12 14:11:39+00:00
The completely low information and amateur hour aspect of what our HPC Welfare Queens were pushing above was that a couple hours invested into coding Intel's Xeon Phi alternative to GPUs demonstrated the folly of their BS "recompile and run" strategy and any attempt to code the thing exposed how much better a design CUDA was than their series of APIs of The Month that followed*. And I was all but blacklisted by the HPC community over standing up to this and insisting on CUDA or I walk, my favorite quote was "You lack vision and you probably wouldn't have backed the Apollo program or Lewis and Clark." Good times, good times...

*But TBF Xeon Phi was not a complete disaster for if you coded it in assembler you could squeeze out Fermi class GPU performance. Good luck getting the "recompile and run" crowd to do that though as they segued from that to relying on compiler directives going forward and that's how NVDA got a decade+ headstart that should never have happened, but did. Today a lot of these sorts are insisting that because of autograd, everything should be written in Python and compiled with an autograd DSL like torch. I am so glad I am close to retirement on that front. I already trust coding agents more than I trust this mindset.
by throw0101d | 2026-03-12 14:11:40+00:00
> You build it directly into the GPU firmware and don't give the operating system any access to it.

State-level actors have been know to fiddle with firmware, specifically in the past for hard drives:

* https://www.sciencedirect.com/science/article/abs/pii/S13534...

* https://www.wired.com/2015/02/nsa-firmware-hacking/

I could see how cameras and microphones could be enticing targets.
by retrocog | 2026-03-12 14:11:55+00:00
That seems like a good idea. The question is how the JWT is generated. A standard one would be more akin to a traditional crypto keypair. That is a "signal" key insomuch as it tells us who controls an account. It can't tell us the owner is the controller and that is the current weakness of crypto right now. To know the owner, we need another type of keypair to go alongside the traditional kind. That would be a "tone key" and is generated by a refreshing seed derived from the entropy of long-running, unfakeable conversations. The same way a friend might recognize us as being ourselves.
by gnabgib | 2026-03-12 14:11:58+00:00
You can't discuss stories that are >14 days old (which is all of yours). Can you review the guidelines though, specitically:

> Please don't post on HN to ask or tell us something. Send it to hn@ycombinator.com.

https://news.ycombinator.com/newsguidelines.html
by the_af | 2026-03-12 14:12:18+00:00
> It's pretty clear that in this case the use of AI is not a matter of laziness, but rather quality/consistency assurance

But that's not something anybody wants of you in an informal context such as this (HN). It will flatten your voice and make you sound like a drone. We value a human voice.

Code is different. Outside of hobbies, code is not a form of self-expression. There's a reason why following your companies coding styles & practices is valued in software engineering. Companies value coders being interchangeable with each other, they do not want a "unique voice". I think it's completely unrelated to what we're discussing here.

> I don't use AI to edit my comments

What are we even debating, then?
by saafree | 2026-03-12 14:12:36+00:00
Author here.

This post summarizes an idea we’ve been exploring: if AI agents become part of the operational workforce, enterprises may eventually need something like an operating system layer.

Not another application or automation tool, but a system coordinating governance, decision, execution, and learning across the organization.

We’re experimenting with this concept as an open architecture project called Saafree.

Curious how others think about this problem.

If AI agents become part of the workforce, what do you think the “operating system” of the enterprise should look like?
by icedchai | 2026-03-12 14:13:09+00:00
With cloud, what you're really paying for is flexibility and scalability. You might not need either for your applications. At some startups, we needed it. We sized clusters wrong, needed to scale up in hours. This is something we wouldn't ever be able to do with our own hardware without tons of lead time.

If your application won't ever require more resources than a single server or two, then you are better off looking at other alternatives.
by JohnFen | 2026-03-12 14:13:12+00:00
Yes, I'm aware of zero-knowledge proofs, but they aren't sufficient all by themselves.

> I imagine the problem is more economics and politics than technology.

Exactly so, yes. That doesn't make the problem any less serious. It also makes it very hard to put any real trust in technological solutions. You still have to trust that the solution provider is being honest, has implemented everything correctly, etc. I can't think of any entity that I have that much faith in.
Ask HN: How do you find early users willing to bet on a rough product?
by vinzify | 2026-03-12 14:13:29+00:00
I built an Instagram-focused AI tool for a client that is trained on a brand’s product catalog and internal documentation. The interesting part is not generic generation, but that it actually understands the product and brand context well enough to produce content that is much less slop-prone than normal prompt-based workflows.

I’m now trying to abstract and productize it beyond the initial client.

My idea is to onboard 5 to 10 ecommerce teams through a small “founder edition” style program, work closely with them, and use that to shape the product. The product is useful already, but still rough around the edges, so this is not a polished self-serve SaaS yet.

I’m curious about two things:

Where do you find the kind of early users who are comfortable betting on a product at this stage?

Has anyone here tried a founder edition or lifetime-style early access offer, and did it work well or create bad incentives later?

I’d especially like to hear from people who have sold early B2B tools before the product was fully cleaned up. What actually worked for finding the right design partners or pilot customers?
by tialaramex | 2026-03-12 14:13:46+00:00
It's not clear to me (and as an unsafe language it's not called out by your compiler if you do something illegal) what the correct way to spell this kind of trick is in C++

I had thought you need the pointer-sized integer types and mustn't do this directly to an actual pointer, but maybe I was wrong (in theory, obviously practice doesn't follow but that's a dangerous game)
by DrScientist | 2026-03-12 14:14:29+00:00
> Imo they should be proposed and voted on by the house. That should at least offer some prevention of peerages as favours, as they quite clearly have been used.

You'd get party political trading - we will vote for your pick if you vote for our pick - but perhaps it will help at the margins - the obviously embarrassing would be harder to squeeze through.

The problem is the current process relied a bit too much on people being trustworthy - as you say that's kinda fallen away recently - and obviously the election of Trump show how dangerous it is for a process to rely on people being decent and not abuse the trust. Which is a shame as trusting people gives people the leeway to do the right thing.

In terms of JRM or Patel - while they are not my cup of tea, I think there is value in senior politicians becoming members of the Lords almost by default ( like senior judges or religious leaders ) - as to some extent it does reflect what people have voted for in the past and they have valuable experience. However perhaps it's too early in their cases.

An age limit has been talked about - but normally in terms of upper age - I wonder if it wouldn't be better as an age threshold - you have to have retired and be no longer 'on the make'. Sure that means no young people in the second chamber - but ultimately being representative is the commons role, the second chamber is for experienced people to tell the commons not to be hasty and do more work.
by alistairSH | 2026-03-12 14:14:31+00:00
I'm glad there's finally a coalition

But the coalition (is two nations really a coalition?) hasn't state regime change is the purpose of the war. Well, they did, and then changed their minds. Several times.

And, as I'm sure you're aware, knocking off the head of state in Iran doesn't necessarily move the needle on regime change. Dismantling the IRGC and removing the hardliners will be a long, dangerous operation and I doubt the US has the stomach for that. And Israel has already moved on to bombing Lebanon again.
by davej32 | 2026-03-12 14:14:32+00:00
Why I built this

I noticed my AI agent getting dumber the bigger my project got.

I started with Claude Code. First few days were magic. Then around week two — the agent started hallucinating functions that didn't exist. It got confused about what I was asking. More and more bugs. Every new feature harder than the last. I was spending more time fixing the agent's output than writing code myself.

I kept blaming the AI. But it wasn't the AI losing capability. It was my codebase losing structure.

Here's what was actually happening: same function names with different purposes scattered across files. Unrelated code dumped in the same folder. Dependencies tangling into spaghetti. When the agent searched my project, twenty conflicting results came back — and it picked the wrong one. Every session made the mess worse. Every mess made the next session harder. Eventually even the agent struggled to implement new features in its own codebase.

I looked at tools like Spec Kit — plan architecture first, then let AI implement. But that's not how I work. I prototype fast, chat with the agent, share ideas, follow inspiration. That creative flow is what makes AI agents powerful — and it's exactly what produces messy structure. AI agents can't focus on the big picture and small details at the same time.

What I built

A real-time feedback sensor. It watches the codebase — every file, every dependency — visualized as a live interactive treemap that updates as the agent writes code. 14 quality dimensions graded A through F.

For the demo I gave Claude Code 15 detailed step-by-step instructions to build a FastAPI API. Explicit module boundaries, explicit file separation. Five minutes later: Grade D. Cohesion F. 25% dead code. Even with careful instructions.

It also runs as an MCP server — the AI agent queries the grades mid-session, sees what degraded, and self-corrects. The feedback loop closes.

Pure Rust, single binary, 23 languages via tree-sitter, MIT licensed. Happy to answer any questions.
by michaelsbradley | 2026-03-12 14:14:43+00:00
> I consider it "modern"

You can use words however you like, of course, but others may struggle to understand your perspective if your usage is novel and/or strained. General consensus is the early modern period of theological development in Christian history began in the 1500s.

> To an outsider there is little if any difference

Fine, but… two people could be sitting at similar looking computers, one playing Minesweeper while the other is doing chemical engineering in MATLAB. There are objective differences in those human activities. If someone insisted they are doing pseudo-same-thing, it would be fair to say that’s a stretch and tends toward missing the point. But I do (maybe) understand what you mean: inculturation was a real phenomenon as Christianity spread Eastward and Westward.
by multidude | 2026-03-12 14:14:51+00:00
The stale state problem is real and underappreciated. I've been running browser automation through OpenClaw and the failure modes you describe — modal appears after screenshot, dropdown covers the target element — are exactly what causes silent failures that are hard to debug. The agent "succeeds" from its perspective because it acted on the last known state.

The freeze-then-capture approach is interesting. Curious how it handles pages with aggressive anti-bot detection that fingerprints headless Chromium forks — that's the other failure mode I keep hitting.
by SV_BubbleTime | 2026-03-12 14:14:58+00:00
>but I’m always looking at 500-600$ for durable jeans

tf.

That’s clearly you looking for a specific fashion or intending to pay as much as you can.

Triple Aught Design jeans are $150 to $250 and I am skeptical you have anything that is outlasting them. Others brands surely as well. Seems to me you are still stuck in the “if it costs more…” line of thinking.
by pbiggar | 2026-03-12 14:15:09+00:00
Of course it is. There was no reason for the attack, except as Rubio admitted, Israel was going to attack so the US joined in. Why are we attacking anyone? Why are we dropping bombs on civilians in Tehran, destroying schools and hospitals, for no reason at all?

Same reason we did in Gaza - because Israel's goal is to destabilize the Middle East so that they can expand into Syria, and Jordan, and take over Palestine. Which is exactly what they're doing: https://theintercept.com/2026/03/10/israel-iran-war-west-ban...
by tremon | 2026-03-12 14:15:11+00:00
Musk's primary goal was to kneecap the federal agencies investigating him and his companies:

- himself: SEC, FEC

- Tesla: NHTSA, EEOC, NLRB

- Xitter: CFPB

- Neuralink: FDA

- SpaceX: DOD, DOJ, EPA, NASA, FAA

[0] https://www.latimes.com/business/story/2025-03-27/elon-musk-...
by Otterly99 | 2026-03-12 14:15:30+00:00
Every scientist I ever met (and myself included) has a backlog of papers to read that never seems to shrink. It really is not trivial to stay up to date on research, even in niche fields, considering the huge volume of research that is being produced.

It is not uncommon for me to read a recently published review and find 2-3 interesting papers in the lot. Plus the daily Google scholar alerts. It can definitely be beneficial to have a LLM summarize a paper. Of course, at this point, one should definitely decide "is this worth reading more carefully?" and actually read at least some parts if needed.
by westurner | 2026-03-12 14:15:32+00:00
Everyone that uses a search engine (with or without an "AI mode") is using AI and LLMs and software built and tested with AI.

If they say "no" to "did you use AI", they're probably not correct and/or lying.

But you may not cite or quote or link to AI generated work?

> If people do not cite their sources or methods when they use AI, then we will not know where error was introduced by paraphrasing AI.
by jordanb | 2026-03-12 14:15:38+00:00
Summers and Mandelson are the most fascinating characters in all this. These guys never held elected office, and were toxic enough that even giving them appointments was politically difficult.

Yet they absolutely controlled the parties they were a part of, wielding enormous power for decades. They were loathed by the base of the parties and demonstrably hurt the parties politically. Their policies were politically toxic.

They maintained their control through an air of super-competence: they were the faultless mandarins willing to say the unsalable and serve bitter medicine; they were selfless servants of the country.

That whole facade was torn apart not just because they were shown to be sex-pests if not outright abusers. But because they were shown to be inarticulate, incompetent, petty, and self-interested.
by naasking | 2026-03-12 14:15:45+00:00
> I ended up forgetting to visit Lemmy or Pixelfed or <whatever> because I had 2-3 times when I opened up the app and saw the exact same content, giving me a feeling of "nothing is happening here" and thus, I didn't need to check in.

I think this is the point the OP is making though, there's little to no actual benefit if the content doesn't change often. You probably never forget to check HN for example.

An RSS reader linked to this via a browser extension might be a more useful interface for feeds that aren't updated as frequently.
by belorn | 2026-03-12 14:16:04+00:00
Look at who advocated to define natural gas as green in EU. The political block that has done the majority of advocating against fossil fuel industries were also the same block that advocate to maintain existing fossil fuel in the power grid. Those same parties are also the one advocating the need to maintain and expand thermal power stations in order to enable more renewable energy, and a increase in energy transmission between nations in order to address the intermittence problem of renewables.

The other block in contrast are advocating in favor of fossil fuel industries, but are mixed (some in favor, some against) in regard to thermal power stations, and primarily promotes nuclear for the grid. They are also those that usually bring up national security and energy independence, with reduce dependencies on energy trading to maintain the grid. That block voted against the decision to define natural gas as green.

So the political state in EU is that one block promotes fossil fuel in the grid, and the other promotes it in the industries and transportation. We need to be rapidly phasing out fossils usage to mitigate the climate catastrophe, but no side is really willing to give up on what those fossil fuels enable, and that is despite the now many years of wars that have major impact on economy and security.
by butILoveLife | 2026-03-12 14:16:26+00:00
You could get a laptop with an Nvidia GPU, 16gb ram, 512 ssd... or a 'cheap' Macbook.

I totally understand if you need to compile for iphones. We need to make apps for the lower and middle class people that think a $40/mo cellphone is a status symbol. I get it.

But if you are not... why? I hate windows, but we have Fedora... and you get an Nvidia. Is it just a status symbol? And I have a hard time believing people who tell me stories about low power consumption, because no one had cared about that until Apple pretended people cared about it.