MurphyA/hacker-news huggingface dataset:
by joshstrange | 2025-06-22 11:47:20+00:00
> Fortescue says the deployment of the Infinity Train concept at its mines will eliminate more than 82 million liters of diesel fuel consumption (about 21 million gallons, which ChatGPT tells me amounts to about 235,200 tons of CO₂ emissions).

Why? Why would you use ChatGPT and then reference it like this? Sure, use ChatGPT to find the formula (verify it first!) and then do the math. But just regurgitating ChatGPT in a news article? Please stop.

Also at the end they made another reference:

> You guys are smart, head down to the comments and let me know (and, while you’re there, help me check ChatGPT’s math on those carbon emissions).

It gives me a small amount of “hope“ that this is some sort of engagement hacking attempt. I guess that would be better than the alternative. But also two things can be true.
by chbkall | 2025-06-22 11:49:09+00:00
I hear you. I also agree with you in some senses of the 'communities' we are part of. However, I do not agree with generalizing the experience to the idea of 'community' itself. What is the alternative then? Being alone and isolated? Doesn't that impact our idea of self, our psychological, emotional and social systems? I would like to believe in the idea of community. I would like to believe that with right intention, a diversity of ideas can find space to exist in a community. I would like to believe that a community can define, refine and evolve its value systems. I believe that a community if nurtured properly can and does become a healing space for people.
by ghaff | 2025-06-22 11:49:55+00:00
I suspect most people with that sentiment don't have a mortgage/kids/etc. I have known youngish people who got a very nice severance package back in the day and essentially took a 6 month sabbatical. I don't really see a problem for getting future jobs so much. But it is a loss of significant income (assuming you were well-compensated even if you're still being paid something) and may not have great alternatives for income though, if you're in the position to do so, you can of course travel or whatever.
by styanax | 2025-06-22 11:50:45+00:00
An email address is your Identity; while it's possible for you to maintain the same chat when you migrate, you'll sever the chat for the other person because they have to chat with a new Identity (your new email). (think the email headers to/from, you've kept "to" but changed "from" for them, but it could use the same PGP keys to decrypt etc.)
by samrus | 2025-06-22 11:51:11+00:00
israel's whole existance is based on the idea that they are gods chosen people and god promised them that land, and they must defend it or it dishonors him.

going by project 2025, theres a very significant and influential portion of the american conservative sphere that is pants on head evangelical. and the idea of supporting israel as their christian duty is a huge part of that

lets not pretend this isnt the crusades with nukes. all parties here are operating on barbaric political principles
by smokel | 2025-06-22 11:51:40+00:00
Selling them and supporting that in the field requires quite some infrastructure you'd have to build. Why go through all that trouble if you already make higher margins renting them out?

Also, if they are so good, it's best to not level the playing field by sharing that with your competitors.

Also "chip makers with the best chips" == Nvidia, there aren't many others. And Alphabet does more than just produce TPUs.
by elif | 2025-06-22 11:51:55+00:00
All the intelligence says they weren't building nukes, but all the sudden we are to believe the narrative provided by a prolific liar who can't even articulate what it is that he wants Iran to do?

Israel started bombing Iran and they returned fire. Is trump asking the largest economic and military power in the region to sit by idle as Israel sends missiles and bombs daily? He won't clarify even when asked directly. I don't think we have any reason to believe his narrative if he can't even explain it himself.

I would also like to add that Trump himself is the one who removed IAEA inspectors from routine inspections of Iran, so occams razor would suggest this ambiguity is by design.
by exe34 | 2025-06-22 11:52:28+00:00
> that is to say, government spending results in the creation of new money, rather than the recycling of pre-existing tax revenues

That's only true in a very technical, but overall unimportant sense.

If you then have to tax people's earnings in order to control inflation from government spending, then the effect is the same - I had to lose $x so that the government could spend $x on something other than my own needs.
by rikroots | 2025-06-22 11:53:03+00:00
I can maybe see some value for opening a web page like this, then taking a set of screenshots (for me CMD+SHIFT+4) which automatically get added to the web page, which the user can then curate in some way to generate a final image for download. If the dev who built this web page can work out a way to get the web page to automatically ingest user screenshots while the page is open then I think this tool becomes a lot more interesting.

I did a similar thing for generating a video from multiple screen captures - GitHub repo here: https://github.com/KaliedaRik/sc-screen-recorder
by diggan | 2025-06-22 11:53:49+00:00
> clearly all these smart people are not involved in the decision making

Why not? Smart people can make decisions that look weird from the outside.

The foreign policy of the US been looking weird for decades to most outside parties, yet I'm sure there are smart people involved in it on a daily basis. But even with smart people involved, the US been invading countries based on false premises more than once, not sure why it would need to be different for Iran or any other country.
by ben_w | 2025-06-22 11:54:26+00:00
> That's speculation. Since you name NK that's a clear example of a country having nuclear deterrent actually saving the region from a conflict.

So, I have an honest (non rhetorical) question: Was NK saved more by having their own nukes, or by sharing a land border with China who has nukes and doesn't want the US getting involved in the area?
by upofadown | 2025-06-22 11:54:59+00:00
The Delta Chat issue with subkeys seems to be an Autocrypt thing. Most OpenPGP implementations will encrypt with the latest encryption key.

Which brings up a point I suppose. Delta Chat is not really doing OpenPGP. They are mostly doing Autocrypt. Autocrypt was an attempt to do encrypted email without the bother of identity verification. It has always seemed like a bad idea to me. The Delta Chat project ended up adding identity verification on top of Autocrypt.
by Narretz | 2025-06-22 11:55:50+00:00
Trump's handling of military strikes/operations, which have been mostly symbolic. Killing Soleimani, and not retaliating to the retaliationary strikes. A completely useless strike on Shayrat airbase in Syria. Pulling out of Yemen strikes this year because it was ineffective (never admitting to this though). Trump wants to be known as a deal maker. I don't think that has changed, he's just become more delusional regarding the practicality.
by tgv | 2025-06-22 11:55:52+00:00
You put an arbitrary cutoff date in 2023. But going back to 1948 allows your opponents to add the Iran-Iraq wars (which Iran could have ended; "Estimates of total casualties range from 1,000,000 to twice that number."), and of course the creation of Hamas and Hezbollah, as well as the continuous, violent suppression of Iranians.

Iran is by no means a sane country, not even compared to present-day Israel.
by bluGill | 2025-06-22 11:56:16+00:00
You missed a couple other points against night trains.

first trains work best if they stop many times - how will you wake people up at 3am for their stop? For that matter who would agree to that? Without that churn many destinations are not in range.

second, track needs maintenance. If the track is running at night as well when will you repair it? I makes sense to just close nost track every night for repairs. For busy two rail sections you can close on track and run very reduced service on the other - but this reduction means you don't want people sleeping as you can fill your trains just on people working night shifts.

all of the above are challenges. They can be worked around in various ways however they to be considered to see if it is worth it-
by scotty79 | 2025-06-22 11:56:33+00:00
> other countries can mind their own business

Right. Because nothing says "I can mind my own business." like nuclear weapons being at most one coup from being launched at someone, possibly you.

People thought nuclear weapons are a defensive deterrent but what war in Ukraine showed us they are actually offensive weapons that deter anyone from defending to strongly when you attack them with your conventional forces.

Both russia and USA used their nuclear weapons in that manner for the last few decades. It's time to call the thing that quacks what it is, a duck.
by austin-cheney | 2025-06-22 11:57:14+00:00
Please stop making shit up. Hamas was voted into power.

Iran had nothing to do with the Oct7 attack on Israeli civilians. They were not part of the planning, had no prior knowledge of it, and supplied no material support for it.

Actually, let’s take this to the next level. Iran did provide financial support to Hamas. So, did Israel.

* https://www.timesofisrael.com/for-years-netanyahu-propped-up...

* https://www.firstpost.com/explainers/qatar-sent-millions-to-...

* https://www.businessinsider.com/israel-security-forces-escor...
by anotherpaul | 2025-06-22 11:57:29+00:00
If I understand correctly MCP is the interface to connect any API to LLMs.

Now a lot of people use it to add context to their model. And also tool calls?

I am using continue.dev not Claude but I imagine this tech stack will be ported everywhere.

As a python Dev I don't quite yet understand though how and what service I should be running. Or be using. Tbh. Can anyone ELI5?
by bobbruno | 2025-06-22 12:00:12+00:00
It's not a matter of life and death, I agree - to some extent. Startups have very limited resources, and ignoring inconclusive results in the long term means you're spending these resources without achieving any bottom line results. If you do that too much/too long, you'll run out of funding and the startup will die.

The author didn't go into why companies do this (ignoring or misreading test results). Putting lack of understanding aside, my anecdotal experience from the time I worked as a data scientist boils down to a few major reasons:

- Wanting to be right. Being a founder requires high self-confidence, that feeling of "I know I'm right". But feeling right doesn't make one right, and there's plenty of evidence around that people will ignore evidence against their beliefs, even rationalize the denial (and yes, the irony of that statement is not lost on me); - Pressure to show work: doing the umpteenth UI redesign is better than just saying "it's irrelevant" in your performance evaluation. If the result is inconclusive, the harm is smaller than not having anything to show - you are stalling the conclusion that your work is irrelevant by doing whatever. So you keep on pushing them and reframing the results into some BS interpretation just to get some more time.

Another thing that is not discussed enough is what all these inconclusive results would mean if properly interpreted. A long sequence of inconclusive UI redesign experiments should trigger a hypothesis like "does the UI matter"? But again, those are existentially threatening questions for the people in the best position to come up with them. If any company out there were serious about being data-driven and scientific, they'd require tests everywhere, have external controls on quality and rigour of those and use them to make strategic decisions on where they invest and divest. At the very least, take them as a serious part of their strategy input.

I'm not saying you can do everything based on tests, nor that you should - there are bets on the future, hypothesis making on new scenarios and things that are just too costly, ethically or physically impossible to test. But consistently testing and analysing test results could save a lot of work and money.
by ben_w | 2025-06-22 12:00:37+00:00
Unfortunately for basically everyone, this suggests a quick-win strategy for Iran: Bribe Trump, personally, with lots money or equivalent, to literally nuke Israel.

What's wrong with this picture? (And I don't mean in the sense of a Futurama meme of Farnsworth saying "I don't want to live on this planet any more").
by mopsi | 2025-06-22 12:01:50+00:00
> please perform a thought exercise and consider what would happen if a foreign government's members were discussing the personal choices , makeup and "talks" for members of the next American government.

We can discuss potential successors to Xi right here on HN, and an outsider might say that "a forum frequented by Silicon Valley billionaires is picking the next leader of China". But that would be a huge misrepresentation of us and our influence.

The fixation of Russian trolls on that single phone call reeks of desperation. During election season, I'd expect hundreds of such calls to be happening at any given moment between various officials, strategists, financiers, candidates, analysts, and many other people.
by Findecanor | 2025-06-22 12:02:29+00:00
> I think Netanyahu belongs in prison

For those who didn't know: There are multiple charges of corruption against him, which he is probably guilty of. But as long as he can lead Israel in a state of emergency, he can have those delayed, or perhaps even work around them.

This new war against Iran also diverts attention away from what is happening in Gaza. The starvation has entered a new critical phase. The populace has been concentrated, so they can no longer work the fields. The number of sites that are handing out food aid have been greatly reduced, and dozens of people are killed every day by Israeli soldiers while they are trying to get to the sites.
by samrus | 2025-06-22 12:03:20+00:00
i think this line of reasoning is just falling for both iran's and america's propaganda

they use theology for political mandate and to further their goals. their goals are fundamentally opposed to israel's existence and go against america's interests in the region but they are geopolitical goals wrapped in theological wrapping paper, not mad ravings. no more than israel's "promised land" and america's "christian duty" are

this dehumanization is only going to lead to US boots on the ground and iran becoming an even worse vietnam/afghanistan. the US needs to bring iran down like the soviets were brought down; from the inside. this invading and sabre rattling hasnt worked before and wont work now
by ExoticPearTree | 2025-06-22 12:03:39+00:00
> Right. Because nothing says "I can mind my own business." like nuclear weapons being at most one coup from being launched at someone, possibly you.

You're saying not all countries should be able to have powerful weapons just because there might be a coup. Who decides that? You? Me? A random guy on the street? A random bureaucrat from a random country?

There are very few people who think they can win a nuclear exchange. And somehow I don't think a random guy in Africa or the Middle East is so sure about it that it risks launching nukes at its neighbor(s).
by setgree | 2025-06-22 12:03:40+00:00
You're describing conditioning analyses on data. Gelman and Loken (2013) put it like this:

> The problem is there can be a large number of potential comparisons when the details of data analysis are highly contingent on data, without the researcher having to perform any conscious procedure of fishing or examining multiple p values. We discuss in the context of several examples of published papers where data-analysis decisions were theoretically-motivated based on previous literature, but where the details of data selection and analysis were not pre specified and, as a result, were contingent on data.
by scotty79 | 2025-06-22 12:04:33+00:00
> Israel just launched a perfidious pre-emptive defence by assassinating a lot of their top military leadership.

And Iran retaliated and actually some of it's missiles inflicted damage. We can only imagine what the damage would be if Isreal patiently waited for the Iran to feel read to attack Israel which it's always advertised as its goal. Also it already happened once. Nations of the region decided they are strong enough to attack Isreal and they did. It was bound to happen again and as the death toll in Isreal in the current conflict shows, despite pre-emptive strike damaging Iran's missile potential significantly, there's only so much you can do with defensive weapons.

In this specific context pre-emptive strike on leaders and long range attack capabilities is not perfidious, it's just about the only thing you can do that's not stupid.
by ben_w | 2025-06-22 12:05:24+00:00
> That place would be leveled and you wouldn't hear a peep of opposition.

You wouldn't hear any opposition from inside the USA.

At the same time, the USA levelling the place would create a lot of opposition basically everywhere else.

The UK government trying to toe the line with the USA about invading Iraq in the name of the GWOT was met with 10-16% of the UK population marching in protest against UK involvement: https://en.wikipedia.org/wiki/15_February_2003_anti-war_prot...

This is something I bring up whenever anyone can't understand why Israel's response to Hamas' attack nearly two years ago now is likely even stronger than the USA's to 9/11 — even at best it would take a decade for the rage to dissipate, and the Israeli people are unlikely to care about the opinions of people like me for the same reason the Americans didn't.
by jasonsb | 2025-06-22 12:06:09+00:00
Search results are only useful for product searches these days. Everything else is low-quality, bot-generated content designed to maximize ad clicks or affiliate earnings. Web search was a waste of time long before the AIpocalypse. These so called SEO experts who ruined the web for the last 10 years are now complaining that AI is ruining their business. Good riddance.
by mopsi | 2025-06-22 12:06:11+00:00
The fact that someone won elections doesn't mean they get to stay until the end of their term no matter what they do.

Yanukovych had over 100 people killed in a violent crackdown on protests, then fled to Russia as he was about to be imprisoned. On 21 February 2014, the Ukrainian parliament voted 328-0 to hold snap elections to replace Yanukovych before the end of his term. Not a single member of his own party supported him or voted against the decision. He was replaced through general elections held a few months later. This is exactly how parliamentary democracy is supposed to work.

https://en.wikipedia.org/wiki/Snap_election
by Retric | 2025-06-22 12:07:51+00:00
> If you buy a ton of steel with no intention of ever doing anything other than selling it for the same value as you paid for it in a while, you haven't benefited from it and have in fact cost yourself value in opportunity cost because other investments return more than that.

Your argument was buying a productive asset useful for the business. My argument is that’s a prediction which may be false, you suggesting no they are just randomly buying steel is losing your argument upfront.

> Loan principal doesn't create net assets. You get new money and new debt at the same time and they cancel.

Leverage is based on loans generating assets that can be invested. It’s clear your not actually arguing in good faith.
by motorest | 2025-06-22 12:08:33+00:00
> Interacting with CLI tools using only env vars as arguments is cartoonishly bad dev experience.

Make excels at what it's design to do: specify a configurable DAG of tasks that generate artifacts, execute them, and automatically determine which subgraph requires updates and which can be skipped by reusing their artifacts.

I wonder: which tool do you believe does this better than Make?
by MrJohz | 2025-06-22 12:09:55+00:00
How do you plan to handle groups or families with this system? Having larger compartments gives a lot of flexibility and allows families or groups to travel together easily and spend the time with each other. The hotel pods look like they only go up to two people in size, and the seats are very isolated from each other, not even allowing people to sit next to each other as far as I can see.

I'm excited to see more work being done to improve night train travel though!
by invalidname | 2025-06-22 12:10:27+00:00
> Do you like it when people quote you out of context? https://news.ycombinator.com/item?id=44342393

Fair. Let's give context to "Death to America":

1983 Beirut Barracks Bombing

1984–1985 Lebanon Kidnappings

1996 Khobar Towers Bombing

Iraq War Era IED Campaign (2003–2011)

2011 Attempted Assassination of Saudi Ambassador in Washington, D.C.

2019–2020 Attacks on U.S. Forces and Embassy in Iraq

Iranian Missile Strikes on U.S. Forces in Iraq (2020)

Here I'm ignoring most proxy action and ignoring the many attacks that targeted Israel.

I 100% agree context is important.
by xorcist | 2025-06-22 12:10:55+00:00
It is impossible to analyze the EU without the context of the US. The EU exists because the US allows it to, which wasn't at all obvious in the beginning.

It has been popular lately to complain about European states military spending, which is more than just naive given that NATO decides what can exist and an alternative to NATO would be unrealistic, especially in the shorter term.

If the EU really threatened the US in any manner, that situation would be rectified in a heartbeat. That may sound violent, but it mostly isn't. A lot of it is just the free market at play, but it is a market in harmony with US interests.
by ZoomZoomZoom | 2025-06-22 12:11:20+00:00
Delta chat looks great, and reusing the existing infra is a huge boon. However, it has the same issue of hard reliance on a specific server for connectivity.

Why do every system insists on having persistent names as network identifiers? Practice shows that the main threat for the vast majority of users is state censorship. In case of Delta, Matrix, XMPP and others, once you're cut off your home server, your account is basically toast. The only thing you can do, besides circumventing, is a cumbersome and messy account migration[1], where available.

In case of Matrix, I feel very bitter, as I managed to onboard a considerable chunk of my personal network but most of them can't login anymore without using VPNs. I'm not sure if I have enough social capital to convince them to repeatedly register on different servers as they get blocked. P2P[2] feels still too far away.

Why can't we use key pairs as identifiers and simply request a desired username upon first login? In case of federated networks this would allow seamless server switching and allow users to continue their conversations. Servers shouldn't care what server a particular user's messages are coming from as long as they are verifiably theirs.

You can even add username propagation between servers (a new server requests the username from the old one that's supplied with user's login request). I know about Matrix identity servers but I don't see how it helps in this case.

1. https://ems.element.io/tools/matrix-migration

2. https://arewep2pyet.com/
by gavinray | 2025-06-22 12:11:32+00:00
TypeScript has this functionality.

Additionally, Scala 3 does as well, including support for these generic "Type-Lambda" expressions I saw in one of the examples on the playground:

https://beta.plground.org/jnclma/CP_tutorial

printNum = trait implements ExpSig<Eval => Print> {

In Scala 3, this would be roughly:

trait ExpSig[F[_]] object printNum extends ExpSig[[A] =>> Eval[A] => Print]

https://docs.scala-lang.org/scala3/reference/new-types/type-...