MurphyA/hacker-news huggingface dataset:
by MSFT_Edging | 2025-06-28 14:29:52+00:00
> You definitely can kill 2.1 million people by bombing them. It's actually way easier than doing it with a gun

Only if you have enough bombs, which they need to constantly purchase from the US using aid money given to them by the US.

They don't have the stockpiles to eradicate without using their (not so) secret nukes. If they were to do that, there'd be a lot worse follow on effects for Israel. If they simply trickle the deaths over time, people get tired of the horror and need to look away for their own sanity.
by Newtonip | 2025-06-28 14:29:56+00:00
It's a state founded on ethnic cleansing. People were already living there when settlers came to create an ethno-state for themselves.

In late 1947, their militias begun a campaign of massacring and expelling Palestinians from mostly defenseless villages. These refuges pouring into neighboring Arab countries is what prompted the 1948 war. When the war ended, they murdered any civilians trying to return to their homes.

Gaza was originally a refugee camp created for receiving these expelled people.

The ethnic cleansing and denial of rights has continued ever since. The current Gaza war is not when the crimes against humanity started. Israel has been commiting crimes against humanity throughout its entire existence.
by throwaway290 | 2025-06-28 14:30:02+00:00
If you are from US/Australia/... chances are you also think the land is yours and occasionally you celebrate what is for locals an "invasion day"

in this sense Jews are in a much better position because their presence in specifically that area many hundreds of years before Muslim conquest is archeologically documented. Unlike presence of Europeans in Americas or Australia.

What I say does not justify war atrocities. Just that "you are wrong to call it your land" is not a good working logic
by zkmon | 2025-06-28 14:30:08+00:00
I interpret this as humanity's struggle to get back to its habitat, real world and fall back to keep pace with much slower biological evolution. Tools - all the way from stone tools used for hunting, to the AI assistants - are compensation for the desired extra pace in evolution. We can't grow horns over night and grow large in size to rule the jungle, so we got our hunting tools.

But then we let the tools and thought dictate the biological human. Mind has always been a slave of the body, serving just enough intelligence as commanded by the body. But then mind grew to be the master, commanding the body and demanding faster evolution. When body could not deliver to the demands, mind went ahead and created artificial extensions to the body using tools, technologies and science. Mind no longer responds to the body signals leading to suppressed senses, unmet bodily needs, lack of intimacy with the ongoings of the body and total lack of basic understanding of purpose and function of body.
by jrajav | 2025-06-28 14:30:26+00:00
Someone just read Atlas Shrugged for the first time.

Despite the attractive purity of this worldview, modern technology and prosperity has only been possible because of the wide spread of reason, empathy, cooperation, and mutual respect on a global scale. Greed and consolidation of wealth are a much more ancient tactic that has in fact been tried many times over, usually to utter ruin. The only reason billionaires thrive so much right now is because we are all thriving much more than ever before in history, and the only reason THAT has happened is because we finally arrived at decent societal compromises and universal guarantees. It was meaningful sharing of power and respect for each others' ideas and differences that enabled all of this - the core tenets of democracy, for one. And yes, it was and still is 'socialist' ideas like building shared infrastructure and societal safety nets that establishes and actively enables the environment in which capitalism is able to succeed.

Stop trying to distill things down to a one-dimensional, teenage view of the world. It's much more complex and beautiful than that.
by basisword | 2025-06-28 14:30:49+00:00
>> An ordinary Israeli citizen is born in that land, knows nothing else, just learns that the entirety of the surrounding populations want them dead.

You have to look at the other side too. Palestinian's are born knowing that Israeli's have taken lots of their land through violent force. And they want to take more of it. And while the Israeli's live in a well developed wealthy nation they are condemned to poverty.

Consider the King David Hotel Bombing[1]. Israeli terrorists murdered nearly 100 people. In 2006 Netanyahu presided over the unveiling of a memorial plaque, alongside some of the terrorists involved in it, with the plaque specifically remembering the terrorist who died in the attack. So Israeli terrorism is fine, even worthy of praise.

