MurphyA/hacker-news huggingface dataset:
by lwansbrough | 2026-03-09 09:44:58+00:00
We can agree that starting a war with Iran is sort of the magnum opus of the worst administration in American history.

But I do feel obligated to interrogate the idea that the US is responsible for this escalation. Iran is seeking to expand its power and influence in the region, and employs violent means upon people - even its own people - to achieve these goals. The regime is, fundamentally, amoral.

The US gets to decide if it wants to put a stop to that. But left alone, the world gets more dangerous the stronger the Iranian regime becomes. The same cannot be said about the United States. The period of history belonging to the unipolar US liberal order was probably the most prosperous and peaceful time in history.
by eigenspace | 2026-03-09 09:45:00+00:00
While depending on China for Solar panels is of course a liability, it's a very very different liability from relying on fossil fuel imports.

A solar panel has an effective lifetime of 20-30 years. A barrel of oil is literally set on fire.

If China stopped selling solar panels, there wouldnt be any energy crisis, just an inability to install *new* panels.

Same goes for the battery dependencies we have on Chinese imports.

Not a perfect situation of course, but there are some clever things the EU is doing about it. For instance, the recycling requirements is creating a local industry of people who intimately know all the components and construction of Chinese panels and batteries, and these people will be vital in kickstarting the domestic industry if China tries something. It also means that we're getting better and better at recovering rare earth minerals from decommissioned products, and we are building domestic reserves.
by hshdhdhj4444 | 2026-03-09 09:45:01+00:00
The Biden administration missed this completely.

They looked at headline numbers and saw that everything was improving and couldn’t understand why people were behaving as if we were in a recession.

The current situation is a lot worse. Everything isn’t improving. It’s improving but more slowly, flat or getting worse. So the administration is reduced to pointing to the only things that are improving (albeit more slowly). Hence the Attorneh General’s infamous response in her congressional hearing on the Epstein files, that the Dow was over 50k.

Ultimately it comes down to the K shaped economy. The upper arm of the K is doing better than the lower arm is doing worse, so the average is a rise, but in reality the number of people in the lower arm is significantly greater than the number of people in the upper, hence the “vibecession”.
by victorbjorklund | 2026-03-09 09:45:17+00:00
This is not true. It is 100% possible to write a contract in Sweden where one of the paragraphs says that you can change it in this and that way. And if we're talking about business to business contracts, it will probably in almost all cases be enforceable, even if you're writing that one party can just announce changes. In fact, I think most business to business contracts have some kind of clause specifying that it is possible to raise prices or change certain things.
by tgma | 2026-03-09 09:45:27+00:00
Trump himself confirmed this on Air Force One earlier today. https://www.usatoday.com/story/news/nation/2026/03/07/trump-...

Nothing about this is such a wild claim if you are familiar with their past behavior.

