MurphyA/hacker-news huggingface dataset:
by littlestymaar | 2025-09-13 16:53:10+00:00
Or the French, the Germans, the Poles and the Brits could have prepositioned troops (a brigade each, maximum) in Kyiv, Kharkiv, Kherson and Zaporizhzhia and Putin wouldn't have moved either.

As I said above, I don't blame the US for not doing more as their action maximized their own interests, but I blame out European leaders for being spineless cowards.
by roflcopter69 | 2025-09-13 16:53:33+00:00
Okay, bummer. No support for quantized datatypes yet and from the docs I cannot see anything that mentions fast brute force search. I personally don't need an index. But I see that https://github.com/unum-cloud/usearch which is used by duckdb-vss in turn uses https://github.com/ashvardanian/simsimd which should make a really fast exact vector similarity search possible. Am I missing something here?
by pfdietz | 2025-09-13 16:54:24+00:00
Renewables and storage have gotten so cheap that the areas where nuclear might still be competitive have greatly shrunk. Right now, the best remaining places for nuclear are in eastern Europe away from coasts. Even there, nuclear is at best competitive with optimistic assumptions.

This also means that, globally, renewables are much cheaper than nuclear in most places. In a global economy, energy intensive industries will migrate to these renewable-rich regions as fossil fuels are phased out. The relative energy ghetto regions will not save their heavy industries by going nuclear.
by southernplaces7 | 2025-09-13 16:54:31+00:00
So you would oppose an entire, globe-spanning branch of deeply necessary technology (clean energy) with all its vast opportunities for improvement, innovation, and management under all kinds of more responsible means, because the government functionaries in your specific part of the world can't get their moral shit together (and given what you describe, wouldn't be able to do it well no matter what kid of large-scale energy is put into their hands)?
by 0xbadcafebee | 2025-09-13 16:56:25+00:00
Yep! And TP-Link, Asus, GL.iNet, MicroTik, and other consumer routers also have Wireguard/OpenVPN servers and Dynamic DNS clients.

For the parent commenter: you set up an account at a Dynamic DNS service, and configure your router so when it's online, a dynamic DNS hostname will always point at your router's IP. Then you set up a Wireguard or OpenVPN server on your wifi AP. Then set up your phone, laptop, etc to connect to that server at the dynamic dns hostname. Now you have a VPN server running on your home wifi AP. Connect when you're away from home, and your traffic will go securely through your home ISP connection.
by matthewdgreen | 2025-09-13 16:56:41+00:00
A device that only makes sense in extraordinarily high-end cars with an expensive adjustable suspension probably isn’t going to move the needle that much. If you’re doing object detection and moving the car, why not go a little farther and move a plug into a physical port on the base of the car, so you don’t need the car to move to the charger.
by jmclnx | 2025-09-13 16:56:52+00:00
The only problem I have with this is:

https://www.msn.com/en-us/news/politics/people-are-calling-o...

No reaction occurred when Melissa Hortman was killed to people doing the same thing as people are doing now with Kirk.

Edit: make things a little bit clearer, AFAIK, no one was fired due to their insensitive comments about her and her husband.
by pfdietz | 2025-09-13 16:57:00+00:00
But you're wrong. Batteries are now fine for diurnal storage, which is their intended use. Batteries are not fine for seasonal storage, but there are alternatives for that when it is needed.

China is installing vastly more renewables than nuclear. Their nuclear builds appear to be just a holding action to preserve their capability to build NPPs; that can't last forever.
by argomo | 2025-09-13 16:57:06+00:00
To your point: gangs of various stripes pay blood money to the families of fallen members; they also fund or support community programs to curry good favor.

My takeaway though is that human societies abhor a power vacuum: no matter what my libertarian and ultraliberal friends imagine, there must be a strongman. At least with democracy, we have the opportunity to somewhat influence who that is.
by space_fountain | 2025-09-13 16:57:16+00:00
Very cool, this was one of the projects I really wanted to build before I knew better. Trying to understand what was involved taught me so much. I couldn’t find what analog to digital converter and digital to analog converter this uses which would be interesting