And while the Israelis may grow up scared that the Palestinian's want them dead, 10's of thousands of Palestinian children won't grow up at all.

>> I'm German and I really see a lot of the blame for this on our states as well

I agree. It seems that all over Europe at least, the governments are largely going against public opinion on this issue. But it's not the first time we've seen this (Iraq being a recent example).

[1] https://en.wikipedia.org/wiki/King_David_Hotel_bombing
by dleslie | 2025-06-28 14:30:54+00:00
We did this sort of thing at SFU some 25-30 years ago; though we stopped short of running an OS and compiler on it, and it wasn't a group project.

For those interesting in trying this sort of experiment, but wish to have some guidance and accessible tooling, I highly recommend Turing Complete; you'll go from a few gates to a full computer. Components can be shared with the community; where you'll find things like a RiscV core and such. Anyhow, it's great fun. Do recommend. It's on Steam:

https://store.steampowered.com/app/1444480/Turing_Complete/
by jfengel | 2025-06-28 14:31:19+00:00
I see no evidence that the billionaires are especially competent. They are never super geniuses, consistently capable of seeing what nobody else sees. At best, they have one or two bright ideas a short time before everyone else. They were the ones who happened to be in the right place at the right time. Often, they push out the ones who are more competent at everything except pushing other people out.

I concur that voters are extremely bad, but when the billionaires become oligarchs, they are exactly the dictators and technocrats you warn against. The voters are nominally in charge but they have enormous power to influence the voters. And one of the tools of that influence is their self mythology of being skilled more than lucky.
by roenxi | 2025-06-28 14:31:22+00:00
... MCP is almost literally just a JSON schema and a "yo, this stuff exists" for AI. It is great to have it standardised and we're all very thankful not to be using XML but there just isn't that much there.

MCP is fulfilling the promise of AI agents being able to do their own thing. None of this is unintended, unforeseen or particularly dependent on the existence of MCP. It is exciting, the fact that AI has this capability captures the dawn of a new era. But the important thing in the picture isn't MCP - it is the power of the models themselves.
by hedora | 2025-06-28 14:31:25+00:00
This article from the BBC corroprates the claims in the parent article, and also talks about why there are so many civilian casualties at these food distribution centers:

https://www.npr.org/2025/06/28/nx-s1-5449587/israel-gaza-haa...

The most obvious problems are that the food distribution centers are placed deep inside military red zones (which is not common practice), and that Israeli soldiers have been ordered to fire at civilians in those zones, even if they obviously pose no threat (which is clearly a war crime).

The sections "Troops describe firing at crowds of aid seekers" and "Aid workers and medics call for end to GHF distribution plan" explain in more detail.
by simonw | 2025-06-28 14:31:34+00:00
There's a big active thread about this here already: https://news.ycombinator.com/item?id=44401406

I think the TechCrunch headline is slightly more accurate than the Verge headline, which is "Facebook is starting to feed its AI with private, unpublished photos".

In both cases they imply training models is happening when that's not been confirmed.

(Facebook could help here by answering press inquiries about it, which they apparently have not done.)
by hypercube33 | 2025-06-28 14:31:41+00:00
Or the flip side - copilot is an unorganized mess and feels way behind OpenAI. Maybe making people use it will put pressure to make it better. Windows NT -- David Cutler has a rule about eating your own dogfood. I don't think they eat enough of it at Microsoft anymore with the lack of build quality in the last few years when they laid off their big QA team.

Some of the stuff I've seen M365 Copilot do is just flat out broken and awful and it's presented in their enterprise (stable) channels.
by wuschel | 2025-06-28 14:32:06+00:00
I would not extrapolate from the discourse with one German to a general statement of a heterogeneous population of ~80M people. There are many different opinions and positions in Germany - like in every country in the world. Please keep that in mind.

Germany has indeed still have a ‘vaccination’. How well it works, and whether it is not exploited by politics, is another matter.

Lastly, the conflict in the Middle East is one of the most complex conflicts in recent human history - and there is no easy way out. That also applies to the situation in Gaza.
by diggan | 2025-06-28 14:32:11+00:00
> If the goal is to fund full-time development of something and they don’t know if they are going to get the funding for seven months

