MurphyA/hacker-news huggingface dataset:
by jayd16 | 2025-10-10 15:50:38+00:00
I guess you can argue that instruction reordering, SMT/Hyper-threading are already eating the easy wins there. And as you said, it seems like the gains taper off at 2x.

I'm not sure why games would be a good target. They're traditionally very much tied to a single thread, because ironically, passing data to the graphics and display hardware and to multi threaded subroutines like physics all has to be synchronized.

The easiest way to do that without locking a bunch of threads is to let a single thread go as fast as possible through all that main thread work.

If you really want a game focused parallelization framework, look into the Entity Component System pattern. The developer defines the data and mutability flow of various features in the game.

Because the execution ordering is fully known, the frameworks can chunk, schedule, reorder, and fan-out, etc the work across threads with less waiting or cache misses.
by Aurornis | 2025-10-10 15:51:35+00:00
> Surprising that having more AMPA receptors would lead to decreased cognition

The study only looked at one marker. It doesn't confirm that increased AMPA receptor density is the cause of decreased cognition. It only suggests that decreased cognition is correlated with increased AMPA receptor density.

There are many processes in the body where reduced activation of a receptor system results in an increased number of those receptors. So don't conclude that this is the reason why patients have brain fog. I would guess it's just more of a symptom than a cause until there's more research
by xnorswap | 2025-10-10 15:52:07+00:00
Ryanair has a very good safety history, among the highest in the world.

They make outrageous claims for publicity, and their customer experience is all about hidden extras and "gotcha" pricing, but I don't think they fuck around when it comes to safety.

They know that with their reputation they would be sunk if they did have a major incident.
by bilekas | 2025-10-10 15:52:35+00:00
> Between overworked, understaffed ATC and undertrained pilots, I'm expecting some major disasters in the coming years.

Maybe in the US, but this story is based in Europe, each country maintains a regulated standard and there are no EU wide disruptions that have ever happened to the best of my knowledge. Also Ryanair don't travel transatlantic flights.
by volkl48 | 2025-10-10 15:52:50+00:00
Per the FlightRadar24 logs, it looks like only about 45min was wasted over Prestwick, not 2hrs. First approach was around 18:06, and they're breaking off to head for Edinburgh by about 18:51.

If there's considered to be a mistake here though, I'm guessing it's going to be spending too long before committing to the initial diversion.

Without knowing the weather they were seeing at the time, seems hard to say if they should have gone for a closer 2nd alternate than Manchester.
by FireBeyond | 2025-10-10 15:52:56+00:00
> It is beyond me why my employer is paying an insurance company anything at this point. Kaiser should be selling me an annual plan where everything at Kaiser is covered, maybe up to a point, and then they have insurance-like network relationships with e.g. other ERs in the area, if you need them, plus out-of-area addons for when I'm traveling.

Well, then you are beholden to Kaiser. Kaiser will not pay for any treatment or medication for weight loss other than gastric bypass surgery. Kaiser will not pay for many medications for mental health, especially for adolescents. Will not pay for medications that could be used for ED, even if not being prescribed for that.

And the most annoying, recently: My partner got a couple of root canals, and was in significant pain and discomfort as you'd expect. Dentist sent her prescriptions for antibiotics and pain management to Kaiser, and we go after her surgery to pick them up at the Kaiser UC/ER hybrid.

No pain meds for you. "We will only fill that through mail order - you'll get it in 5-7 business days". Very helpful for that post-surgical pain now. The irony being that they absolutely had those drugs in stock and available, they were just only for their UC/ER inpatients.
by keybored | 2025-10-10 15:53:25+00:00
There is a lot of conflict in the world. Causes that seem more urgent and important than yet another supposed authoritarian regime in Latin America.

To my understanding the biggest problem in Venezuela (and it’s a big problem) is the terrible living conditions. I don’t know how much the supposed regime is to blame for that and if a supposed good government would have done a better job. Maybe a good goverment would have still managed a country with poor living conditions for the majority. But we wouldn’t hear about it in the news because The West has labelled it as a good government. (How selective is the reporting on countries with bad living conditions?)