I also think a wider bandwidth would be interesting if impractical. Something like recording everything happening on the 2 meter band would be impractical but very cool. I think
by LexiMax | 2025-09-13 16:58:18+00:00
I don't know how it is in Czechia, but here in the US, we have a long and storied history of suburbanization, white flight, redlining, exclusionary covenents and discriminatory mortgaging.

The result is entire generations of people who grew up in suburban sprawl, isolated away from anyone who didn't look like them. I don't expect to be able to convince those people to suddenly turn over a new leaf - if anything, the argument was lost long before I was born.

You cannot make public transportation both useful and sufficiently sanitized to where these sorts of people won't be bothered. It's an impossible standard - at least for a country as diverse as ours.

At this point, what is there to lose by speaking the truth?
by dagmx | 2025-09-13 16:58:56+00:00
This was inevitable after his org failed to deliver on Siri and AI features for years.

Debatable how much is his fault and why he got so much leeway to not deliver, but he’s basically the face of Apple’s biggest embarrassment in recent time and a big chunk of their stock tumble.

It’s even more telling because Apple did deliver a lot of the foundation features as API, both last year and this year in iOS 26, that one could scuttle together to make the original promise of Apple Intelligence. But ultimately the product side of it failed and it falls pretty strongly in his court.

I hope this is an Apple Maps moment though. That too was embarrassing and led to a leadership change, and it’s now (in my area) the best maps app.
by mpweiher | 2025-09-13 16:59:21+00:00
It's actually not, as it correctly states 50 direct fatalities.

What is grossly messed up are, or were, the initial projections of thousands, ten-thousand, no hundreds of thousands or even millions of fatalities.

The WHO does a report every decade on the health effects of Chernobyl. Each report had to reduce the projected fatalities by an order of magnitude.

One or two reports ago, the psycho-social effects of the evacuation and loss of income from the plant became greater than the effects of radiation, whether direct or indirect.

And of course all the fatalities and more or less all the negative health effects of Fukushima were due to the unnecessary evacuations.

https://www.sciencedirect.com/science/article/pii/S095758201...

Neither case justifies turning off other nuclear reactors. Not even a little.

Radiophobia is more dangerous than radiation.

https://en.wikipedia.org/wiki/Radiophobia
by parineum | 2025-09-13 17:00:17+00:00
Can you believe that companies would ask people to do things they normally wouldn't in exchange for money!?

These types of articles always have an elitist view of the workers hired. That's a big source of the right (in the US) despising the left. The left don't say it directly, but when they talk about how shitty their town is and how the job they have is exploitative, there's an implicit judgment on the persons who live/work there.
by matthewdgreen | 2025-09-13 17:00:23+00:00
Clean hydrogen begins with electricity and then loses a vast amount of energy in the conversion process. Also it’s extremely pressurized and/or cryogenic, and one of the most difficult molecules to store. If there was a process for converting electricity to ethanol and burning it that was more efficient than batteries, we’d be using it instead of batteries. Other sources like corn-based ethanol have their own problems that have been pretty extensively covered elsewhere. In fact, all of this stuff has been covered elsewhere and great answers are available with a search.
by rcyeh | 2025-09-13 17:00:41+00:00
I'm trying to reconcile your numbers with the Wikipedia "Aviation safety” article https://en.m.wikipedia.org/wiki/Aviation_safety

which for 2019 describes "0.5 accidents per million departures" and "40 fatalities per trillion revenue passenger kilometers". Considering that many or most passengers fly close to 800-1000 km/h, we're still quite a bit above above 1 fatality per 100 million passenger hours.

Would a factor of 10 be enough? Suppose we go from one major accident per fortnight to one per five months (10 fortnights). Is that higher than what we have seen in the past thirty years?
by littlestymaar | 2025-09-13 17:01:10+00:00
I don't really look at the writing style, as it's a very good way to fall for false positive. And I actually won't blame a non native speaker for editing their thoughts using an AI much more proficient in English than them.

