MurphyA/hacker-news huggingface dataset:
by Izikiel43 | 2025-12-06 00:50:05+00:00
> - Country of Birth caps abolished for Green Cards. Impossible to justify this as it doesn't serve the intended purpose since AC21 was passed.

You are saying that since, for example, Indians can remain indeterminately as long as they are employed, they are de facto kind of like in a green card situation already, therefore country caps don't make sense?

That would mean then that every other country wait will go up for over a decade, with all the backlog that India has (1.2M vs 140k EB green cards per year).
by CTDOCodebases | 2025-12-06 00:50:20+00:00
I thought so. I saw it a while ago when I re-working my network but didn't get it because I have 2TB of data on my phone that I can connect to my router should my internet go down. It's only a 250Mbps(down)/40Mbps(up) connection but that will do for a couple of days or so.
by araes | 2025-12-06 00:51:06+00:00
General question to people who might actually know.

Is there anywhere that does anything like Backblaze's Hard Drive Failure Rates [1] for GPU Failure Rates in environments like data centers, high-performance computing, super-computers, mainframes?

[1] https://www.backblaze.com/blog/backblaze-drive-stats-for-q3-...

The best that came back on a search was a semi-modern article from 2023 [2] that appears to be a one-off and mostly related to consumer facing GPU purchases, rather than bulk data center, constant usage conditions. It's just difficult to really believe some of these kinds of hardware deprecation numbers since there appears to be so little info other than guesstimates.

[2] https://www.tweaktown.com/news/93052/heres-look-at-gpu-failu...

Found an Arxiv paper on continued checking that's from UIUC UrbanaIL about a 1,056 A100 and H100 GPU system. [3] However, the paper is primarily about memory issues and per/job downtime that causes task failures and work loss. GPU Resilience is discussed, it's just mostly from the perspective of short-term robustness in the face of propagating memory corruption issues and error correction, rather than multi-year, 100% usage GPU burnout rates.

[3] https://arxiv.org/html/2503.11901v3

Any info on the longer term burnout / failure rates for GPUs similar to Backblaze?

Edit: This article [4] claims it's 0.1-2% failure rate per year (0.8% (estimated)) with no real info about where the data came from (cites "industry reports and data center statistics"), and then claims they often last 3-5 years on average.

[4] https://cyfuture.cloud/kb/gpu/what-is-the-failure-rate-of-th...
by milchek | 2025-12-06 00:51:15+00:00
"Medium Setting!" - https://frinkiac.com/gif/S03E22/319309/322862/

The GIF generator works well. Nice work!

You could probably delete some of the frames that have credits shown over them - since you have plenty of material already anyway, for example: https://frinkiac.com/caption/S17E16/137763 or https://frinkiac.com/caption/S16E09/162162
by muwtyhg | 2025-12-06 00:51:41+00:00
No, you also claimed Snopes edited an article about masks, and claimed something about the contents it was edit from and to:

> My favorite was their check on masks in early 2020 - they said that masks do nothing to the airborne viruses and the government will never force you to wear one, people who are walking around with masks are dangerous lunatics who deprive medical workers of much needed PPE.

This is what I am asking about
by roncesvalles | 2025-12-06 00:52:01+00:00
I'm not sure if TFA implies this (it uses too much of his personal jargon for me to understand everything, and it's Friday) but consider this solution based on his transaction log section: you should use the same database that persists the idempotency key to persist the message, and then consume the messages from the CDC/outbox-style. Meaning, the database simply acts as an intermediate machine that dedupes the flow of messages. Assuming you're allowed to make the producer wait.
by monerozcash | 2025-12-06 00:52:50+00:00
For what it's worth, the somewhat hilarious reason justpaste.it is on the list is likely that it used to be a favourite of Islamic State terrorists a decade ago. https://www.politico.com/magazine/story/2014/08/islamic-stat...

Googling 'site:gov "justpaste.it"' also brings endless results of government documents mentioning the site in the context of terrorism.