I read the bio. I don’t know enough about Venezuela to judge whether she is a pro-democracy fighter or just another politician who wants power for herself. Certainly you can label any candidate pro-democracy if they oppose your most disfavorite regime.

So I’m not going to spend two hours researching what the Venezuela situation is about and whether this is a good award or if it’s just trying to stick a thumb in the eye of a regime that The West doesn’t like. Just so I can argue through six replies with five different people about (either) how downtrodden the Venezuelans are or how manufactured the outrage against the government is. (But you can guess which side I am most likely to fall on.)

Wake me up in two weeks when there’s a topic on democracy itself. And then the tone has shifted from Democracy Uber Alles to actually, did you know that Plato the most smartest man in the world was skeptical about democracy, actually I think a pseudo-democracy where only smart people get to decide would be great, actually.
by chaorace | 2025-10-10 15:53:30+00:00
Sometimes, I just wanna remind myself how to use xargs for some command text replacement in a random one-liner on the terminal.

If I tried to do that with man... I'd have to read (in alphabetical order) the documentation for 6 different command flags. That's how far I'd go to read about the flag -- to actually use it, I'd have to experiment with the command flag until I figured out the actual syntax using my imagination.

Let's say instead that I am in a rush... so I'm skipping that time-consuming process and instead scrolling furhter down for some practical examples... one full page later I find a bunch! ... Except there's only 4 and none of them demonstrate what I need (the syntax is completely different). The docs wasted my time exactly when I most needed it NOT to do that. If I'd instead just googled "xargs replacement example", I would have gotten something I can copy/paste in seconds and could have gotten on with my life!

The moral of the story is this: Don't tell without showing. Don't show without telling. Do both if your goal is to be understood.
by fulafel | 2025-10-10 15:53:39+00:00
OpenGL in the form of WebGL is living its best life.

It's the only way to ship portable 3D software across the desktop and mobile platforms without platform specific code paths, thanks to the API fragmentation and proprietary platform antics from our beloved vendors.

