MurphyA/hacker-news huggingface dataset:
by metaphor | 2026-03-05 06:47:03+00:00
Appreciate the perspective.

> A not small number of the rural docs are foreign born and trained and they essentially work this crappy jobs until they have permanent residency and then they move to more desirable markets.

Not sure that I follow how "rural" necessarily begets "crappy" though. Is the working quality of life somehow that much worse, or is it the relative social isolation and/or lack of recreational options while off duty, or is it really just a case of urbanite out of their accustomed habitat?
Show HN: Nemilia – multi-agent AI workspace in a single HTML file, no back end
by Nemilia | 2026-03-05 06:47:11+00:00
A full multi-agent AI workspace in a single HTML file. No backend. No install. No build step. No account. You own the entire runtime — open it in a browser and it works.

That's not a constraint. That's the point.

Nemilia is built around the idea of AI sovereignty — your agents, your workflows, your data, your keys, all running on your machine. Nothing phoned home, nothing locked to a platform, nothing that breaks when a SaaS company changes its pricing.

What you get:
- Build custom agents with their own roles, personalities, system prompts, and model overrides
- Design custom workflows with drag-and-drop pipeline builder — chain agents in any order, set HITL review checkpoints, run parallel DAG execution
- MCP tool execution — build agents that call external tools in real time (filesystem, databases, APIs, code execution) over streamableHttp or SSE
- Document RAG with hybrid Transformers.js vector embeddings + BM25 keyword search, fully client-side
- WebGPU offline mode — run Llama, Qwen, Phi, Gemma entirely in the browser, no API key, no internet
- Connect any provider: OpenAI, Anthropic, Groq, Gemini, Mistral, DeepSeek, Ollama, LM Studio — swap anytime, your workflows follow
- API keys encrypted AES-256-GCM, never leave your browser
- Workspace syncs to a real folder on disk as plain JSON and Markdown — version control it, edit it in VS Code, take it anywhere

One file. Any browser. Your AI team.

Getting started takes about 60 seconds: download the file, open it, paste any API key, point it at LM Studio/JAN, or load up a model directly into your browser via WebGPU.

Released it publicly last week. Would genuinely love feedback.

Site: https://nemilia.com
GitHub: https://github.com/luislopez1212/nemilia

P.S. Nemilia means "to think, to remember, to imagine" in Nahuatl, the language of the Aztecs. Felt like the right name for something that does all three.
by fodkodrasz | 2026-03-05 06:47:48+00:00
Never wanted to do high quality voice recognition? No need for face/object detection in near instant speed for your photos, embedding based indexing and RAG for your local documents with free text search where synonyms also work? All locally, real-time, with minimal energy use.

That is fine. Most ordinary users can benefit from these very basic use cases which can be accelerated.

Guess people also said this for video encoding acceleration, and now they use it on a daily basis for video conferencing, for example.
by mlysk | 2026-03-05 06:48:44+00:00
I created this out of the frustration that non techies can't collaborate in markdown - and even when collab with techies - i missed annotations, discussions and realtime collab and often switched to googledocs.

Little neat trick. If you like clever tricks and going to get-colibir.com, copy paste the url and press a button is still to cumbersome:

replace the g in any github.com url with TUNE:

https://github.com/Legit-Control/get-colibri/ -> https://TUNEithub.com/Legit-Control/get-colibri/
by ithkuil | 2026-03-05 06:49:13+00:00
If Congress declared an actual war and if they declared to use war time laws to force a private company to comply with the war effort, we wouldn't be having this conversation.

What happened was different: a private company decided to enforce some terms, as they can do during peace time and they have been bullied in a way that is disgraceful precisely because it didn't happen during war time nor it has been done using the existing laws around that.

What is the purpose of having laws in the first place if we accept that the government can rule by intimidation?
by morpheuskafka | 2026-03-05 06:50:57+00:00
At that point, why even include the charger? That would massively cut shipping weight like it did for the phone, and everyone already has a phone charger. I guess maybe they were worried some people would use a ultra cheap charger that can't even handle 20W reliably, but every OEM Android charger should have been fine with that for years, right?
by leptons | 2026-03-05 06:51:18+00:00
>While there I did my best to improve the product I worked on, and I went beyond what most engineers do when thinking about product quality. I would gently and politely email other product teams with bugs or minor product issues that I felt were low hanging fruit. On my own team I was often one of the stronger advocates for the user and for product quality, and sometimes I got pushback for it.