I somewhat doubt US immigration authorities thwarted any would-be terrorists by asking for their justpaste.it username, but what do I know, perhaps this was an important breakthrough in the global war on terror.
Limitless (Rewind) is acquired by Meta
by mturilin | 2025-12-06 00:52:58+00:00
LividLess is being acquired by Meta, and they will stop selling the Pendant—the hardware that records your audio and sends summaries throughout the day. They plan to support existing devices for a year and then retire the product. I’m getting rid of mine and deleting all my data, because there is no scenario where I allow Meta access to my conversations. I’m glad the team reached this milestone, but as a customer, I’m deeply disappointed.
by 0xbadcafebee | 2025-12-06 00:53:31+00:00
If Zig's core developers decided tomorrow they wanted to do something else, would that result in the rest of the devs slowly leaving, and Zig being unmaintained after a couple years? Might be possible; but it would be impossible with C, C++, Java, etc. If you give me a choice between two products, one in Zig and one in Java, and I need to run it for two decades, I'm picking the Java one (and I dislike Java)
by hackthemack | 2025-12-06 00:53:40+00:00
Something that really sticks out to me after reading the article, is how Sun had all the hype in the world when Java was released. There were internet discussions about Java replacing Windows. That Java was going to be the future of program development. It was going to run everything. It was going to run everywhere.

And now, 30 years later, Javascript is the programming language that does what Java set out to do.
by andreygrehov | 2025-12-06 00:53:56+00:00
Your arguments in a nutshell:

1. Hitler gave Jews free stuff (technical truth used to mislead) 2. Dead bear guy doesn’t care about looking like a clown 3. Therefore the OBPV causality review must be deceptive sleight-of-hand

That's literally a conspiracy theory.

On Tylenol, FDA did add a "possible association" warning in Sept 2025 (RFK’s call), but even the new label says evidence is only _suggestive_, not proven. Poop analogy fits the anti side better: no, avoiding fever meds won't prevent autism, but it could harm pregnancies.

What exactly is the "important context"?
by stubish | 2025-12-06 00:54:13+00:00
I'm more for requiring licensing to anyone and everyone for the same price, including yourself. No more exclusives. Streaming platforms compete on cost, features and availability of niche content. Even further, choosing to not license content to anyone creates an implicit license for everyone. No more lost content. But I don't think any countries are looking at legislation like this, with entertainment way down on everyone's agenda.
by orange_fritter | 2025-12-06 00:54:17+00:00
I agree with your take but interestingly it seems to be both an argument for, and against, calling it a spectrum. Humans are so good at adapting/conforming/masking, and we adjust ourselves toward a common accepted way of behaving, which further confounds the difficulty in understanding the problem.

I think the "spectrum" analogy has reduced stigma overall, especially toward people with poor social skills. But it isn't always helpful.
by dmurray | 2025-12-06 00:54:28+00:00
Why do they care what you watch? I expect they pay a flat fee to license content (if not, how is that policed?) so the marginal cost to them is the same no matter what you watch.

I'd guess they push you to their content for the same reason they make that content in the first place: they believe you'll like it and keep watching it.

Ad placement is one wrinkle that would incentivize promoting their own content, but I don't get the impression that's big enough to make the difference at the margins.
by pton_xd | 2025-12-06 00:55:30+00:00
I also enjoy my morning ritual of preparing the grinds and brewing a fresh pot. But I'll be honest, at the end of the day it doesn't really matter where I get it -- brunch at a nice restaurant, Starbucks, McDonalds, a cheap hotel buffet, lukewarm from a flight attendant ... as long as I get it. Sounds healthy, right?! ;)
by edfletcher_t137 | 2025-12-06 00:55:55+00:00
> Does HBO+Netflix have a 25% share of the streaming market? I've no idea, but possibly.

No, not even close. According to Nielsen from this year, Netflix has only 7.5% of total TV hours and "Warner Bros + Discovery" clocks in at 1.5% ("HBO" as an independent entity is not tracked), for a total of 9%. A whopping 16% to go before crossing that 25% threshold.