In some years WebGPU may mature and start gaining parity (webgl took a looooong time to mature), and after that it'll still take more years for applications to switch given older hardware, the software inertia needed to port all the middleware over etc.
by drweevil | 2025-10-10 15:53:50+00:00
María Coria Machado very much fits the mold of someone approved by exemplars of western neoliberalism. See for example "María Corina Machado, the Venezuelan Margaret Thatcher" (https://english.elpais.com/international/2023-10-01/maria-co...). So the comparison to Obama in the comment you respond to is particularly apt.

My own view is that anyone labeled "pro-democracy" in the western establishment press is immediately suspect, given what "democracy" has devolved into in the leading western societies. This is not someone who is working in the best interests of the majority of Venezuelans. Rather, like most in the opposition, she is working towards the restoration of the status quo ante, where the ruling class ruled, and every one else knew their place.

So yeah, shameful. But unsurprising.
by psunavy03 | 2025-10-10 15:54:04+00:00
And the reason why those fuel reserves exist is to be a guard band allowing situations like this to happen without flames, wreckage, and death.

Having worked with many US airline pilots over the years, this is also why they are so proud to be unionized. Sure, senior pilots make as much as some FAANG developers, but the union is also there so that management doesn't get bright ideas about things like cutting fuel reserves to cut costs without the union telling them to stuff it.
by th0rine | 2025-10-10 15:54:11+00:00
Older LG sets (tested on C9 OLED) had security vulnerabilities you could use to root your TV and then do "??????" you wanted with them. WebOS as a platform causes a lot of unproductive discussion surrounding it's ecosystem and such but if you want to "hack" or actually have a shell on your TV it's great for that to do anything else you want. Personal favorites include changing the default screensaver behavior to the bouncing DVD logo, running Chocolate Doom, and a port of Space Cadet pinball natively. More info here - https://rootmy.tv/
by EvanAnderson | 2025-10-10 15:54:49+00:00
I've worked in gigs that wanted that. They were all about segmentation, but wanted ICMP echo / response available throughout.

Edit: I wonder if any "enterprise" firewalls do ICMP echo proxying. Having the firewall replace the payload would remove some of the tunneling capability (thought I assume you could still finagle a side channel by just timing the packets) but would also eliminate some of the utility (since being able to craft the payload provides a way to test for specific bit patterns in packets causing problems).
by Ekaros | 2025-10-10 15:55:04+00:00
I have heard comments about private equity being so desperate of finding places to invest that they are throwing good money after bad money. Or even doing stuff like not getting paid on debt anymore. If this is true, it is just an other wobbly card in already wobbly looking house of cards...

Greed is once again destroying it all. And this time it is bigger than ever.
by ndyg | 2025-10-10 15:55:19+00:00
My understanding is Turbo is more aligned with htmx. Common practice in Turbo are generally patterns of last resort in Datastar.

e.g. Datastar prescribes a single long lived SSE endpoint that owns the state for the currently connected user's view of the world / app, while common practice in Turbo is to have many small endpoints that return a fragment of html when requested by the client.
by flohofwoe | 2025-10-10 15:55:36+00:00
3D scenes (closest thing to the DOM) and materials (closest thing to CSS) are several abstraction layers above what modern 3D APIs provide, this is more 'rendering/game engine' territory.

3D APIs are more on the level of 'draw this list of triangles, and the color of a specific pixel in the triangle is computed like this: (hundreds of lines of pixel shader code)" - but even this is slowly being being replaced by even lower level code which implements completely custom rendering pipelines entirely on the GPU.
by jacquesm | 2025-10-10 15:55:40+00:00
The incident investigation will surely focus on exactly those things. But: just like shipping aviation is at the mercy of the weather and even though the rules (which are written in plenty of blood) try to anticipate all of the ways in which things go wrong there is a line beyond which you are at risk. I've had one triple go-around in my life and it soured me on flying for a long time afterwards because I have written software to compute the amount of fuel required for a flight and I know how thin the margins are once you fail that third time. I am not going to get ahead of the investigation and speculate but I can think of at least five ways in which this could have happened, and I'm mostly curious about whether the root cause is one of those five or something completely different. Note that until there is weight on the wheels you don't actually know how much fuel remains in the tanks, there always is some uncertainty, to the pilots it may well have looked as if the tanks were already empty while they were still flying the plane. Those people must have been extremely stressed out on that final attempt to land.
by bonesmoses | 2025-10-10 15:56:01+00:00
In Postgres, updates contain the entire row, including all column values. Since the Spock extension follows the "Last Write Wins" model by default, one row version will win, while the other is essentially discarded. This is assuming the update happened on each node _before_ the new value was synchronized over, or essentially simultaneously.

You can address this partially using a CRDT such as the Delta Apply functionality for certain columns:

https://docs.pgedge.com/spock_ext/conflicts

That will only work with numeric-type (INT, BIGINT, NUMERIC, etc.) columns, but effectively merges data so updates work cumulatively.
by erxam | 2025-10-10 15:56:06+00:00
>What do you consider shameful about this?

The fact that she's a far-right Zionist-genocide-lover agitating for a fascist-regime-USA military takeover of Venezuela so she can get filthy rich off selling absolutely everything in the country for peanuts?

Yeah, I wonder why it's shameful.

Honestly, they should have just given it to Trump outright. It's a meaningless mark of shame either way, might as well let him have his toy.
by nchmy | 2025-10-10 15:56:17+00:00
People pay for things all the time, why not (almost surely unnecessary) code? Why do you all feel entitled to free access to thousands of hours of very highly skilled devs' efforts (most of which they actually are giving away for free)?

Moreover, it is quite common for there to be pro versions of libraries these days - tailwind, all sorts of component libraries, etc..

> Plenty of other open source projects make money without attracting this kind of negative feedback

We dont seem to be living in the same reality. In mine, maintaining open source projects is a nearly-completely thankless, profit-less endeavour. It is a rare exception that someone can earn a living from it. And datastar's devs have zero expectation that they'll do so, even with this model - hence it is registered as a 501c3, and the funds will cover things like travelling to conferences to talk about it.
by jeroenhd | 2025-10-10 15:56:20+00:00
I refuse to believe that anything important for flying the plane is actually hooked up to the system providing Netflix to passengers.

People do get nervous, and in theory you could probably break some kind of informational system utility if you kernel panic the box that booms up to the satellite receiver, but unless you're trying to get root on the plane's routers I don't believe there's a need to feel brave.

The braver part is publishing the results of this stuff online under your own name.
by adlpz | 2025-10-10 15:56:40+00:00
As I answered somewhere else, the over-the-top freeloader term I think is justified because OP clearly expects not only to benefit from the work already available, freely, but also to be entitled, for free, to any work and improvement that comes in the future.

This is nonsensical. Someone did something for free. Fantastic. They used it, successfully, for a production system that enables scheduling for their job.

Nobody took that away from them. They didn't force them to rebuild their tool.

The code is even there, in the git history, available for them.

If OP doesn't like what the devs decided to do with the project, just move on or fork and pay someone to help you fix any outstanding bugs or missing features.
by arp242 | 2025-10-10 15:57:04+00:00
I've never heard of any of these problems with RyanAir. They treat you as less than cattle and generally their service is shit, but I'm not aware of RyanAir being unsafe.

Actually, in a quick check it seems the total fatality count for RyanAir is zero, with only two (on-fatal) major incidents (2008, 2021). That's seems a pretty good track record considering the amount of flights they do.
by gruez | 2025-10-10 15:57:16+00:00
>Not if the same law doesn't permit minimums in order to get a discount. People on HN like to pretend that the people who write laws are completely clueless, but they've been doing it longer than we've been alive and know exactly what they're doing.

Are there any jurisdictions that actually have such laws? This is basically bulk pricing and it's essentially impossible to outlaw without getting rid of it entirely, which come with other issues. Legislating "2 for $x = $x/2 for each item" is the most you can realistically implement. Moreover any such laws are trivial to bypass by gluing multiple packs together (like they do at costco) and selling that as a separate sku.
by MisterTea | 2025-10-10 15:57:22+00:00
Most TV's today are actually giant Android computers. I opened a friends TV a few years back to try and examine a back light issue and to my surprise there were just 3 small PCB's in the TV: Power supply, LCD driver/interface, and the video input board that contains an Arm SoC. The PSU had a small harness that ran to the other two boards and the SoC board had a ribbon cable to the LCD panel.

The Arm SoC is the real interesting part here as it also has WiFi and Blue Tooth interface, Ethernet, and USB port(s). They're like a giant black box Raspberry Pi. If we could get our hands on the SoC datasheet then its possible we could flash that SoC to run whatever OS we want and actually have a Smart TV instead of a spyware and malware vector. Though I am sure no TV maker would ever let the plebs disable their money making spying and data exfiltration schemes.
by abtinf | 2025-10-10 15:57:26+00:00
Naively as an outsider, this situation seems like everything worked as intended?

On a nominally 2h45m flight, they spent an extra 2 hours in the air, presumably doing doing fuel intensive altitude changing maneuvers, and were eventually able to land safely with their reserves almost exhausted.

I’m a little confused by what there is to investigate at all.

How much fuel should they have landed with?
by MyOutfitIsVague | 2025-10-10 15:57:30+00:00
Oh sure, I just mean that wording in particular. 1/6 the cost is clear to me, 6x cheaper is not, because the wording implies that there's some base point that the original price is the "1x cheaper" base point. Like what is 1x cheaper than the base price? The wording is confusing. Then there's the comparative. Is "6x cheaper" the same as "6x as cheap"? Logic says that 6x cheaper would be the same as 7x as cheap, but many very smart people use these interchangeably. Again, like when people say "3x faster" to mean "3x as fast" which means that "50% faster" is actually slower than the reference speed.

It's just a wording annoyance that always gets to me, so it's not a big deal. I always prefer "x% as fast" and "x% the price", because they're largely unambiguous.
by simiones | 2025-10-10 15:57:32+00:00
Especially if you haven't done this before, you start experiencing very strong hunger about 8-12 hours after your last meal. This is very, very much in advance of any kind of threat to your life or health from starvation. In fact, the sensation of hunger typically dulls after another 12h or so, so that if you make it past 24h of not eating, you'll typically feel less hunger than you did your first night of skipping dinner.
by om22shree | 2025-10-10 15:57:37+00:00
read through the article, pretty much agree with everything you have said ... there are certain skills that AI can't even hope to teach or solve especially in the field of DevOps/Cloud ... too often it recommends the more expensive answer out of the box simply because its the most popular.

Its trained on masses ... well, unfortunately, masses are wasting a lot of dough
by mega-tux | 2025-10-10 15:57:38+00:00
I really don't like Hotwire and FE history (I'm playing with htmx, Datastar, Phlex and love it) but the ActiveSupport autoloader -> to Zeitwerk migration was pretty much something in the background, an implementation detail, at least in my experience. Most devs don't even know what is all this about.
by taylodl | 2025-10-10 15:57:39+00:00
Not the OP but it's true that early detection has dramatically improved survival rates for many cancers. Some types now have over 90% five-year survival when caught early. But it's a bit optimistic to say cancer has been cured. Even with early treatment, recurrence is possible - and as the OP alluded to some cancers such as pancreatic, liver, and certain brain cancers still have very poor outcomes. Plus, many of the cancers in the preceding list don’t have routine screening, so they’re often caught late, which makes prognosis poor.
by nberkman | 2025-10-10 15:58:17+00:00
Interesting - this is the exact problem José Valim cited when creating Elixir: he was working on Rails multi-core performance in 2010 and found that "writing multi-core software, which is software that runs on all cores with Ruby, was not really straightforward."[1] Ruby's GIL meant only one thread executes at a time.

