MurphyA/hacker-news huggingface dataset:
by MADEinPARIS | 2025-09-23 16:08:58+00:00
The next step after thesis-driven philanthropy is not better selection; it is better settlement. If donors want Green-Revolution-scale outcomes in an AI age, they must fund not only field leaders and theses, but protocols that make impact falsifiable, reversible, and compounding across institutions and time.

The VC metaphor flatters philanthropy, and traps it. Great funds don’t merely pick well; they bind choices to procedures that survive daylight, regret, and succession. In an era where “trying” is cheap and judgment is scarce, catalytic giving must operationalize judgment: explicit hypotheses, annealing schedules, reversal covenants, and public ledgers that show not only what was attempted, but exactly how we would unwind it if it harms.
by hearsathought | 2025-09-23 16:09:09+00:00
> They also depend heavily on advertising.

They are all over social media ( tiktok,youtube ) crime videos. Never heard of them until I started watching crime videos online.

> Apropos of nothing, the firm's founder, John Morgan, has been instrumental in attempting to legalize marijuana in Florida

Makes sense. There is some correlation between drug use and crime.
by concinds | 2025-09-23 16:09:14+00:00
Market share is relevant to your argument because it determines the standards that determine engine complexity.

> turning web browsers into operating systems won't break the current monopolies, because it's the same companies in either case

False. Linux is a perfectly great mainstream desktop option thanks largely to web apps (+Electron). Basically everything's available. How incredible is that? Or swap Linux with any other alternative.

The fact is you can make an indie engine right now. It won't support most of the web, but then again you don't want any of that to exist because of the additional barriers to entry for engines. So what's the problem? Make it.

In your world, somehow every platform vendor stops making web browsers, and we might have a bunch of browsers with 0.1% marketshare. How? Ludicrous. And proprietary browser plugins, really? So you're not looking to reduce complexity after all, then?

Again I don't think you've thought it through.
by kennywinker | 2025-09-23 16:09:18+00:00
What does that mean? Like in a practical sense - russia declares war on ukraine… next step is? Move towards a multipolar equilibrium? How? How long does that take.

Yes ideally we’d live in a world where this bullshit doesn’t happen. But it does happen, so our choices are to respond with the tools we have NOW or not respond at all.
by jasonpeacock | 2025-09-23 16:09:51+00:00
> produce memory safe software with a bit of discipline

"a bit of discipline" is doing a lot of work here.

"Just don't write (memory) bugs!" hasn't produced (memory) safe C, and they've been trying for 50yrs. The best practices have been to bolt on analyzers and strict "best practice" standards to enforce what should be part of the language.

You're either writing in Rust, or you're writing in something else + using extra tools to try and achieve the same result as Rust.
by neop1x | 2025-09-23 16:10:03+00:00
It is waaay faster and supports AI classification (showing photos with a specific person, finding photos with a dog in them, etc), has some editing tools in the client apps, is generally nicer to work with. Its server can also work as a storage for their 2FA authenticator Ente Auth. Everything is open-source, data is E2E encrypted, stored in S3 (can use Minio ro Garage, for example). Uses Postgres DB.
by y-c-o-m-b | 2025-09-23 16:10:04+00:00
Yep, this fact eluded me earlier in the year. I was supposed to map out all ZIP codes in the US and color their boundaries based on certain stats we had. We were surprised to find many areas in the US were empty because they didn't have ZIP codes. I did a quick search and found out ZIP codes are driven by mail routes, and that instantly made sense to me, but the product stakeholders were very surprised to learn it.
by abhas9 | 2025-09-23 16:10:08+00:00
You're right that FIM assumes the possibility of compromise, but that's exactly the point - it's a detection control, not a prevention control. Prevention (read-only mounts, immutable bits, restrictive permissions, etc.) is necessary but not sufficient. In practice, attackers often find ways around those measures - for example, through misconfigured deployments, command injection, supply chain attacks, or overly broad privileges.

File Integrity Monitoring gives you a way to prove whether critical code or configuration has been changed after deployment. That’s valuable not only for security investigations but also for compliance.

