MurphyA/hacker-news huggingface dataset:
by scroot | 2026-03-11 15:16:42+00:00
This comes on the heels of the AHA and other parties in the suit against the government posting the video depositions of some of the DOGE people to youtube [1], which are fascinating to watch.

Justin Fox not being able to say what DEI is really tells you everything you need to know about how grants were cancelled.

[1] https://www.youtube.com/@historiansorg
by rz2k | 2026-03-11 15:17:52+00:00
I think it’s a great reaction to news stories to imagine how you could have made the same bad decisions. Furthermore this public confession of being able to imagine making bad decisions might encourage a similarly minded to 20-something to wonder why an older version of themself is so afraid of even having such a dataset. It might even prompt someone to destroy some long forgotten cache of data they exfiltrated a long time ago.

I don’t think there’s a risk that it will influence a rare person in power to enforce the rules to go lighter. I just think it encourages people to be less reckless with hoarding data who might otherwise put themselves in danger.
by tjohnell | 2026-03-11 15:18:29+00:00
Hello, I appreciate the kind words. When I realized that radial search just wasn't going to be accurate (and potentially harmful given people might exit onto another interstate thinking they could grab some Wendy's), I posited to Claude: "I need to understand reachability of a POI from an exit, reachability being defined as driving time less than X amount of time". Claude then suggested two open-source projects: Valhalla & OSRM. I haven't done much research on Valhalla - Claude ultimately recommended OSRM for its "simplicity" but again, I don't honestly know if that's true. Claude can definitely be credited with my decision to choose OSRM.
by AndrewKemendo | 2026-03-11 15:18:51+00:00
Imagine your goal is to create superhuman robots that work like humans

Now also assume that you need data to train the robots and that you have a perspective that visual data will eventually be good enough to capture fine grained movement

So how do you go about capturing that data at the largest scale as fast as possible?

You give people an incentive to wear egocentric video cameras all day so that you can capture 100% of the data and actions from humans as they go through their life in order to transfer it to policy rollouts

Ultimately artificial intelligence is about transferring action policies from humans to machines and the fastest way to do that is to have 100% surveillance of a person

if people actively sign up for that that’s about as good as it gets
by Pannoniae | 2026-03-11 15:19:33+00:00
Microbenchmarks. A LUT will win many of them but you pessimise the rest of the code. So unless a significant (read: 20+%) portion of your code goes into the LUT, there isn't that much point to bother. For almost any pure calculation without I/O, it's better to do the arithmetic than to do memory access.
by Imustaskforhelp | 2026-03-11 15:19:43+00:00
Someone on hackernews[0] told me that Anthropic models are accesible using amazon bedrock service which is available within AWS secret regions from my understanding which is Amazon's datacenters specifically designed for military.

https://aws.amazon.com/about-aws/whats-new/2025/11/amazon-be...

https://aws.amazon.com/federal/secret-cloud/

[0]: https://news.ycombinator.com/reply?id=4721132
by gardnr | 2026-03-11 15:19:45+00:00
Scaling seemed like the important idea that everyone was chasing. OpenAI used to be a lot more safety minded because it was in their non profit charter, now they’ve gone for-profit and weaponized their tech for the USA military. Pretty wild turnaround. Saying OpenAI was cavalier with safety in the early days is inaccurate. It was a skill issue. Remember Bard? Google was slow.
by Steuard | 2026-03-11 15:19:48+00:00
In principle, flagrant abuse of the pardon power is blocked by Congress's ability to impeach and remove a President who engages in such abuse.

In practice, that has always been an ineffective threat against Presidents who are within days of leaving office anyway. And more importantly, the framers of the Constitution seemed to have entirely failed to imagine a party like today's Republicans who value strict personal loyalty to the President over every other principle of government.
by mindslight | 2026-03-11 15:20:09+00:00
Right and left are two modes of political thought. If you want to get to the real truths of matters, it is necessary to hop between both rather than following either one off into the weeds.