There were Persian language sources inside Iran that immediately after the incident attributed it to IRGC missile misfire, before some outlets started using that as propaganda material (which by the way played out perfectly.)
by s3anw3 | 2026-03-09 09:45:36+00:00
ChatShell (https://github.com/chatshellapp/chatshell-desktop) — open-source desktop AI agent built with Tauri 2 + Rust. Ships with 9 built-in tools (web search, bash, file read/write, grep, etc.) so the AI can take real actions from the first conversation. No plugins, no config. Supports 40+ providers, MCP with OAuth, and a skills system. Apache 2.0.

Today working on adding chat history search (FTS5) and OpenRouter Nano Banana 2 support.
by zozbot234 | 2026-03-09 09:45:46+00:00
> And then you bump into the code lines crafted by the experts, and they are line for line so 'smart' they take a real long time to figure out how the heck it all fits together.

Thing is, the alternative to "smart" code that packs a lot into a single line is code where that line turns into multiple pages of code, which is in fact worse for understanding. At least with PL features, you only have to put in the work once and you can grok how they're meant to be used anywhere.
by moring | 2026-03-09 09:46:14+00:00
I'm working on a similar thing, but due to various problems I encountered (auto-grading, scheduling, guidance, ...) I have, for now, concentrated on making a curated collection of problems / exercises. It's not yet a generator but rather "one of each kind of problem".

The idea is that _any_ user-facing tool, whether an app, worksheet generator or whatever, will need something like this for content, so I'm making this available for free and hoping for others to build on top of it.

I'm sticking to university-level stuff because I feel that school-level, especially math, is over-saturated already.

Technically, it is currently built as a React app, but that is mostly me sticking to tools that get out of my way. Generating PDFs or Anki files should be relatively straightforward.

https://github.com/janitza-mage/spot-problems-4
by p4bl0 | 2026-03-09 09:46:49+00:00
> it’s not popular enough for LLMs to meddle with

About that, I was sad to see that TDMRep [1] doesn't provide a way to signal reservation for RSS feed, so it has to be done at the HTTP level, otherwise the same content delivered in RSS feed can be legitimately scrapped and mined even if the author opted-out using an HTML meta tag on the website.

[1] https://www.w3.org/community/tdmrep/
by braebo | 2026-03-09 09:47:36+00:00
I work for a startup that makes a b2b SaaS that is _way_ too complex for anyone to spec out in a markdown file, especially when taking things like ITAR compliance into consideration.

We have seen steady growth and there’s been no signs of slowing down.

Our software facilitates order/quote/factory floor workflow automation with auditable trails in the manufacturing space, with cad file analysis and complex procedural pricing equations for quote generation, alongside a Shopify style storefront and many more goodies. We interface with things like shipping, taxes, erp integrations, and so much more.

I don’t see anyone vibe coding an alternative to our software even if they could. Manufacturers have enough on their plate managing their factory floors.

That said, we facilitate $millions in manufacturing orders per week and our engineering team is 3 people. We couldn’t do what we do without AI, and we would have needed to hire more engineers to handle the scale of our business if it weren’t for the power of Claude Code and Cursor.
by bonoboTP | 2026-03-09 09:48:38+00:00
It's likely based on just the transcript, even if it describes visual things, it likely guesses those things from the transcript text only.

Maybe it's better now, but that was how it did it recently. To be convinced that it "watches" the video, I would need to see evidence of it referring to facts that are strictly only possible to know from the video, but not guessable from the audio.
by carefree-bob | 2026-03-09 09:49:33+00:00
Yes, I am fine standing idly by as Iran gets nukes, just as we did nothing when Israel got nukes, and we didn't really do much besides sanctions after North Korea got nukes. Of all these three examples of nuclear states, Israel is the only one that actually committed espionage against the US to obtain nuclear secrets, and we didn't bomb them.

The USSR also committed espionage to steal nuclear secrets from the US and we didn't bomb them either, so perhaps that is the secret? If you steal US nuclear secrets we "stand idly by" but if you develop the nukes on your own or by stealing someone else's secrets, then we go to war?

I'm really struggling to understand when someone getting nukes is reason to go to war against them, I don't see the other side making any rational arguments that don't boil down to "I don't like country X, and so want to see them weaker, but I do like country Y so I don't mind if they get stronger". But that's a very subjective judgment and should not drive national policy.
by esskay | 2026-03-09 09:49:55+00:00
The micro hdmi thing (which I too loath) is for digital signage and industrial machinery - we (home users) aren't the audience and haven't been for a long time.

Being able to run two sides of an advertising board, or two control panel screens on a big hunk of metal doing fabrication things in a factory was more important to Raspberry Pi as a business apparently.

Why he heck they didn't just go with 1x normal hdmi and 1x usb-c +DP for the Pi 5 is a mystery, perhaps the SOC doesn't support it or something.
by jhbadger | 2026-03-09 09:50:05+00:00
I agree that opening up opportunities for other futures is good, but I don't think Dune was a good example of that even if you like the story -- Dune simply avoided the issue by assuming the future would implausibly turn into the past and that technology would be rejected and medieval feudalism and centralized religious control would return. A better, more plausible, future would show, as is often the case, that the technology we think is so ground-breaking today, just is integrated into daily life and hardly thought about rather than disappearing (which basically never happens).
by ablation | 2026-03-09 09:50:10+00:00
1990 comparison is too mild, if anything. Back then, the Hormuz never actually closed. Today's complete halt of oil flows through that bottleneck is completely unprecedented. "We have not seen anything like this in pretty much the history of the Strait of Hormuz" - so sayeth Rystad Energy's chief economist).

