MurphyA/hacker-news huggingface dataset:
by Hamatti | 2025-06-07 20:13:20+00:00
One time, when I had just started on a legacy project and was struggling to understand how things worked and where the bug was, I printed out many many pages of the code, booked a meeting room for the day, taped the code printouts to the walls of the meeting room and started drawing and annotating.

It helped me see patterns from a birdseye view of the code and see how things related to each other and I eventually found multiple issues that I was able to fix more efficiently at once because I had taken that viewpoint instead of just trying to fix one class or function at a time.
by brookst | 2025-06-07 20:14:00+00:00
Not the person you asked, but I find consumer reports useless because they typically conflate functional evaluation (does the product do what it’s supposed to) with non-functional factors (warranty, price) in a one-size-fits-all manner.

If I’m shopping for a hand mixer, I want to get a list of the best ones and then make my own call on price / performance. I don’t want to be told a $19 product is the best and have to carefully dissect the article to learn that it’s not actually the best, CR has just decided on my behalf that the actual best product isn’t worth $10 more.
by richardw | 2025-06-07 20:14:29+00:00
Survivorship bias. The guys going home at 5 went home at 5 and their companies are not written about. It’s dark but we’ve been competing for a while as life forms and this is “dark-lite” compared to what our previous generations had to do.

Some people are competing, and need to make things happen that can’t be done when you check out at 5. Or more generally: the behaviour that achieves the best outcome for a given time and place, is what succeeds and forms the legends of those companies.

If you choose one path, know your competitors are testing the other paths. You succeed or fail partly based on what your most extreme competitors are willing to do, sometimes with some filters for legality and morality. (I.e. not universally true for all countries or times.)

Edit: I currently go home at 5, but have also been the person who actually won the has-no-life award. It’s a continuum, and is context specific. Both are right and sometimes one is necessary.
by LeFantome | 2025-06-07 20:14:41+00:00
To make my long-winded point more concretely, the core diference is really just that there are "so many" Linux developers.

Linus has a pretty firm hand on the tiller of Linux evolution. I counter "don't care what happen outside of the kernel" with his many, many public "never, ever break userland" rants. And many kernel devs and maintainers are employees of companies like Intel, Red Hat, Google, IBM, and AMD that absolutely care about coordinating kernel dev with the bigger picture.

Something like 250 devs contribute to FreeBSD each year. For just the Linux kernel, the number is closer to 5000. There are just way more people working on way more stuff. It is not a surprise to see a more significant halo of chaos around Linux. Coordinating the Linux kernel is herding cats and, even when everybody eventually lines up, there are going to be periods where it seems like everybody is talking past each other.

And while the Linux kernel does have a "release early, release often" mantra, it also touts "trust but verify" and has a strong meritocracy and hierarchy. So I am not sure "no one seem to communicate with each other" is fair. Not just anybody can drop whatever they want into Linux. We also need to remember that shipping the Linux kernel is not the same as shipping a Linux distro (operating system). Actual Linux distros bring kernel versions in according to the philosophy of the distro. Many are very stable and conservative. Others are a whole lot less so (but that is users choice).
by crazygringo | 2025-06-07 20:15:06+00:00
I would actually argue the anti-HFCS movement is not aiming at the right thing.

Because they make people think Mexican Coke is fine because it's made with real sugar, or that putting honey all over your toast doesn't count. Like, I know people who think these things, but avoid HFCS like it's the plague.

Unless you're trying to avoid sugar to an extreme degree, the sweetness in tomato sauce is not worth concerning yourself about. The small differences, when added up, don't matter that much. The sugar in your bread and peanut butter is nothing compared to a Coke. Again -- if you're concerned about sugar, then don't drink soda and don't eat dessert. No candies, no sweet drinks, no sweet juices. That gets you 95% of the way. Worrying about HFCS in bread is missing the forest for the trees.
by 9x39 | 2025-06-07 20:16:08+00:00
To be fair, he does say he isn't anti-filter, and I think his article was to calm the horses and hysteria out there. I filter water too, but it is things like testing maps (https://www.ewg.org/interactive-maps/pfas_contamination/map/) that really help eradicate the brainworms that I'm slowly poisoning myself from the tap.

