MurphyA/hacker-news huggingface dataset:
by keith_analog | 2025-10-10 16:47:08+00:00
The article makes for an interesting technical read, and points to some very important issues, such as debugging in a multicore environment.

Even so, I encourage anyone reading this article to keep in mind that there is a massive amount of work dedicated to software support for multicore parallelism.

For anyone interested in digging deeper into multicore parallelism, I recommend taking a look at the CMU approach to teaching algorithms [1]. They teach parallel programming to second-year undergraduates by default, and the students even write parallel implementations, which can achieve good parallel speedups on a multicore system.

Moreover, they do it using either a parallel functional language or a parallel library in modern C++.

Importantly, they get this far by largely hiding details of exactly how parallel tasks are scheduled across cores. There's a scheduler that does it, much like there's a garbage collector that frees unused memory in a memory-managed language.

[1] https://www.cs.cmu.edu/~15210/docs/book.pdf
by jeroenhd | 2025-10-10 16:47:10+00:00
> As a result, some ISPs apparently block the domain

This is the infuriating part. I get that someone buying cheap hosting may end up with an IP address that used to send spam, but spam lists are not reliable indicators of website security.

Overzealous security products are a blight on the internet. I'd be less annoyed at them if they weren't so trivial to bypass as a hacker with access to a stolen credit card.
by notepad0x90 | 2025-10-10 16:47:28+00:00
If you're looking at it like how an athlete would get a gold medal, maybe? Even then, the fact that an unqualified person (such as with doping and cheating) was given a medal, doesn't take away from someone's accomplishment.

But back on Obama, was your expectation that he wouldn't hurt a fly? Did he start a war? Did he not set the stage for withdrawing from two wars (both justified imho!)? Did he order the killing of anyone who wasn't a legitimate military target? I'm not saying he should have been given any award, and certainly his was premature, but it is hardly without precedent.

The peace prize is given to leaders who worked towards peace. It gives them recognition, sort of like a pat on the back so they won't give up.

Would you rather a retired politician get the prize so he can boast about it? or an active politician so that he now has the prize as a reminder of their promises and work towards peace?

He said it best:

"Throughout history, the Nobel Peace Prize has not just been used to honor specific achievement; it's also been used as a means to give momentum to a set of causes," Obama said. "And that is why I will accept this award as a call to action—a call for all nations to confront the common challenges of the 21st century."

Either way, in retrospect, him winning an election is in the long term arguably, and to no fault of his own, a catastrophe. But the US did pull out of Iraq and Afghanistan, and conflicts in Syira, Libya and all over the world sprung that were too easy for the US to be involved in but the US didn't. The US military responded to various natural disasters providing crucial aid, such as with the 2011 Haiti earthquake.

I think this sentiment is held largely by people who don't want to be bothered by nuance and who have an immature concept of peace, one that doesn't involve violence or military action (despite concepts like "peace keeping force" existing).
by relaxing | 2025-10-10 16:47:32+00:00
It sounds like you’re reading too much into it.

It doesn’t say root cause, or drug target. It doesn’t say reverse or cure. It quite specifically doesn’t say “the basis”. The word basis doesn’t have to refer to one root cause. It could be something foundational, but there can be many elements of a foundation. It certainly isn’t the entire structure.

I’d argue it’s quite tame as academic press releases go.
by gmanley | 2025-10-10 16:48:01+00:00
That example is so well known due to how exceptional it was, especially how the pilots handled it. Robert Pearson, the captain, was a very experienced glider pilot. That's something that not many commercial pilots have.

There were also two factors in the landing, that allowed for this to happen. You're going to be coming in really fast for a landing, when gliding in a commercial jet, and you don't have access to your thrust reversers to slow it down. There was a repurposed runway, that they used to land, that just happened to have been used as a drag racing track and had a guard rail. They were able to slow down by scraping across that. It also just so happened the nose gear didn't deploy fully so scraping the nose of the plane against the ground also helped slow it down.

