MurphyA/hacker-news huggingface dataset:
by sbierwagen | 2025-08-30 17:22:58+00:00
% du -hcs "/Library/Application Support/com.apple.idleassetsd/Customer/" 5.1M /Library/Application Support/com.apple.idleassetsd/Customer/ 5.1M total

Is this only a thing in latest Sequoia? I've been clicking "remind me later" on the upgrade prompts for a couple weeks, since it seems like there's a story like this with every big release.
by KronisLV | 2025-08-30 17:23:55+00:00
> Elvis is basically cancer to a project. I guess maybe a small dose of Elvis can help motivate?

Sometimes teams are quite stuck in their ways because they don’t have the capacity or desire to explore anything new.

For example, an Elvis would probably introduce containers which would eliminate a class of dependency and runtime environment related issues, alongside allowing CI to become easier and simpler, even though previously using SCP and Jenkins and deploying things into Tomcat mostly worked. Suddenly even the front end components can be containers, as can be testing and development databases, everyone can easily have the correct version locally and so on.

An unchecked Elvis will eventually introduce Kubernetes in the small shop to possibly messy results, though.
Show HN: Henry Kissinger's Undergraduate Thesis Website
by eigenvalue | 2025-08-30 17:24:18+00:00
I wanted to read Henry Kissinger’s 400 page undergraduate thesis (it has an incredible first page), but really didn’t feel like dealing with a scanned PDF that’s annoying to read on a phone without constantly zooming and panning.

So I decided to convert it to a nice markdown format using OCR and LLMs. Then I thought it would be nice to fix the footnotes and get rid of the page breaks and to fix the line breaks and other things like that.

I was already working on some other coding projects, so I had the idea of loading up the draft markdown file in Claude Code and having it work on fixing these issues using a swarm of 20 sub-agents, which worked well.

Then I thought it would be cool to link to the full sources for all the many references on sites like the Internet Archive or Project Gutenberg, so I had another swarm of sub-agents do a ton of searches to track the links down and insert them into the footnotes and bibliography.

Then I figured that I might as well run it through my mind-map generator and summarization code to see what it comes up with, so I tried that. But now I had a few files to present, so needed some kind of index page.

So I asked Codex with GPT-5 to whip up a slick looking web page to present the stuff nicely, which it did a yeoman’s job with.

Note that I was already working with these tools in a bunch of other sessions on other projects, so my work here was occasionally giving some instructions to the coding agents and letting them crank away. I really didn’t spend much active time on this!

Anyway, the net result is clearly the premier way in the world today to consume Henry Kissinger’s undergraduate thesis electronically.

As for the thesis itself, it’s wild how erudite he was as a young man, and also what a great writer he was. And even more impressive considering that English was his second language.

The thesis is basically him trying to come to grips with, and to mentally organize in an internally consistent way, a vast swath of Western thought. From what I’ve read so far, I think he did a pretty good job.

Incidentally, his thesis is the reason Harvard changed the rules to limit the undergrad honors thesis to a maximum of 35,000 words. Good thing they didn’t apply this silly limit to Henry!
by schwentkerr | 2025-08-30 17:24:18+00:00
IBM announced in March 2025 its Agent Communication Protocol (ACP) but is now abandoning the ACP name and merging ACP efforts with Google’s Agent2Agent (A2A) protocol at the Linux Foundation. The ACP team is winding down as the industry backs A2A for open, community-driven AI agent interoperability under Linux Foundation governance. This move aims to unify protocols and avoid fragmentation in AI agent standards.

https://lfaidata.foundation/communityblog/2025/08/29/acp-joi...
by alecco | 2025-08-30 17:24:21+00:00
Central bank: just see what they did with Greece, Italy, etc. Perennial debt in exchange of control. The central banks of the countries are completely at the mercy of Frankfurt.

Yes, the US central bank is quite controversial itself, but the states don't depend on loans from the Fed. Or at least not directly, AFAIK.

Of course Europe has culture and my point is they want to neuter it by moving a lot of people across countries, in particular the top of the graduate crop (as the original post pointed out). They blur the identities on purpose. Go to any major city in the bigger countries and you'll see they are losing the national identity very fast. Some are just unrecognizable.