In my experience, that's not the goal most FOSS projects have in mind from day 1. You might be working somewhere else, yet still release FOSS software and if it something in particular gets traction and makes sense to spend longer time on, you might start considering trying to be funded for full-time in some way.

But unless you have some following/funding from earlier, I don't think people jump feet first into FOSS like that, expecting "full-time employment" pay working on their project, but starts with something with smaller sources of income, like Open Collective or GitHub Sponsors/
by mjevans | 2025-06-28 14:33:37+00:00
I'd like better news coverage of that:

What exactly ARE the goals / demands of every side. Both what they say in public, and what's generally accepted as the rational real goals each side requests / demands / etc via peace talks as well as through violence.

The breakdown could even focus on factions within the nebulous term of 'sides'. An average citizen is likely to have looser criteria than a government / terrorist.
by zahlman | 2025-06-28 14:33:42+00:00
Counterpoint: data hoarding is not like physical hoarding (or at least, it hasn't been up to this point), because we've lived through an era of exponentially increasing storage capacity (with file sizes to match, in many cases).

I still have a folder full of notes from several of my university courses, grouped by course. Some of it is source code (either the lecturer's or my own); some is assignment text (in a mixture of plain text, PDF, legacy .doc, etc.). There aren't any repositories because this was many years before Git existed and professors back then apparently didn't think we needed to be taught about the systems that did exist.

But why not keep it? The whole collection is smaller than, say, the OpenBLAS shared library that comes with a NumPy installation. It's maybe 1% of the size of the ISO for a modern desktop Linux distribution.

It's part of a folder with even older stuff - all the way back to toy Turing programs I wrote as a child. There are countless random files that are probably poorly organized internally, that I'll likely never revisit with any good reason. But the whole thing is less data than I'd likely end up downloading if I spent an hour on YouTube or Twitch. The ability to store it permanently costs me literally pennies, amortized over the cost of the drive.

... And yet, the size of modern applications still bothers me. It feels almost disrespectful, somehow. Old habits die hard, I guess.
by mpweiher | 2025-06-28 14:34:04+00:00
There is plenty of reason to disbelieve the testimony was reported accurately.

Haaretz’s English edition claims that IDF soldiers were ordered to fire at unarmed Palestinians waiting for food in Gaza, but the original Hebrew version? It states they were told to fire towards crowds to keep them away from the aid sites. This represents a significant difference in intent, legality, and moral implications

https://mrandrewfox.substack.com/p/haaretz-the-lies-continue

https://news.ycombinator.com/item?id=44404779
by glitchc | 2025-06-28 14:34:16+00:00
> Since 1) and 2) are (again, from the perspective of Isreal's government) undesirable, and 3) has stopped working, 4) seems to be their current strategy.

The Israeli govt and people would be very supportive of (2). After all, there are more Arabs living in Israel than in Palestine. The Palestineans, on the other hand, overwhelmingly reject this option.
by triska | 2025-06-28 14:34:36+00:00
I second this! What a fascinating read!

Regarding the point about current research, I found in the article:

"Gary Aston-Jones, head of the Brain Health Institute at Rutgers University, told me he was inspired by Putnam to go into neuroscience after Clarke gave him one of Putnam’s papers.

“Putnam’s nervous system model presaged by decades stuff that’s very cutting edge in neuroscience,” Aston-Jones said, and yet, “in the field of neuroscience, I don’t know anybody that’s ever heard of him.”"
by NalNezumi | 2025-06-28 14:35:32+00:00
Thanks for sharing, it was an interesting read that made me introspect on my usage of Obsidian too.

I think there's a couple of points during his journey the author could've came to a more balanced conclusion than deleting his "second brain" (obsidian folder).

First is ofc the tool-creep that he mention. It was supposed to be a support tool, to make you reach a goal or solve a problem. Yet it become a goal in itself. A classic Goodhart's law. This should've led him to realize that he need to limit what context the Second brain idea is applied to. Luhmann, the Zettlekasten guy kept in his physical office, segregating his "thinking & writing, work" with the rest of his life. The authors case is the classic "Todolist trap". If he could've identified that early, he could've maybe siloed it better to the useful part.

Second, The "Unread list". One of the first things even in the Zettlekasten ideal (which spanned the entire second brain idea) is to never put in anything unprocessed. Everything, new idea to new reading, should be first processed, thought of, and then written down in your own word. When you break this principle, your second brain is not a brain, it's a todo list.

The third is to humanize it. This also affect point 2. If you properly review your second brain, you'll notice that great insight or ideas you wrote down doesn't seem so great anymore, or lacking. It's also hard to recount why you considered this thing great, or worth writing down. That's when you realize that sometimes, the detail of the idea doesn't matter as much as why/when and how you came up with it. You more often can come up with same idea, hopefully even more refined, if you just remember the context of it.

This should transform your "second brain" from not merely being a list of connected ideas, but with contexts. Who did you share that idea with? Where you sad/mad/angry? what did you do the day you got that idea? Those are all ques your brain can use to reconstruct the entire picture, wayyy better than just words. People that wrote diaries have known this since forever. It's not the ideas you want to keep, but the mental state that reached you to that idea. New, future you, can take that idea way way further, given the same mental state. This insight alone should delete all unread lists. At best it should be delegated to a reference/archive "folder" disconnected from your second brain.

Second brain is not an archive, it's a process. When you misunderstand that, often because you're attached (ego) to the ideas you generate, you fall for the trap the author did.

Edit: I realized that the author is from the rationalist movement. That kinda figures.
by TuxSH | 2025-06-28 14:37:16+00:00
- "All" C libraries use some form of namespacing (the typical mylib_dosomething kind of name); actual namespaces mean you don't write these prefixes over and over again when in the same namespace

- "Most" C projects do basic OOP, many C projects even do inheritance via composition and a fair few of these do virtual dispatch too

- Templates (esp. since C++20), lambda functions, overloads and more recently coroutines (which are fancy FSM in their impl), etc. reduce boilerplate a lot

- Containers (whether std:: or one's own) are far easier to work with in C++, a lot less boilerplate overall (GDB leveraged this during their migration iirc)

- string_view makes non-destructive substring manipulation a lot easier; chrono literals (in application code) make working with durations a lot more readable too

In the past decade or two, major projects like GCC and GDB have migrated from C to C++.

Obviously, C retains advantages over C++, but they are fairly limited: faster build times, not having to worry about exposing "extern C" interface in libraries, not having to worry about controversial features like exceptions and (contextually) magic statics and so on...
by scuol | 2025-06-28 14:37:20+00:00
I understand the sentiment, but disagree with the solution. PKMs can be overwhelming if someone nerdy enough to use one ends up using it ineffectively.

The way I do it that I find works well is to have the following:

1. each day, have a journal page for a given day. Content only happens in the journal pages

2. have a series of topics that you tag. This system is up to you, but I usually find something with a hierarchy that is <=3 levels deep is best, e.g. I have "Job Search/2025/Company"

3. for each of the relevant tag pages, have those have some sort of "query" that will pull in all relevant tasks from all the journal pages, sort them by priority / state / deadline so you can see this all in one place (e.g. "What's the next step I have to do for my Nvidia application?" -> easy to answer with this system). Depending on your PKM, the hierarchy enables you to easily answer that question at a higher level, e.g. "What's the next steps I have to do for ALL of my applications?".

In each journal page, you can also write down a "task backlog" so minor tasks that you remember don't take up headspace while you intend to work on other major tasks (e.g. write down "get back to Joel about the Nvidia referral").

Regarding a point other folks have made: treat the journal and these tags as more of a "stream" of things you're doing in your life, instead of a collection of every-expanding obligations or a mausoleum of unexplored ambition.

I built this in Logseq, which seems to be the only one that has an advanced-enough query language to do this in that is possible to do local-only (no mandatory cloud data) in text files. If anyone knows how to build such a system in a different application, I'd be happy to learn! Logseq has been stale for a year or 2 as the authors are working on a much needed near-total rewrite which I'm not sure is ever going to arrive at this point.
by mopsi | 2025-06-28 14:37:33+00:00
If anything, the media is downplaying the preparations to calm the population.

Russia is not a pretext, but the reason for the preparations. Russian actions, from invading Georgia in 2008 to annexing Crimea in 2014 and launching a full-scale invasion of Ukraine in 2022, to the current wave of sabotage, have fundamentally changed security assessments. These aren't hypothetical threats being "overblown". They're real, documented acts of aggression that have forced countries to reassess their defenses. The policies are a direct response to that reality, not an excuse manufactured to justify them.

Dismissing that as mere PR is incredibly shallow. If the Swedish government wanted a publicity stunt, they would stage a photo op, not expand conscription and form new brigades.
by SilasX | 2025-06-28 14:38:11+00:00
I wasn't making up excuses: the danger is real. If you don't have enough leverage to withstand the party walking away, you don't have enough leverage to ask for more. I didn't say "don't negotiate", or "it's too scary"; I'm saying, be ready for the consequences, and don't falsely zero out real risks. That shouldn't be controversial.

It's kind of telling that you have to resort to pathologizing me instead of addressing the concern.
by jadar | 2025-06-28 14:38:53+00:00
I don’t want to undermine the author’s enthusiasm for the universality of the MCP. But part of me can’t help wondering: isn’t this the idea of APIs in general? Replace MCP with REST and does that really change anything in the article? Or even an Operating System API? POSIX, anyone? Programs? Unix pipes? Yes, MCP is far simpler/universal than any of those things ended up being — but maybe the solution is to build simpler software on good fundamental abstractions rather than rebuilding the abstractions every time we want to do something new.
by AdelaideSimone | 2025-06-28 14:39:06+00:00
A lot of vendors use non-lazy binding for security reasons, and some platforms don't support anything other than RTLD_NOW (e.g., Android).

Anyway, while what you said is theoretically half-true, a fairly large number of libraries are not designed/encapsulated well. This means almost all of their symbols are exported dynamically, so, the idea that there are only "few public exported symbols" is unfortunately false.

However, something almost no one ever mentions is that ELF was actually designed to allow dynamic libraries to be fairly performant. It isn't something I would recommend, as it breaks many assumptions on Unices, (while you don't get the benefits of LTO) you can achieve code generation almost equivalent to static linking by using something like "-fno-semantic-interposition -Wl,-Bsymbolic,-z,now". MaskRay has a good explanation on it: https://maskray.me/blog/2021-05-16-elf-interposition-and-bsy...
by ndiddy | 2025-06-28 14:39:08+00:00
Many of the Zionists viewed the Holocaust as teaching that the Jewish people need a state of their own, no matter what it takes or how many people they have to kill. They viewed the European Jews who had died in the Holocaust as weak, passive cowards who had "allowed" the Holocaust to happen, and went like sheep to their slaughter (ignoring the Warsaw Uprising, and all of the underground Jewish resistance movements). I think Israel's current actions reflect this viewpoint.
by stevenwoo | 2025-06-28 14:40:26+00:00
Have you seen the Israeli hostage families protest in Israel? They get heckled and threatened by the hardliners in the general public and government who want the war continue to and those hardliners essentially want the hostages as an excuse for war. The democracy in Israel has elected a government that wants to continue to acquire land in Gaza and the West Bank in preference over negotiating for return of the hostages. There are multiple video and text reporting on this issue. https://www.jpost.com/israel-news/article-847290 There are also hardline hostage families that want to continue the war over negotiating. https://apnews.com/article/israel-gaza-hamas-hostages-ceasef... It's complicated and not as simple as your black and white assessment - that people are for either returning the hostages or not returning the hostages and those same opinions are in sync with ending the war/continuing the war with the same priority. Hamas having hostages serves both Hamas and the hard right wing's long term goals in Israel, and the hard right wing in Israel holds all the power in Israel and Hamas holds the power in Gaza.