MurphyA/hacker-news huggingface dataset:
by immibis | 2025-07-22 22:28:51+00:00
Linking works the way it does because of inertia.

There's a pretty broad space of possible ways to link (both static and dynamic). Someone once wrote one of them, and it was good enough, so it stuck, and spread, and now everything assumes it. It's far from the only possible way, but you'd have to write new tooling to do it a different way, and that's rarely worth it. The way they selected is pretty reasonable, but not optimal for some use cases, and it may even be pathological for some.

At least Linux provides the necessary hooks to change it: your PT_INTERP doesn't have to be /lib64/ld-linux-x86-64.so.2

There are many different ways linking can work (both static and dynamic); the currently selected ways are pretty reasonable points in that space, but not the only ones, and can even be pathological in some scenarios.

Actually, a whole lot of things in computing work this way, from binary numbers, to 8-bit bytes, to filesystems, to file handles as a concept, to IP addresses and ports, to raster displays. There were many solutions to a problem, and then one was implemented, and it worked pretty well and it spread, even though other solutions were also possible, and now we can build on top of that one instead of worrying about which one to choose underneath. If you wanted to make a computer from scratch you'd have to decide whether binary is better than decimal, bi-quinary or balanced ternary... or just copy the safe, widespread option. (Contrary to popular belief, very early computers used a variety of number bases other than binary)
by toss1 | 2025-07-22 22:29:22+00:00
"'God of the gaps' is a theological concept that emerged in the 19th century, and revolves around the idea that gaps in scientific understanding are regarded as indications of the existence of God."[0]

In this case, the analogy I'm making was to illustrate how you were trying to re-fit your original comment into the gaps in knowledge about the clusters of symptoms.

Unsolicited advice worth less than you paid for it: It was not an awful initial concept, but it was neither well thought-through nor well-presented. We all make mistakes like that, just posting an initial thought, but as you can see, that occasionally goes awry, and in those cases it's best to just take the L and move on. Be well

[0] https://en.wikipedia.org/wiki/God_of_the_gaps
by cogman10 | 2025-07-22 22:29:27+00:00
The US fairly typically has electric stoves. Natural gas stoves are going to be the second most common form of cooking.

In the countries the OP is talking about, people cook over literal fires and fire pits (sometimes enclosed). Even when that happens in the US, unless you are talking about camping, you are likely talking about something like a well vented wood stove or wood stove oven like my grandma had.

An example of what I'm talking about: https://unfccc.int/climate-action/momentum-for-change/financ...

And here's what wood fired stoves look like in the US even 100 years ago: https://www.youtube.com/watch?v=5XcuznPQjLs
by hilbert42 | 2025-07-22 22:29:46+00:00
Right, one has to ask the obvious question why do we need yet another study to prove the bloody obvious when we knew decades ago it's calorific intake that's the principal culprit in obesity.

Well, here's the likely answer. This story appeared on HN some hours ago: https://news.ycombinator.com/item?id=44648728.

Many (including myself) had come to a similar conclusion about this and other controversial matters such as climate change ages ago, which is that these studies into the obvious/long-resolved facts are conducted to try and convince the skeptics and disbelievers with even more irrefutable solid evidence.