https://www.irishtimes.com/business/2025/05/28/christine-lag... Ruling from ECB with WEF directives.
by swat535 | 2025-08-30 17:24:22+00:00
Why Feminism? Isn't Feminism encouraging women to have more sex i.e sexual liberation, nudity is no longer a taboo, women are no longer constrained to a single man, all that jazz?

My understanding is that Conservatism encourages family values but at the cost of having less sexual partners (for example no sex before marriage) whereas Liberalism encourages the opposite.
by mathiaspoint | 2025-08-30 17:24:28+00:00
It turns out egalitarianism is antinatilist. Antinatilist ideologies cannot persist long term so continuing that isn't an option. The two available options are:

a) double down, die out, and get replaced by actual misogynists (ie Muslims, cartels etc)

b) find a nice compromise that actually works and minimizes people who get abused (like US culture 100 years ago or maybe something else.)

You're welcome to participate in the discussion those of us chosing b have but if you chose a listening to you is a waste of time at best.
by margalabargala | 2025-08-30 17:24:39+00:00
> Women's equality has made women who didn't need to depend on a man. As a result, they got a lot choosier about what downsides, flaws, and baggage they were willing to put up with.

This would track with how a lot of dating apps, etc are described as "the top 70% of women competing for the top 30% of men"
by toast0 | 2025-08-30 17:25:48+00:00
> I’m struggling to think of a programming community that tries to achieve a “we will maintain this for decades” approach, maybe another reader knows of something.

I just pulled a PHP site out of my archive that I had taken down 7 years ago. Only one function call (each) had been removed, and everything else still works. There's been some major changes in some parts of PHP though; if I had been following along, I'd have gotten a deprecation warning, but I jumped two or three major versions.

I'd be pretty confident in any Perl code written for 5.8 or newer to continue working, with CPAN libraries as well. Earlier code is probably ok as long as you don't deal with binary data or non-ascii characters; 5.8 was the unicode reckoning.

If you ran FreeBSD 4, most of FreeBSD 13 will feel familiar. Although if you had a kernel driver for FreeBSD 4, it will likely need a lot of help to work in FreeBSD 13.

Of course, there are other communities where everything is thrown away every 6 months. I don't have that kind of time.
by AnimalMuppet | 2025-08-30 17:26:01+00:00
But even with OOP... Virtual functions take over the pile of ifs, and so the ifs move to where you instantiate the class that has the virtual functions. (There is some improvement, though - one class can have many virtual functions, so you can replace all the ifs that ask the same question with one if that creates a class with all the right virtual functions. It gets messier if your class has to be virtual against more than one question.)
by oytis | 2025-08-30 17:26:09+00:00
I might be wrong here, but I never heard that PISA has proved that averages matter more than top results, I thought that's just the axiom they are basing their assessments on.

I understand why fostering top performants is a hard sell in a globalised society though. Poor countries will lose top talent to rich countries anyway, and rich countries can rely on the stream of talent from the outside. For the scientific progress of humanity as a whole, having geniuses matters more than rising average level IMO though
by meesles | 2025-08-30 17:26:12+00:00
Totally agree. This reads to me as someone who is more concerned with their trajectory and appearance than actually doing the work. I believe in doing hard work well, then showing it off to earn growth. It should be deliberate, but if your end goal is the title then I will smell then lack of sincerity immediately.

The tone of the writer comes across as mildly entitled as if they, just by wanting it, are entitled to the role. No mention of other senior leaders in the company that may have been on the same trajectory at the same time, and how he was measuring up against his peers. Most of the achievements listed in this post are purely overseeing groups of people, which in itself is the bare minimum for this level of leadership. I also perceive some cultural barriers in this post.
by raggi | 2025-08-30 17:28:02+00:00
Customers not being able to tell that it happened was a goal of that deployment.