The UK and Europe are arguably even more exposed.
by DebtDeflation | 2026-03-09 09:50:43+00:00
> a CTO of a F100 company explicitly state that whether AI is driving efficiency or not, the capital investment, and more importantly, the promises of efficiency to investors will mean some people will be let go

That seems like an insane gamble to me. Lay off all the workers now and hope that AI can deliver on its promise to replace them some time in the indeterminate future.
by ryan14975 | 2026-03-09 09:50:49+00:00
Eazip (https://eazip.io) — a REST API that bundles remote files into a downloadable ZIP.

POST a list of URLs, get back a signed download link. Your server never touches the file data.

Built it because I kept writing the same server-side ZIP streaming boilerplate on every project — memory spikes, connection timeouts, ZIP64 edge cases. Now it's one API call.

Zero egress fees, ZIP64 support (4 GB+, up to 5,000 files/job), signed expiring URLs. Free tier included, no credit card needed.
by threethirtytwo | 2026-03-09 09:51:02+00:00
I think it's all the angry people who were wrong about AI. Every week they come on HN and say AI is utter crap and useless, and every week AI becomes more and more part of the developer work flow.

I would be pissed off too if I was a hypocrite who was so sure AI was total garbage and was now at the same time needing to use claude on a daily basis.

A lot of developers are going through an identity crisis where their skills are becoming more and more useless and they need to attack comments like the above in a desperate but futile attempt to make themselves matter.
by menaerus | 2026-03-09 09:52:05+00:00
Yeah ... and so it happens that this particular function in the profile is just a symptom, merely being an observation (single) data point of system behavior under given workload, and not the root cause for, let's say, load instruction burning 90% of the CPU cycles by waiting on some data from the memory, and consequently giving you a wrong clue about the actual code creating that memory bus contention.

I have to say that up until I grasped a pretty good understanding of CPU internals, memory subsystem, kernel, and generally the hardware, reading into the perf profiles was just a fun exercise giving me almost no meaningful results.
by lwansbrough | 2026-03-09 09:52:12+00:00
Take it to the final form. It's game theory. The US is promoting system that enables a Nash equilibrium. By playing by the US' rules you empower yourself and you empower those around you. And the US takes a service fee for operating the market.

The alternative is trying to fight that, and if you're picking a fight with the strongest player, you're playing to lose.
by spaceman3 | 2026-03-09 09:52:45+00:00
Been working on a solution to my meeting fatigue. I sit in way too many of them where I'm only there "just in case someone has a question" and realized I needed a way to safely not care about my meetings.

The idea is: you join a meeting, hit start on the app, minimize, and go do actual work (or go make a coffee). When someone says your name or any keyword(s) you set, you get a native macOS notification with enough context to jump back in without looking lost. It uses whisper and is 100% local and doesnt leave traces, also very OE friendly.

https://pingmebud.com

Would love to hear what you think, especially if you're drowning in meetings too.
by mrcincinnatus | 2026-03-09 09:53:04+00:00
Yes, that shrink of yours is doing you a disservice giving you meds. Not all negative emotions need to be suppressed with medication. Life has its ups and downs, and drugging yourself out of the bad states will not make the sadness go away, it will only turn you numb to it, making you less empathetic to suffering in general.
Instead, what I would do is try to have as much human contact as you can, talk to anyone, with the lady from the grocery store, with the foreign african guy from the elevator. Carry that extra box for the delivery guy that seems to struggle nad is having a hard day. Just experience Life. You will see how similar we are to each other, how we suffer and smile, how we despair and hope. Try to build a network of support around you and don't forget that what people remember about you is how you make them feel.
Life is not some multidimentional functions with parameters that needs to be optimized. Life just is. So live it.
by Quarrel | 2026-03-09 09:53:32+00:00
I do not think this is true for Sweden.

The key difference, is that the US is many jurisdictions (Federal + 50 states + a lot of others, from counties to cities to territories to MANY others), and the variance amongst those is high.

The key thing well regulated places like Sweden get right, is that in consumer contracts you have minimum bars that you must meet regardless of what you can get the consumer to agree to. So, for instance, return policies, for goods bought online have minimum standards they must meet.

In the US, these things have huge variability. There are well regulated states, and well, the others.
by XCSme | 2026-03-09 09:53:45+00:00
My partner (31yo) died of cancer on Christmas day last year. Since then, it is hard, but also beautiful once you realize life is too short to be upset about things or postpone doing what makes you happy.

I reach out to people more now, and I am more direct with what I want. If someone says no, simply move on, life is too short to chase someone, the interest has to be mutual.

For socializing, going to a sports club is easiest (I go to table tennis), you combine exercising with meeting people .

And when you feel lonely, simply call someone: your parents, siblings, friends, etc... Talking just a few minutes with another human helps a lot.
by orphea | 2026-03-09 09:54:13+00:00
May I nitpick? Why do BEST of the BEST

- require 3 clicks and 10 seconds to navigate to a subpage. No indication whether it's trying to load or not (growingswe)

- have underlined headers that are not links (mlu-explain)

- hijack scrolling, the back button and navigation history (seeing-theory)

I do not disagree these blogs are awesome. Of these I knew ciechanow.ski and lumafield - famous and exceptional. Just... I feel a bit disappointed when someone pumps excitement, and your first experience with sites are either weird design choices or bad UX, intentionally or not.

Anyway, thanks for sharing!
by VadimPR | 2026-03-09 09:54:25+00:00
https://telephone.health, which shows how well LLMs can take narrative medical text, convert it to a structured form (FHIR R4, for application consumption), and then convert it back to narrative text for human consumption.

Interesting findings include Mistral doing better than Gemini 3 Pro in certain usescases, cross-LLM works better than one LLM to another, oh and - the cost all of of this. So, so expensive.
by orwin | 2026-03-09 09:54:31+00:00
> Parent is right in saying that there is no clear definition of what exactly ultra processed food is

The definition of upf is 'food having additive of no culinary or nutritional value'. That's the current definition.

The original nova definition is 'food with additive of no culinary value', which isn't useful for nutritionists, hence it evolved.

I seriously doubt all frozen pizza are upf, the main advantage of frozen food is that you don't have to add nitrite salt or other conservatives. Maybe in some pizzas, to keep colours bright?
by alfanick | 2026-03-09 09:54:58+00:00
Depends on purchasing power, how much sauce you consume, value added/quality - $12 is often not much, cost of two sandwiches, or 4-pack of beer, half price of one lunch meal, 1/3rd of Netflix subscription, etc... What's crazy is $200 plain cotton white t-shirt, but i.e. $150 merino t-shirt isn't that crazy anymore.
by impossiblefork | 2026-03-09 09:55:31+00:00
>Presumable in Sweeden you can agree to new contract that supercedes the current one? That's all that's (argueable) happening here.

Yes, of course.

We don't have any rules about contracts needing to be written down or registered or anything of that sort. Even verbal agreement are valid, and you are entering into simple contracts even when you buy something in a store.
by mierz00 | 2026-03-09 09:56:06+00:00
“I admit that I still disagreed with him after the exchange, but I had a new respect for him as a designer because he was able to articulate a rationale for his decision.”

Any competent designer gets really good at justifying their decisions. Everyone has an opinion about design and thinks that their taste is correct.

I’m glad I don’t have to deal with that on the software side.
by dijit | 2026-03-09 09:56:27+00:00
Email as a technology is insanely crufty.

It feels somewhat hacked together (because, largely, it is); and there are significantly more bots than people using it (which is somewhat self-fulfilling).

But when I read the leaked/disclosed emails from founders during tech's boom in the late 00-s and early 10-s, I'm left feeling like: this is kinda nice.

You don't need to write long prose, email chains are reasonably self-contained, can include practically anyone and since nobody seems to have a total dominance on mail clients; they pretty much stick to the lowest common denominator. (though, HTML seems to be very much accepted behaviour for email clients, even though it was NOT when I grew up).

So, in the end, it's the safest medium to reach the most people, and incidentally it's also the most "comfy" in that I can optimise my own experience of email if I want to. Nobody cares if you use outlook/gmail/thunderbird/mutt or whatever. It's just email.

This is a pretty strong contrast to the modern web which pretty much requires Chrome or modern messengers which require/enforce their own first-party clients. Even if they happen to support federation (like Teams) which isn't a given.
by small_model | 2026-03-09 09:56:48+00:00
The grass is always greener, even if you find a good partner you have to put a lot of effort and attention to the relationship to keep it going well, also doing things you may not want to do but have to as its a two way street.

Then there are bad relationships, kids etc. It's all about tradeoffs. One thing I like about being single now (divorced) is I can do what I want when I want but also have socialisation when I want it. Would never go back to a live in relationship just too stifling. My adult daughter lives with me though so I have daily social time which, along with other family, friends, is enough for me (sometime too much and I have to decline).
by benrutter | 2026-03-09 09:56:55+00:00
I love the idea of emailing people with appreciation for things they've created.

I've considered doing this a few times, but have to admit I've never actually got round to sending people appreciative emails, maybe this blog post is the prompt I need.

There's a lot of makers on HN, has anyone here ever received emails about things they made?

I used to be fairly active on r/generative, someone once DM'd me to show me a pen-plot they'd made based off of something I'd made, and it made my whole week.
by BrunoBernardino | 2026-03-09 09:57:31+00:00
My wife and I continue to work on Uruky, a EU-based Kagi alternative [1]. Since last month we got deals with a couple more search providers but we’re still waiting for EUSP/STAAN to provide us with an API key (we have progressed through a few more forms and signatures and legal stuff, though).

We’ve continued to get some paid customers and have exited beta last week, given everyone seemed to be quite satisfied and there hadn't been requests for changes, only some specific search providers.

Because of bots there isn’t a free trial easily available, but if you’re a human and you’d like to try it for a couple of days for free, reach out with your account number and we’ll set that up!

Thanks.

P.S.: Because people have asked before, our tech stack is intentionally very "boring" (as in, it generates and serves the HTML + bits of JS to enhance settings and such — search can be done without JS), using Deno in the backend (for easier TypeScript), PostgreSQL for the DB, and Docker for easier deploying.

[1] https://uruky.com
Emit Emails – Personalized email sending without the fluff
by AlphaTheGoat | 2026-03-09 09:58:10+00:00
Hi HN
I built Emit Emails so small teams can send personalized emails at scale without paying $50+/month for bloated tools.
Most tools today are:
• bloated CRMs
• fake “AI personalization”
• or charge per contact
I just wanted 1 template → hundreds of emails
Emit lets you:
• write a template with simple {logic}
• upload a CSV
• preview every email
• send emails one by one with 1–2 min delay for reliable delivery
No CRM
No AI fluff
Just clean outbound infrastructure
Built with Next.js + Supabase. Costs: $10 domain + $20 Vercel.
link: https://www.emitemails.com/
Feedback welcome
by impossiblefork | 2026-03-09 09:58:12+00:00
>The key thing well regulated places like Sweden get right, is that in consumer contracts you have minimum bars that you must meet regardless of what you can get the consumer to agree to. So, for instance, return policies, for goods bought online have minimum standards they must meet.

Yes, but Swedish contract law actually is like this. A contract is a specific agreement, it can never be "Oh well, you can add provisions as you like if you send them to me" or "I will pay whatever".
by plewd | 2026-03-09 09:59:07+00:00
like OP originally said, the LLM doesn't have access to the actual process of the author, only the completed/refined output.

Not sure why you need a concrete example to "test", but just think about the fact that the LLM has no idea how a writer brainstorms, re-iterates on their work, or even comes up with the ideas in the first place.
by benrutter | 2026-03-09 09:59:25+00:00
This is a great point. Maybe we can start now?

Apparently is is called web feed, although I never have heard this until I searched off the back of your comment[0].

Apparently, web feed also encompasses Atom and JSON feed as well as RSS, which is probably more in the spirit of how people actually say "RSS".

[0] https://en.wikipedia.org/wiki/Web_feed