Fleury's arriving at similar conclusions from the C/systems side: make multi-core the default, not an opt-in. Though his approach still requires explicit coordination (LaneIdx(), barriers, range distribution) vs BEAM where the scheduler automatically distributes processes across cores.

Different tradeoffs for different domains, but both are reacting to the same backwards reality where we program single-core-first on multi-core hardware.

[1] https://www.welcometothejungle.com/en/articles/btc-elixir-jo...
by zamadatix | 2025-10-10 15:58:28+00:00
Where'd you see/hear that? It hasn't been my experience at least - but maybe I've just been lucky or undercounting the sites.

There are required steps to follow but none are "have x users" or "see a lot of spam". It's mostly "follow proper DNS steps and guidelines in the given format" with a little "show you're doing this for the intended reason rather than to circumvent something the PSL is not meant for/for something the public can't get to anyways" (e.g. tricking rate limits, internal only or single user personal sites) added on top.
by zerkten | 2025-10-10 15:58:44+00:00
It's far from all they can do, but it seems like they are focused on some important and achievable goals. These then feed into adoption which will bring other investment because Servo will be viable for more use cases. I see this investment more at the level of basic science research.

Which VC is going to be interested in implementing accessibility in this situation? The Sovereign Tech Fund is an organization that values this. It's too long term and uncertain of a project for most entrepreneurs to be involved in too.
by jacquesm | 2025-10-10 15:58:46+00:00
That's one conclusion. But don't rule out a lot of other things that may have been a factor, for instance, they may have had a batch of bad fuel, they may have had less fuel to start with than they thought they had (this happens, it shouldn't but it does happen), the fuel indicators may have been off (you only know for sure after touch down), there may have been a leak, an engine may have been burning more than it should have. There are probably many others that I can't think of of the top off my head but there are a lot of reasons why the margins are as large as they are.
by pastage | 2025-10-10 15:58:51+00:00
What I mean with "no experience" is that I have never fixed issues with them myself. The amount of hours we were billed internally for fixing a broken .Net app tells me it was not that easy though.

My point is that if you do not know your platform things get complicated, either for yourself or for people that take over after you. For me personally python does not mark it self as extra hard to handle.