It wasn’t anywhere near that late the numbers you’re saying was about the whole build cycle - board bringup for one of the two boards first commit in zircon was 3y before launch (that codes public, I just checked and Mike landed it in 2018) - and discussions weren’t done then, that was before any prototype/demos could be done. There were sluggish stages and project management was rough, and there were delays at the end related to quality but the quality bar was necessarily high, particularly on the core system - don’t brick all the devices in the field. And we didn’t, and that’s actually a feat replacing everything from firmware to gui in the field without users noticing.

What was the goal? Well two things: fuchsia needed a first, and realistic shipping target that wasn’t excessively lofty. Nest needed to get out of the OS game so it could focus resources on product. Chris talked about this in his 9to5google interview.

It’s a shame you feel so sour about it, everyone involved did good work. I have friends from nest and some of the ics also have similar pained history from that time - it’s sad, once upon a time it was maddening. It’d have been so easy for a leader to substantially improve that. Sure plenty of things could have been better, for sure we could have fixed these awful sentiment and relationship issues (I tried, got burned for it - that even showed up in my calibration), but we all shipped.
by jzl | 2025-08-30 17:28:24+00:00
Ugh, I couldn’t disagree more. Sure, LLMs can generate some really nice introductory summaries of topics. But, so far at least, they can’t even hold a candle to brilliantly written books and long form articles. Consider the classic book Cosmos. There is more insight into the universe in any few pages of that book than could be gathered by reading even a thousand ChatGPT results.
by jmull | 2025-08-30 17:28:41+00:00
The question is why…

The purpose of an ide is to pull together the tools a developer needs to develop software… first, reading/navigating and writing code, next running and debugging code, then (potentially) a variety of other tools: profilers, doc browsers, etc… all into a unified UI.

But coding agents seem to already be able to use the command line and mcp quite well to do this.

So why mediate using these tools through an IDE (over a new protocol) rather than just using the tools directly through the command line or mcp? It’s two extra levels of indirection, so there needs to be a really good reason to do it.

There may very well be some actual problem this solves, but I don’t know what it is.
by ranger_danger | 2025-08-30 17:28:47+00:00
> JS, and several other components, if its active will negate a lot of the defenses that have been developed to-date.

I thought if you disabled JS, then that would greatly narrow down which user on the internet you are, since very few people (in comparison to everyone else in the world) actually do this.

> not authorized by the owner of the SAN being visited

Source?

> TLS can't be trusted

Do you have more info on this? Why are more people not worried about it?
by notahacker | 2025-08-30 17:29:26+00:00
This paper suggests meeting people directly or indirectly via work was second to meeting through friends around the turn of the century, though there was a wide spread of how people met so it only amounted to a fifth of couples. Then online took over....

https://web.stanford.edu/~mrosenfe/Rosenfeld_et_al_Disinterm...
by ninkendo | 2025-08-30 17:29:53+00:00
Is there a language that has proper exclusively checked exceptions? That is, not just syntax sugar around checking an error value (à la Swift), but actual “the processor signals an exception” semantics, but all exceptions are still enforced to be handled-or-passed by the compiler?

Honest question, because I can’t think of any. I can see it being advantageous to have checked-only exceptions but there has to be a good reason why it’s so rare-to-never that we see it.

I’m not sure how else you’d get the holy grail, which I’d define as:

1. The compiler enforces that you either handle an exception or pass it to the caller

2. Accurate and fine-grained stack traces on an error (built-in, not opt-in from some error library du jour)

3. (ideally) no runtime cost for non-exception paths (no branches checking for errors, exceptions are real hardware traps)

C++ has 2 and 3, Java has only 2 (because RuntimeException exists), Rust has only 1. I’d love a language with 1 and 2, but all 3 would be great.
by seydor | 2025-08-30 17:30:25+00:00
This is not saying anything that we don't know: wild animals are selfish and will do anything to achieve their biological imperative believing that ends justify the means. this barely constitutes a "stance" and there is virtually nothing about morality here because morality is a whole level (and a bunch of frontal cortex mass) above this. the author does not even explain why he believes what they say, so why even write the post
by PaulHoule | 2025-08-30 17:30:32+00:00
Practically stars are mostly burned out in another 50 billion years and radioisotopes that produce a heat gradient will also be mostly decayed by then. Eventually good tidal energy situations like

