MurphyA/hacker-news huggingface dataset:
by nradov | 2025-06-28 16:57:12+00:00
If a country depends on foreign imports just to satisfy basic needs then they are food insecure, by definition. Membership in alliances and trading blocs is temporary, and if other countries have the power to cut you off then that's an existential threat. You would think that the UK would have learned something from the food shortages during WWII when a blockade was in effect. The country might have starved if not for military and logistical support from Canada and the USA.
by sureglymop | 2025-06-28 16:57:33+00:00
I've thought of this as well but in reality, aren't MCP servers mostly just clients for pre existing APIs?

For example, the Kagi MCP server interacts with the Kagi API. Wouldn't you have a better experience just using that API directly then?

On another note, as the number of python interpreters running on your system increases with the number of MCP servers, does anyone think there will be "hosted" offerings that just provide a sort of "bridge" running all your MCP servers?
by somenameforme | 2025-06-28 16:57:57+00:00
Does anybody have any interest whatsoever in AR? It seems to be an entirely corporate pushed thing, probably as a means of opening up a new domain of monetization. But in real life, and even on the internet for that matter, I've found practically nobody who has any interest in it whatsoever.

Yeah yeah - 'if I asked people what they wanted, they'd have said faster horses', but if they knew what cars were that quote wouldn't exist. Everybody knows what AR is, a sizable chunk of people have tried it, and nobody seems to want it. If there were some ultra high end AR goggles for $10, I still wouldn't buy them (sans obvious angle shoots like reselling/repurposing the hardware or just pack-ratting it away in a closet).

The reason I mention this is because of this paradox where everybody assumes its success, but nobody has any interest themselves in using it. I think this is because AR is just about literally always a part of sci-fi and so we kind of assume well it must be what the future holds. But it seems like one of those many ideas that sounds way better than it actually turns out to be in real life.
by ajsiskababa | 2025-06-28 16:58:03+00:00
What evidence of this do you see? Non Jewish natural born Americans also outnumber Jews in America, yet I don’t see any immigrant students getting deported for criticizing Americans.

Jews have disproportionate levels of soft power in the US. Israel receives billions in support every year. Anti Muslim propaganda is pushed out every year in Hollywood. The medias coverage of Gaza is essentially one big lie by omission. Many states pass laws aimed to deter criticism of Israel.

I don’t see any other group in America that receives this level of support.
by TheGuyWhoCodes | 2025-06-28 16:58:14+00:00
I've very well aware who Dang is (clearly you don't, at least write his name correctly). You have a lot of venues to vent on reddit, facebook, twitter etc. Clearly Dang is biased and therefore he bends the guidelines:

"Off-Topic: Most stories about politics, or crime, or sports, or celebrities, unless they're evidence of some interesting new phenomenon. Videos of pratfalls or disasters, or cute animal pictures. If they'd cover it on TV news, it's probably off-topic."
Ask HN: Why isn't data in motion universally measured in bits?
by WarOnPrivacy | 2025-06-28 16:59:23+00:00
Data at rest (as in storage) is reliably measured in bytes.

But data in motion is measured in bits in most places (ISPs) and in bytes in others (some networking gear).

For data in motion, bytes feels like a divergence from the widely accepted standard.

Maybe there are good reasons. Why are bytes chosen where bits are commonly expected? (Looking at you TrueNAS.)
by bigyabai | 2025-06-28 16:59:34+00:00
Children are children. That's why we respond with abject horror when you see them hungry and huddled, riddled with bullets. If you have to prepend a nationality to "child" to justify it, then I regret to inform you that you are a racist.

It doesn't matter whether it happens in Israeli-occupied territory or an American middle school. It's absolutely reprehensible. "stop killing children you dislike" or "stop targeting journalists" should not be a controversial demand in the 21st century. Certainly not to a modernized military.
by anonymars | 2025-06-28 16:59:50+00:00
Whatever do you mean? WhatsApp asks consent before hoovering up my contact info.

Oh, what's that, I can't actually initiate any conversations without giving that up? Well, that's just the free market, baby. Use something else if you don't like it.