https://www.nielsen.com/news-center/2025/streaming-reaches-h...
by sigseg1v | 2025-12-06 00:57:42+00:00
Maybe he means invisible whitespace characters that don't render? I haven't verified this but depending on the definition of whitespace it's possible you can pass a base64 string and insert an arbitrary number of them. When decoded per spec they do nothing so nobody notices them. But if you can pass the base64 string through you can receive or verify the hidden message. Lots of reasons you might want to hide data in plain sight.
by Nasrudith | 2025-12-06 00:58:27+00:00
To be fair to a lot of people, the "experts" have a long list of goddamn stupid and horrific things in the past to make blind faith in them questionable at best. Most recently, COVID highlighted the elite panic where they thought that lying to people about mask's effectiveness was a good idea to try to conserve them for medical workers for earlier shortages, along with making everyone waste time with obsessive cleaning against a threat they already knew didn't exist. They decided to try to be strategic and all they did was prove that they were willing to lie and thought that they knew better than you. Despite medical ethics including what can be best summed up as "don't lie to your patients, you don't know better than them for what is best for them".

Reputation is hard to build and easy to break, and well every decade there are enough events to break it even before dealing with propagandists and lumping all experts into the same basket. The experts said there were WMDs in Iraq too. Increased transparency combined with a less than stellar history means that institutions have fully earned their cynical reception. Horrifyingly is the damage that such misconduct has wrought, as even when they are actually 100% right this time people have reasons to doubt them.
by ninkendo | 2025-12-06 00:58:37+00:00
Care to say why you disagree?

Using ..Default::default() means “whatever additional fields are added later, I don’t care”. Which is great until someone needs to add a field to the struct, and they rely on the compiler to tell them all the places that don’t have a value for the field (so they can pass the right value depending on the situation.) Then the callers with Default are missed, and bugs can result.

Any time you say “I don’t care what happens in the future here”, you better have a good reason for that to be the case, IMO.
by scottlamb | 2025-12-06 00:59:13+00:00
There's a lot of bad karma in this discussion. It's hard to run large services. Careful when you set a precedent of pillorying after an outage. It could be you next!

Yes, this is the second time in a month. Were folks expecting that to have been enough time for them to have made sweeping technical and organization changes? I say no—this doesn't mean they aren't trying or haven't learned any lessons from the last outage. It's a bit too soon to say that.

I see this event primarily as another example of the #1 class of major outages: bad rapid global configuration change. (The last CloudFlare outage was too, but I'm not just talking about CloudFlare. Google has had many many such outages. There was an inexplicable multi-year gap between recognizing this and having a good, widely available staged config rollout system for teams to drop into their systems.) Stuff like DoS attack configurations needs to roll out globally quickly. But they really need make it not quite this quick. Imagine they deployed to one server for one minute, one region for one minute on success, then everywhere on success. Then this would have been a tiny blip rather than a huge deal.

