MurphyA/hacker-news huggingface dataset:
by nradov | 2025-08-12 04:03:49+00:00
It's quite possible that China's population has also been significantly exaggerated. One thing that the China actually does quite well is universal childhood vaccination for certain diseases. Independent researchers looked at the number of vaccine doses ordered and found that it's way lower than the official government birth statistics would suggest.

https://www.pewresearch.org/short-reads/2022/12/05/key-facts...

Now this is an unproven "conspiracy theory" but it's entirely plausible that corrupt local officials have inflated population numbers in order to be able to embezzle more of the funds that flow in from the central government. A lot of people might exist only on paper, but it's impossible for outsiders to precisely quantify.
by add-sub-mul-div | 2025-08-12 04:04:05+00:00
There's people who are prone to react to new ideas with curiosity and people who are prone to react to new ideas with suspicion, fear, intolerance. It's that simple. You're right, it's not rational. Identity by gender/sexuality/race/etc. is so fundamental, so the latter group reacts most strongly and negatively to new ideas about identity. Religion fans the flames. Most don't take back control from their religious upbrining the way you did.
by yupyupyups | 2025-08-12 04:04:21+00:00
Porn peddlers would probably pinky-promise not to disobey the user-agent and expose the kids to the content (and get them while they're young).

However, as we have already seen, asking nicely in the HTTP headers doesn't actually work, it may even help porn peddlers better target children. We also know from recorded interviews with these predetors that they don't seem to actually mind exposing kids to porn.

https://x.com/arden_young_/status/1732422651950612937
by SJC_Hacker | 2025-08-12 04:04:30+00:00
Trying to be as functional as possible I think has great benefits in the "real world". Functions are very easy to unit test, for one.

Pure functional is difficult, but breaking out the parts of the program which can be pure functional is generally a smart thing to do

If I had drive and ability the to make a programming language from scratch, it would be hybrid imperative/functional, and "pure" functions (no side effects, EXCEPT possibly debug logging) would be clearly marked as such.
by muzani | 2025-08-12 04:04:54+00:00
True, it doesn't apply everywhere. I'm thinking rights get cut when abused. Under the Meiji Constitution (1889-1947), Japan's emperor was Commander-in-Chief, and after the end of WW2, he was not. But even as a figurehead, he was useful in uniting the factions to end the war when multiple parties wanted to keep it going.

"In a parliamentary system a poorly performing PM can be gone in an instant."

Though it feels like what we have now is poorly performing PMs replaced by another poorly performing PM. Often one that promises to do the opposite of what the previous PM did, then forgets the promises or blames them on something else.
by gottorf | 2025-08-12 04:05:49+00:00
Not the GP, but obviously as a general rule, Republicans are the hard-on-crime (three strikes, "don't do the crime if you can't do the time") party and Democrats are the soft-on-crime (Soros DAs, "we must address the root causes of crime") party. Even the most partisan on either side must admit this to be true.

From there, it's not a great leap to think that places with a soft-on-crime attitude at the local level might engender more criminal activity than places with the opposite attitude. Similar to why there are so many homeless people in California: the weather is lovely and local attitudes are permissive to it compared to other places, so it sucks less to be homeless there than, say, North Dakota. I think it passes the smell test to suggest that it sucks less to be a violent criminal in Baltimore than, say, Carmel, Indiana.

> are cities with Democrat mayors much larger and diverse than Republic mayor cities

What are you implying about diversity?
by bdhe | 2025-08-12 04:06:04+00:00
> Just absurd.

What's worse - Kim Davis's personal life doesn't read like someone who "respects traditional marriage". From wikipedia:

> Davis has been married four times to three husbands. The first three marriages ended in divorce in 1994, 2006, and 2008. Davis has two daughters from her first marriage and twins, a son and another daughter, who were born five months after her divorce from her first husband. Her third husband is the biological father of the twins, the children being conceived while Davis was still married to her first husband.

This is a concerted effort to test what the new SCOTUS is going to grant the new "in group" in this country in terms of laws that bind the "out group" which in this case is the gay community.
by slowlab | 2025-08-12 04:07:51+00:00
Thanks! I didn’t know about that Dock setting where folder stacks disappear if you only show running apps — that’s interesting. One advantage here is that you can drag files directly from the menu into other apps or Finder, and even open it instantly with a keyboard shortcut for quick drag-and-drop. Glad to hear it might still be useful for your setup!
by bombcar | 2025-08-12 04:08:12+00:00
Financialization can also make it appear wealth has increased when really nothing has happened.

If all property is “owned” by the crown and people only have various “rights” to it that can be inherited but never encumbered or sold, then there’s really no point in “valuing” the land beyond simple comparisons.

Once land can be bought and sold value appears to track it; but the land was always there.
by wpm | 2025-08-12 04:08:56+00:00
I would rather limit myself to things I know are going to be preinstalled on the platforms I use than deal with the masochism that is scripted dependency management. No thanks.

All these comments here "Uhhh just use PythoN!" Yeah? I write scripts that need to run on macOS. No Python there. Yeah I can have my script sit there and pull the command line tools in an automated way and wait the 20 minutes it takes to install or I can pull on my big boy pants and just figure out how to do it in shell. It's turing complete. It works. Whatever.
by therealpygon | 2025-08-12 04:09:04+00:00
So you pick the one and only example out of 5 that wouldn’t include intellectual property as a counter-point? Certainly makes it seem like your position is tenuous.

A song is IP. A car is not technically IP but merchandise is involved so I’d say that counts. A movie is IP. A game is most certainly IP.

By your opinion, observing that game before making my own “infringes” their IP. And same for the song. And by that test, watching a movie at a friend’s is piracy, and borrowing a friends car is robbing the car manufacturer of profits.

It really seems to fall apart if you simply place a black box over the “who” of creating something completely different, seemingly based solely on our biological memory not being digital.
by freetime2 | 2025-08-12 04:12:49+00:00
So it sounds like they definitely scraped the content and used it for training, which is legal:

> Japan’s copyright law allows AI developers to train models on copyrighted material without permission. This leeway is a direct result of a 2018 amendment to Japan’s Copyright Act, meant to encourage AI development in the country’s tech sector. The law does not, however, allow for wholesale reproduction of those works, or for AI developers to distribute copies in a way that will “unreasonably prejudice the interests of the copyright owner.”

The article is almost completely lacking in details though about how the information was reproduced/distributed to the public. It could be a very cut-and-dry case where the model would serve up the entire article verbatim. Or it could be a much more nuanced case where the model will summarize portions of an article in its own words. I would need to read up on Japanese copyright law, as well as see specific examples of infringement, to be able to make any sort of conclusion.

It seems like a lot of people are very quick to jump to conclusions in the absence of any details, though, which I find frustating.
by thayne | 2025-08-12 04:12:54+00:00
> you have to certify OpenSSH running on a particular OS on particular hardware

Right, but if you use the certified version of OpenSSH, it will only allow you to use certain algorithms.

> ML-KEM is NIST approved and AFAIK NIST is on record saying that hybrid KEMs are fine. My understanding is therefore that it would be possible for mlkem768x25519-sha256 (supported by OpenSSH) to be certifie

ML-KEM is allowed, and SHA-256 is allowed. But AFAIK, x25519 is not, although finding a definitive list is a lot more difficult for 140-3 than it was for 140-3, so I'm not positive. So I don't think (but IANAFA as well) mlkem768x25519-sha256 would be allowed, although I would expect a hybrid that used ECDSA instead of x25519 would probably be ok. But again, IANAFA, and would be happy if I was wrong.
by tzs | 2025-08-12 04:13:19+00:00
What about other games that people play for real money where the money for the winners comes from the losers?

For example in amateur chess tournaments it is common for the prize money to come out of the entry fees. Fairly typical might be a $15 dollar entry fee in advance or $20 at the door, and a prize fund of $350 ($200 first, $100 second, $50 third) based on 30 entries. It will be lower if they get fewer entries, but let's say they get exactly 30. Then 3 players are going home with more than they came with. The other 27 are going home $15 or $20 in the hole.

Would you feel bad if you played in such a tournament and finished in the top 3? Some of the 27 losers might have had a better use for their entry fee.
by bawolff | 2025-08-12 04:13:30+00:00
> Second - the lack of information. Many interesting games provide incomp9lete information of game state to the players, which one then needs to reconstruct. But with poker, the lack of information is so severe that one has no hope of reconstructing the game state - reasonable possibilities are too many to analyze, one is forced to pretty much guess and make gambles. It's an unpleasant experience.

Poker is basically the same type of game as "Among us". You might have some hints but you're not supposed to be able to entirely recreate the game state. If you can, the game is boring.
by callc | 2025-08-12 04:13:36+00:00
n=1 I’ve used Wikipedia for many years with no immediately noticeable false information. And of course all the “citation needed” marks are there. I trust Wikipedia to be correct, I expect it to be correct, and Wikipedia has earned my trust. Maybe I don’t read it enough to see any vandalism.

Compared to LLMs, it’s extremely striking to see the relative trust / faith people have in it. It’s pretty sad to see how little the average person values truth and correctness in these systems, how untrusted Wikipedia is to some, and how overly-trusted LLMs are in producing factually correct information to others.
by bombcar | 2025-08-12 04:13:41+00:00
My experiences is that below the age of six, they ALL want to cluster together. Above six it starts to sex-segregate naturally, and around teen years the desire for their own space soars.

But even then they often want congregation, but the ability to retreat. I sometimes think the perfect “large family” house would be tons of tiny bedrooms but lots of common areas. Almost college dorm-like.

Another anectdata - I’ve never met a family with same-sex twins where the twins did NOT live in the same room, even when there was ample space to not do so. I presume the triplet case is even stronger.
by ziofill | 2025-08-12 04:13:43+00:00
> quantum physics hasn't really advanced in the last 30 years so it's understandable that the physicists are confused about what's wrong.

I have my doubts about who’s the confused one. Quantum physics has advanced tremendously in the past 30 years. Do you realize we now have a scheme to break rsa 2048 with 1M noisy qubits? (See Gidney 2025)
by sesky | 2025-08-12 04:14:32+00:00
If you consume any chess media, you would know there's a fair amount of crossover in chess players who enjoy playing poker.

That is because although chess appears to be a game of perfect information, it is impossible to calculate anything but a small fraction of possible future game states in a limited time. So skilled chess players must make educated guesses as to which lines are worth calculating, whether their opponent has already studied the current line, and what moves to play to get them out of their memorization.

This is effectively a game of limited information where solid Bayesian reasoning wins, just like poker.
by 20after4 | 2025-08-12 04:14:39+00:00
Do what we say or we might get a warrant and find that stash of CP that we installed on your hard drive. How do you even defend against planted digital evidence? It would be easy to fake and very difficult to disprove.

But when it comes to politicians and people with power, I think it's even worse than all of that. It's kind of obvious what Mr Epstein was getting up to with regard to blackmail.
by tbrownaw | 2025-08-12 04:14:40+00:00
Some people think state-recognized marriage is a special privileged legal status for the purpose of having and raising kids. Ie, that the focus actually isn't on the adults who are the ones to get married. In which case, couples who know they can't possibly have kids are trying to con the state out of the benefits without accepting the associated responsibility. I don't know what faction of people with this view take is to it's logical conclusion regarding for example infertility, but I'd be very surprised if there weren't at least a few and not completely shocked if it was a majority.
by johnvanommen | 2025-08-12 04:14:40+00:00
I'm 80% certain that my Dad sunk his sailboat because he fell asleep:

https://www.cbsnews.com/baltimore/news/elderly-man-reunites-...

He's doing great, still sailing.

That was the third boat he sunk. This was the most famous sinking:

https://www.latitude38.com/lectronic/an-inspirational-sailor...

Three shipwrecks in ten years might be a record?
by Max-Limelihood | 2025-08-12 04:15:05+00:00
That's why I use C to write all my shell scripts. Can't have something non-portable like bash, which is missing from 75% of computers by default.

(Seriously, what am I missing here? Is `apt-brew pacman install fish` really that hard to type? If cross-platform portability is actually a concern, shouldn't you be using Python anyway?)
by dazzaji | 2025-08-12 04:18:26+00:00
This is a fun project to be sure. I just wish the author would not refer to the experiment as an "autonomous startup builder" unless they mean it humorously. Having poked around the GitHub repo and read through the materials, it seems like more of an AI coding assistant running in a loop that built and deployed a broken web application with no users, no business model, and no understanding of what problem it was trying to solve. There were quasi-autonomous processes and there were things that were built, but nothing I'd call a startup.
by fuzzfactor | 2025-08-12 04:18:27+00:00
You can't actually fully "browse" unless there is no friction at all, especially not a sign-in.

This is a page with nothing useful whatsoever, only a sign-in, the kind of thing that signals to old or new web surfers that they are not welcome.

Seems to me if anybody could actually copy anything useful with one click it would be on a regular ordinary web page, not in a private repository.
by wtallis | 2025-08-12 04:18:49+00:00
> So, when powered by AC power, schedule everything on P cores when possible, schedule processes that eat a lot of CPU on P cores, same for any process with a negative nice value.

Even when plugged in, you may have thermal limitations. P cores will chew through your power budget more aggressively than E cores. For latency-sensitive workloads you do want to emphasize the P cores, but when throughput is the goal you'll usually be better off not ignoring the E cores, and not trying to run the P cores at high frequency where they're much less efficient. Intel started adding E cores to consumer chips in large part so they could score better on throughput-oriented multithreaded benchmarks like Cinebench; they're decent at compiling code, too, but you'll still want the P core for the linker.
by zeta0134 | 2025-08-12 04:22:43+00:00
You might as well be my dream self writing a journal, because this describes my experience 1:1. It's kindof wild how long it took me to realize that I wasn't overheating at night due to the weather or the A/C being broken, but simply due to needing more water. That's one of my strongest signs as it turns out.

I don't know what "thirst" feels like at all! It's weird because I do feel hunger. If I forget to actually eat, my stomach kicks my brain and refuses to let me concentrate until I fix it. Hydration has no equivalent, and in retrospect, it's no wonder I was suffering headaches and nausea all through college on my diet of mostly soda. After I switched to water as my primary beverage things improved dramatically, but it's not perfect. I still have to watch the signs and pay attention, or I'll dehydrate myself by simply forgetting to drink.
by AnonHP | 2025-08-12 04:22:44+00:00
This is a nice idea. I just checked it out (not to really send a card though), and I got this error after entering the message and trying to go to the next page:

“Failed to save your card: TypeError: Load failed”

After entering the addresses (recipient and return), the next button seemed to reload the same page. Maybe it was showing some error temporarily? I had to tap on it about three or four times to get to the next page.
by abustamam | 2025-08-12 04:23:12+00:00
I've been a full stack engineer for 10 years and I know SQL syntax but a few years ago I was asked at an interview "make a relation between users and posts" and I went "rails generate user" or something, and he's like, "not that," so I was like "OK I'll add it to a prisma file" and he's like "not that, write the SQL. I dunno what to do because this has never happened before."

Needless to say, I did not get the job, but several years later I still don't know how to answer his question.

I've worked with NOSQL (Mongo/Mongoose, Firebase) and I've worked with ORMs (Prisma, drizzle, Hasura), and I've been able to implement any feature asked of me, across several companies and projects. Maybe there's a subset of people who really do need to know this for some really low level stuff, but I feel like your average startup would not.

I think maybe it's similar to "can you reverse a linked list" question in that maybe you won't need the answer to that particular question on the job, but knowing the answer will help you solve adjacent problems. But even so, I don't think it's a good qualifier for good vs bad coders.
by Animats | 2025-08-12 04:23:37+00:00
Did Python ever get tail recursion? There was a big controversy years ago. Guido didn't like it. But apparently something went in.

Enthusiasm for tail recursion comes mostly from LISP and LISP-adjacent people - those who learned to program from SICP.[1] This is neither good nor bad. Even MIT doesn't use SICP any more, though.

(The classic 20th century "programming should be hard and programmers should suffer" books:

- Structure and Interpretation of Computer Programs, Abelson and Sussman.

- Fundamental Algorithms and Semi-Numerical Algorithms, Knuth.

- Algorithms + Data Structures = Programs, Wirth.

- A discipline of programming, Dijkstra.

These are mostly of historical interest now, but at one time, knowing those defined a real computer scientist. Today, it's more important that your LLM has been trained on them.)

"Love the lambda." - footer of original article.

[1] https://archive.org/details/Sicp.2nd
by gottorf | 2025-08-12 04:23:52+00:00
There is no trigger being pulled, metaphorically or not. USAID isn't a force of nature that would have continued to flow, as though water going downhill, if only it weren't for those sadistic meddlers at DOGE!

It's humanitarian aid funded by the American taxpayer and brought to life by every dedicated worker involved. To choose to stop being a part of this chain of actions is to go from acting on something good to becoming neutral, not becoming evil. What's next, calling someone ethically culpable for quitting their USAID job?
by 1vuio0pswjnm7 | 2025-08-12 04:24:24+00:00
This "Microsoft are good guys" is a bizarre recurring comment that has appeared on HN for quite a while now

It's like pretending people must choose from Russia, North Korea, South Sudan or the Central African Republic

Who are the good guys

None of these companies are "good guys"

These "Leave Microsoft alone" HN comments will undoubtedly persist

Perhaps there are MS employees who comment on HN and they are sensitive about criticism

The idea Microsoft is somehow benign is truly hilarious

It is not difficult to argue the damage this company causes today without retribution is far worse than what they did in the past

IME, Microsoft is very cult-like; the employees believe that Microsoft has a solution for any problem, and there is never, ever any contemplation that the company creates problems ;this does not stop with the employees, it can extend to others who are "bought in" to the Redmond ecosystem
by johnvanommen | 2025-08-12 04:25:12+00:00
I quit every vice: Stopped playing videogames in my 20s because they were a time sink, stopped drinking in my 50s, stopped drinking coffee because I no longer needed a 'wake me up' when I embraced sobriety.

But when I first started tinkering with AI, I found it so addictive, it reminded me of how I used to play videogames in my 20s obsessively. I think it's the randomness of the rewards that makes AI possibly addictive. It sometimes felt like a slot machine, the way that tweaking a setting or two would get me closer to the goal.
by bawolff | 2025-08-12 04:26:33+00:00
> How about "behaving in a way that increases the probability of your particular adversaries making incorrect inferences about your situation"?

I'd call that lying with extra steps.

(Which to be clear, im fine with in the context of a game (and in certain contexts even in real life). Plenty of sports can be traced back to ritualized ways of practising to murder people. Take all the field sports of track and field)
by wtallis | 2025-08-12 04:27:20+00:00
> Apart from some models of Alder Lake

That bit actually still applies. Intel may have branded the 14100F as Raptor Lake, but it is almost certainly Alder Lake silicon, just a higher speed bin of the 12100F.

See https://www.intel.com/content/www/us/en/products/compare.htm... and note how none of them get the higher DRAM frequency support or larger L2 caches characteristic of Raptor Lake silicon.
by kqr | 2025-08-12 04:27:42+00:00
Correct, and a bluff is not intended to last forever. Bluffing is revealed eventually, because you can only have a pair of aces so often, statistically speaking.

At that point, the table awareness of the bluff is still profitable because it forces others to bet into your strong hands.

A bluff that is revealed is just as good as one kept secret. Many people seem to misunderstand this.
by SJC_Hacker | 2025-08-12 04:29:05+00:00
I don't see how it would be gatekeeping.

Recursive functions are a mathematical concept, like the "imaginary" number, or "trascendental" numbers. Or negative numbers for that matter.

Simple example, the Fibonacci sequence. FIB(1) = 1 FIB(2) = 1 FIB(N) = FIB(N-1) + FIB(N-2)

There's no programming language or "physical" implementation needed in order to calculate FIB(N) for arbitrary N. Pencil and paper will do for small numbers
by itsboring | 2025-08-12 04:29:29+00:00
You’re not alone. Like many in this thread, I have kids and a house, etc. etc. Never needed anything like this. Maybe jotting down a note with pen and paper now and then, or at most, e-mail myself a reminder of something.

I have to wonder if some people use these systems to make themselves feel more important than they actually are.