https://en.wikipedia.org/wiki/Tidal_heating_of_Io

will end as well since this kind of situation changes the orbits. So energy for life and usable thermal gradients will disappear even if entropy will continue to increase for a long time -- for instance, black holes will be slowly inspiralling and crashing into each other resulting in huge entropy increases on paper.
by swasheck | 2025-08-30 17:31:33+00:00
i wonder if the antisocial trend that has been discussed here have led to an unhealthy skepticism of others. tiktok videos that tell my late teen daughter that a boy who doesn’t check _all_ the boxes is unfit or unworthy of relationship and intimacy. there’s wisdom in looking for flags (red, green, or otherwise) if you’re seeking a committed relationship, but they honestly create so much fear and skepticism in her (and her peer group) and functionally objectify boys as emotional and practical vending machines that are held to a 100% standard. essentially they are a different form of pornography that sets up unrealistic expectations for potential partners.

instead of using it as a tool and saying “hey, let’s try this” (sexually, emotionally, practically), they’re conditioned to just pull the ripcord if you don’t meet expectations
by weiliddat | 2025-08-30 17:31:39+00:00
Exactly, cognitive load is dynamic not static, and you can actually hold many more things in working memory than the oft-repeated 3-7 items (that's more if you're trying memorize and recall unrelated, novel items).

Once you commit a particular concept to long-term memory and it's not "leaky" (you have to think through the internal behavior/implementation details), then now you have more tools and ways to describe a collective bunch of lower-level concepts.

That's the same feeling programmers used to more powerful languages have to write less powerful languages — instead of using 1 concept to describe what you want, now you have to use multiple things. It's only easier if you've not grokked the concept.
by ic_fly2 | 2025-08-30 17:33:07+00:00
I’m pretty sure it’s smartphones and aging society.

I’ve been gathering data on the natural experiment that occurred due to differences in proliferation of smartphones across countries. The sex surveys aren’t consistent but that is a very strong factor. Look at the hockey stick curve in the paper here.

The rest of the decline is (in my evaluation) best explained with the increase in average age of the 18-64 year old demographic.
by joecool1029 | 2025-08-30 17:34:12+00:00
> They insisted on shipping SIP clients on their phones, so US carriers stopped selling their phones

This is a hot take if I've ever seen one. Completely ignoring the launch of the iphone in 2007 which coincided with their downfall. We could say yeah, maybe they didn't partner with CDMA and all the weird V-cast shit Verizon was doing and that hurt their market share like crazy, but to say SIP was the dealbreaker, just lol.

Also, Android shipped a native SIP client until this decade: https://www.xda-developers.com/android-12-killing-native-sip...
by ptero | 2025-08-30 17:34:59+00:00
It is not black and white. There is a continuum of difference between my whole life being discoverable by a targeted effort of a major state (for which there were always very few defenses) and "we have no privacy" world where my whole life is being easily seen by anyone: employers, coworkers, neighbors, potential dates, etc.

I think sliding down towards "I have no privacy" end of the spectrum is bad for both the citizens and the society. Stopping the this slide is a worthwhile goal. My 2c.
by scythe | 2025-08-30 17:35:17+00:00
I wonder if you can blame the climate and geography as some do in America. Bucharest is hot and sweaty in the summer (avg high 30 C, avg 68% rel H2O) and cold and snowy in the winter. The city lies on a flat plain, far from the mountains or the sea. Then you give people the opportunity to move to Amsterdam or Milan. Plus many other European countries have great infrastructure built up decades ago while Romania was undergoing economic crisis and revolution. It's hard to catch up.

The root of the issue might be that free migration in the age of modern transportation requires a shared tax base.
by pessimizer | 2025-08-30 17:36:39+00:00
Redundancy like that makes people like me feel that we missed something, and ruins forward progress. If you started "Crack 1 egg into the bowl." I'd move through it at light speed. When you say "Crack 2 eggs..." I think, "did I miss some ingredients, aren't there only two eggs?" and I rescan the entire ingredient list.

