MurphyA/hacker-news huggingface dataset:
by chasd00 | 2025-11-19 18:35:27+00:00
> Also the conclusion on Jurassic Park is wrong. Hammond "spared no expense" yet Nedry was a single point of failure? Seems like they spared at least some expense in the IT department

Even if they did "spare no expense" they could have wound up in the same situation. I see this a lot, "it would be better if only we spent more money" but the only thing casually related to increasing expense is increased withdrawals from the bank account. Spending more money doesn't guarantee a better outcome see US public schools for example.

edit: coming back to this. Was the Cloudflare outage really caused by reading a file that was over 200 lines when the process can only handle a max of 200? That's a good example, I'm sure Cloudflare spared no expense in that part of their infrastructure yet here they are (or were).
by ffsm8 | 2025-11-19 18:35:30+00:00
No, I dividend between 16 waking hours - it's a pretty easy calculation: 16x3=48, which is within the range of 40-60.

If the person did it every 15 minutes it'd be 64 times during waking hours, but I felt that "roughly 20 minutes" suffices for a time range of 16-20 minutes •́ ‿ , •̀
by lysace | 2025-11-19 18:36:12+00:00
> The order that gave the Netherlands powers to block or revise decisions at Nexperia was dropped as “a show of goodwill”

Why wouldn't CCP/Beijing just be emboldened by this? Why do the dutch feel the need to show goodwill towards CCP?