That article puts a very convincing case that that approach is not only a waste of time and effort but it's probably counterproductive—trying to convince those who've entrenched beliefs and or find the truth painful only makes their positions even more entrenched.
by cgio | 2025-07-22 22:30:00+00:00
Is a fair summary of this that in a belief system attacking any of its individual components can compromise the system itself? I would not find this surprising, actually rather intuitive. The insights I would be finding really interesting are the unexpected/unassessed on my end, e.g. how much harder it is to attack each of the individual components by their attributes, or if there is a type of component that is easier to compromise (e.g. edges vs nodes). Or how different systems compose over time (e.g. the venn diagram between flat earthers and Christians has significantly changed since Galileo's time).
by Ken_At_EM | 2025-07-22 22:30:23+00:00
https://www.youtube.com/watch?v=RyNuUQs8w4Y

Paranoid. I love the Sabbath version, but Randy crushes it with Ozzy in 1981.

Only 3 years with Ozzy, and Randy is still top 10 in the minds of many a metal guitarist today. What an insane impact.
by andygocke | 2025-07-22 22:30:31+00:00
> MS have done is to outsource the issue to all C# devs

Let's be clear: breaking dozens of tools because of a change to the IL format also outsources an issue to all C# devs. The .NET IL format has been basically unchanged since .NET 2.0 and huge numbers of people take very hard dependencies on the exact things they do and do not expect. I don't expect we would have been able to make significant changes due to the breaking change impact.

> A possible approach I mentioned

This would likely be even harder to understand. For better or worse, the .NET design is that external initializers happen _after_ the constructor runs. That's been true all the way back to when the initializer syntax was first introduced in C# 3. Making regular initializers and `with` initializers have inverted order strikes me as being way worse.

If I could go back in time, I think the main change to C# I would make would be to enforce that the constructor always runs after all external initialization.
by avidiax | 2025-07-22 22:30:36+00:00
Right, but if you double the cleared customs cost with a 100% tariff, many of those additional costs are levied as a constant margin, which tends toward doubling the retail price.

You might argue that the retail channel can eat the difference, but it doesn't make sense to make the same absolute margin on goods that are subject to volatile tariff policies. It makes it hard to predict how many units will sell, how much stock to maintain, and creates a big risk that any units on shelves will suddenly be devalued when these tariffs are rescinded.
by Shark1n4Suit | 2025-07-22 22:31:04+00:00
That's the key question. It feels like many of these tools are trying to solve a systems-level problem (cross-language model execution) at the application layer (with a Python library).

A truly universal solution would likely need to exist at a lower level of abstraction, completely decoupling the application's language from the model's runtime. It's a much harder problem to solve there, but it would be a huge step forward.
by eddythompson80 | 2025-07-22 22:31:09+00:00
> There wasn't, as far as I recall, "buy SQL Server Enterprise, get SharePoint Server Enterprise SKU for free" type licensing deals.

Yes, I didn't mean to say it was like that. More that you get discounts, credits, etc. Every EA agreement I heard of seemed custom and different for that enterprise needs. Throwing in Azure credits or a discount on a product if you get another product or increase volume, etc seemed to be typical.
by PaulHoule | 2025-07-22 22:31:33+00:00
There's Fiat, an Italian brand that I think of as terribly downmarket. I think it's part of Stellantis and I think if you see Stellantis coming you're supposed to run, not walk away -- I guess Chrysler is still part of that, but Chrysler is also far worse than Ford and GM.

As for Ferrari and Lamborghini it doesn't matter what Consumer Reports thinks.
by upghost | 2025-07-22 22:32:54+00:00
Wow. Delightful. I'm reaching that jaded mid-career stage where software DEFINITELY does not seem magical anymore -- more like a collection of broken promises about the magic that could have been -- and this was a great reminder that, yeah, hey, it is kinda magical anyway, isn't it?

Congrats for writing something that is both accessible to a wide audience and yet still meaningful to grumpy audience.

I will certainly be picking this up!
by geoka9 | 2025-07-22 22:33:04+00:00
> China is bery culturally relevant

Sure, every country is. But I think what the OP meant is that US cultural artifacts are (have been so far) much more in demand. I don't remember the last time I watched a Chinese movie or listened to a Chinese band... It could be because I'm in a western country, but I've also lived in Central Asia and Eastern Europe, and American movies, music and literature were much more popular there, too.
by calf | 2025-07-22 22:33:13+00:00
Except reducing the first cause does nothing about whether air pollution is a nontrivial factor. And nonsmoker cancers are a nontrivial proportion since they account for 10-25 percent of lung cancer worldwide, please just read the article.

Besides the base rate fallacy there is the fallacy of assuming only the biggest factor is what matters, when other factors are nontrivial weights already. Another fallacy is the fallacy of relativizing a problem framing by insisting on comparison with an obsolete problem --campaigns against smoking have done a lot, so why are we still comparing today's problems against the problems of the 20th century. It smacks of "well, things were even worse back then", which surely the base rate fallacy is not trying to suggest.
by ryandrake | 2025-07-22 22:33:47+00:00
Physical goods companies just don't get software, and they never seem to be able to do it right. They treat firmware and software like just another line item on the BOM. Like a screw or a silicon gasket: Source it from a cheap supplier, spoon it into the product somewhere on the assembly line, and then never touch it again. As long as it meets a list of checkbox requirements, the quality doesn't matter at all. A car company that obsesses over how nicely the exterior panels fit together will, on the other hand, not even care whether icons and text are aligned on their software.
by iwanttocomment | 2025-07-22 22:34:18+00:00
Three years is plenty of time to assess the reliability of a make and model - and also to get early issues resolved. Take a look at the forums.

As the owner of both a 2012 BEV and a 2014 PHEV (in addition to my "new" 2022), all of which are in perfect mechanical condition, it's tough to look at BEV technology as something that will "greatly improve".

Is my 2022 BEV way better than my 2012? Sure, but it's an entire decade removed (my 2012 is looking like... well, whatever the dog did to it). Is it worse than current 2025/26 BEVs? No, not by much at all.

Keep on rockin' with the Volt until your dog rips up the upholstery. There'll be a three year old off-lease BEV or PHEV waiting for you at a shocking low price when it's time.
by mdaniel | 2025-07-22 22:34:42+00:00
https://github.com/mongodb/mongodb-kubernetes/blob/1.2.0/LIC... is crazypants, since it waffles back and forth between "Apache 2" and "commercial license terms." To say nothing of the fact that one is still responsible for the licensing of the resources managed by MCK itself; this is not a get-out-of-jail-free card for running Mongo which remains SSPL https://github.com/mongodb/mongo/blob/r8.0.12/LICENSE-Commun...
by bcardarella | 2025-07-22 22:34:49+00:00
As far as how it is different from React Native. That's a good question, one that I think is worth recognizing the irony which is that, as I understand it, without React Native our project probably wouldn't exist. From what I understand RN proved that composable UI was the desired UX even on native. Prior to RN we had UIKit and whatever Android had. RN came along and now we have SwiftUI and Jetpack Compose, both composable UI frameworks. We can represent any composable UI frameworks as a markup, not so much with the prior UI frameworks on native, at least not without defining our own abstraction above them.

As far as the differentiator: backend. If you're sold on client-side development then I don't think our solution is for you. If however you value SSR and want a balnance between front end and backend that's our market. So for a Hotwire app you could have a Rails app deployed that can accept a "ACCEPT application/swiftui" and we can send the proper template to the client. Just like the browser we parse and build the DOM and insantiate the Views in the native client. There are already countless examples of SSR native apps in the AppStore. As long as we aren't shipping code it's OK, which we're not. Just markup that represents UI state. The state would be managed on the server.

Another areas we differ is that we target the native UI framework, we don't have a unified UI framework. So you will need to know HTML - web, SwiftUI - iOS, Jetpack Compose - Android. This is necessary to establish the primitives that we can hopefully get to the point to build on top of to create a unified UI framework (or maybe someone solves that for us?)

With our wasm compilation, we may even be able to compile React itself and have it emit native templates. No idea if that would work or not. The limits come when the JS library itself is enforcing HTML constraints that we don't observe, like case sensitive tag names and attributes.

What about offline mode? Well for use cases that don't require it you're all set. We have lifecycle templates that ship on device for different app states, like being offline. If you want offline we have a concept that we haven't implemented yet. For Elixir we can just ship a version of the LV server on device that works locally then just does a datasync.
by tptacek | 2025-07-22 22:34:53+00:00
Given their customer base, I wonder why they bothered with any license enforcement for the pure on-prem. Just do the "license enforcement" implicitly when customers want to update: they need to log in to get the new image.

(Your regular annoying notice that FIPS-compliant crypto is, if anything, marginally less secure than non-FIPS crypto; not that it matters in any material way, just, it's not a flex.)
by pas | 2025-07-22 22:35:02+00:00
usually (at least since Ol' Russel) there's no real need to prove that space is quite rare when it comes to teapots

so far there was absolutely no scientifically "woah" thing about SARS-CoV-2, it fits "neatly" into an acute respiratory virus hole (we know of a lot of coronaviruses and influenzaviruses), we even had a lab set up to research zoonotic viruses ... instead of telling idiots to stop running the patient zero lottery on that fucking market.
by theyinwhy | 2025-07-22 22:35:35+00:00
Oh believe me, model 3 is a piece of garbage. Mine started to creak after 20k miles. 2 months after repairs the car started to creak again. I am talking loud, embarassing creaks like old barn doors. Repair costs were so high my insurance company canceled. I will never ever own a Tesla again. Btw it's funny how people complain about auto pilot. At least you can disable auto pilot, making it the last problem to worry about with those trash cans.
by jerhewet | 2025-07-22 22:35:51+00:00
I use Firefox and uBlock Origin, but I'm also routing everything through AdGuard Home on an RPi5 (my router points to the RPi for DNS), and it's been an eye-opening experience.

Just checked AGH, and it's blocking 49.56% of my DNS queries for everything that's connected. I cannot recommend AGH on an RPi highly enough. It's amazing.
by flakiness | 2025-07-22 22:36:09+00:00
The "qwen-code" app seems to be a gemini-cli fork.

https://github.com/QwenLM/qwen-code https://github.com/QwenLM/qwen-code/blob/main/LICENSE

I hope these OSS CC clones converge at some point.

Actually it is mentioned in the page:

we’re also open-sourcing a command-line tool for agentic coding: Qwen Code. Forked from Gemini Code
by hedora | 2025-07-22 22:36:24+00:00
We have all these problems with our EV9 and more. It's almost caused multple accidents. They should have to recall + crush 100% of these, or release a massive software overhaul as part of a recall.

Recently, it's started turning itself on when you get out of the driver seat, and sometimes the power windows decide to operate themselves. I'm guessing it's only going to get worse over time. (There was recently a big software update, and those two issues started after they pushed it out.)
by tptacek | 2025-07-22 22:36:27+00:00
I don't think this cynicism is productive. I've had the pleasure of shipping "regular local applications" several times over my career, and to do it you lose a lot of very basic stuff that modern developers take for granted, most importantly software update and debugging telemetry. It's not a small thing to take a SAAS product and bundle it up like this, and most users don't benefit from it, so it's also not a natural starting place.
by daveguy | 2025-07-22 22:37:17+00:00
It seems the wood-structure cubesat format would be better for this. [0] The stated goal is to "solve the space trash problem" with space planes that burn up easier in the atmosphere. It seems like it doesn't need aerodynamics if the goal is to burn it as it reaches the part of the atmosphere where aerodynamics start to matter. The LignoSat was surprisingly functional in a near-vacuum and a second prototype is expected to deploy in 2026.

[0] https://en.m.wikipedia.org/wiki/LignoSat
by maxglute | 2025-07-22 22:37:33+00:00
> preemptive strikes

Prompt global strike less about preemption, but building up proportional responses on retaliation latter. US discussion around TW scenario factors in mainland strikes, with assumption that CONUS will be relatively spared. Once conversation includes hitting PRC mainland = PRC hitting CONUS, then escalation math becomes very different. Global strike and blue water are both we can touch your homeland capabilities, with global strike potentially able to make bluewater obsolete, i.e. global striking carrier hulls or logistic nodes that sustains bluewater prevents them from being forward deployed and being able to deliver fires at all.

That's what makes US GD optics extra worthwhile, at this point US has sunk trillions and decades into carrier centred (and soon B21) expeditionary force structure, with no hint of pivot (i.e. IMO too much interbranch drama to build out equivalent of PLARocketForce). Sailors like their big boats, aviators like their fancy planes. No one wants to be the glorified uber driver for big icbm rockets. Marine MLRs closest, but they get to brag about driving off big boats in their big cars that shoot small missiles. At the end of the day, GD, going to be blanket wank material for US having bestest/most impenetrable missile defense can validate the other force structures that requires forward / preposition by at least pretending they're not as vulnerable as they are. It's how US gets to continue play the China weak card as long as china remains cautious / PLA remains untested. i.e. if PRC stays smart and appear weak relative to US.
by irrational | 2025-07-22 22:39:14+00:00
The second leading cause of lung cancer is radon. My high schooler came home and said her science teacher said everyone should do a radon test. I scoffed, but humored her by getting a kit from Home Depot and sending it away to a lab. The results came back very high. So I purchased an electronic radon monitor and it showed almost the exact same results. Well, crap. I installed a radon mitigation system and now the numbers are almost nil.
by stuartjohnson12 | 2025-07-22 22:39:38+00:00
Qwen has previously engaged in deceptive benchmark hacking. They previously claimed SOTA coding performance back in January and there's a good reason that no software engineer you know was writing code with Qwen 2.5.

https://winbuzzer.com/2025/01/29/alibabas-new-qwen-2-5-max-m...

Alibaba is not a company whose culture is conducive to earnest acknowledgement that they are behind SOTA.
by tharkun__ | 2025-07-22 22:39:51+00:00
The Corolla I was driving recently can definitely not be recommended. It was a rental.

Was a Hybrid, though that shouldn't affect this. It wouldn't save most of the settings I changed. Apparently you can either save it "to the key" (I googled how to do it, didn't work) or to your "profile" with a mobile app. I would never want to have to use my mobile to save car settings, even if I owned it, let alone a rental.

It has a feature that scans road signs and displays them on the dash. Awesome feature, which I've had in other cars before. Just in case you missed one and usually more accurate than Google maps for dynamic situations like construction zones. Unfortunately it loudly beeps and blinks at you if you happen to go over the limit or god forbid set the cruise control above the limit. This can be disabled individually but is part of the settings that don't save across car shutdowns.

Why is that an issue? Because setting the cruise control to 50 when in a 50km/h zone will have you driving 45 in reality as evidenced by speed measuring displays I drove by. At 100km/h you'll probably be going 90. I learned the 6 key presses on the steering wheel to disable this after starting the car real fast. Unfortunately it disables the entire feature (else it'd be a lot more key presses and I ain't doing that). If this wasn't a rental but a purchase I'd be in this guys boat and trying to return the car.

This is just one example. The other more dire one is the cruise control. I've mentioned it elsewhere before and this Corolla isn't the only one, but the automatic breaking in these cars nowadays is dangerous. The amount of time I was sitting in the car with my foot right above the accelerator in case I need to power through an automatic breaking situation was unreal.

So glad to have been back home after vacation, driving my Subaru (with an adaptive cruise control that does not have this issue).
by cyanydeez | 2025-07-22 22:40:07+00:00
Whats confusing to me is the dual use of the word entropy in both the physical science and in communication. The local minimums are some how stable in a world of increasing entropy. How do these local minimums ever form when there's such a large arrow of entropy.

Certainly intelligence is a reduction of entropy, but it's also certainly not stable. Just like cellular automata (https://record.umich.edu/articles/simple-rules-can-produce-c...), loops that are stable can't evolve, but loops that are unstable have too much entropy.

So, we're likely searching for a system thats meta stable within a small range of input entropy (physical) and output entropy (information).
by danielhanchen | 2025-07-22 22:40:56+00:00
I'm currently making 2bit to 8bit GGUFs for local deployment! Will be up in an hour or so at https://huggingface.co/unsloth/Qwen3-Coder-480B-A35B-Instruc...

Also docs on running it in a 24GB GPU + 128 to 256GB of RAM here: https://docs.unsloth.ai/basics/qwen3-coder
by 65 | 2025-07-22 22:41:08+00:00
This article doesn't apply to every single use case and should not be taken purely at face value.

A few week ago I needed to animate height for a banner like message that appeared in the layout (e.g. it was not absolutely positioned) once a user clicked a button. This banner message would cause a layout shift no matter what because its height was being added to the layout and shifting the elements underneath it down. Thus, to mitigate a jumpy layout, making the height animate made the layout shift easier on the eyes.

And before you say "well design it differently" - I didn't design this.