You're telling me that all over the world WhatsApp is basically mandatory to communicate with most people and businesses? Well in this land of freedom, network effects cannot stand up to my Free Market Principles good sir!
by edanm | 2025-06-28 17:00:07+00:00
The Gazan government is a declared enemy of Israel, wanting its destruction. It has used hundreds of millions of dollars in aid to build its militant group to fight Israel.

Given the circumstances, Gaza's neighbors blockade it to keep it from building an even bigger fighting force.

> Israel will routinely turn electricity off to the country for days to punish for something, be it a rocket attack,

You mean, when occasionally Hamas will try to kill random Israeli civilians using rocket fire? Which is basically a declaration of war and causes Israel to fight back?

> or teens throwing stones.

I don't think that's actually true.

> That’s treating people as subhuman,

Israel is treating Hamas-controlled Gaza as a hostile enemy that is intent on destroying it. Given that Hamas, even under the blockade and with all the restrictions in place, still managed to invade Israel and kill a thousand citizens, while kidnapping and holding hostage 250 civilians, and still, a year and a half later, is holding these people hostage and torturing them daily... given that, I think it's hard to say blockading them was a bad idea.

If you think the blockade is the reason for their actions, then you're quite simply wrong - they were founded many years before and always had the same goal of destroying Israel, including working hard against the peace process that was forming between Israel and the eventual Palestinian Authority.
by throwcarsales | 2025-06-28 17:00:17+00:00
Just one data point, but I have gone full Linux Mint on almost all my computers. Being a MS guy since 1991 at 7 years old. Remember being in aw at windows 95 at 11-12. Avoided apples my whole life.

Seeing how much better my friends apple computers ran than my modern windows computers, I just went full Linux. Loving it. Telling my parents and friends to consider it instead of buying a new computer to replace the 'slow one'.
by mindslight | 2025-06-28 17:01:16+00:00
This is akin to the fallacy of saying that the accountability of "real name" policies on web forums make higher quality comments, and then you actually look at the contents of Faceboot. I mean, actual US citizens just voted this tiny-minded failure of a "president" in for the second time, because apparently he hadn't damaged the country enough the first time. Having a stake didn't help there, right? Either people are unaware they are harming themselves (stupidity/anti-intellectualism), don't care because others are getting harmed "more" (spite), or are in social media bubbles pushed by hostile actors (agent provocateurs don't actually need physical presence).
by mjevans | 2025-06-28 17:01:19+00:00
Now having used an OSX laptop at work, my main pain points are how _everything_ seems to be different for the sake of being different (keeping legacy Macintosh-isms).

My main pain points:

* Keyboard combinations, can't 'theme' them to just work like every other popular platform.

* Docking stations + Multi-Monitors. TONS broken here. Worst of all is how there's no way to just FIX the dock to a single screen's bottom. Though if you pick Left or Right it'll stay there and not jump between screens.

* Per task focus / lists / menus. I like the WM to fuse the taskbar to each 'parent' level task window, NOT a screen edge. Similarly, the WM shouldn't group window switching per task (which makes work among a group of tasks super tedious).

PS: if there's a good way of fixing these on a corp-managed device please let me know. I've failed to find some obvious search result with ~15 years of web search history of others having the same pain points. With any 'solutions' now obsolete as internal component names / control schema completely renamed / redesigned over time, while seemingly not fixing any of the pain points.
by happymellon | 2025-06-28 17:01:33+00:00
That doesn't make sense.

Just because you used a word in a sentence doesn't make it so.

> A team assembling on the playground that doesn’t pick all the friends who want to play together has prevented the friends from assembling.

They haven't prevented anything. Just because a team assembled, does not exclude others from being there.

They can exclude, of course, but that has nothing to do with the assembly.

https://www.collinsdictionary.com/dictionary/english/assembl...

> uncountable noun

> When you refer to rights of assembly or restrictions on assembly, you are referring to the legal right that people have to gather together

It's the gathering thats the assembly, not the exclusion. You just made that up.
by nine_k | 2025-06-28 17:01:48+00:00
This article is quite long, and spends many kilobytes to make the following points (AFAICT):