For example, PCI DSS (Payment Card Industry Data Security Standard) explicitly requires this. Requirement 11.5.2 states:

"Deploy a change-detection mechanism (for example, file-integrity monitoring tools) to alert personnel to unauthorized modification of critical content files, configuration files, or system binaries."

Sure, a "sufficiently advanced" attacker could try to tamper with the monitoring tool, but (1) defense in depth is about making that harder, and (2) good implementations isolate the baseline and reports (e.g. write-only to S3, read-only on app servers), which raises the bar considerably.
by braiamp | 2025-09-23 16:10:10+00:00
This isn't a Mr Beast problem, it's a industry problem:

> Frontiers: How Much Influencer Marketing Is Undisclosed? Evidence from Twitter

> We study the disclosure of influencer posts on Twitter across a large set of brands based on a unique data set of over 100 million posts and a novel classification method to detect undisclosed sponsorship. Using our preferred empirical specification, we find that 96% of sponsored posts are not disclosed. This result is robust to a series of specification tests, and even a lower-bound classification still yields an undisclosed share of 82%. Despite stronger enforcement of disclosure regulations, the share of undisclosed posts decreases only slightly over time. *Compared with disclosed posts, undisclosed posts tend to be associated with young brands with a large Twitter following. Using an online survey, we find that many consumers are not able to identify sponsored content without disclosure.* Our findings highlight a potential need for further regulatory scrutiny and suggest that researchers studying influencers must account for undisclosed sponsored content.

https://pubsonline.informs.org/doi/abs/10.1287/mksc.2024.083...

Now, one could argue that Mr Beast has the means to properly disclose these issues.
by anon-3988 | 2025-09-23 16:10:35+00:00
i am sorry but how does point 1 and point 2 for safety work together? You don't want the program to corrupt your program but also does not want to immediately crash the moment some invariant is not being held?

> Compile-time only: The borrow checker cannot fix logic bugs, prevent silent corruption, or make your CLI behave predictably. It only ensures memory rules are followed.

Also not really true from my experience. There have been plenty of times where the borrow checker is a MASSIVE help in multithreaded context.
by Aurornis | 2025-09-23 16:10:44+00:00
> thus effectively switching to automatic garbage collection

Arc isn't really garbage collection. It's like a reference counted smart pointer like C++ has shared_ptr.

If you drop an Arc and it's the last reference to the underlying object, it gets dropped deterministically.