Instead I look how much actual information (be it anecdotes, personal opinion, different perspective, etc.) a comment contains.

Here it's just a very straightforward TL;DR; of the original article, it contains no substance beyond that so I don't think anyone would bother write it (or at least they would likely advertise it as a TL;DR;).
by munchler | 2025-09-13 17:01:55+00:00
The general notion of a “combinator” comes from functional programming, so parser combinators are native to FP. They can definitely be done in imperative languages also, but in my experience (C# specifically) are much more clunky. A dynamically typed language like Python might be suitable, because the interpreter is lenient, but I’m dubious about C++.

One thing you will definitely need in any language to produce a concise parser is the ability to define custom operators, like >>. and .>>. These are the “combinators”.
by folkrav | 2025-09-13 17:02:10+00:00
With how car-centric North America is, there isn’t much to walk to for a lot of people. Things are just very far from each other. I’d walk places a whole lot more if I had things at a reasonable walking distance, I used to do it all the time when I didn’t have kids and lived closer to the city. Back then, I sold my car less than a month after moving there, and relied on car sharing services for the odd trip outside of town.

Nowadays, I’m in a medium-sized agricultural town in Canada, not far outside the larger metropolitan area where half the province lives. Realistically, at a walking distance, I have a convenience store, a drugstore, and a small co-op hardware store. The closest grocery store is at least a 30 minute walk. Both my sons’ school and daycare, the closest market or shops I’d go at, they are all 4+ away.
by riffraff | 2025-09-13 17:02:31+00:00
yes, but we're talking of waging war against actual NATO and the EU, not a country which was vaguely friendly towards the west.

No european country has actually put a lot of effort into supporting Ukraine, but if an actual EU+NATO member was attacked things would be different. Even without the US.

It's not accidental that Russia invaded Ukraine and Georgia but not the baltic states.
by intended | 2025-09-13 17:03:01+00:00
This is a weird sentence, because its got many assumptions baked in that pull the answers in different directions, if they have to conform with the implied definitions you are using.

Global south nations do not have the same level of Judicial recourse, work safety norms, and health infrastructure as does, say, America. So people doing labelling work who then go ahead and kill themselves after getting PTSD, are just costs of doing business.

This can be put under many labels, to transfer the objectionable portion to some other entity or ideology - in your case "capitalism".

That doesn't mean it is actually capitalism. In this case it's exploitating gaps in global legal infrastructure.

I used to bash capitalism happily, but its becoming a white whale, and catch all. We don't even have capitalism anywhere, since you can get far too many definitions for that term today.
by benoau | 2025-09-13 17:03:06+00:00
I use both. For me AI is like a broad brush, good for generating a lot of code or making sweeping modifications until it fits my standard and requirements.

Then the iterating starts, making targeted improvements, and I think at this point it's a wash because I can be much faster than AI as it will take multiple passes to do something efficiently and concisely.

But I think this is contingent on deep familiarity with the code and project.
by privatelypublic | 2025-09-13 17:03:49+00:00
Define "486-compatible." As far as I know even intel's newest cpus can run 486 era 16-bit stuff in hardware.

But, a plain answer: Via Eden boards. still use north/southbridge architecture, and are from the mid 2000's.

It's just modern Windows/Linux that have discontinued the ability. Or, perhaps you have 16/32 and 32/64 and are unable to do 16bit on 64bit machines- which still boils down to "operating system."

By far the biggest issue though is that even the Via Eden processor is significantly faster than a 486- and lots of software (especially games) from that era used no-op instruction loops for timing and timers. This results in games like The Incredible Machine's level timer running out in half a second or less.
by milesvp | 2025-09-13 17:04:20+00:00
For more context, dsp chips historically were how you could get better better performance than was typical in the embedded space. At a time when you had sub 100Mhz typically in a chip that would be used in musical equipment dsp chips were super useful because they had many op codes that could be done in one cycle that might take many multiples of that in a general purpose chip. One prime example is add and accumulate. This meant that effectively, if you had an 80Mhz dsp doing calculations for you, you effectively had a 160-240mhz equivalent in your hotpath. This bump up in processing is necessary to meet hard realtime deadlines in audio processing at 48khz stereo processing.

Now, processors are so fast and cheap, that the need for dsp is way down. I personally ported the firmware for a popular pedal where the chip used was no longer available at quantity, and while it was tricky to get the same performance on a dual core 240mhz processor with floating point coprocessor, as the 96Mhz processor it was replacing, I just had so much compute, that I was able to port all but the gnarliest simultaneous effects on a chip that cost $6 cheaper but also came with enough ram to not need that $3 component either. And I can tell you, saving $9 dollars off a BOM means the product can retail at least $50 cheaper in an industry where volume matters a lot (no pun intended).

We have passed the inflection point where dsp chips are generally not worth the cost in most audio equipment. I’m not sure I’d use a raspberry pi, their reliability is not what I’d want in my products, but a similar single board computer? maybe. I’m not sure where linux realtime kernals are at the moment, ignoring the added complexity of a full linux running to process audio, audio requires hard deadlines. You will hear pops and other artifacts if you miss these deadlines, and buffering audio is also not something you can do for long, artists can feel delays in the ms. But, a single board computer running at ghz speed, gives an awful lot of compute so long as the OS can gaurantee your audio thread won’t get starved.
by pixl97 | 2025-09-13 17:05:52+00:00
https://en.m.wikipedia.org/wiki/Anoxic_event

>An anoxic event describes a period wherein large expanses of Earth's oceans were depleted of dissolved oxygen (O2), creating toxic, euxinic (anoxic and sulfidic) waters.[1] Although anoxic events have not happened for millions of years, the geologic record shows that they happened many times in the past. Anoxic events coincided with several mass extinctions and may have contributed to them.[2] These mass extinctions include some that geobiologists use as time markers in biostratigraphic dating
by throwup238 | 2025-09-13 17:06:04+00:00
This topic has come up several times on HN [1][2] and no, the industry does not because there are other source, although more expensive. Other customers had to switch to Russian/Chinese sources due to the disruption but HPQ customers did not.

I figured at the time that other vendors would have a chance to take some HPQ market share but when Spruce Pine went down, Quartz Corp just shifted their refining operations to another plant in Drag, Norway and used existing feedstock and reserves to maintain supply to their customers. Sibelco restarted operations within a few weeks [3].

It was all a non-event in the semiconductor industry, especially compared to real disruptions like the 2011 Tōhoku earthquake that took out a fifth of 300mm wafer supply leading some fabs to shut down entire product lines.

[1] https://news.ycombinator.com/item?id=41701862

[2] https://news.ycombinator.com/item?id=39818248

[3] https://www.theverge.com/2024/10/11/24267697/north-carolina-...
by nneonneo | 2025-09-13 17:06:54+00:00
This is the full patchset: https://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux....

The offending macros are defined in include/linux/wordpart.h: https://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux....

I'd generally agree with Linus that these are confusing to use. It's not clear if you would pass (hi, lo) or (lo, hi) without looking at the definition of the macro; all of the other macros in that function are very clear about what they will produce.
by mpweiher | 2025-09-13 17:07:07+00:00
It turns you are right that there was a ton of BS around the Chernobyl accident...but going in the other direction.

Every decade, the WHO publishes a report on the health effects of Chernobyl. Every decade, they had to reduce the projections for casualties.

By an order of magnitude.

When it happened, we didn't know better. Now we do.
by hvb2 | 2025-09-13 17:07:27+00:00
Americans aren't willing to pay the prices needed for the vast majority of things to be made in America or made by non immigrants. Immigrants will do the hard work in very bad conditions by American standards for very little money.

To me it's hilarious how on the one hand America is outraged about how all manufacturing has left the US, then after venting about that they buy a super cheap phone charger on Alibaba...

Put your money where your mouth is. If the customer had rejected overseas cheaper products then more jobs would've stayed in the US. Those salaries are a lot higher though so the products are more expensive...
by 0xbadcafebee | 2025-09-13 17:08:14+00:00
Two basic ways:

1) Use your VPS OS's native software upgrade mechanism