Of course institutions tasked with coming up with new lofty ideas are going to be full of people who are biased towards leftist thought! Just as how police officers, who deal with a never ending stream of shitheads every day, are biased towards rightist thought.

The real core problem here is this framing of "liberals" as an outright enemy, rather than as fellow citizens to have a dialog with, as advanced by the right wing media machine over the past several decades.

The appropriate framing is rather how we create checks on these institutions to keep them from running off into the weeds. Both for wider society, and also for the effectiveness of the institutions themselves. And that's certainly not with just outright destruction as the overly simplistic populism has settled into.
by loookas | 2026-03-11 15:21:05+00:00
Hi HN,

The backend side of AI agents is getting commoditized fast — LangChain, CrewAI, Vercel AI SDK, dozens of others. The frontend has options too, but they're either React-only (CopilotKit, Vercel AI SDK), full applications you can't decompose (Chatbot UI), or missing AI-specific controls beyond basic chat. If you're not on React, or you need model selectors, parameter panels, generation controls — you're mostly on your own.

I think there's a missing layer: framework-agnostic UI components that connect to any of these backends, so you can go from agent to working product without rebuilding the same chat UI for the hundredth time. Loquix is the first step.
It's 35 Web Components (Lit + TypeScript) covering the full surface — not just messages and input, but generation controls with pause/resume, inline editing, drag-and-drop attachments, model/mode selectors, parameter panels, template pickers, welcome screens.

Web Components specifically because this layer shouldn't dictate your stack. These work in vanilla JS, React, Vue, whatever. Everything communicates through composed custom events, so wiring up any backend is straightforward.
A few things I'm happy with: streaming handles pause/resume properly (not just stop); 100+ CSS variables for theming with zero style leakage; and real accessibility — ARIA, keyboard nav, live regions, axe-core validation. 896 tests, TypeScript strict, MIT licensed.

Next up: backend provider adapters — plug in your LangChain chain or Vercel AI stream and have the UI just work.

Repo: https://github.com/loquix-dev/loquix

What's the biggest pain point you're hitting right now when building AI chat UIs?
by ray_v | 2026-03-11 15:21:46+00:00
Falling down when you're 50+ is a HELLAVA lot riskier than falling down when you're younger.

This appears to be a blog post about risk tolerance - which of course changes dramatically depending on lots of factors. If I fall as a middle-aged person, I'm much more likely to cause permanent, irreparable harm to myself - which, maybe not worth the rewards.
Show HN: OpenUI – A code-like rendering spec for Generative UI
by 1234567890123 | 2026-03-11 15:22:03+00:00
Thesys just open-sourced their generative UI rendering engine. Interesting timing given where Google a2ui and Vercel's json-render are headed.
The difference worth noting: a2ui and json-render both treat JSONL as the contract between the LLM and the renderer. Thesys is betting that's the wrong primitive. Their engine uses a code-like syntax (OpenUI Lang) instead — LLM writes it, renderer executes it. The argument is that LLMs are fundamentally better at generating code than generating structured data, so you get cleaner output and ~67% fewer tokens.
The broader vision seems to be a model-agnostic, design-system-agnostic layer that sits between any LLM and your actual UI components. You bring your own components and design tokens, the engine handles translating LLM output into rendered interfaces — charts, forms, tables, cards.
Generative UI as a category is still figuring out what the right abstraction is. This is a concrete stake in the ground against JSON-as-spec.
by thewebguyd | 2026-03-11 15:22:38+00:00
Yes. Washington desperately needs infrastructure improvements, our state has not kept up with population growth, especially in areas outside of the Seattle metro. Go north into the Skagit valley or Whatcom county, we have two lane roads over capacity with many fatal accidents each year, power lines still above ground that get taken out year, after year every time we have a wind storm (happens a lot, especially in the fall).

There's a reason it's a long standing joke that our state bird is the traffic cone.

Near where I live there's still remains and pot holes from a landslide a year ago that has not been cleaned up or repaired.