- Pure malloc/free allocation is error-prone and expensive; it's too granular in many cases.

- Stack allocation has obvious limitations due to its LIFO nature. RAII has similar limitations.

- Let's use a bunch o separate, independent allocators / memory arenas instead. We can free them more quickly in one go when needed. We can group objects by lifetime using them. Having thread-local arenas naturally separates thread-local allocations from program-global allocations.

This sounds pretty reasonable, and, AFAIK, Zig leans heavily on this concept. I wonder if Rust can reap some of the benefits of arena-based allocation by leveraging its lifetime tracking.
by logic_node | 2025-06-28 17:02:03+00:00
I’ve been trying it out recently, mostly for writing and summarizing research. The memory feels subtle so far — it doesn’t jump in unless you really build on past prompts.

That said, I totally agree about control. I wish there was a more obvious way to “pause” or “reset” memory mid-session instead of diving into settings. It’s useful, but still a little opaque.
by jt2190 | 2025-06-28 17:02:30+00:00
Yes. This story links to an earlier story from the same publication [1] that states:

> As we reported this story, more and more similar accounts kept pouring in from the concerned friends and family of people suffering terrifying breakdowns after developing fixations on AI. Many said the trouble had started when their loved ones engaged a chatbot in discussions about mysticism, conspiracy theories or other fringe topics; because systems like ChatGPT are designed to encourage and riff on what users say, they seem to have gotten sucked into dizzying rabbit holes in which the AI acts as an always-on cheerleader and brainstorming partner for increasingly bizarre delusions.

So these people were already interested in mysticism, conspiracy theories and fringe topics. The chatbot acts as a kind of “accelerant” for their delusions.

[1] “People Are Becoming Obsessed with ChatGPT and Spiraling Into Severe Delusions” https://futurism.com/chatgpt-mental-health-crises
by southernplaces7 | 2025-06-28 17:02:41+00:00
>I still have a long way to go, because it turns out just getting ADHD meds doesn't really fix anything, and also brings with it new problems.

Maybe it's down to cases of badly made self-diagnosis, and physiological and brain chemistry differences among people, but on this site alone I've seen opinions on treatment for ADHD that are all over the place.

On the one hand you'll easily find many, many comments describing how X or some combo of X and Y medicine made them feel dramatically better and more able to improve their focus/executive function, and then I also find a wash of comments like yours.

With all that noise, i'm curious about what the actual averages are for how effective treatment is for most people.
by hinkley | 2025-06-28 17:03:13+00:00
The estimates are that a fully functional RDE will be up to 25% more efficient than a standard bell/deflagration design.

Efficiency means less heat per kg of mass to orbit. And with the rocket equation, that’s a lot less engine per kg of payload.

Efficiency means either less heat, or intensely more incentive to solve the heat problem even with unobtanium. You could make the damned things out of molybdenum, which has 8 times the thermal conductivity of titanium, and a higher melting point.
by edanm | 2025-06-28 17:03:19+00:00
Maybe you should have a bit more intellectual humility. "Clearly Dang is biased" (emphasis mine)? You might be right, you might be wrong, but I for sure don't think you can be certain of dang's motive here, especially considering lots of people on the "other side" of this issue feel he's biased against them!

I believe the majority of stories are voted on, and flagged, by the community. If the community decides these are stories worth discussing, I think they fit within the guidelines of HN. Stories about the Russia/Ukraine war also appear. So do stories about US politics. In all of these threads some people complain that they're off-scope, but apparently enough of the community wants to talk about them that they sometimes get upvoted.
by bigbadfeline | 2025-06-28 17:03:41+00:00
I agree with you about the ugly aspects of a polarized world. Both of us would rather live in a normal world than be among the elite in a polarized one. However, that might be the very reason we aren't currently among the elite. I mean, they think differently and not by accident. They think long term but with a different value system in mind, they would accept some risks for the sake of power.

If you watch the video of Dan Bongino talking about power you'll get the vibes.
by catlover76 | 2025-06-28 17:03:48+00:00
Having a sizeable minority of some kind does not really justify or excuse kicking out other ethnicities and religions to form a new state based on the primacy of that group. The mental gymnastics to think that expelling people living there while bringing in a population from Europe to displace them--literally to the point of having them move into homes vacated by Arabs who were expelled--is something other than a settler-colonialist is pretty astounding.

