MurphyA/hacker-news huggingface dataset:
by Noaidi | 2025-10-11 20:14:46+00:00
So many of you, here are thinking that my father did not die of a rapid metastatic cancer. Or that I held my schizophrenic brother in my arms after he tried to overdose on pills. Or that I’m not suffering from a disorder that I’m not going to detail here.

When you deal with suffering every day, you come to have a different relationship with it that is, if you don’t take the view of material list and instead follow the past of the several spiritual leaders who dealt with suffering and understood it in a way that is much deeper than “suffering is bad”.

Christ test there is much more complicated than he wanted to die because he was suffering. Christ chose his suffering and his death as a sacrifice for other people. Christ did not die by his own hands, but from others. He chose peace and love over his own suffering and death. It’s one thing to die because you have no hope and it’s another thing to die to give Hope to everyone else.

The man in the original article, he died for nothing. He died for his own selfish desires. He died because he thought it was embarrassing to be old.
by JumpCrisscross | 2025-10-11 20:14:58+00:00
> When you turn it off, they have to throw away the index (they'd better be doing this for privacy reasons), and then rebuild it from scratch when you turn the feature on again

This is probably the case. But Redmond being Redmond, they put their foot in their mouth by saying "you can only turn off this setting 3 times a year" (emphasis mine).
by npodbielski | 2025-10-11 20:15:43+00:00
Sure, that would work. Still I find much easier to have to just glance at the other monitor to see what is happening.

Code and tests: I just have open two editor windows: code and tests. Side by side. If you write tests for piece of code it is just easier to see what is happening by just looking on the side instead of switching constantly.
by rossant | 2025-10-11 20:16:12+00:00
I visited New York in 1997 and was fascinated by the Twin Towers. Coming from a mid-sized city in France, they seemed unbelievably tall. We went there, but unfortunately, we weren’t allowed to visit because of some construction work. I was quite disappointed and swore to myself that I’d come back another time. Needless to say, that never happened.
by rayiner | 2025-10-11 20:16:41+00:00
Surely the more relevant metric is the percentage of households with at least one gun? Guns are durable goods that people don’t dispose of, so of course they accumulate. My father in law has boats, old cars, and guns piling up around his house. But school shootings typically aren’t committed by people rummaging through their grandparents’ basements, right?

Similarly, it surely is better to compare the same country over time instead of comparing different countries which differ in many additional respects? If your thesis that the availability of guns causes school shootings is true, you should expect to see school shootings going down in the U.S. as the practical availability of a gun goes down.
by andrewmcwatters | 2025-10-11 20:16:43+00:00
Equities also lose and gain value. There's a reason to hold cash when it's preferrable to lose real, time and inflation-adjusted, value versus losing to speculative equities or other securities.

But go ahead, downvote me since you and the rest seem to think any asset is better than cash.

Which, of course, once again, isn't true.

You can buy bonds with real coupon rates worse than inflation; you can buy speculative equities whose YoY return nets negative.

But yeah, cash is bad, cash is bad. Buy assets no matter the value!

Go buy Pokémon cards! Right? I mean you guys are so smart, why hold cash? That's basic personal finance!

I bet you also like to tell people "don't time the market, it's time in the market," right?

There's no such thing as the "Lost Decades," that's a spooky Halloween story.

In fact, you're right, go invest in Keurig Dr. Pepper, or no no, how about Kraft Heinz. Those did so well compared to just holding cash.

What about real estate, huh? How about AirBnB? That better enough than cash for you? Not a fan of real estate?

How about Warner Bros Discovery? Yeah? That better than cash?

You could have lost money constantly on GameStop, but wait, there's more, you can go still lose money on it today! Why hold cash?
by Balinares | 2025-10-11 20:17:02+00:00
I'll admit I struggle to isolate what's fundamentally different between these skill configurations and the usual CLAUDE/AGENTS/etc.md. Clearly there's something; I'm just curious what's the mechanism at play, precisely.

EDIT: Simon actually already answered that point here: https://news.ycombinator.com/item?id=45550115
by queenkjuul | 2025-10-11 20:17:09+00:00
Never for a second found "the southern part of downtown Chicago" to feel unsafe, nor most of the areas south of there either.

I also think you're overestimating the effort put in to help historically disinvested neighborhoods. There are policies in Chicago that are working, but they're not being done at scale, and nobody here is pretending they are.
by gamblor956 | 2025-10-11 20:17:21+00:00
One of the points in the first book is that after several hundred years, they still don't understand how the ecology of Dune works.

There are hints that Dune was once a thriving jungle world, before the sand trout encapsulated all the water deep below the surface. So there's plenty of organic matter, and water, and sunlight, to support the sandworm lifecycle.
by refulgentis | 2025-10-11 20:17:23+00:00
Please tell me you’re under 25 and American.

If not, note you keep telling us the slope is slippery and elaborating at excruciating length exactly what slipperiness could occur on said slope.

The reason why I guess you’re young and American is because you’re approaching this as some greenfield new development. It’s not, countries do it all the time for years and years and years and years. The exceptional state is “anything goes.” Keeping this is p much what John McCain ran on in 2000.

So that’s why no one can really engage, you’re asking us to pretend this is a real world problem so we engage with a logical fallacy.
by Barrin92 | 2025-10-11 20:17:27+00:00
>and why were they retained for longer than was necessary?

it's stated in the article. In most cases they weren't, the data breach only affected people who disputed the result of their age verification.

Of course in principle Discord or any third party should never need any photographic identity themselves to begin with if countries would bother to implement a proper trusted identity system where the data stays with an authority and they simply sign off on requests. Like in South Korea or the eID features you have on most European national ID cards.
by loverofhumanz | 2025-10-11 20:18:29+00:00
> That giving the state security apparatus more tools to arbitrarily harass people at their discretion is a Bad Idea™.

Measuring heart rate, using a computer which can log its data, is the exact opposite of arbitrary. It's an objective measurement. You don't seem to understand the words that you're using.

Are you somehow unaware of the fact that security personnel, for example TSA at airports, are already empowered to use their own discretion in deciding that particular people seem to merit extra scrutiny?

Any TSA officer can flag any person as suspicious for almost any reason. They don't abuse this power generally because they have very little incentive to and there are checks on it.

> I have absolutely no idea where you're going with this or what makes you believe this is how the world works.

Do you think TSA officers are incentivized to do more or fewer body cavity searches? Do you think they get bonuses for doing them? It's beyond ridiculous that you can't keep your argument straight and have to reference Trump in the context of a discussion about secure environment screening technology.

> And again: picking up a history book will lead you to realise how mistaken your quaint belief is ("incentive to work less"?).

I've almost certainly read far more than you on history and law. I'm likely more experienced, well traveled, and much more concerned about actual infringement on liberties.

Which, I'd argue, is why I'm less concerned about this technology than you. I know what kinds of things actually infringe on people's liberties.

Your weak attempts to talk down to me, while at alluding to non-specific events in history, would embarrass you if you knew enough to be embarrassed.
by godelski | 2025-10-11 20:18:41+00:00
Probably a good time to mention systemd automount. This will auto mount and unmount drives as needed. You save on your energy bill but the trade off is that first read takes longer as drives need to mount.

You need 2 files, the mount file and the automount file. Keep this or something similar as a skeleton file somewhere and copy over as needed

# /etc/systemd/system/full-path-drive-name.mount [Unit] Description=Some description of drive to mount Documentation=man:systemd-mount(5) man:systemd.mount(5) [Mount] # Find with `lsblk -f` What=/dev/disk/by-uuid/1abc234d-5efg-hi6j-k7lm-no8p9qrs0ruv # See file naming scheme Where=/full/path/drive/name # https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/6/html/storage_administration_guide/sect-using_the_mount_command-mounting-options#sect-Using_the_mount_Command-Mounting-Options Options=defaults,noatime # Fails if mounting takes longer than this (change as appropriate) TimeoutSec=1m [Install] # Defines when to load drive in bootup. See `man systemd.special` WantedBy=multi-user.target # /etc/systemd/system/full-path-drive-name.automount [Unit] Description=Automount system to complement systemd mount file Documentation=man:systemd.automount(5) Conflicts=umount.target Before=umount.target [Automount] Where=/full/path/drive/name # If not accessed for 15 minutes drive will spin down (change as appropriate) TimeoutIdleSec=15min [Install] WantedBy=local-fs.target
by tills13 | 2025-10-11 20:18:45+00:00
I mean it's a case of use the right tool for the job.

For consumer, it's overkill. For pro-sumer, it's perfect, imo. You can start pushing the boundaries, here, but most will not for residential. If you are pushing the boundaries, you are probably savvy enough to roll your own solution or get into the actual, hard-core enterprise stuff. For small businesses, it's similar to pro-sumer. For enterprise, use something else. But honestly, you could make it work for any of these, 99% of the time.

I fall squarely into pro-sumer and my setup has been flawless for me. It's got all the bells and whistles I could ever need while not being too overkill nor really that expensive in the grand scheme of things. I am planning on switching over from Synology to a UNAS for the integration with Identity.

It sounds like you are the exception for pro-sumer.
by fzeroracer | 2025-10-11 20:19:16+00:00
HN has always had a trend of political posts. The James Damore story here got massive over claims of his freedom of speech being violated. The 'Twitter Files' which was a whole lot of nothing also blew up.

Dang can't really win here as someone else mentioned because we're in unprecedented times. Tech CEOs are going full mask off, like how the Salesforce CEO is asking for the government to send in troops to SF [1] or YC openly courting people deeply tied to the admin. So now you have people noting the hypocrisy of some users being tired of politics conveniently as it ramps up more and more into our personal lives and as tech becomes the government.

[1] https://techcrunch.com/2025/10/10/salesforce-ceo-says-nation...
by franga2000 | 2025-10-11 20:19:19+00:00
1.1: Google some low-light performance reviews of cinema cameras - you'll see that ISO noise is decreasing with every generation and that some cameras (like from Sony) have that as a selling feature.

1.2.: Google "how to shoot a night scene" or something like that. You'll find most advice goes something along the lines of "don't crank the ISO up, add artificial lighting to brighten shadows instead". When given a choice, you'll also find cinematographers use cameras with particularly good low-light performance for dark scenes (that's why dark scenes in Planet Earth were shot on the Sony A7 - despite the "unprofessional" form factor, it had simply the best high-ISO performance at the time)

2: Google "film grain effect". You'll find a bunch of colorists explaining why film grain is different from ISO noise and why and how you should add it artificially to your films.
by pyramation | 2025-10-11 20:19:23+00:00
and fwiw, my opinion comes from attempting to upgrade packages that I've depended on that all of a sudden add the module: true, which essentially requires that ALL packages must upgrade — which is 99% of the time not possible because all the other deps are usually CJS.

this is also similar to the non-incremental way TS rolled out in the early days, also causing knee-jerk reactions to TypeScript. However over time, devs found ways to incrementally type JS to TS, and so we've all mostly evolved by now.

If ESM could do similar, allowing for incremental evolution, then it would solve all of the problems. I don't see why cjs and esm cannot co-exist
by NoLinkToMe | 2025-10-11 20:20:01+00:00
Agreed, in practice for me there's no real issue.

But that's not necessarily true for everyone. And it doesn't need to be this way, either.

For starters I think it'd help if we understood why they do this. I'm sure there's a cost to the compute MS spends on AI'ing all your photos, turning it off under privacy rules means you need to throw away that compute. And turning it back on creates an additional cost for MS, that they've already spent for nothing. Limiting that makes sense.

What doesn't make sense is that I'd expect virtually nobody to turn it on and off over and over again, beyond 3 times, to the point that cost increases by more than a rounding error... like what type of user would do that, and why would that type of user not be exceedingly rare?

And even in that case, it'd make more sense to do it the other way around: you can turn on the feature 3 times per year, and off anytime. i.e. if you abuse it, you lose out on the feature, not your privacy.

So I think it is an issue that could and should be quickly solved.
by dhosek | 2025-10-11 20:20:05+00:00
I used to joke that the direction spring was heading was that you’d have an application be a boilerplate main method with a dozen lines of annotations. Then I actually encountered this in the wild: we had an app that sent updates from db2 to rabbitmq, and the application literally was just configuration via annotations and no actual Java code other than the usual spring main method.
by jandrewrogers | 2025-10-11 20:20:11+00:00
Up until the 1960s, almost all of the mass casualty events at schools, including the largest one in US history, were accomplished using explosives. If you only look at shootings you'll miss the bigger picture.

The most interesting question that arises from this is why the switch from explosives to firearms by perpetrators of mass casualty events.

It wasn't due to regulations on high-explosives, which were essentially cash-and-carry for the entire 20th century. On the other hand, regulation of firearms greatly increased starting in the 1960s.
by raspasov | 2025-10-11 20:20:15+00:00
I think your intuition is correct: you probably don’t.

That’s also very likely changing. Lookup “project Valhalla”. It’s still a work in progress but the high level goal is to have immutable values that “code like a class, work like an int”.

PS When I say “changing”: it’s being added. Java tries hard to maintain backward compatibility for most things (which is great).
by raggi | 2025-10-11 20:20:18+00:00
> At least the kids are safe.

Are they any safer? Roadblocks rarely stopped me as a kid. These kinds of impediments most often resulted in me strategically moving what I was doing to somewhere out of sight of the gatekeepers, most often resulting in less safety. Where do most kids learn to play with fire in modern society? in very very dangerous places.
by tombert | 2025-10-11 20:20:40+00:00
Interesting; I haven't played BeamNG but it looks like it should work according to the ProtonDB https://www.protondb.com/app/284160. Sample size of one, but I haven't really had any issues with Proton on Linux, particularly within the "SteamOS" tenfoot interface. I don't play online games, and admittedly most of my games are several years old, so I can't tell you how well modern games play (though a friend of mine didn't appear to have too much trouble getting Pacific Drive working on full blast).

Not trying to diminish your struggle, and if it didn't work for you then obviously you shouldn't use it.

I don't own a Gamecube controller anymore, but I haven't noticed much lag with a wireless Switch Pro controller with Dolphin. I played through Tony Hawk's Underground and Tony Hawk's American wasteland on my laptop a few months ago using Dolphin, and as far as I could tell my terrible scores had nothing to do with lag, and I was able to finish them.

Definitely have had issues with Nvidia drivers though. It cost me an entire weekend getting one working a few months ago and I didn't enjoy that process.
by hk1337 | 2025-10-11 20:21:27+00:00
It’s nice seeing stuff like this.

Another is structuring your form names to help align with how it’s going to be used in the backend so you don’t have to use JavaScript to gather all the data or be doing a lot of restructuring of the request data.

This is an oversimplified example but now even if you submit with JS, you just have to submit the form and the form data is already there.

<input name=“entity[id]”>

<input name=“entity[relation]”>
by idle_zealot | 2025-10-11 20:21:47+00:00
> Politicians shouldn’t be meddling in this kind of personal interaction.

Broadly I agree. I think there is room for good regulation here, though. Specifically, a legal obligation to hook into parental control systems to enable effective parenting in our increasingly complex digital world. While it would be nice if everyone were individually responsible enough to put in the effort to figure out the specifics of what their kids might be exposed to and the control mechanisms available to them, realistically that's probably expecting too much. There's no perfect solution, but intervention focused on obligating (especially large) organizations to empower users and make safety easy to understand and act on is infinitely preferable to obligating companies to restrict and police their users.
by npodbielski | 2025-10-11 20:22:26+00:00
I did not wrote that it is impossible. I did wrote that it is much less convenient. When I get notification that someone wrote something. I just look at other monitor. When I want to check if build finished. I just look at other monitor. When I want to search for docs I just look at left side of my first monitor. It is just no hassle. Convenient.

And track pad is much harder to use for me than just mouse. Yes, I could carry mouse too, but then it is more than just laptop.

If laptop is enough for you sure. Everybody can work how they want.
by iceboundrock | 2025-10-11 20:22:29+00:00
Primitive variables in Java, such as `int`, `boolean`, and `double`, store their actual values directly in memory. When they are local variables inside a method, this memory is typically allocated on the thread's stack. These primitives do not have the structure or overhead of an object, including the object header used by the Garbage Collector (GC) to manage heap-allocated objects.

If a primitive value must be treated as an object (e.g., when stored in a Java Collection like ArrayList or when passed to a method that requires an object), Java uses a process called `boxing` to wrap the primitive value into an instance of its corresponding Wrapper class (e.g., Integer, Boolean, Double). These Wrapper objects are allocated on the heap and do possess the necessary object header, making them subject to the GC's management.
by tastyface | 2025-10-11 20:23:12+00:00
This is how Charlie Kirk got on my radar:

"Mere weeks before his death, Kirk reveled in Trump's deployment of federal troops to DC. 'Shock and awe. Force,' he wrote. 'We're taking our country back from these cockroaches.'"

Cockroaches! Literally language of the Rwandan genocide. And it's a Christian saying this about other human beings? The man never changed.

(Obviously, he should not have been shot. But his sanctification is repulsive.)
by geor9e | 2025-10-11 20:23:39+00:00
"A hypothetical microinverter" could contain plastic explosives rigged to blow up your house. Hypotheticals are fine but to be clear you've drifted away from the topic - balcony solar panels with built-in microinverters, purpose built with arc and grid detection mechanisms. But yes do not rig a car inverter to your home outlets.
by gambiting | 2025-10-11 20:24:06+00:00
Well, again, well done on being able to afford it. I have 24TB array on cheap second hand drives from CEX for about £100 each, using DrivePool - and guess what, if one of them dies I'll just buy another £100 second hand drive. But also guess what - in the 6 years I had this setup, all of these are still in good condition. Paying for SSDs upfront would have been a gigantic financial mistake(imho).
by tombert | 2025-10-11 20:25:42+00:00
I was completely unsuccessful in getting Microsoft Office to run natively with Wine in Linux. Like I wasn't even able to get past the installer for any version of Office later than 2007. Of course the web version works well enough, but in my case, I don't think I will ever be able to convince my parents to move to Linux if I cannot get proper Microsoft Office working on there. I am quite confident that they will not be happy with Kaligra or LibreOffice or OpenOffice or OnlyOffice or anything other than the Microsoft-branded Office.

In fairness to them, they've been using Windows and Office a lot in the last ~30 years, so asking them to abandon all that stuff isn't a trivial endeavor, but my point is that
by dcminter | 2025-10-11 20:25:50+00:00
One of the more amusing bugs I had to figure out resulted from the fact that some of the autoboxed values get cached, resulting in peculiar behaviour when someone managed to reflectively change the boxed primitive value...

i.e. something like:

Integer x = 42 highlyQuestionableCode(x); println(x); // "24" WAT?

I'm a fan of JEP-500...

https://openjdk.org/jeps/500
by a2128 | 2025-10-11 20:25:54+00:00
If this is the true reason, then they have made some poor decisions throughout that still deserve criticism. Firstly by restricting the number of times you can turn it _off_ rather than _on_, secondly by not explaining the reason in the linked pages, and thirdly by having their publicist completely refuse to say a word on the matter.

In fact, if you follow the linked page, you'll find a screenshot showing it was originally worded differently, "You can only change this setting 3 times a year" dating all the way back to 2023. So at some point someone made a conscious decision to change the wording to restrict the number of times you can turn it _off_
by diyer22 | 2025-10-11 20:26:29+00:00
Thanks for the idea, but DDN and flow can’t be flipped into each other that easily.

1. DDN doesn’t need to be invertible. 2. Its latent is discrete, not continuous. 3. As far as I know, flow keeps input and output the same size so it can compute log|detJ|. DDN’s latent is 1-D and discrete, so that condition fails. 4. To me, “hierarchical many-shot generation + split-and-prune” is simpler and more general than “invertible design + log|detJ|.” 5. Your design seems to have abandoned the characteristics of DDN. (ZSCG, 1D tree latent, lossy compression)

The two designs start from different premises and are built differently. Your proposal would change so much that whatever came out wouldn’t be DDN any more.
by noir_lord | 2025-10-11 20:28:19+00:00
> If you don't want the face recognition feature, then you'll turn it off once.

The issue is that is a feature that 100% should in any sane world be opt in - not opt out.

Microsoft privacy settings are a case of - “It was on display in the bottom of a locked filing cabinet stuck in a disused lavatory with a sign on the door saying 'Beware of the Leopard.”