Needless to say it was a bunch of very fortunate events that allowed it to not end in disaster. In any case I would consider it very risky.
by cubefox | 2025-10-10 16:48:22+00:00
As far as I understand, mesh shaders allow you to generate arbitrary geometry on the GPU. That wasn't possible with the traditional vertex pipeline, which only allowed specialized mesh transformations like tesselation.

For example, hair meshes (lots of small strands) are usually generated on the CPU from some basic parameters (basic hairstyle shape, hair color, strand density, curliness, fuzziness etc) and then the generated mesh (which could be quite large) is loaded onto the GPU. But the GPU could do that itself using mesh shaders, saving a lot of memory bandwidth. Here is a paper about this idea: https://www.cemyuksel.com/research/hairmesh_rendering/Real-T...

However, the main application of mesh shaders currently is more restricted: Meshes are chunked into patches (meshlets), which allows for more fine grained occlusion culling of occluded geometry.

Though most these things, I believe, can already be done with compute shaders, although perhaps not as elegantly, or with some overhead.
by horsawlarway | 2025-10-10 16:48:41+00:00
Yup.

You generally don't want a smart tv you can hack. You want a decent computer you own sending signal through the external inputs.

The SBC in the TV is, hands down across basically every "smart" TV I've interacted with, a cheap piece of crap (even well into the "expensive" brands and models).

Manufacturers stick the absolute cheapest garbage in there that can output the advertised resolution during playback without stuttering.

So you can spend hours/days/week wrestling this cheap, underpowered board back from the manufacturer... or you can just side-step it entirely and spend much less time and effort sticking a decent computer you own behind the tv.
by verelo | 2025-10-10 16:48:46+00:00
I tried to escape this world as quickly as possible, realizing how horrible it was, but the largest issue I ran into was around IO. Creating an environment that was highly tolerant to fault while having little to no replication delay meant checking in on the master database frequently. Keeping in mind this was around 2010 I found that the IO load on these databases was substantially larger than any database that i had ever worked on before. Things like available file handlers and other related performance problems came up more frequently than I’ve ever experienced before and frankly more frequently than I’ve ever experienced since.

If I was to summarize it, I would just say the performance characteristics were not something I was used to experiencing and often they would surprise me when they occurred, which meant having a good quality of a while for running this application was very challenging.
by uppnrise | 2025-10-10 16:48:52+00:00
I built this after implementing rate limiting for the nth time and realizing there wasn't a good drop-in solution that balanced performance, operational simplicity, and developer experience.

Key characteristics: - 50,000+ RPS with <2ms P95 latency - Redis-backed token bucket algorithm with atomic Lua scripts - 18 REST endpoints for management, monitoring, and benchmarking - Automatic failover to in-memory backend (fail-open strategy) - Per-key and pattern-based configuration (user:, api:premium:)

What makes it different from existing solutions: - Production-first approach (complete K8s manifests, monitoring, runbooks) - Built-in load testing and performance regression detection - Comprehensive client examples in 5 languages - 265+ tests including concurrent and integration testing - Operational simplicity (single JAR, Docker, or K8s deployment)

The project documents architectural decisions in ADR format and includes everything needed for production deployment. MIT licensed.

Technical details and performance benchmarks in the README.

GitHub: https://github.com/uppnrise/distributed-rate-limiter
by PaulHoule | 2025-10-10 16:49:37+00:00
Even George Orwell who fired a rifle at fascists eventually concluded that "The word Fascism has now no meaning except in so far as it signifies ‘something not desirable’"

https://www.orwellfoundation.com/the-orwell-foundation/orwel...

I think the Charlie Kirk thing scared people straight for a few weeks but I've definitely seen an uptake of submissions to HN about various tempests in teapots such as the recent drama about an open source project that was big in 2005 and only niche since 2012 or something about waffles and now a laptop maker that tweeted a link to the wrong thing or something.