I'm not a "punish the rich just for the sake of it" type person, but I do believe that you shouldn't get to move here, use the state's economy to extract wealth, and then not contribute back into it's development, infrastructure and people.
by dragonwriter | 2026-03-11 15:23:13+00:00
Raising income taxes for those making over $1 million while cutting taxes paid by people making under $1 million makes it cheaper (in employer cost for the same disposable income; looked at a different way, it provides more disposable income for the same nominal pay) to hire workers across most of the income spectrum of any industry (even in tech—most workers in the field aren’t making over $1 million/yr).
by tw04 | 2026-03-11 15:23:16+00:00
>I was honestly surprised enough by this headline to click TFA, simply because I did not think Solaris even existed anymore.

Oracle would never give up the opportunity to continue milking customers until they're comletely dry.

They did kill all future releases and blew up the SPARC roadmap. They also fired everyone working on new features and releases but kept enough of a skeleton crew to charge legacy customers outrageous support fees.

But for all practical intents and purposes, it's dead. One guy releasing things like "ls -sh now actually shows human readable output" being highlighted as a new feature kind of tells you everything you need to know.
by empath75 | 2026-03-11 15:23:19+00:00
> If cranking up the innate immune system all the time reduced illness with no downsides, you'd think evolution would have done it already, but it didn't, which makes me think there's probably a downside,

Auto-immune diseases are the downside. There is no way that this ends up being safe or recommended for use outside of epidemic situations or short term occupational hazards.
by etrvic | 2026-03-11 15:23:23+00:00
A 50% increase in dimensions doesn't directly transform in a 50% increase in volume.

>The newer ones have more details, look slicker, but have a lot less "meat"

I presume that the 2022 model has as target audience nostalgic adults, but otherwise I agree, the new sets seem far more fragile then the ones released a decade ago. I think this is due to a recent focus towards adults from LEGO.
by paulryanrogers | 2026-03-11 15:23:34+00:00
That's only a half measure if AI companies ruthlessly consume anything they can get. Microsoft might ignore repo visibility, they can still consume it. OpenAI may have a backdoor by nature of its apps/harnesses running on dev machines that do have copies of your project.

I guess you're safe with a privately self hosted project that you only share with people who don't have any AI and won't reshare it.

Then again, if you even distribute only binaries then in theory the AI could copy those and reverse engineer them, or just mutate the binaries.
by RansomStark | 2026-03-11 15:23:44+00:00
there's many to choose from, you can google for more. But here's what got Lucy Connolly a 31 month sentence:

"Mass deportations, now, set fire to all the fucking hotels full of the bastards for all I care, if that makes me a racist, so be it".

Racist maybe, although she doesn't seem to care about race.

Offensive, yeah, seems that it could be interpreted as offensive, but thats not technically illegal (the high court has repeatedly affirmed to right to be offensive).

Inciting violence (the offense she was convicted of) no, not at all, she was stating her political opinion and her belief that the lives of immigrants is worth less than british children.

Although people will point out she admitted guilt, but the threat of significant pre-trail imprisonment was used a lot at this time to force guilty pleas.
by roryirvine | 2026-03-11 15:24:11+00:00
Also Oracle Linux and CIQ's version of Rocky, albeit in rather different niches.

I think Ubuntu Pro is more common in service providers that sell to enterprises rather than in enterprises themselves. It enables them to say "yes, we comply with all of these box-ticking standards that you require your vendors to have!" without bringing in much of the rest of the enterprise baggage.

SuSE is used more heavily than any of them - as others have said, they're used more or less everywhere where SAP is to be found, and they're very strong in the HPC space too.
by MeetingsBrowser | 2026-03-11 15:24:12+00:00
LLMs are like lane assist for cars. They help with common scenarios, but you still need to watch for edge cases and are ultimately responsible for the vehicle.

The difference is companies expect massive productivity boosts from AI tooling. Its as if when lane assist was invented we also doubled all the speed limits, and now everyone is stressed trying to make sure the car always stays in the lanes.
by Aurornis | 2026-03-11 15:24:29+00:00
Bitcoin is not like high denomination notes or bearer bonds, though. Transactions are on the public blockchain.