(It can be a bit hard to define "success" when you're doing something like blocking bad requests that may even be a majority of traffic during a DDoS attack, but noticing 100% 5xx errors for 38% of your users due to a parsing bug is doable!)

As for the specific bug: meh. They should have had 100% branch coverage on something as critical (and likely small) as the parsing for this config. Arguably a statically typed language would have helped (but the `.unwrap()` error in the previous outage is a bit of a counterargument to that). But it just wouldn't have mattered that much if they caught it before global rollout.
by dmurray | 2025-12-06 00:59:44+00:00
This doesn't sound good at all. It's quite reasonable in many applications to want to send the same message twice: e.g "Customer A buys N units of Product X".

If you try to disambiguate those messages using, say, a timestamp or a unique transaction ID, you're back where you started: how do you avoid collisions of those fields? Better if you used a random UUIDv4 in the first place.
by tialaramex | 2025-12-06 00:59:44+00:00
This seems like a very strange position, code written for Rust in 2015 still works, and in 2015 Rust just doesn't have const generics†, or async, or I/O safety, so... how is that not a subset of the language at it stands today ?

† As you're apparently a C++ programmer you would call these "Non-type template parameters"
by tvenk | 2025-12-06 01:00:19+00:00
This paper presents a comprehensive framework for hierarchical black hole cosmology, integrating quantum-scale physics with hyperscale gravitational phenomena. We demonstrate the mathematical validity of Einstein-Cartan theory's torsion mechanism as a bridge between gravity and electromagnetism, establish the necessity of both upper (Px) and lower (Cx) limits to nested universe hierarchies, and resolve paradoxes regarding time dilation and merger violence through cosmological coupling. The framework predicts observable consequences including universal spin asymmetry, explains the Hubble tension, and provides a novel interpretation of consciousness as a biological analogy to black hole information processing via effects of time dilation.
by OutOfHere | 2025-12-06 01:00:37+00:00
Punctual plugs are not as great as cauterization for multiple reasons. Firstly, plugs keep dropping off and getting lost over time. Secondly, they probably won't seal the gap fully.

The lipid emission will heal partially if one supplements vitamin A (10k IU) softgel, omega-3 triglyceride ester, taurine, and at least 4K IU of vitamin D3. It will heal enough to work. The D3 in this dose is for freezing autoimmune degeneration.

I have severe dry eye and I never need any drops except if I am wearing contact lenses.
by dangus | 2025-12-06 01:01:08+00:00
I'm not necessarily talking about the product itself getting better, I'm talking about the overall consumer situation being better.

All these products were acquired very early in their lifespans, so them getting "better" was practically inevitable.

GitHub's acquisition effectively took at least one competitor off the market. Now, Microsoft doesn't have to seriously develop a competitor, they just bought their competitor and adopted it. They never had to improve Azure DevOps (VSTS) enough to be attractive, they just bought the market leader. If GitHub was never acquired, my company might be deciding between BitBucket, Gitlab, GitHub, and Azure Repos. Instead, Azure Repos is more of a niche offering where most of Microsoft's effort has focused on GitHub. Microsoft removed an option which likely raised prices or reduced user choice.

Google Maps was acquired in basically a prototype stage before it was ever a public product, so that case is irrelevant.

Android is worse in a number of ways due to Google's integration. Google Play Services APIs and other Google technologies have led to heavy Google lock-in. If Android continued as its own project, it would have been much more vendor-agnostic.

In the case of YouTube, I'd argue it's worse in a number of key ways: ads are wildly pervasive (sure, monetization would have had to happen anyway in some fashion), many of the platform changes are user-hostile (removed dislike count, background playback limited to premium subscription), content moderation more heavily influenced by Google's advertisement-based business model (e.g., if YouTube had continued on its own, it might have chosen a different monetization strategy less advertisement oriented, but Google is an advertisement company. Advertisers are more sensitive to their products being presented next to objectionable content) and competitors were snuffed out due to ecosystem integration (YouTube videos as Google search results rather than agnostic video results).

Remember the era where YouTube got extremely badly integrated in to Google+ and basically forced you to use it? That was a pretty terrible user experience.
by Lamprey | 2025-12-06 01:02:29+00:00
It's not "1,000 wasps or 1 dog", it's "1,000 dogs at once, or "1 dog at once, 1,000 different times". Rare but huge and coordinated siege, or a steady and predictable background radiation of small issues.

The latter is easier to handle, easier to fix, and much more suvivable if you do fuck it up a bit. It gives you some leeway to learn from mistakes.

If you make a mistake during the 1000 dog siege, or if you don't have enough guards on standby and ready to go just in case of this rare event, you're just cooked.
by mlsu | 2025-12-06 01:02:57+00:00
Moves like this should be illegal.

It's becoming increasingly clear that OpenAI is going to get lapped by Google on technical merits. So this is the "code red" solution? Supply shenanigans?

They are getting beat in the developer market by Anthropic. And getting beat on fundamental tech by Google. This is a company whose ostensible mission is to "benefit all of humanity" ...
by amarant | 2025-12-06 01:03:17+00:00
Huh. Interesting solution! I've always thought the only way to make an API idempotent was to not expose "adding" endpoints. That is, instead of exposing a endpoint "addvalue(n)" you would have setvalue(n)". Any adding that might be needed is then left as an exercise for the client.

Which obviously has it's own set of tradeoffs.
by Doug_Bitterbot | 2025-12-06 01:03:21+00:00
We’ve been working on solving the ARC-AGI benchmark and found that standard Transformers hit a hard ceiling on algorithmic search tasks (the "Compositional Drift" problem mentioned in the abstract).

We decided to try a different architectural approach: The Dual-Stream Programmatic Learner (DSPL).

Instead of one monolithic model, we use a Bicameral Latent Space:

1. Logic Stream: A recursive planner that handles abstract algorithmic planning. 2. Canvas Stream: An execution state that handles the pixel grid.

The Engineering Bottleneck:While this separation solves the reasoning drift (accuracy is high), the inference cost of the recursive loop is proving difficult to scale.

We are currently using a Gated Cross-Attention Interface to sync the two streams at every step, but this <$O(N^2)$> sync cost is melting our servers under load.

My question to the HN crowd: For those working on dual-stream or "System 2" architectures—is strictly synchronous Cross-Attention necessary? Has anyone successfully decoupled the "Planner" loop from the "Executor" loop (running them asynchronously) without breaking causality?

We are debating switching to a Linear Attention mechanism (like Mamba) for the interface, but worried about losing the "Sacred Signature" type-safety.

Paper link is above. Happy to discuss the trade-offs of Recursion vs. Depth.
by GenerWork | 2025-12-06 01:03:47+00:00
>I bet those tests are not cheap in the USA.

Within 5 minutes of searching I found a PT time with INR test for $24 [0]. Add in the testing fee and it's probably around $30.

[0] https://www.ultalabtests.com/test/prothrombin-time-with-inr-...
by billy99k | 2025-12-06 01:04:45+00:00
"I demand to be able to share porn on HackerNews. Moderators who delete my content are censoring me and contributing to the increase in violence and radical behavior!"

I suppose you are fine with the religious right deciding what books kids should learn in school? You would be the first person to complain about it. How about we ban anyone that says something negative about president Trump?

Squashing any opposing political views is dangerous in a country that claims to to have Democratic elections and freedoms. It amounts to election interference on a massive scale.

To be honest, I see so many people that have your attitude, I have no issue with someone in power censoring any opposing views to the government, just so you get a taste of your own medicine.
by Archelaos | 2025-12-06 01:06:38+00:00
A typical use case for large laptops is when you want to store it away after work or when you only carry it occasionally. I have a PC for coding at home, but use a thinkpad with the largest screen I could get for coding in my camper van (storing it away when not using it, because of lack of space) or when staying at my mother's home for longer (setting it up once at the start of my visit). I also have another very small, light and inexpensive subnotebook that I can carry around easily, but I rarely use it these days and not for coding at all.
by embedding-shape | 2025-12-06 01:06:52+00:00
> Budget brands normally buy older DRAM fabrication equipment from mega-producers like Samsung when Samsung upgrades their DRAM lines to the latest and greatest equipment. This allows the DRAM market to expand more than it would otherwise because it makes any upgrading of the fanciest production lines to still be additive change to the market. However, Korean memory firms have been terrified that reselling old equipment to China-adjacent OEMs might trigger U.S. retaliation…and so those machines have been sitting idle in warehouses since early spring.

This seems to almost be mentioned off-hand, but isn't this a really bad and un-free market, and a much bigger issue? Korean companies are afraid of doing business with Chinese companies because of the US, because of retaliation? This was not the "free and global market" I thought we were supposed to have at this point.

If production lines of DRAM are hindered by the politics of a unrelated 3rd party, then this seems to be a stronger cause of the current shortage than "a very large customer buying a lot in a short period of time".
by andreygrehov | 2025-12-06 01:07:46+00:00
You just listed a bunch of old-school RFK claims to dismiss him entirely.

That's exactly how people used to shut down anyone questioning:

- Vioxx

- lab leak

- opioids

- PFAS

...all “crazy conspiracy theories” until proven true.

I'm not saying vaccines cause autism (the evidence still doesn't). But stay skeptical, even of your own side. That's how science actually moves forward.