And the ambivalence and opposition of the Jews of Palestine to the Zionist project is fairly well-documented.

Rabbi Yakov Shapiro talks a lot about that, I think Gabor Mate does to some extent as well.

https://www.youtube.com/watch?v=K7POk0hVsgM
by ethbr1 | 2025-06-28 17:04:11+00:00
And indeed, Israel has made token efforts to say this is happening, but I'm not aware of any proof. Which, coupled with the fact that the IDF is explicitly prohibiting reporting, isn't a good look.

Furthermore, even if Israel has a justification for large numbers of civilian casualties, there are other portions of the Geneva Convention it's obviously breaching:

>> ART. 53. — Any destruction by the Occupying Power of real or personal property belonging individually or collectively to private persons, or to the State, or to other public authorities, or to social or co-operative organizations, is prohibited, except where such destruction is rendered absolutely necessary by military operations.

>> ART. 55. — To the fullest extent of the means available to it, the Occupying Power has the duty of ensuring the food and medical supplies of the population; it should, in particular, bring in the necessary foodstuffs, medical stores and other articles if the resources of the occupied territory are inadequate.

>> ART. 56. — To the fullest extent of the means available to it, the Occupying Power has the duty of ensuring and maintaining, with the co-operation of national and local authorities, the medical and hospital establishments and services, public health and hygiene in the occupied territory, with particular reference to the adoption and application of the prophylactic and preventive measures necessary to combat the spread of contagious diseases and epidemics. Medical personnel of all categories shall be allowed to carry out their duties.

https://www.un.org/en/genocideprevention/documents/atrocity-...
by throw310822 | 2025-06-28 17:05:08+00:00
> An ordinary Israeli citizen is born in that land, knows nothing else,

They know perfectly well that their settlers are conducting daily pogroms against Palestinian villages in the West Bank, protected by their own army. They know perfectly well that thousands of Palestinians are detained for years without due process, trialled by military courts, kept in a state of apartheid.

They just don't care.
by kylecazar | 2025-06-28 17:05:48+00:00
I've noticed something I believe is related. The general public doesn't understand what they are interacting with. They may have been told it isn't a thinking, conscious thing -- but they don't understand it. After a while, they speak to it in a way that reveals they don't understand -- as if it were a human. That can be a problem, and I don't know what the solution is other than reinforcement that it's just a model, and has never experienced anything.
by mtkd | 2025-06-28 17:06:16+00:00
That's likely because OG devs have been seeing the hallucination stuff, unpredicability etc. and questioning how that fits with their carefully curated perfect system

What blocked me initially was watching NDA'd demos a year or two back from a couple of big software vendors on how Agents were going to transform enterprise ... what they were showing was a complete non-starter to anyone who had worked in a corporate because of security, compliance, HR, silos etc. so I dismissed it

This MCP stuff solves that, it gives you (the enterprise) control in your own walled garden, whilst getting the gains from LLMs, voice etc. ... the sum of the parts is massive