In theory someone could have coins untraceable to them as long as they never intersect with something on chain that could be traced back to them, but that turns into a game of never spending the tokens when taken to the extreme. Bitcoiners quietly see that as a feature, not a bug, because the goal of the game is to get everyone to buy as much as possible but sell as little as possible. That’s the formula to make the number go up.
by AlotOfReading | 2026-03-11 15:24:53+00:00
I'm pretty sure it's not faster, but it was fun to write:

float asin(float x) {
float x2 = 1.0f-fabs(x);
u32 i = bitcast(x2);
i = 0x5f3759df - (i>>1);
float inv = bitcast(i);
return copysign(pi/2-pi/2*(x2*inv),x);
}

Courtesy of evil floating point bithacks.
Opt Out of your identity being a Grammerly AI Editor
by october8140 | 2026-03-11 15:25:01+00:00
Following up on https://news.ycombinator.com/item?id=47259366

Now, Grammarly has finally addressed the backlash — but not by apologizing, and not by walking the feature back. For now, it will graciously give us the chance to opt-out of something we didn’t know it was doing to begin with.

Grammerly is giving people the option to opt out by emailing expertoptout@superhuman.com
by NickC25 | 2026-03-11 15:25:23+00:00
I disagree - it's 100% a factor of how much money you have to pay in legal fees.

Zuck would be happy to take that data, and because he's worth a cool $350 billion, he'll do whatever the fuck he wants with that data, and we'll thank him by cutting his taxes.

You think Donald Trump would put him in jail?
by ulldma | 2026-03-11 15:26:19+00:00
Hey! I’m one of the authors of this blog post. We (the GitHub Security Lab) developed an open-source AI-framework that supports security researchers in discovering vulnerabilities. In this blog post we show how it works and talk about the vulnerabilities we were able to find using it (including viewing PII of other users in online shops and logging into a popular chat application service using ANY password)
by antenom_antenna | 2026-03-11 15:26:20+00:00
We’ve been experimenting with a problem that many RF engineers, students and radio amateurs face:

Measuring antenna radiation patterns usually requires an anechoic chamber or a dedicated antenna range. Those facilities are expensive and not accessible to most people.

So we started exploring a different approach.

We built a portable antenna radiation pattern measurement system that fits in a backpack and works with low-cost VNAs like NanoVNA and LiteVNA.

The setup includes:
• a motorized antenna rotation platform
• synchronized measurement software
• wideband S-parameter acquisition
• optional time-domain reflection suppression (time-gating)

The idea is simple:
Instead of building expensive infrastructure, make the measurement system portable. If reflections are a problem, you can move the setup outdoors or to a cleaner environment.

The goal is to make antenna radiation pattern measurements accessible to:

• students
• hobbyists
• small RF labs
• field engineers

A short demo video:
https://youtu.be/8lqrFv9zxDc

Project page:
https://www.crowdsupply.com/antenom-antenna-technologies/nan...

I’d really appreciate feedback from the HN community, especially from people working with RF, antennas, or measurement systems.
by jandrewrogers | 2026-03-11 15:26:23+00:00
Washington is a one-party State where not even Democrats trust the Democrats on tax issues.

Many Democrats object to it in principle because the new income tax is unconstitutional on its face; they support an income tax but ignoring the constitution because it is inconvenient and blocking people from voting on it is gross. The supreme court in Washington won't be any help, they are have an unfortunate track record of rubberstamping whatever the party wants.

This is in addition to many years of tax increases exceeding growth, the regular introduction of new poorly designed taxes that are simultaneously wasted and expanded with no accountability.

Many Democrats fully expect a rugpull is coming because that is the recent history in Washington. Regressive taxes are never lowered or removed, they just stack new ones on top of them.
by antonyh | 2026-03-11 15:26:39+00:00
I fail to see how this is technically possible. Virgin Media already censors chunks of the internet, but not in a way that currently would allow age verification.