There is still this emphasis by certain on canceling people at conferences and stuff because they are "fascists" but a lack of recognition that the democratic institutions that they like so much are putting "fascists" in power throughout the world -- and if they want it to be different they're going to have to stop dehumanizing people who vote the wrong way and talk to them. The message of "you are bad", "your society is bad" just doesn't sell, in fact Black people don't want to hear about they weighed down by the legacy of slavery, they want to maximize the life that's in front of them.

Thing is that people find meaning in believing "society is bad" so it serves the interest of this selfish meme to put "fascists" in power; the Heritage Foundation or the Federalist Society or Fox News couldn't have done a better job engineering a fifth column for the left which would keep the right in power permanently.
by jvanderbot | 2025-10-10 16:50:01+00:00
I mean, this is right out of two books: Abundance, and Why Nothing Works. Both spend maybe 1/3 of their pages detailing the excesses and legalistic nature of env reviews. They are weaponized for political reasons and cause an insane amount of delays. They are put in place for the right reasons, but are too effective at slowing projects down.
by garaetjjte | 2025-10-10 16:50:11+00:00
From https://registry.khronos.org/OpenGL/extensions/ARB/ARB_shade...:

(3) "Do we allow arrays of shader storage blocks? RESOLVED: Yes; we already allow arrays of uniform blocks, where each block instance has an identical layout but is backed by a separate buffer object. It seems like we should do this here for consistency.

PS: You could also access data through bindless textures, though you would need to deal with ugly wrappers to unpack structs from image formats.
by kristofferR | 2025-10-10 16:50:20+00:00
This very recent Mentour documentary is extremely relevant, came to mind immediately. Multiple redirects due to bad weather, extreme "Get-there-itis" and eventually running out of fuel.

Great edutainment if you're feeling in the mood for that. If you're inpatient you can skip to 14 minutes, before that it's just backstory.

https://www.youtube.com/watch?v=vK_7q9tixX4
by lazyhalide | 2025-10-10 16:51:07+00:00
It's not, and the process is awful. To get access to blueprints or hardware specifications you need to provide proof of academic credentials and affiliation with a relevant research project.

They really shouldn't be calling it an open-source anything.