2) Build, test, and deploy immutable images

For 1), you configure your OS (Ubuntu LTS let's say) to do automatic unattended upgrades only for security updates (check documentation for instructions). They're designed to be backwards compatible so this is safe and automatic. May require you to periodically reboot the box. When that version of Ubuntu is eventually end-of-life, they usually provide a manual upgrade procedure to upgrade in-place to a newer version of Ubuntu. A couple manual steps over an hour or two and you're set until the new version goes EOL (many years for Ubuntu LTS).

For 2), you would build either a container or a disk image with your OS, preferred software, configs, etc. Build the image (Packer for disk image, Docker for container), write a simple test to run it and make sure it's working. Now you can install that new container or disk image onto your VPS, and you know it'll work. This is more work, but the resulting image is guaranteed to work the same way every time. So every time you upgrade, you just build a new image. If the new image doesn't work for some reason, just go back to the last image that did work. Set all this up on a CI/CD platform (GitHub Actions, CircleCI, etc) and you can just keep using that setup forever, no need to get it set up on your laptop again if you reinstall your laptop OS.

For either of these, it helps to use only software that is packaged for your OS, rather than installing custom software. There will be less extra work to perform to get the software to work and configured, and upgrade steps will be smoother.

For 2), it also helps to use a VPS which has a Terraform provider (https://registry.terraform.io/browse/providers?category=infr...) so you can write code to automate updating your VPS's disk image (or restoring an old one).
by ChuckMcM | 2025-09-13 17:08:33+00:00
> So I guess my issue is not thinking of these general purpose computers as appliances, so much as it is treating the owner of the device as a security threat.

And in this we are 100% in agreement.

The issue in the US is that liability falls on the manufacturer if they don't "reasonably prevent" the device from deviating from its designed function. So if you hack your washer machine to do a 20,000 RPM spin cycle and it fails catastrophically and kills someone, they have some liability there. Parents have successfully sued when their kids have 'modified' things that later killed or injured that kid. Just as burglars have successfully sued for being injured while breaking into a facility. THAT part of US tort law is really broken and needs to change.
by magicalhippo | 2025-09-13 17:08:51+00:00
Fortunately it doesn't happen too often, and some can be attributed to our somewhat complex feature matrix that differs by regions due to reasons.

On the other hand, in our niche customers usually don't swap software providers often due to integration work needed.

When an opportunity arises, it's usually because the yearly license expires. So we got to either sell it now with a hard deadline in the near future, or wait 5+ years till next time they switch.

So that can lead to sales being a bit optimistic when making the pitch.
Show HN: Writing – How to make a computer browser internet automatically
by imvetri | 2025-09-13 17:09:15+00:00
Here is a computer science fiction story.

The cursor moves across the screen and opens a document titled "How to make a computer browse internet automatically"

The cursor reads the document, word by word, builds a knowledge graph, generates actionable scripts and injects to itself.

The cursor then knows how to browse the internet, starts browsing and accumulating knowledge 24/7.

The cursor reads about computers, hardware, programming, movements, does fact correction with the hardware it is built on.

The cursor builds a simulator to run simulation of knowledge in a sandbox environment before executing actions in the real browser or knowledge space. This allows efficient usage of energy.

The cursor does self optimization a.k.a goes into hibernation when the monitor is turned off.

To make the concept entangled, the cursor feeds from the light of the monitor as the energy source. This creates a balance in energy transformation.

https://ui-editor.com/f/how-to-make-a-computer-browser-inter...
by mdhb | 2025-09-13 17:10:17+00:00
For the fifth or sixth time now, your lack of reading comprehension has lead to a situation where you responded to the post you wish was written rather than the one that was actually written.

I said I was laughing at you, not that you offended me. Those two things are worlds apart and the fact that you mixed them up once again is the precise reason why people are laughing at you here. The lack of self awareness is a spectacle at this point.