Beyond my ISP I'm virtually anonymous unless I log in. If it's blocked at the network level I cannot login. If it's not blocked by the network, then it doesn't know exactly which individual is using my network connection. Theoretically they could put an interstitial page to check credentials but we'd just end up sharing the login rather than sharing all our personal details in separate accounts, or more likely I'd just not bother and accept the 'child' experience.

If I lose access to social media so be it. All that will do is change the landscape as the diaspora find a new uncensored social media.

This all falls apart when it affects genuine work, then it's already too late. The only real option at this point is VPN.
by lerno | 2026-03-11 15:27:04+00:00
I just have to add another reflection:

One thing that tends to be overlooked when discussing changes is the ecosystem effect of frequent changes.

A language that breaks frequently doesn't just impose upgrade work on apps, but also discourages the creation of long-lived libraries and tools. Anything that sits between the language and the user (linters, bindings, frameworks, teaching material, tutorials etc) has to to some degree "chase the language"

This means that the ecosystem will skew toward very actively maintained libraries and away from "write once then leave it alone" libs. And this the trade-off is reasonable during early language design, but it's worth acknowledging that it has real consequences for ecosystem growth.

One should note that other newer languages have put significant effort into minimizing this churn, precisely to allow the latter type of ecosystem to also form. So it's kind of an experiment, and it will be interesting to see which approach ends up producing the larger ecosystem over time.
Show HN: Execute local prompts in SSH remote shells
by tgalal | 2026-03-11 15:27:05+00:00
Instead of giving LLM tools SSH access or installing them on a server, the following command:

$ promptctl ssh user@server

makes a set of locally defined prompts "magically" appear within the remote shell as executable command line programs.

For example, I have locally defined prompts for `llm-analyze-config` and `askai`. Then on (any) remote host I can:

$ promptctl ssh user@host
# Now on remote host
$ llm-analyze-config /etc/nginx.conf
$ cat docker-compose.yml | askai "add a load balancer"

the prompts behind `llm-analyze-config` and `askai` execute on my local computer (even though they're invoked remotely) via the llm of my choosing.

This way LLM tools are never granted SSH access to the server, and nothing needs to be installed to the server. In fact, the server does not even need outbound internet connections to be enabled.

Github: https://github.com/tgalal/promptcmd/
by ggus | 2026-03-11 15:27:09+00:00
"Vocal fry", aka "creaky voice". It's stereotypically associated with irritating young women.

I like me a good rabbit hole that's interesting and also digs into stereotypes.

Turns out, like many memes, it's not just that. It's (also?) a normal speech pattern, used by different genders, ages, and social groups, in many languages.

This doesn't mean that vocal fry isn't used as social signaling. But complaining about it, well, isn't that social signalling too?

Geoff Lindsey - Vocal Fry: what it is, who does it, and why people hate it! - https://www.youtube.com/watch?v=Q0yL2GezneU
by Aurornis | 2026-03-11 15:27:27+00:00
> many sets feel like display models than something you can play with

That’s what I thought when comparing to my childhood sets, but it doesn’t stop my kids from loving them and playing with them.

My kids are learning a lot of cool building tricks from the advanced sets that I never thought of as a kid. Lots of angle pieces, hinges, and creative building.
by hombre_fatal | 2026-03-11 15:27:44+00:00
Maybe you'll agree with another post I made about how UX/processes already fail us here (without LLMs) and they should be improved: https://news.ycombinator.com/item?id=47324816

I think that's the only shot at progress since it can address the general problem instead of trying to special-case unenforceable rules that you hope the lowest quality people follow.

For example, a 3000+ line PR with no communication beforehand is already a low quality PR before AI. And it's one of the most annoying contributions to deal with since you have to basically tell them "sorry but all that work you did isn't acceptable". Yet they probably did all of it in earnest.

Presumably you already have a policy where you accept random PRs for small tweaks like doc fixes, but you don't want unsolicited PRs that make substantial changes. So a rule against AI doesn't change anything there.

And if you saw an uptick in large unsolicited PRs, then surely the solution is to update the process like disallow PRs that don't link to an issue.