Garbage collection generally refers to more complex systems that periodically identify and free unused objects in a less deterministic manner.
by miningape | 2025-09-23 16:10:57+00:00
Yeah, I’ll take my chances with the global hegemon that has reigned over a historically unprecedented global peace. (Although I'd prefer we all did like South Africa and decomission our arsenals)

And yeah, the US should get out of the Middle East - we need to stop pretending is that sharia-law is compatible with western liberal democracies*.

* This IMO is the socio-cultural reason for the Middle East's instability following the US’s interventions - and why similar interventions had more success elsewhere.
by incomingpain | 2025-09-23 16:11:04+00:00
The only place I can really find this assertion is this specific page. Perhaps language barriers?

It's also an amendment to a bill that hasnt passed yet? I'm also thinking that France's politics are really weak right now. There's a new prime minister and probably should just expedite the 2027 presidential election because that government doesnt represent the people at all.
by YC837264872364 | 2025-09-23 16:11:45+00:00
> So unstable, theocratic, dictatorships under sharia-law [1] should have access to nuclear weapons? Because it's "fair"?

Ironically, this statement could apply to Pakistan, which has had nuclear weapons since 1998 and yet has never used them. How strange! According to Western leadership, all Muslims are supposed to be barbarian religious fanatics who want a worldwide nuclear holocaust!

Iran having a nuclear weapon would make the Middle East and the world a much safer place - if Ukraine had not disposed of their nuclear weapons in the 1990s, there would be no war happening right now! Possession of nuclear weapons is the only way for a country to guarantee its own sovereignty, which is something America and its coalition do not want for Iran - they want a weak puppet like the Shah who will let Exxonmobil come in and take all their oil revenue for themselves.
by function_seven | 2025-09-23 16:12:22+00:00
I get a notification when the doors lock. I can also check the status of the lock in Home Assistant.

If for some reason the deadbolt jams, or the door was not actually locked, then I risk it for those few hours. It hasn't happened yet.

I have probably "manually" forgotten to lock my door more times than that. (e.g. Carrying items out to the car, I think I will go back for more, then I get distracted and leave instead.)
by ModernMech | 2025-09-23 16:12:31+00:00
> The long-tail issues they hit are present on LiDAR vehicles as well but LiDAR is much slower, more difficult to process and sensor fusion adds its own errors.

The long tail is long no matter what. Which is why the most robust solutions deploy sensors with orthogonal sensing modalities that can compliment one another. By relying on only one sensor type, Tesla has made it hard for their system overly brittle, which has resulted in avoidable deaths and destruction.

> LiDAR is much slower, more difficult to process

LiDAR in my experience is much easier to process, as the sensor stream is just an array of distances. Camera in my experience is much harder to process, as the sensor stream is an array of RGB values from which you have to infer distances. So by what metric are you alleging LiDAR is more difficult to process?

> sensor fusion adds its own errors.

You'll have to do a degree of sensor fusion across all the camera sensors anyway, so going camera-only don't absolve you of having to fuse sensor streams and come up with a belief. Sensor fusion in general tends to decrease overall system error as more sensors are added.
by lillesvin | 2025-09-23 16:12:34+00:00
The argument was that most of the mentioned problems could be solved by quoting the values. I don't have a problem with avoiding "on" as a key, and I apparently haven't used it ever, because I've never run into this particular problem in my 15+ years using YAML.

So, sure, if you want to play it super safe, quote keys as well. But I'm personally fine with the trade-off in not quoting keys.
by anon-3988 | 2025-09-23 16:13:38+00:00
I would argue that good C or C++ code is actually just Rust code with extra steps. So in this sense, Rust gets you to the "desired result" much easier compared to using C or C++ because no one is there to enforce anything and make you do it.

You can argue that using C or C++ can get you to 80% of the way but most people don't actively think "okay, how do I REALLY mess up this program?" and fix all the various invariant that they forgot to handle. Even worse, this issue is endemic in higher level dynamic languages like Python too. Most people most of the time only think about the happy path.
by SoftTalker | 2025-09-23 16:13:47+00:00
I do agree that one contributor to the housing crisis in many areas is the lack of SRO and boarding houses, which used to be much more common at least in urban areas. Those are all largely gone now, and they used to be common entry-level housing options for young singles.

If I owned a house would I object to the neighbor taking in a boarder or two? No, but I could see being unhappy about them moving out and turning the house into an SRO rental, especially if those tenants created a nuisance in the neighborhood. Same as a problematic Air BnB.

I think a good compromise might be allowing SRO/boarding if the owner also lives in the house. That is what my town is discussing for at least some residential neighborhoods.

SROs should also be more often allowed in already multifamily/high density residental areas.
by rsynnott | 2025-09-23 16:13:51+00:00
> The consequence in this model of not being an early AI adopter is that unless you're a rock star performer already, you're going to fall behind the curve and get ejected from the game of software engineering early.

This is assuming that AI _currently improves productivity_. There's little empirical evidence for this (there is evidence that it causes people to believe that they themselves are more productive, but that's not very useful; _all sorts_ of snake oil cause people to believe that they themselves are more productive).

My baseline assumption right now would be that AI does not, in aggregate, improve productivity (at least in software engineering; it may in some other fields); if it ever _does_, then sure, I'll probably start using it?
by anal_reactor | 2025-09-23 16:14:21+00:00
The whole rental law is utterly fucked in the Netherlands, and the Dutch keep solving the issue of too many rules in typical Dutch fashion - by adding even more rules. The end result is that you have a huge number of people paying significantly below the market rate, which is great for them, but if you want a new contract, the answer is "nope, go be poor somewhere else".
by legacynl | 2025-09-23 16:14:22+00:00
> Its a tale old as time older generations acting like the younger arent interested in work "in the right way", and one I do not want to perpetuate