You've described every company I've ever worked for. I guarantee that Apple does not work any differently.

>I don't believe Apple is faultless, but I think they demonstrate far more awareness of how their product decisions accrue to a lasting brand.

You're wrong about this, as evidenced by their "glass" debacle. I mean you didn't respond to my comment about that at all, and it's so glaring obvious how bad and pointless "glass" was. Nobody wanted it, nobody needed it, and it made things objectively worse. That wasn't a display of product design acumen, it clearly exposed Apple's flaws in very public fashion.
by est | 2026-03-05 06:51:50+00:00
Uh, patricide?

The key leap from gpt3 to gpt-3.5 (aka ChatGPT) was code-davinci-002, which is trained upon Github source code after OpenAI-Microsoft partnership.

Open source code contributed much to LLM's amazing CoT consistency. If there's no Open Source movement, LLM would be developed much later.
by gf000 | 2026-03-05 06:51:55+00:00
I guess it depends on if the source data set is part of the training data or not (if it's open source it is likely part of it).

A lawyer could easily argue that the model itself stores a representation of the original, and thus it can never do a "fresh context".

And to be perfectly honest, LLMs can quote a lot of text verbatim.
by gck1 | 2026-03-05 06:52:27+00:00
Yeah, people seem to forget one of the L's in LLM stands for Language, and human language is likely the largest chunk in training data.

A cli that is well designed for humans is well designed for agents too. The only difference is that you shouldn't dump pages of content that can pollute context needlessly. But then again, you probably shouldn't be dumping pages of content for humans either.
by mysterypie | 2026-03-05 06:52:41+00:00
> allocating a large part of my portfolio into AI companies

Even if you were certain that AI would take over virtually everything, the problem is deciding which AI companies to invest in. Thinking back to 1996, just when this new thing called "the web" was gaining tracking and you were certain it was going to be huge, what companies would be the best investment? A lot of the companies doing web stuff went nowhere. Many of the biggest successes didn't even exist in 1996. It's not obvious which AI companies are worth investing in even if you're sure that AI is the future.
by n6hdhf | 2026-03-05 06:53:35+00:00
More like they will feed machine bullshit like WMDs exist in Fiji. My gut says so. My mom always believes me. Machine will call it out. Then they want overide. Machine will log it. Then they want an erase log button etc. Institutions and rules didnt fall from the sky. It evolved to damp the damage caused by such behavior.
by ViewTrick1002 | 2026-03-05 06:54:46+00:00
France uses their own and their neighbors fossil capacity to manage nuclear inflexibility.

When a cold spell hits France exports turn to imports.

Now EDF is crying about renewables lowering nuclear earning potential and increasing maintenance costs.

The problem is that they are up against economic incentives. Why should a company or person with solar and storage buy grid based nuclear power? They don’t.

Why should they not sell their excess to their neighbors? They do.

https://www.bloomberg.com/news/articles/2026-02-16/edf-warns...
by joecool1029 | 2026-03-05 06:55:14+00:00
If it doesn’t overshoot it’s fine. Modern low self discharge (lsd) nimh’s like eneloops do not like to be held on indefinite trickle charge or be overshot. Older nimh were less picky about overcharge so long as current was below its reabsorption rate.

But really thinking about it, this method doesn’t match up with how I’ve experienced nimh behaving on a charge. Intuitively, I want to say this will cause some (reversible) loss of capacity due to not fully charging the cells. It probably works best on new-ish high quality cells, ones with a few full cycles on a good charger. negative delta charge detection won’t work here.
by kouteiheika | 2026-03-05 06:55:45+00:00
> I would go so far as to say the most restrictive license that the model is trained on should be applied to all model generated code.

That license is called "All Rights Reserved", in which case you wouldn't be able to legally use the output for anything.

There are research models out there which are trained on only permissively licensed data (i.e. no "All Rights Reserved" data), but they're, colloquially speaking, dumb as bricks when compared to state-of-art.

But I guess the funniest consequence of the "model outputs are a derivative work of their training data" would be that it'd essentially wipe out (or at very least force a revert to a pre-AI era commit) every open source project which may have included any AI-generated or AI-assisted code, which currently pretty much includes every major open source project out there. And it would also make it impossible to legally train any new models whose training data isn't strictly pre-AI, since otherwise you wouldn't know whether your training data is contaminated or not.
by madatbay | 2026-03-05 06:55:50+00:00
I’ve been using default Django admin forever. Till while back... It works, but once the project grows, the UI starts feeling old and customizing it gets messy fast.

I tried django-unfold while back and it took few minutes to get it running. No model changes, no weird hacks. Just install and use ModelAdmin from unfold instead of django. The admin instantly looked modern, and building a small dashboard on top was way easier than I expected.

What I liked most was the great UI, customizations made simple, and DX. Extending admin filters, views, adding components, tweaking layouts feels clean and structured instead of fighting templates.
by pbs29 | 2026-03-05 06:57:27+00:00
Hi James,

I am Parag,from Mumbai. Building Spotlytt (www.spotlytt.com) a skill discovery platform for professionals to showcase their skills through videos and audios.

Saw your profile, I am looking for someone who can take ownership. if you are interested in the idea and are open to discussion let's connect.

contactspotlytt@gmail.com
by seddonm1 | 2026-03-05 06:57:29+00:00
It’s a real problem. I threw it at an old MUD game just to see how hard it is [0] then used differential testing and LLMs to rewrite it [1]. Just seems to be time and money.

[0] https://reorchestrate.com/posts/your-binary-is-no-longer-saf...

[1] https://reorchestrate.com/posts/your-binary-is-no-longer-saf...
by palmotea | 2026-03-05 06:58:17+00:00
> No doubt Russia paid for it, but probably not as much as Iran wish they had. 300 extra Shaheds would have made the interception math ugly even last year.

https://en.wikipedia.org/wiki/HESA_Shahed_136#Operators:

> According to leaked documents, the provenance of which are unclear, the Russian military in 2022 paid $1.75 billion in gold bullion for the import of 6,000 Shahed 136 units.[157] These documents state that with near full Russian localization, the projected cost is $48,800 per unit.[158] Based on these documents, Anton Gerashchenko stated the cost of each Shahed 136 was believed to be $193,000 per unit when ordering 6,000 drones and about $290,000 per unit when ordering 2,000.[3]

I don't think 300 would have mattered. According to this (https://isis-online.org/isis-reports/monthly-analysis-of-rus...), Russia launches:

> In January, the trend toward saturation and even a gradual decrease in the number of launches of Shahed-type UAVs, which had been observed since the beginning of autumn, continued. Specifically, 4442 Shahed-type drones were launched in January, of which 2915 were designated as Shahed/Geran strike drones, and the remaining drones were categorized as decoy drones. This is the lowest figure recorded since the onset of autumn. The mean frequency of Shahed-type UAV launches in January, including decoys, was approximately 143 per day. This figure is lower than the average number of Shahed drone launches during the summer and fall of 2025, which was 175 UAVs per day, with a peak in July, when the average was 203 drones per day (see Fig. 1 and Table 1). Although there were no mass attacks involving 450 or more UAVs per attack in January 2026, as in previous months, January 2026 was notable for the use of large numbers of various types of missiles in combination with strike UAVs against Ukraine's energy infrastructure.

But yeah, Russia screwed them:

https://www.jpost.com/international/article-863703:

> Russia and Iran signed a $1.75 billion deal in 2023 so that Russia could domestically produce Iran's Shahed-136 drones, but two years later, Western security officials say Tehran feels abandoned after Moscow began improving the model and producing it for cheaper, CNN reported on Friday.

> Russia has heavily relied on the Shahed-136 drones in its war on Ukraine, and now has localized nearly 90% of production, much to Iran’s surprise.

> Sources who spoke to CNN said that they believe that this has made Iran feel like it has had little return on the deal after it supported war, leading to a rift between Tehran and Moscow.

> “This evolution marks a gradual loss of control for Iran over the final product, which is now largely manufactured locally and independently,” a Western intelligence source told CNN.

> The source explained that Moscow’s goal was to “fully master the production cycle and free itself from future negotiations with Tehran.”
by vhiremath4 | 2026-03-05 06:58:17+00:00
This is an interesting perspective. What happens if there is a large global war? Do researchers who were previously against working with the DoD end up flipping out of duty? Does the war budget go up? Does the DoD decide to lift any ban on Anthropic for the sake of getting the best model and does Anthropic warm its stance on not working with autonomous weapons systems?

I don’t know the answers to these questions, but if the answer is “yes” to at least 1 or 2, then I think the equation flips quite a bit. This is what I’m seeing in the world right now, and it’s disconcerting:

1. Ukraine and Russia have been in a skirmish that has been drawn out much longer than I would guess most people would have guessed. This has created a divide in political allegiance within the United States and Europe.

2. We captured the leader of Venezuela. Cuba is now scared they are next.

3. We just bombed Iran and killed their supreme leader.

4. China and the US are, of course, in a massive economic race for world power supremacy. The tensions have been steadily rising, and they are now feeling the pressure of oil exports from Iran grinding to a halt.

5. The past couple days Macron has been trying to quell tension between Israel and Lebanon.

I really do not hope we are not headed into war. I hope the fact that we all have nukes and rely on each others’ supply chains deters one. But man does it feel like the odds are increasing in favor of one, and man does that seem to throw a wrench in this whole thing with Anthropic vs. OpenAI.
by c3d | 2026-03-05 06:58:20+00:00
DB48x certainly has a GitHub site with freely downloadable pieces of software that can run on the calculator. For instance here: https://github.com/c3d/db48x/tree/stable/library

Some of these include contributions from third parties.

The problem is that the law is written without a precise enough wording that would ensure that there is no risk whatsoever for me. And the penalty is stiff, something like $7500 per child using the software.

As for mandating age verification, it's unclear to me how you think that it's possible to deliver an API giving age bracket info (in the case of DB48x, the idiomatic way would be an RPL command that returns that info) without having a facility to enter age or date of birth or something like that. So yes, everyone who reads the text interprets it as mandating age verification.
by ViewTrick1002 | 2026-03-05 06:58:22+00:00
> With consistent producers like nuclear there is no storage problem.

This tells me you’ve never looked at a demand curve. In for example California the usage swings from 18 GW to 50 GW over the day and seasons.

The problem has always been economical. And this solution is looking like a bandaid to get taxpayer handouts.

Why store expensive nuclear electricity rather than extremely cheap renewable electricity?
by wtallis | 2026-03-05 06:58:24+00:00
> Can't imagine a single task in my workflow that would benefit from AI.

You don't do anything involving realtime image, video, or sound processing? You don't want ML-powered denoising and other enhancements for your webcam, live captions/transcription for video, OCR allowing you to select and copy text out of any image, object and face recognition for your photo library enabling semantic search? I can agree that local LLMs aren't for everybody—especially the kind of models you can fit on a consumer machine that isn't very high-end—but NPUs aren't really meant for LLMs, anyways, and there are still other kinds of ML tasks.

> It's similar to performance/effiency cores. I don't need power efficiency and I'd actually buy CPU that doesn't make that distinction.

Do you insist that your CPU cores must be completely homogeneous? AMD, Intel, Qualcomm and Apple are all making at least some processors where the smaller CPU cores aren't optimized for power efficiency so much as maximizing total multi-core throughput with the available die area. It's a pretty straightforward consequence of Amdahl's Law that only a few of your CPU cores need the absolute highest single-thread performance, and if you have the option of replacing the rest with a significantly larger number of smaller cores that individually have most of the performance of the larger cores, you'll come out ahead.
by Mistletoe | 2026-03-05 06:58:52+00:00
> My family and I share a single mobile phone. To be more precise, we share two sim cards which move between a nearly 10 year old Samsung smartphone and a dumb flip phone depending on the present circumstances.

This seems like some sort of punishment those monks that stand in one place and pray until their feet wear holes in the floor would use. Mint Mobile is like $15 a month.
by nickysielicki | 2026-03-05 06:59:25+00:00
$4b is essentially nothing, the DoD budget spread over a year is $2.5b a day, $18b a week. People will counter with the fact that this goes towards a lot of other things, and that’s obviously true, but as AI becomes more mature you can bet that it will get its place in the DoD budget.

Your perspective is so interesting to me… like, when all of the project stargate investment was announced, a $500b project, why did you think that was happening? Did you really believe that they were taxing farmers in rural america so that they could line the pockets of speculators in Silicon Valley? The whole point was to build superweapons before the Chinese did. Was that really not obvious to everyone?
by ViewTrick1002 | 2026-03-05 07:00:27+00:00
It is not. The right wing is instead waking up to reality. Apparently they like extremely cheap distributed electricity. Who knew that.

Why MAGA suddenly loves solar power

The Trump-led attack on solar eases as the right reckons with its crucial role in powering AI and keeping utility bills in check.

https://www.washingtonpost.com/business/2026/03/02/katie-mil...
by jauntywundrkind | 2026-03-05 07:00:37+00:00
And for more persistent services, worth considering using varlink, for your agents sake and just if you need two cli thinks to chat.
https://varlink.org/

The systemd universe is moving this way from dbus, and there doesn't seem to be a ton of protest against giving up dbus for json over unix sockets. There's really not that many protocols that are super pleasant for conversing with across sockets.
by pcurve | 2026-03-05 07:01:57+00:00
"if you've ever driven a German car, you'll realize that the car was built for engineers and not for end users "

cracks me up. I once leased a BMW for 3 years. By the time I returned the car, I still didn't what all the cryptic buttons for HVAC and other controls. They just refused to follow established automotive ergonomic conventions.

Anyway, my father used to do business with Germans for a long time. He had many interesting stories to share, but one that has always stayed with me is, his disdain for how cheap / penny pinching his German companies and their employees were when doing deals. This was in the 90s, so definitely passed the West Germany glory days.

My take is, in the era of global competition, Germans didn't know how to strike the right balance and effective allocate resources. Where to compromise, and where not to. I don't know if it's sheer stubbornness or they're just wired differently.
by croes | 2026-03-05 07:05:26+00:00
Nuclear power plants and the electric networks have a big problem when power consumption has sudden big changes, like this

https://www.wsj.com/business/energy-oil/a-new-threat-to-powe...

Storage would mean just to reroute the energy to storage, otherwise you need to lower the power plant‘s output what doesn’t happen fast in nuclear power plants
by netcoyote | 2026-03-05 07:06:43+00:00
I've told this story before on HN, but my biz partner at ArenaNet, Mike O'Brien (creator of battle.net) wrote a system in Guild Wars circa 2004 that detected bitflips as part of our bug triage process, because we'd regularly get bug reports from game clients that made no sense.

Every frame (i.e. ~60FPS) Guild Wars would allocate random memory, run math-heavy computations, and compare the results with a table of known values. Around 1 out of 1000 computers would fail this test!

We'd save the test result to the registry and include the result in automated bug reports.

The common causes we discovered for the problem were:

- overclocked CPU

- bad memory wait-state configuration

- underpowered power supply

- overheating due to under-specced cooling fans or dusty intakes

These problems occurred because Guild Wars was rendering outdoor terrain, and so pushed a lot of polygons compared to many other 3d games of that era (which can clip extensively using binary-space partitioning, portals, etc. that don't work so well for outdoor stuff). So the game caused computers to run hot.

Several years later I learned that Dell computers had larger-than-reasonable analog component problems because Dell sourced the absolute cheapest stuff for their computers; I expect that was also a cause.

And then a few more years on I learned about RowHammer attacks on memory, which was likely another cause -- the math computations we used were designed to hit a memory row quite frequently.

Sometimes I'm amazed that computers even work at all!

Incidentally, my contribution to all this was to write code to launch the browser upon test-failure, and load up a web page telling players to clean out their dusty computer fan-intakes.
by Tiberium | 2026-03-05 07:07:00+00:00
People are just not realizing this now because it's mostly hobby projects and companies doing it in private, but eventually everyone will realize that LLMs allow almost any software to be reverse engineered for cheap.

See e.g. https://banteg.xyz/posts/crimsonland/ , a single human with the help of LLMs reverse engineered a non-trivial game and rewrote it in another language + graphics lib in 2 weeks.