Then, still unsure, I go back and read the end of the sentence. "...into a large bowl."

Another large bowl? Wasn't there only one bowl? Was there another small bowl? Were the other eggs supposed to be in the small bowl? Is there another recipe listed separately where I'm supposed to crack the other egg (that might exist) into a small bowl? A single egg would only need a small bowl. Yes, there's probably another part of the recipe that is a sauce or filling or something that needs you to crack one egg into a small bowl. Let me reread everything on this webpage until I find something referred to that might be a necessary part of finishing this recipe, find the instructions to make that, then come back to this. Also, I have to reevaluate whether I even have enough eggs and bowls to make this recipe. I've read the entire page again, and I can't find what I'm missing. Maybe I'll google another, similar recipe, and they'll be a sauce or side that is mandatory for this dish that everybody already knows about but me, and it will be obvious. Ok, this is something similar, and it's served with some sort of a lemon sauce? I don't think I like lemon sauces. I'm not going to make this, I'm not even sure if I can. I hate trying to find recipes on the internet.
by notahacker | 2025-08-30 17:37:09+00:00
Spent enough months in India to be aware that hookups happen, including ones parents would be very disapproving of and ones which were illegal at the time. Pretty much everything happens in India to some degree, but we're talking about the effect at the margin here, and I don't think India has a 1.5bn population because hookups are more of a thing there than the West.
by crazygringo | 2025-08-30 17:38:14+00:00
You and I are talking about totally different things.

I'm talking about general overviews of topics, where a good book form at the level you're looking for often doesn't even exist.

You're talking about a classic book that is recognized as a great work.

Nobody's claiming that what ChatGPT outputs is Cosmos. And most books written by people aren't Cosmos either.

And most of the time when you want a basic factual introduction to a field that is at your level, neither too popular nor too technical, ChatGPT is really good at providing that.

Not everything has to be Cosmos.
by fruitworks | 2025-08-30 17:38:38+00:00
I am skeptical of the claim that more women die in war than men.

Even so, any event that removes people from society largely indiscriminately of sex, removes excess men for the purpose of this argument. The pool of competition for men is greater than the pool of competition for women.

In other words, the difficulty of male competition increases with population density at a greater rate than the same of female competition. So you expect areas with high population density to have low fertility due to the male disadvantage. Calhoun's rat utopia is one such extreme example.
by griffzhowl | 2025-08-30 17:39:04+00:00
> But take one thing and then another: you have two things.

This isn't true in general, because for example you can take two equal volumes of a material and put them together, you will have less than two times the volume because of gravity. The mathematical statement that 1+1=2 follows by definition, and it's useful in applications only when the conditions are met that make it accurate, or accurate enough for the given purposes.

Mathematics is useful because the physical world exhibits regularities in its structure. Talking about logos or God adds an air of mystery to that but I don't know what more it adds
by bigbadfeline | 2025-08-30 17:39:22+00:00
> Is there an original recording of him saying this.

That's an unreasonable request, usually made by people trying to insert FUD in the topic. Recordings require specially arranged interviews, copyrights and agreements to record and distribute, etc.

It's only reasonable to ask for references and witnesses and find them yourself, then you can inform us about the results and state your agreement/disagreement with facts.

> I often prefer the source material

That's nice, the only source material is the person who uttered the quoted words. You can take that up with him and ask about his quoted opinion - did he have it, has he changed it since then, what is he thinking now? Reportedly, he's a billionaire concerned about your well being, he wouldn't deny such an altruistic request.

Failing to provide "source material" contradicting the OP article would automatically validate it. Fair game.
by ptero | 2025-08-30 17:39:25+00:00
Are you willing to name the company? Shame them here. This sounds wrong.

I do not know what the details of the situation were, for example was the offer contingent on additional background checks that you failed or on something else, but if it was related to a US security clearance I would seriously consider filing a request for information -- they are required to tell you their findings.

It would probably be an interesting reading (unless one has a very thin skin) and I would do it just for fun, regardless of the pulled offer. My 2c.