You can generalize that statement to include other things besides work. E.g. the music from my teenage years was much better than that slop kids are listening to now.

I guess it's just old people's way of saying "I like my life, and I think that the conditions of my life contributed to that, so therefore you should want the same conditions so you can turn out just like me"
by Aurornis | 2025-09-23 16:14:58+00:00
These extreme generalizations are not accurate, in my experience.

There are some cases where someone new to Rust will try to use Arc as a solution to every problem, but I haven't seen much code like this outside of reviewing very junior Rust developers' code.

In some application architectures Arc is a common feature and it's fine. Saying that seasoned Rust developers rarely use Arc isn't true, because some types of code require shared references with Arc. There is nothing wrong with Arc when used properly.

I think this is less confusing to people who came from modern C++ and understand how modern C++ features like shared_ptr work and when to use them. For people coming from garbage collected languages it's more tempting to reach for the Arc types to try to write code as if it was garbage collected.
by _alternator_ | 2025-09-23 16:15:04+00:00
The short answer is that discretization can generally preserve only one invariant exactly; others must be approximate.

This could provide some evidence for the universe not being truly discrete since we have multiple apparent exactly preserved kinematic quantities, but it’s hard to tell experimentally since proposed discrete space times have discretization sizes on the order of hbar, which means deviations from the continuum would be hard to detect.
by visarga | 2025-09-23 16:15:07+00:00
I was hoping to find some insights about why performance drops when using actual structured outputs. It's been a known problem. For example this paper "Let Me Speak Freely? A Study on the Impact of Format Restrictions on Performance of Large Language Models" says:

> Surprisingly, we observe a significant decline in LLMs’ reasoning abilities under format restrictions. Furthermore, we find that stricter format constraints generally lead to greater performance degradation in reasoning tasks.

https://arxiv.org/abs/2408.02442v1
by jaredklewis | 2025-09-23 16:15:17+00:00
It seems unreasonable to me unless there is some reasonable justification as to why 4 is legal but 5 is illegal.

Like I can see why life in a house with 5 people might in some ways be more difficult than life in a house with 4 or 3, but I don't see why it should be illegal. People can think about these things for themselves and decide what works for them.

Sure, most houses won't accommodate 5 roommates, but there also a lot of extremely large houses in this country. Is there any benefit at all to having some weird, arbitrary 4 person cap? Like a cap per area of space might make sense, but just a limit of 4 regardless of anything?

Everything in the US is legally regulated to such an absurd degree. Where I live a gym needs a certain number of parking spaces per square feet. A clothing store needs a different number. A restaurant yet another different number. A business needs to have electrical outlets every so many feet. Maybe we can just let people decide how many electrical outlets and parking spots they need? No, politicians (who are omniscient) know exactly the right amount of parking spaces and electrical outlets that will work best for everyone in all situations.

I'm all for regulation that makes sense. Like mandating safe or sustainable building materials, clean water, carbon taxes, emission standards in cars, and so on. It just feels like 95% of the laws are just pointless stuff like "put a employees must wash hands sign in every bathroom" (because that's super effective).
by danans | 2025-09-23 16:15:21+00:00
> A ChatGPT prompt uses 0.3 Wh, which is approximately how much energy a Google search took in 2009.

That's the number their CEO put out, but AFAIK it is completely unverified (they did not provide any background as to how it was calculated). To believe it is an article of faith at this point.

What is concrete and verifiable are the large deals being struck between AI model providers and energy providers - often to be supplied via fossil fuels.
Show HN: Pxehost – no-configuration rootless PXE server
by srcreigh | 2025-09-23 16:15:30+00:00
Hi all,

Want to show my tool pxehost. It's a single command you can run to boot up other computers on your local network into the netboot.xyz menu to download Linux installers, Live CDs, etc.

pxehost does everything automatically, there's no config options. It's cross platform and doesn't need root. You just run it and then netboot your other computer.

Background:

A few weeks ago I searched for an easy to use tool which can let me boot Linux over PXE on the local network from my M3 MacBook Pro. A few hours later, I had found out about netboot.xyz, but suffered with limitations of Docker host networking and virtualization on macOS.

Then I asked ChatGPT: "can you just write a single file Go program for PXE boot which does DHCP and TFTP and just works." And it was able to one-shot that. Cool.

I decided to take some time to clean up the code, add tests, polish it and release it.

Along the way I found out something cool!

Quiz: Of macOS, Windows, and Linux, which OS needs root/admin to bind to ports < 1024?

Answer: None of them! Windows never did. macOS (since Mojave) lets you bind 0.0.0.0 to sub-1024 ports without root. And Linux has CAP_NET_BIND_SERVICE.

Anyway, hope you like it. Please let me know if you use it and if you have any issues
by leakycap | 2025-09-23 16:15:51+00:00
If you're alive in '25 and worried about '22, I have bad news for you.

> If you're peddling censorship disguised as safety, the only thing you deserve is a one-way ticket to obscurity, or a jail cell.

Jailing people you don't agree with is certainly a take that puts you in excellent company.
by fwip | 2025-09-23 16:16:05+00:00
You can type any part of the path, not just the final part - so, from `/path/to/projects/go/github.com/me/my-cool-app/src`, you could type `cool-app/src` or `proj me cool src` or `cool s`.

Interactive selection is useful partly because you can search iteratively, for less-frequently accessed locations. E.g: I might type `go fwip` because I'm looking for my go projects, and then once I see it in the list and actually remember it's called "my-radical-app", I add `rad` (or use the arrow keys to select) and hit enter.
by gjsman-1000 | 2025-09-23 16:16:12+00:00
> Web Environment Integrity API

Dead proposal, two years ago.

> Blocks sign-ins from 'embedded browsers'

I would too; browser automation tools are a spam farm's favorite tool.

> Encrypted Media Extensions API along with proprietary Content Decryption Module

Previously it was just called Silverlight and Flash. The demand isn't going away; but EME+CDM is definitely more open than it used to be.
by kentonv | 2025-09-23 16:16:13+00:00
The protocol itself is really only language-specific to a similar extent that JSON is language-specific. Which you can totally argue it is, but also people have figured out how to use it in lots of languages other than JavaScript.

I think Cap'n Web could work pretty well in Python and other dynamically-typed languages. Statically-typed would be a bit trickier (again, in the same sense that they are harder to use JSON in), but the answer there might just be to bridge to Cap'n Proto...
by Der_Einzige | 2025-09-23 16:16:19+00:00
You have to figure out how to make Americans stop feeling schadenfreude. They love the idea that these thugs/criminals in prison are being subjected to such conditions. The cruelty is the point.

We simply love to inflict pain and suffering. This is why we circumcise, why we ear crop, tail dock, create animals, put people in solitary, etc.
by fragmede | 2025-09-23 16:16:19+00:00
Oh I forgot about "just"! (and I have Opinions about that name.) Add that to the list. Making order from chaos is not unfamiliar to me. Previously I standardized on make and was fastidious about making makefiles, but with atuin, command directory history the extra effort to create makefiles became superfluous.

I used to have this fantasy that after I die, someone will care enough to go through my ~/projects folder and go through everything I worked on, and all those makefiles and readmes were going to help them, but no one cares that much for me. I'm okay with that, depressing as it is.
by legitster | 2025-09-23 16:16:27+00:00
> It was pitched as a way to combat "misinformation," but let's call it what it was: a top-down attempt to gatekeep truth.

Disseminating accurate information and handling misinformation is literally one of the mandates of the DHS. Nobody batted an eye when the government did the exact same thing for the Spanish Flu, or the Boll Weevil blight, or smallpox. It was never perfect, but it was not inherently political in nature until one side laid down on the tracks and voluntarily became a victim.

We can debate all day as to whether the previous administration went too far in regards to Covid, but clearly all of the conspiracy theorists have kept their jobs and stayed on the air so it can't have been that effective. And it's also clearly a different beast to what is happening now, where it's not even done under the auspices of pragmatism but as a way to punish political adversaries only for existing.