I think the whole article was a pretty solid attempt at helping people like myself who tend to overreact when it comes to exposure figure out that the fear and the danger are often not the same.

BTW, unless you were just being sarcastic, the rusty water was him talking about the filtered water from a LifeStraw - something that's miraculous as far as I'm concerned, seeing as I've drank mucky water out hiking through them just fine. Well, probably, anyway.
by julienchastang | 2025-06-07 20:16:55+00:00
Fascinating article that sheds light on why deep state conspiracy theories exist. In short, the Pentagon, the USAF are concocting bizarre lies of UFOs of possibly extraterrestrial origins that they disperse internally sometimes in hazing like fashion. Sooner or later these "secrets" make it out the general public where they take a life of their own. Read it if you have a chance. It really explains a lot about some of our modern political discourse here in the US.
by farts_mckensy | 2025-06-07 20:18:28+00:00
What with this dingus coming at me with recursion? Hey, that's my move, bro. Seriously though, everything you said is totally unnecessary. All I'm saying is, in order to refute the claim that LLMs can't reason, you ought to have your own coherent definition of the word in order to falsify the claim. Recursion is a coherent notion. If you want to include that in the definition, have at it. That actually supports my broader view of reasoning.
by blacksmith_tb | 2025-06-07 20:18:39+00:00
1st-party would likely be prevented by disabling cookies? Obviously they could fingerprint every visitor on every request, but most just set an ID cookie and check it on subsequent pages I think, since that's good enough for tracking most people (who aren't actively trying not to be tracked). Of course, that breaks things that need a session (like a cart), but depending on what you want from a site, it could be fine.
by roarcher | 2025-06-07 20:19:03+00:00
I'm a veteran and I know several fellow vets who openly admit to lying to the VA to get disability ratings for maladies they don't have. No, I don't have statistics about how many disabled veterans are lying (how would one gather that information, exactly?), but it is a regular occurrence that I meet guys who brag about their 100% ratings, ask me about mine, and look at me like I'm some kind of poor naive idiot when I tell them that I did not claim disability because I do not feel that I'm disabled.

I do not claim that everyone on VA disability or SSDI is a fraudster. I know veterans who are missing significant portions of their body. I dated a women on SSDI who absolutely needed and deserved it for a neurological disorder. But she knew a family where every single member went on it as soon as they turned 18. Scamming SSDI was essentially their family business.

I am not advocating for DOGE to take an axe to these systems. But just because you or I might find DOGE distasteful does not mean that significant fraud and abuse does not take place. I can only assume that you have not spent much time around these systems or people who use them. Anyone who does immediately hears about their misuse, often from the perpetrators themselves, who are proud of their own cleverness for doing so.
by jeroenhd | 2025-06-07 20:19:18+00:00
Consoles will run anything you compile for them. There are stable compilers for most languages for just about any console I know of, because modern consoles are pretty much either amd64 or aarch64 like phones and computers are.

Language limitations are more on the SDK side of things. SDKs are available under NDAs and even publicly available APIs are often proprietary. "Real" test hardware (as in developer kits) is expensive and subject to NDAs too.

If you don't pick the language the native SDK comes with (which is often C(++)), you'll have to write the language wrappers yourself, because practically no free, open, upstream project can maintain those bindings for you. Alternatively, you can pay a company that specializes in the process, like the developers behind Godot will tell you to do: https://docs.godotengine.org/en/stable/tutorials/platform/co...

I think Zig's easy C interop will make integration for Zig into gamedev quite attractive, but as the compiler still has bugs and the language itself is ever changing, I don't think any big companies will start developing games in Zig until the language stabilizes. Maybe some indie devs will use it, but it's still a risk to take.
by ux | 2025-06-07 20:19:19+00:00
Hehe, thanks. The thing is, it could hardly have been prerecorded animations :D