(Edit: I see a lot of turbulence with this comment. I wonder why people seem to think it's invalid. The Chinese government runs these strategic companies very closely. China is not a democracy. It is a de facto dictatorship run by the CCP, the Chinese Communist Party. Nothing of this really a controversial opinion.)
by goku12 | 2025-11-19 18:36:15+00:00
> Unless your adversary is someone sophisticated enough to do surgery on chips.

Since the threat assessment is important for deciding the strength of countermeasures, let me just add that this isn't as uncommon as you may believe. A company that I worked for had a decent capability to do this, and they were using it just to investigate the failures of electronic subsystems in their projects. Imagine what a more dedicated entity could achieve. This is why standards like FIPS 140-2/3 level-3/4 are very relevant in a significant number of corporate cases.

Talking about chip surgeries, I wish our distinguished expert Ken Shirrif could throw some light on the process. His work on legacy chips is one of the most noteworthy in the field.
by rebolek | 2025-11-19 18:36:31+00:00
I think that most websites need cookies. I have a website with short stories. It lets you set font size and dark/bright theme, nothing special. Do I want to store your settings on server? No, why should I waste my resources? Just store it in your browser! Cookies are perfect for that. Do I know your settings? No, I don't, I don't care. I set a cookie, JS reads it and changes something on client. No tracking at all. Cookies are perfect for that. People just abuse them like everything else, that's the problem, not cookies.

And BTW because I don't care about your cookies, I don't need to bother you with cookie banner. It's that easy.

Also, if I would implement user management for whatever reason, I would NOT NEED to show the banner also. ONLY if I shared the info with third side. The rules are simple yet the ways people bend them are very creative.
by brightball | 2025-11-19 18:36:40+00:00
All good points. There was a solid talk on modern web dev with Perl at the Carolina Code Conference last year.

Created some interest in several people who talked to me about experimenting with it for a while afterwards.

https://youtu.be/ommhbiRx-vI?si=qwkdU1Wo7uVBVse9
by WhyOhWhyQ | 2025-11-19 18:36:50+00:00
Why doesn't this spell the death of OpenAI? Maybe someone with a better business sense can explain, but here's what I'm seeing:

OpenAI is going for the consumer-grade AI market, as opposed to a company like Anthropic making a specialized developer tool. Google can inject their AI tool in front of everybody in the world, and already have with Google AI search. All of these models are just going to reach parity eventually, but Google is burning cash compared to OpenAI burning debt. It seems like for consumer-grade purposes, AI use will just be free sooner or later (DeepSeek is free, Google AI search is free, students can get Gemini Pro for free for a year already). So all I'm seeing that OpenAI has is Sora, which seems like a business loser though I don't really understand it, and also ChatGPT seems to own the market of people roleplaying with chat bots as companions (which doesn't really seem like a multi-trillion dollar business but I could be wrong).
by Lerc | 2025-11-19 18:36:57+00:00
Algortithms: State space models, diffusion models, KANs, hierarchical attention. There are no shortage of ideas. Determining what works well is a process that is going on right now.

The question on planning on HBM is too vague to really address, but people are separately working on providing more bandwidth, using more bandwidth, and figuring out how to not need so much bandwidth.
by frankfrank13 | 2025-11-19 18:37:06+00:00
Alternatively, there is no justice, and even the truth is lost to partisan politics. I have a strange feeling this benefits foreign intelligence, not harms it. Mossad, for example, knows who slipped through the cracks. Knows how much worse the "truth" is beyond the code names and vague emails. Now they have more power, not less.
by akerl_ | 2025-11-19 18:37:22+00:00
I think you’re pretty off-base about how web standards work and how much of an “agreement” they constitute.

Flash doesn’t have an RFC because it was a commercial design by Adobe, not because it wasn’t a defined spec that was supported by browsers.

Meanwhile SSLv2 and v3 and FTP and gopher have RFCs and have been removed.

Making an RFC about a technology is not a commitment of any kind to support it for any length of time.

You’ve conjured a mystique around historical browser ideology that doesn’t exist, and that’s why what you’re seeing today that feel at odds with that fantasy.
by fabian2k | 2025-11-19 18:37:30+00:00
It runs perfectly fine on Linux since .NET Core.

There is only one relevant web framework: ASP.NET Core. Microsoft is as bad at naming things as it has always been, so that hasn't changed. They're pretty good about not deprecating too much in the web area now, the big disruptive change was from .NET Framework to .NET Core. The Windows UI stuff seems to be a bit of a shitshow in terms of deprecations, but I've no direct experience with it.
by kccqzy | 2025-11-19 18:37:30+00:00
The iOS camera format control is one of the most confusing UIs in iOS. It first asks you to select between high efficiency and most compatible (HEIF vs JPEG). Then it asks you whether you want ProRAW. Then under ProRAW it asks whether you want JPEG lossless, JPEG XL lossless or lossy. That doesn’t even include the in-app control of JPEG Max (which AFAIK is just 48 MP JPEG).
by kaashif | 2025-11-19 18:37:30+00:00
> Python only just barely survived the jump from 2 to 3.

I really don't think this is true at all.

Python 2 to 3 took a really long time, it was a real struggle, lots of people stayed on 2 for a really long time.

But I really don't think Python was close to dying the same way Perl has/is. There was no risk of Python not "surviving" in my opinion.

There was always a clear way forward and people were actually moving. The mass migration of millions or billions of lines of code from 2 to 3 actually happened and has many high profile million+ line migrations, like Yelp or Dropbox.

There was never anything similar for Perl 5 to 6, totally different situation.
by lapcat | 2025-11-19 18:37:30+00:00
> It isn't charitable

I think it's accurate. What's inaccurate about it?

Moreover, I think the article author would call for those leaders to step down if he thought that would be effective. After all, he called them "Mad Kings" and "tyrannical despots." Do you think the author wants Mad Kings to remain in power??? But of course the Mad Kings have no desire to step down, which is why forcible replacement would be the only option.

> He is explicitly calling out the lack of a governance replacement model

There doesn't seem to be any evidence that Mastodon had a governance replacement model before Rochko chose to step down.

> No, but there should have been. What if he had been hit by a bus?

That's my point, though. Rochko wanted to step down, which forced Mastodon to come up with a succession plan. So I'm not sure why praise is due for this.

> Not having governance and plans for sucession means that the only option for change is "non-peaceful"

You ignored my question, though: "how do you know that Rails and WordPress don't already have their own succession plans?"
by komali2 | 2025-11-19 18:38:13+00:00
I think most definitions of cults are too brief. To truly be a cult I reflect on the cults I've read about.

For example, cults have a tendency to make members feel safer as members of the cult, which can be done by making "outsiders" seem hostile and "insiders" seem safe: see for example Mormons and Jehovah's witnesses sending people out to bother people door to door, which results in them getting yelled at by non Mormons.

Cults often require one's entire social circle to be cult members. This comes with the threat of total social isolation from friends and loved ones if you fall out of the cult and are made incommunicado. Thus while I like to cheekily refer to religions as cults, most major religions these days don't fall into this category in this highly diversified world.
by gruturo | 2025-11-19 18:38:13+00:00
> Untargeted pay less than 90% of targeted ones generally.

This could well be true. Unless targeted ads are just flat out banned, at which point the profitability of untargeted ones will rise, as the air (user attention, available space in web pages) is no longer being sucked out of the room by targeted ones.

Also - if by untargeted you mean completely randomly chosen ones, there absolutely is a happy medium - choose them based on the content of the page (I'm browsing for baby wipes and formula? Show me ads for strollers and child car seats, and maybe earplugs and some gift ideas for infants, not for motor oil or landscaping or circular saws). I don't buy the excuse that they are so much less effective - especially if the personally targeted ones are out of the picture.

As a huge bonus, they are comparatively trivial to implement and would provide a way out of the current monopoly were only Google, Facebook and a handful of other "know" what to show you and everyone must make these few greedy incumbents even richer by advertising through them. This would also help fragment what information exists about your habits, so even actors determined to break the law would get less advantages by doing so.
by agentifysh | 2025-11-19 18:38:59+00:00
sure claude code has better ux but honestly its hard to get any good amount of usage out of the subscriptions vs what codex offers at the same price

with claude im constantly hitting rate limits with codex getting substantially more and "slow" isn't really a problem for me as long as it keep working

the only complaint i have is that codex itself has usage limited now (Either due to outstanding git issues around tools or by throttling on their end) compared to a few months ago

the true magical moment was codex pro letting me run swarms of agents day in day out without any worries about rate limits it truly felt unlimited

if claude manages to release a smaller model or some way to deal with the rapidly depleting usage limits (this is the top complaint on reddit and they eventually just stopped allowing threads about it) it would definitely be used more

but for now codex is clearly the workhorse and claude used side by side.
by iLemming | 2025-11-19 18:40:15+00:00
Without persistent data structures (structural sharing) - every change requires copying the entire data structure, memory usage explodes, time complexity suffers, GC pressure increases dramatically.

With persistent data structures - only the changed parts are new; unchanged parts are shared between versions; adding to a list might only create a few new nodes while reusing most of the structure; it's memory efficient, time efficient, multiple versions can coexist cheaply. And you get countless benefits - fearless concurrency, easier reasoning, elimination of whole class of bugs.
by squillion | 2025-11-19 18:40:18+00:00
I'd only entertain the possibility that it was tongue-in-cheek if it came from someone critical of the World Bank and laissez-faire economics in general, for instance Joseph Stiglitz, who has also been chief economist at the World Bank and was critical of it. But if you're fine with structural adjustment – which many see as basically tear-down-orphanage-to-build-mall – you don't get to make that kind of jokes. It's too close to home.
by welcome_dragon | 2025-11-19 18:40:21+00:00
Lol case in point: me trying to have a reasonable discussion about property taxes going up 66% in one year.

I thought people might argue that this could put an unfair burden on poor families or fixed income families, or maybe some reason to justify or not.

Nope. Lots of name calling, trying to dox me, ad hominem attacks on everyone from multiple sides.

I'm convinced that anonymity (or, more correctly, perceived anonymity) makes some people act in ways they never would face to face.

Eh this probably makes me a "Boomer" but I've seen it for years. Basically everyone's a troll now.
by merqurio | 2025-11-19 18:40:30+00:00
The news feels bittersweet. With 10+ of experience in healthcare AI, I have seen enough shitty products to genuinely welcome strict regulation for critical sectors; however, this shift threatens to dilute the sense of urgency that was growing in the sector.

We recently built a platform specifically to navigate the complex intersection of MDR (Medical Device Regulation) and the AI Act, relying on the pressure of hard deadlines. By introducing flexible timelines linked to technical standards, the EU risks signaling that compliance is a secondary concern, potentially stalling the momentum... and at this point patient safety is my biggest concern, not our platform

This introduces chaos rather than relief. Companies do not need lower standards; they need clarity.

We can compete effectively against high standards as long as the rules are clear. EU AI Act was clear. This proposal substitutes the certainty of a high bar with the confusion of a sliding scale, which may hinder the industry more than it helps :/
by nosianu | 2025-11-19 18:40:44+00:00
> Has this been true for any technology, ever?

Yes?

Try abacus, slide rules or mechanical calculating machines vs electronic calculators.

Or ancient vs modern computers and software. They didn't even have "end-users" like we understand them now, every computer user was a specialist.

Programming.

Writing. Quill vs. ballpen, but also alphabets vs what you had to write before.

Photography, more than one big jump in usability. Film cameras, projectors/screens.

Transportation: From navigation to piloting aircraft or cars. Originally you had to be a part-time mechanic.

Many advanced (i.e. more complex than e.g. a hammer) tools in manufacturing or at home.
by xboxnolifes | 2025-11-19 18:40:52+00:00
I'm not sure why this is down-voted. Nearly every single teacher I had from elementary though high school, when asked what was the usefulness of the math lesson, said that we would need it when we got to the next level of education. Elementary teachers said we would need it in middle school. Middle school teachers said we would need it in high school. High school teachers said we would need it in college. By college you learned to stop asking questions.

I'm lucky I enjoyed math and science, but I'm not surprised that people who don't enjoy it think it isn't going to be useful to them. It's very much one of the things that if you don't know how to apply it, you won't find the places to apply it, so you end up thinking it has no use.
by acejam | 2025-11-19 18:41:04+00:00
While I agree with your comment about learning more by doing the work yourself, you don't need to be a billionaire to acquire one of these. Yes, they are expensive. A typical pro-level WRC spec WRX STI rally car from Vermont SportsCar goes for about $600k. They are actually very reliable though. And thats a bargain compared to just about any modern hypercar.

Rally cars also must be street legal because they are driven on public roads between stages.
by tptacek | 2025-11-19 18:41:12+00:00
It absolutely does take long with the right methods; in fact, the righter the methods, the longer it takes. You're talking about a postmortem that was up within single digit hours of the initial incident resolution. A lot of orgs would wait on the postmortem just to be sure the system is settling back into a steady state!

You were way off here.
by eldaisfish | 2025-11-19 18:41:23+00:00
i wonder if the incessant marketing from US auto companies had anything to do with this "desire". Why invest in more efficient engines, at lower profit margins, when you can convince your customers that their obese vehicles are all the protection they need.

There are very few countries where pedestrial fatalities have continued to rise, and the US and Canada are two of them, driven in large part by auto obesity.

You point to popularity, but I will mention that it is impossible to buy a sedan from US automakers today. The reason why is simple - profit. Larger cars are more profitable. When combined with incessant marketing that a pickup truck makes you more "manly", you can manufacture "desire" and "preference".
by bane | 2025-11-19 18:41:24+00:00
Perl "died" through a 1,2,3 knockout of

1. failing to have a coherent path to Perl 6

2. Ruby (on Rails) taking over the workhorse task of serving up dynamic content that Perl had owned before then

3. Python completely dominating the utilitarian scripting/programming world in nearly every niche

Why did this happen? I was a work-a-day developer working in Perl v5 when this transition occurred and from my perspective and recollection v6's meandering development cycle -- which didn't really address the issues of the broader Perl community was the primary choice. Perl 6 was developed in a way that didn't address the broad concerns of the Perl community, and expected people to make a wholesale switch to what was effectively an entirely new language anyways. It forced people to go out looking and what they found were either stronger solutions to specific domains (Ruby on Rails) or a nicer language than what was being proposed (Python).

Where Python really excelled at the time was that it looked and worked very much like the pseudocode that was going around at the time, and had an opinion about how you should write your code. Perl is wonderful to write in, but in many ways is too expressive and permissive and it resulted in an ungodly mess that could be hard to maintain. Perl 6 simply leaned into that problem rather than encouraging a cleaner approach.

I never liked Python much, but damn if I couldn't argue that I was much more productive with it than Perl in the end. Which was weird because when I was really hacking in Perl I could write code almost as fast as I could think giving a kind of illusion of productivity. But Python was easier to integrate into a coherent team development structure and actual productivity is more important than feels.

I miss working in Perl. But I knew it was really finally dead when I was giving tutorial classes to new bioinformaticists who were being given old Perl codebases to update and they were getting through school without learning the language.
by amluto | 2025-11-19 18:41:27+00:00
I would love to see all the big players put 1% of the effort they put into model training into making the basic process of paying and signing in suck less.

Claude: they barely have a signin system at all. Multiple account support doesn’t exist. The minimum seat count for business is nonsense. The data retention policies are weak.

OpenAI: Make ZDR a thing you can use or buy without talking to sales, already. And for those using containers or a remote system or really anything other than local development with the codex CLI, you really really need to fix this bug. I bet Codex could do at least the client part for you!

https://github.com/openai/codex/issues/2798

(Hint: Claude Code gets this right by default, despite the fact that everything else about Claude sign-in is a joke.)

Google: get all your B2B AI product managers in one room and tell them that they need to make one single product menu on one single webpage with all the pricing on that page and that the Google Cloud people are not permitted to make anything that isn’t actually logically Google Cloud depend on Google Cloud Billing. Your product cannot compete with OpenAI or Anthropic if people need to ask an LLM to figure out what your product is and if your own fancy LLMs can’t give a straight answer. My company pays for a non-Google product primarily because it’s too complicated to pay for the Google product! Right now, trying to use Google’s AI is like trying to ride Bay Area public transit before the Clipper Card.
by Spivak | 2025-11-19 18:42:17+00:00
Two node / even node clusters can work fine.

For even n>2 you define a tie breaker node in advance and only the partition connected to that node can make a quorum at 50%. For n=2 going from no quorum to quorum requires both nodes but losing a node doesn't lose quorum, and when you lose a node you stop, shoot the other node, and continue. For split brain the fastest draw wins the shootout.
by AndrewKemendo | 2025-11-19 18:42:26+00:00
I have teenagers headed to college. I’m seeing it first/second hand.

Across high schools in the US kids aren’t dating like they used to and are vocal about not just ambivalence but hostility toward having kids.

Oddly enough my kids want to get married and have kids and report on how it’s odd to them others positions, so if anything I’m biased the other direction from exposure.

I don’t care either way, not having kids is a valid approach, but it’s a fact that there’s going to be societal impacts.
by abalone | 2025-11-19 18:42:30+00:00
It was a change to the database that is used to generate a bot management config file. That file was the proximate cause for the panics. The kind of observability that would have helped here is “panics are elevated and here are the binary and config changes that preceded it,” along with a rollback runbook for it all.

Generally I would say we as an industry are more nonchalant about config changes vs binary changes. Where an org might have great processes and systems in place for binary rollouts, the whole fleet could be reading config from a database in a much more lax fashion. Those systems are quite risky actually.
by stevenjgarner | 2025-11-19 18:42:31+00:00
The unique achievement in this work is that researchers have teleported quantum information between photons that were created by different and physically separated semiconductor quantum dots — a task long believed to be prohibitively difficult because photons from different sources normally never match well enough to interfere.

By engineering nearly identical quantum dots and using quantum-frequency converters to “tune” the photons into perfect alignment, the team demonstrated true quantum teleportation across independent sources, a capability essential for building scalable quantum repeaters.

Quantum repeaters are the missing link for a long-distance, fiber-based quantum internet, since quantum states cannot be copied or amplified like classical signals. This experiment shows, for the first time, that teleportation-based renewal of quantum information between independent solid-state photon sources is possible, marking a major step toward practical, long-range quantum communication networks.