It more likely wraps existing apps than integrates directly with them, the legacy systems becoming data or function providers (I know you've heard that before ... but so far this feels different when you work with it)
by anta40 | 2025-06-28 17:06:22+00:00
Nowadays, I don't think Linux is 100%, community-driven only software, considering it also has backup from big corps like Intel, IBM, Oracle, etc etc.

In the similar way, most programming language implementations used in industry (Java, C#, Go etc) also have big corps backup.

My main job is mobile app development, and OCaml definitely lacks significant menpower on this side, so if I were going to use it for my job... perhaps backend stuff? Or what?
by joules77 | 2025-06-28 17:06:40+00:00
In terms of scale what's happening with just the algos, forget AI/drugs/synth bio stuff etc is on par with successful plant or animal domestication which took few centuries because of scaling issues that tech has solved.

A "normal" corn plant today doesn't look anything like the one nature produces. And the "normal" dog, cat, horse, chicken or cow can't survive outside very carefully controlled and built environments.

This generation of technologists aren't taught the Law of Requiste Variety and are totally oblivious about what happens when stability of systems is tied to "normality".

Covid reminded us how "normal" everything is. Feels more and more like a waste of time telling or teaching the tech domesticated herd anything at all.
by FooBarWidget | 2025-06-28 17:07:15+00:00
That sounds to me like you are excusing a bad reality based on a nonexistant ideal. Saying "there are bad journalists" is a huge understatement. There are many, perhaps even the majority. Ask yourself why society at large has stopped trusting mainstream media, it's not just because there are a "few" bad apples but because the bad apples are widespread and systemic.

The tendency to compare to a nonexistant ideal is also something I find very very weird. This tendency does not exist for many other concepts. For example when people talk about communism, and someone say "hey $COUNTRY is just one bad apple, it doesn't mean real communism is bad" then others are quick to respond with "but all countries doing communism have devolved into tyranny/dictatorship/etc, so real communism doesn't exist and what we've seen is the real deal". I am not criticizing that (common) point of view, but people ought to take responsibility and apply this principle equally to all concepts, including "journalism".

It also doesn't follow that my critique of journalists/journalism means tearing down journalism altogether. It can also mean:

- that people need to stop trusting mainstream journalists blindly on topics they're not adept in. Right now many people have stopped trusting mainstream journalists only for topics they're adept in, but as soon as those journalists write nonsense about something else (e.g. $ENEMY_STATE) then they swallow that uncritically. No. The response should be "they lied about X, what else are they lying about?" instead of letting themselves be manipulated in other areas.

- that society as a whole needs to hold journalism accountable, and demand that they return to the role of the Fourth Column.
by libraryofbabel | 2025-06-28 17:07:32+00:00
The article isn’t really very persuasive about this though. Having worked with OCaml at Jane Street is not, I think most of us would agree, going to be, going to be a serious barrier to getting hired to work with another language somewhere else.

> For Jane Street’s technical rank-and-file, particularly the many hired straight out of university, non-compete agreements may be surplus to requirements. A scan of jobs listed by Millennium, a rival fund that has recently clashed with Jane Street in court, shows the strength of the latter’s position in the job market. Millennium wants engineers experienced in c++, Go, Java and Python, languages that are commonly used across finance and tech. OCaml developers, it seems, are Jane Street’s to keep.

If someone worked with OCaml at Jane Street I would just take this as a signal that they are smart enough to quickly learn Go, Python, whatever they need, and will probably be more successful after 6 months than a “Python developer” would be.
by anonymars | 2025-06-28 17:07:44+00:00
One could make the argument that it's happening right now. Russia+North Korea, Iran, Hamas, they are all intertwined. And then on the other side you could say Ukraine, US, Israel.

Thought experiment: if the Israel/Gaza conflict didn't pop off, would the US presidency be the same right now? How did that change affect the Russia/Ukraine conflict? Etc.
by erikerikson | 2025-06-28 17:07:46+00:00
> how the Middle East should be divided up

Given how every group claims it is a holy place, I'd expect each group would want it held in a state of peace, prosperity, and reverence for the benefits of creation. Instead they all seem bent on holding their holy lands in states of violence, discord, and waste.

You're not wrong that there is deep external interference but wouldn't holy peoples rise above any of that to do better from every side?
by edanm | 2025-06-28 17:08:00+00:00
> A state named "Israel" is not a prerequisite for Jewish people to live peacefully anywhere. In fact, it appears to be the opposite, based on historical fact.

Whatever else you think, this is some massive misunderstanding of history.

Historically, the lack of a state for Jews was one of the main reasons Jews experienced the Holocaust, which originated the term Genocide. Half of the Jewish population, making up (iirc) 90% of the population of Europe, died, because they had nowhere else to go.

And of the ones that survived, they still had nowhere else to go, no one wanted to take them in. The only place they could go, and what was agreed to worldwide, was to go to then-Palestine. Then, the hundreds of thousands of Jews "living peacefully" in Arab countries were ethnically cleansed from their countries, which they'd lived in for generations, and also largely had nowhere to go except Palestine.