I don't know if you tried before, but compressing noise is particularly hard, so 16 videos would have been quite too much of bandwidth. The total size of the shaders is something around 70kB (not minimized) for endless lossless videos, and since I had to write them anyway if I were doing records of them, it was really a no-brainer to embed them to be honest.
by knappe | 2025-06-07 20:19:31+00:00
I go back and forth on the issue. I read our local municipal water reports but then things like this happen https://www.vaildaily.com/news/climax-mine-can-now-release-h...

Denver water couldn't force the mine to continue cleanup of the molybdenum (because they're bankrupt) and instead raised the tolerable levels of molybdenum in Denver water. The same thing happened in 2017, 2010 and I'm certain before that. And then we have things like this https://www.cpr.org/2025/06/04/free-private-well-testing-ote...

Colorado has some serious issues with mine runoff and water contamination.

https://www.pagosasun.com/stories/the-day-the-river-turned-o...
by daft_pink | 2025-06-07 20:19:36+00:00
It was just very difficult primarily because of the way the license limitations and install steps made it difficult to drop it into the existing python tooling ecosystem.

I haven’t tried it in a long time, but as it’s a Python superset, I tried to drop it into my jupyter notebook docker container and you had to agree to license terms and register your email and install a modular package that contained a bunch of extra things.

If you want to get widespread adoption for a python superset, you would probably want to get it included in the official jupyter docker images as people who do this sort of programming like to use a jupyter repl, but they just made it so difficult.

I’m no open source zealot and I’m happy to pay for software, but I think the underlying language needs to be a lot more open to be practical.
by throwanem | 2025-06-07 20:20:17+00:00
There probably still isn't a good way to get that kind of dynamic range entirely in the digital domain. Oh, I'm sure the shortfall today is smaller, say maybe four or five stops versus probably eight or twelve back then. Nonetheless, I've done enough work in monochrome to recognize an occasional need to work around the same limitations he was, even though very few of my subjects are as demanding.
by zahlman | 2025-06-07 20:20:33+00:00
> David Rawson, the US ambassador, said that its euphemisms were open to interpretation. The US, he said, believed in freedom of speech.

This is tossed in as if to imply that shutting down the radio station would have saved lives and that the US was therefore complicit in those deaths.

I am never swayed by arguments like this. A culture that produces that kind of hatred will not be stopped by losing a channel to express it. Word of mouth spreads quickly, and actions speak even louder.

Not to mention, per the sidebar, the radio hosts were already disguising their meaning in places despite not experiencing a threat of censorship. "Talking in code" for something that has already become socially acceptable, has its own social purposes - it allows for the hateful to bond over their hatred more strongly than if they were explicit, because the "shared language" is a strong signal of in-group belonging.
by neilv | 2025-06-07 20:22:19+00:00
I used to have a BorgBackup server at home that used append-only and restricted-SSH.

It wasn't perfect, but it did protect against some scenarios in which a device could be majorly messed up, yet the server was more resistant to losing the data.

For work, the backup schemes include separate additional protection of the data server or media, so append-only added to that would be nice, as redundant protection, but not as necessary.
by 9x39 | 2025-06-07 20:23:08+00:00
>"By investing in climate mitigation and renewable energy projects within Africa, Europe hopes to stabilize the continent at its source—to make life bearable enough that millions don't feel compelled to leave."

Aren't parts of the EU already encouraging them to migrate to plug labor holes in their demographically top-heavy systems and keep wages down? Wouldn't that outweigh these efforts?
by closewith | 2025-06-07 20:23:25+00:00
> Pornhub is manufacturing a product and making it available to the open market, just like Jack Daniels.

Pornhub is obviously the retailer in this analogy. False equivalence fallacy.

> Jack Daniels has no responsibility to ensure a bar is only providing access to legal patrons.

In France and almost all Western countries, Brown Forman has exactly that responsibility when they are retailing to or serving the public, as the pornography vendors are now.