Nanographs, a company out of Portland, is probably a better source of open microscope information (https://www.nanographs.io/).
by travisgriggs | 2025-10-10 16:51:13+00:00
Disclaimer: I use Zed Pro and GPT daily to code. I have been coding for money since 1989.

I view the rise of these tools and particularly efficacy in programming as an indictment against modern programming. The modern web is both amazing and horrific. If bureaucratic is "using or connected with many complicated rules and ways of doing things" (Britannica), then modern programming may be the ultimate poster child. Sure, we love to slap this on "civil institutions", but the fact that I need an automaton, answers based on probability, to guide me in how to navigate doing some of the simplest things, is pretty sad (IMO).

I used to counsel aspiring new programmers, "It's not about knowing a certain language or framework. Your single most important asset will be an aptitude to constantly keep relearning. Some trends will stand out along the way, but you'll never quit learning new tools and languages".

Maybe it's just my age, but it feels like we've overflowed at some point.

Early programming was too electrical, too mathematical, so pioneers sought to close the gap between coding and human think. And yet, after years of speculative funding, what we're left with, is a whole different set of problems.
by bigyabai | 2025-10-10 16:51:17+00:00
Mobile data and maps will stay, if you trust a WWAN modem enough. Your messaging apps for work should be on a work device, not your personal phone.

And yes, using "no phone" is a perfectly amicable solution to the problem. I know, it sounds wild. You can still make it 24 hours without touching Instagram in 2025, I've checked myself.
by sys32768 | 2025-10-10 16:52:20+00:00
Arafat and Rabin received it for "their efforts to create peace in the Middle East."

Kissinger and Lê Đức Thọ received it because they "jointly worked for a ceasefire and for bringing peace to Vietnam," though Lê Đức Thọ refused it and Kissinger did not attend the ceremony.

Obama received it nine months into his Presidency for "extraordinary efforts to strengthen international diplomacy and cooperation between peoples," despite having few if any concrete foreign policy achievements.

Obama could have at least matched Kissinger by ducking the ceremony, or even by refusing it like Lê Đức Thọ did because it wasn't justified.
by PaulHoule | 2025-10-10 16:52:27+00:00
Umberto Eco has published a better list

https://en.wikipedia.org/wiki/Ur-Fascism

but it's hard to find a functioning organization that doesn't have some of his characteristics because a certain in-vs-out distinction is necessary to an organization surviving as much as a cell needs a membrane. "Anti-fascism" as it as practiced today ticks at least eight of the boxes.
by brigandish | 2025-10-10 16:52:43+00:00
If you didn't like the party claiming $4000 should be the limit, and the party claiming $3000 dollars were a subject matter expect - which you are not - then I would say that picking $2500 is convenient to your attempt to attack the first party, which makes your argument less persuasive.

A point so basic that only the person with the bias could fail to see it. Convenient arguments, in my experience, are a sign one needs to rethink, not double down. YMMV, obviously.
by jvanderbot | 2025-10-10 16:53:04+00:00
That is a very deceptive video/article (at least the first half above the paywall). It is true that a few of these sats will have to come down each day, but the video is of a booster failure/explosion, not a normal planned obsolescence sat re-entry.

And re-entry is part of the cleanup plan. All satellites responsibly launched need a plan to deal with possible orbital waste. By decommissioning in this way, we're reducing overall impact of the constellation.

Given the immense possible good worldwide internet can provide, and the virtuous cycle it creates for the US launch industry, it's really hard to take these claims seriously.
by throwaway-0001 | 2025-10-10 16:53:14+00:00
Better links

https://avherald.com/h?article=52dfe5d7&opt=0

https://www.reddit.com/r/aviation/comments/1nzet3a/flight_a_...

Quoted:

Incident: Malta Air B738 at Prestwick, Edinburgh and Manchester on Oct 3rd 2025, landed below minimum fuel By Simon Hradecky, created Sunday, Oct 5th 2025 14:39Z, last updated Friday, Oct 10th 2025 15:02Z

A Malta Air Boeing 737-800 on behalf of Ryanair, registration 9H-QBD performing flight FR-3418 from Pisa (Italy) to Prestwick,SC (UK), was on final approach to Prestwick's runway 20 when the crew went around due to weather. The aircraft entered a hold, then attempted a second approach to runway 20 about 30 minutes after the go around, but again needed to go around. The aircraft again entered a hold, about 10 minutes after entering the hold the crew decided to divert to Edinburgh,SC (UK) where the aircraft joined the final approach to runway 24 about one hour after the first go around but again went around. The aircraft subsequently diverted to Manchester,EN (UK) where the aircraft landed on runway 23R about 110 minutes after the first go around.

On Oct 5th 2025 The Aviation Herald received information that the aircraft landed below minimum fuel with just 220kg fuel (total, 100kg in left and 120 kg in right tank) remaining.

The aircraft returned to service about 13 hours after landing.

On Oct 10th 2025 the AAIB reported the occurrence was rated a serious incident and is being investigated.

A passenger reported after the first go around at Prestwick the crew announced, they would do another attempt to land at Prestwick, then divert to Manchester. Following the second go around the crew however announced they were now diverting to Edinburgh, only after the failed approach to Edinburgh the crew diverted to Manchester.
by alphazard | 2025-10-10 16:53:38+00:00
People hurling the word fascist around always seem to have some kind of authoritarian bent themselves. This makes sense because those people have to worry about how their own brand of authoritarianism is different from fascism so that they can adequately pitch it to others.

Meanwhile, most of us see policies that are obviously authoritarian, don't worry about which brand, and oppose them for the usual reasons: no one should have that power, or we don't know how to organize humans to use that power safely, or it will normalize giving away a different power, etc.
by aylmao | 2025-10-10 16:54:02+00:00
> due to repression and economic decline due to Maduro’s mismanagement

Let's be real, sanctions play a big role in the economic decline of Venezuela.

Saudi Arabia isn't a democracy. In fact, it's a very problematic totalitarian regime, where women have limited rights and the royalty has been known to kill enemies. They very much mismanage money, with ridiculous projects, ostentatious lifestyles if you're royalty or the elite, and have the "highest prevalence of modern slavery of all countries in the Arab States region" [1].

Saudi Arabia is doing well economically though because it isn't sanctioned by the USA, and you don't hear bad press about it's totalitarian regime, or corruption, etc. because it's a USA ally.

If the USA cared about how people are treated by their government, they'd be in Sudan or Congo. The USA cares about getting rid of Maduro, so they will make it as difficult as possible for the Venezuelan regime to make money from its oil, while pointing out all that's wrong and blaming Maduro for everything.

I'm not saying things are well in Venezuela, or that Maduro is a good leader. I'm saying this is all part of a playbook that's been successful before, and it's reductionist to not blame the USA for Venezuela's decline.

[1]: https://www.walkfree.org/global-slavery-index/country-studie...
by bilbo0s | 2025-10-10 16:54:17+00:00
Yeah.

I gotta agree. I'm not sure Obama was the straw that broke the camel's back in that particular regard.

That said, it depends on how old you are. I think there are a lot of young people on HN, and for them, maybe that was a meaningful indication of a purportless Nobel Peace Prize?

Some slightly older than them may have checked out with the whole Aung San Suu Kyi - Arafat - de Klerk thing.

They don't really attach much import to that prize in any case because of the bad taste those picks left in their mouths.

I guess I mean that every generation kind of learns anew that, "Hey.. wow, this prize doesn't really mean what it did even 60 years ago."

It's definitely the Nobel Prize that's the most politically biased and least merited by winners at the median over the last 30-40 years.
by mystraline | 2025-10-10 16:55:11+00:00
Checklists are absolutely important, as one can compare various governments across those metrics. And those can be seen as a percentage as to compare scientifically.

You added 'final say what fascism is' to create a controversy where there is none. That was never the claim. This was a set of commonalities of previous historical fascist governments.

And you add in an ad hominem to Political scientist Dr. Lawrence Britt. His study is in this realm, giving proper credence as an evidentiary start of analyzing fascism.

And yes, the abbreviated list I copied and pasted pales into comparison to the source. But I find many on HN dont bother to read linked articles, and instead create strawmen of the copied text. After reading tge posts so far, well, point made.
by jacquesm | 2025-10-10 16:55:32+00:00
As I wrote elsewhere in this thread I actually wrote software to estimate the amount of fuel a jet should load to comply with the rules. This was commissioned by the airline and they were scared shitless that they would ever be found to be in breach of the regulations on this aspect. It is one of those red lines that you really do not wish to cross. There are other aspects of flight where you are right but this particular one is different.

The main reason why airlines would like to take the least amount of fuel is because it immediately increases payload capacity and thus flight efficiency. This being a cut-throat market there is a serious incentive to cut it as fine as possible. So the regulations around this particular issue are incredibly strict: you have to have a certain amount of fuel left upon landing, you have to write up truthfully how much you still had left and you will be investigated without fail if you cut into the reserve. The good thing about unions here is that they help to make sure that pilots know they are safe reporting truthfully because the airlines can not retaliate if they would pressure the pilot to not report an incident (which all pilots would normally definitely do). So they're a factor, but it is the regulator that writes the rules here and they are super strict about this.

And that's immediately why the calculation of the estimate becomes so important: you now have 30 minutes (or 45, depending) of deadweight + the deadweight for two alternates and an x amount of time in a holding pattern, plus up to three go-arounds. That really adds up, so you have to do your best to get the calculation as close as possible to what it will be in practice without ever cutting into that reserve.

It took me the better part of a year and massive amount of learning to write a small amount of code + associated tests to pass certification. It also taught me more about software engineering (as opposed to development) than anything I did up to that point in time and it made me very wary about our normal software development practices.