> Because then the same concerns arise -- why should Jack Daniels be given access to my blood just to manufacture an age-restricted product? What will they do with it? Will they secure the data appropriately? How do I know it won't be used to negatively impact my future because my health insurance company doesn't like that I drank a bottle of JD?

Ignoring your straw man, this is exactly how alcohol is treated. A third party - the state - verifies your age and issues a physical token that you must present to prove your age when purchasing alcohol. That is exactly how pornography will now will regulated in France.
by sho_hn | 2025-06-07 20:23:40+00:00
I'd say the comparison points at misunderstanding the current controversy, though I realize you are doing so deliberately to ask "Is it really that different if you think about it?"

But I'll bite. MASSIVE is a crowd simulation solution, the assets that go into the sim are still artist-created. Even in 2003, people were already used to this sort of division of labor. What the new AI tools do is shift the boundary between artists providing input parameters and assets vs. computer doing what its good at massively and as a big step change. It's the magnitude of the step change causing the upset.

But there's also another reason that artists are upset, which I think is the one that most tech people don't really understand. Of course industrial-scale art does lean on priors (sample and texture banks, stock images, etc.) but by and large operations still have a sort if point of pride to re-do things from scratch where possible for a given production rather than re-use existing elements, also because it's understood that the work has so many variables it will come out a little different and add unique flavor to the end product. Artists see generative AI as regurgitation machines, interrupting that ethic of "this was custom-made anew for this work".

This is typically not an idea that software engineers share much. We are comfortable and even advised to re-use existing code as is. At most we consider "I rewrote this myself though I didn't need to" a valuable learning exercise, but not good professional practice (cf. ridicule for NIHS).

This is one of the largest difference in the engineering method vs. the artist's method. If an artist says "we went out there and recorded all this foley again by hand ourselves for this movie", it's considered better art for it. If a programmer says "I rolled my own crypto for my password manager SaaS", they're in incredibly poor judgement.

It's a little like convincing someone that a lab-grown gemstone is identical to one dug up at the molecular level, even: Yes, but the particular atoms, functionally identical or not, have a different history to them. To some that matters, and to artists the particulars of the act of creation matters a lot.

I don't think the genie can be put back in the bottle and most likely we'll all just get used to things, but I think capturing this moment and what it did to communities and trades purely as a form of historical record is somehow valueable. I hope the future history books do the artists' lament justice, because there is certainly something happening to the human condition here.
by CuriouslyC | 2025-06-07 20:23:48+00:00
People would still be griping about how it devalues the hard work artists have put in, "isn't real art" and all the other things. The only difference is the public at large would be telling them to put a sock in it, rather than having some sympathy because of deceptive articles about how big tech is stealing from hardworking artists.
by jeroenhd | 2025-06-07 20:24:28+00:00
I think this isn't referring to intent as in "calculate the tax rate for this purchase" but rather "shift this byte three positions to the left". Less about what you're trying to accomplish, and more about what you're trying to make the machine do.

Something like purchase.calculate_tax().await.map_err(|e| TaxCalculationError { source: e })?; is full of intent, but you have no idea what kind of machine code you're going to end up with.
by eesmith | 2025-06-07 20:25:02+00:00
The only papers I could find in Google Scholar about this connection all come from India, and does not seem strongly connected. The study at https://journals.lww.com/jfmpc/fulltext/2025/04000/prevalenc... , for example, says:

> While some studies have hypothesized that the use of RO water could contribute to vitamin B12 deficiency, no significant differences were observed in this study.[20] Symptoms of deficiency were not significantly associated with serum vitamin deficiency status. Only VDD was significantly associated with fatigue as a symptom. This discrepancy raises questions about the current normative values for vitamin B12 and vitamin D3 in the Indian population and suggests the need for further research.

A whole lot of people drink RO water. If it were a simple correlation, I would expect to see cases and papers from all across the world.

I also know there's a long history of false claims along the lines "distilled water sucks the minerals from your body", also called "hungry water". I first heard in the 1980s as a supposed reason for not using distilled water in a radiator. Or even commentary of it in the Carnivorous Plant FAQ at https://www.sarracenia.com/faq/faq3385.html .

Because of that long history, and the lack of a good mechanism for how it should work, I need a much higher level of evidence for a direct, causal connection.
by AngryData | 2025-06-07 20:25:13+00:00
A lot of SpaceX technology has export restrictions. On top of that, Elon himself doesn't have any engineering knowledge or degrees and his entire knowledge base on space travel is from Kerbal Space Program that he played for like a week. So what exactly is he going to bring to other countries space programs? The people working at SpaceX aren't going to move to China, and Elon can't just pack his rockets up in a suitcase and fly somewhere else with them.
by globular-toast | 2025-06-07 20:26:35+00:00
Are there any good options for an off-site zfs backup server besides a colo?

Would be interested to know what others have set up as I'm not really happy with how I do it. I have zfs on my NAS running locally. I backup to that from my PC via rsync triggered by anacron daily. From my NAS I use rclone to send encrypted backups to Backblaze.

I'd be happier with something more frequent from PC to NAS. Syncthing maybe? Then just do zfs sync to some off site zfs server.
by sltkr | 2025-06-07 20:26:40+00:00
> Good thing we only ever have intentional leaks, then.

I already addressed this: unintentional leaks from regulated companies are very rare. It's not a perfect system, but it works to some extent.

> LGBT individuals have killed themselves over being outed before they were ready to.

OK, but visiting Pornhub doesn't prove you're gay, it only proves you watch porn, which lots of people do. If someone calls you out on it, you just say you were watching some dumb big-titted bimbo slut get pounded hard in the pussy. Crisis averted.

The age verifier wouldn't know which adult-only site you are trying to access, so when they sign your over-18 token, they don't know if you're going to redeem it on hairybears.com or bigtittedsluts.com.

Again, this is different from your ISP who already knows which sites you visit today and everyone is totally fine with this! ~nobody in France is committing suicide over their ISPs outing them as gay! It's literally a nonexistent problem.

Finally, I don't want to keep doing the checks notes bit, but do you really think there is that much of a taboo on being gay in France of all countries?

> I'd wager that any leak that could positively link a person to a site will also include at least some activity on that site.

But that's not true, as I already explained. The age verifier doesn't know what you are going to use the age-token for. They know strictly less than your ISP, by a huge margin. Note that the ISP doesn't even see the age-token. That's between the site you visit and the age verifier.

> Assuming use of ISP controlled DNS servers, the ISP only knows the account holder's name. They don't know if it's a neighbor/guest that's cracked/borrowed the WiFi ... etc. VPN or even just not using ISP managed DNS circumvents this collection.

For the purpose of blackmail this doesn't really matter... where there is smoke there is fire.

If you heard <politician you don't like> was found to have child porn on his phone, and his excuse was that his nephew who borrowed his phone on the weekend must have put it there, would you think that exonerates him? Or would you assume he's lying to cover his ass?

> If you could have said "ISPs are paragons of virtue that are always guaranteed trustworthy" I'm sure you would have. But you didn't so we both agree that anything that follows is predicated on a bad-faith premise.

I don't follow your point here. I'm not saying ISPs are paragons of virtue, I'm simply saying: 99% of people who visit Pornhub don't even try to hide this fact from their ISP (note that the people this post is about were only signing up to a VPN after France blocked their access; they didn't give a fuck about their ISP knowing they watched porn before). That means some of these are true:

1. They trust their ISP not to tell anyone they visit pornhub. 2. They don't care if anyone knows they visit pornhub. 3. They don't realize their ISP can see they visit pornhub.

In which of these scenarios does having the ISP issue an age-token make things worse for the customer? I really cannot think of one, but I'm open to changing my mind.
by CuriouslyC | 2025-06-07 20:26:55+00:00
AI will make professional level movies cheaper and easier to make, which will the medium more accessible. The AAA movies probably won't look any better, but indie stuff that previously would have been suggestive and bare due to budgetary constraints can now be more direct and lavish. In many cases that's going to be the difference an indie project being a viable film and not.