MurphyA/hacker-news huggingface dataset:
by spmurrayzzz | 2025-11-21 16:53:28+00:00
There is an older paper on something related to this [1], where the model outputs reflection tokens that either trigger retrieval or critique steps. The idea is that the model recognizes that it needs to fetch some grounding subsequent to generating some factual content. Then it reviews what it previously generated with the retrieved grounding.

The problem with this approach is that it does not generalize well at all out of distribution. I'm not aware of any follow up to this, but I do think it's an interesting area of research nonetheless.

[1] https://arxiv.org/abs/2310.11511
by shadowpho | 2025-11-21 16:53:29+00:00
>3.6V is considered the nominal voltage, certainly not the low end cut off.

This is not right (3.6v certainly is and can be cut off depending on device and battery).

One thing you are not considering is discharge after the cut off. Fuel gauge, protection circuitry, the cut off circuitry and battery itself has some discharge.

So you don’t want to have the cut off being too low because then the battery is permanently dead after not using it for X period of time.

You want to leave some margin there.

Depending on product, battery chemistry and design I have seen cut-off at 3.0-3.6v.
by tracker1 | 2025-11-21 16:53:53+00:00
I never much minded dedicating a (or some) VM to it anyway, let me assign a dedicated IP. My email stack (mailu) runs best with a dedicated IP to the system, similar for my BBS setup (though broken atm)... For web apps, I run them all in a single Ubuntu Server VM with docker, ufw and caddy on the host OS.

I run a similar setup with a few VMs on a mini pc at home as well... It all works well enough for what I need. Lets me somewhat isolate the containers VM from other purpose-specific VMs.
by fatbird | 2025-11-21 16:54:48+00:00
While US weapons aid has basically been cut off, then somewhat restored through European purchases, US intel sharing has been relatively consistent and continuous throughout, and Ukraine is very dependent on it. When intel sharing was suspended for several weeks, Ukraine lost almost half the ground it had taken in Kursk. At a minimum, satellite intel is key to monitoring Russian dispositions, and Ukraine has no way to replace that.
by rafark | 2025-11-21 16:54:49+00:00
>Like the match keyword, enums, closures etc. They are half-baked versions of what could be powerful and expressive features.

The problem is that the php project is maintained by (mostly) unsponsored contributors. There’s not a giant corporation behind it. Each of these new features are designed by a couple people (per rfc) and then discussed and voted by other contributors. The match keyword, for example, is consider as the future scope of this rfc which is still being worked on: https://wiki.php.net/rfc/pattern-matching

Also, a lot of these half baked features are designed to be implemented in steps because of what I said in my other paragraph and to increase the odds of being accepted (it’s well known that it’s hard to get an rfc accepted and a lot of good ones haven’t been able to pass the voting phase).

When you consider this, it’s amazing that we get so much from so little.
by evmar | 2025-11-21 16:54:57+00:00
From the title, I first imagined what my favorite math problem was, then clicked on the article -- and they had the same one!

For me, the reason this problem is cool is that it exemplifies mathematical thinking: superficially the problem is about placing individual dominos but the solution is about seeing the underlying structural properties. Similar to Euler realizing the bridges in Königsberg were a graph.
by crat3r | 2025-11-21 16:55:12+00:00
Three and four are both non-zero numbers. Zero constitutes the absence of value. Therefore, three and four are of the same value.

You see the problem here, right? I'm not saying that fungi have not be recorded as having potential intelligent thought. I am saying that in no world is their capability for intelligence remotely comparable to that of a creature with a fully functioning brain, especially a bird. Having the ability to react to your environment does not make you AS or more intelligent than other things that can also do that...

EDIT: I'm using intelligence and consciousness interchangeably here when I don't necessarily mean to, but my point stands.
by uncle_decart | 2025-11-21 16:55:18+00:00
I’ve built a small key–value storage system (put/get/delete) that also supports subscribing to updates — hence the name nkv (notify key value). It’s designed for cases where multiple services need to share lightweight state.

A few details:

- Keyspaces: built-in support for isolating data into separate keyspaces.

- Storage modes: persistent, non-persistent, hybrid, or fully pluggable if you want to implement your own backend.

- Transport: currently uses a Unix socket (good for single-machine deployments and better security). It can be extended to TCP if needed.

- Size: very small footprint — ~2.4M on macOS (server) and ~963K for the standalone client.

- Language support: client libraries available in Rust and Go.

If you need a full-featured distributed KV store, you should look at etcd. nkv intentionally keeps a much simpler API and a smaller surface area.
by latexr | 2025-11-21 16:55:19+00:00
Surprised it took this long.

> At the same time, Google has been slowly pushing users toward AI mode in the hope that people get used to the idea and eventually use ChatGPT or Google Search.

Why would Google want people to use ChatGPT (a competitor)?

> What do you think? Do you think people would click on ads in AI mode as much as they do in regular search?

Is this the script for a YouTube video? Should we “let [you] know in comments, smash the like button, and subscribe”? Isn’t your job as a journalist to figure that out and report it?

Checks author profile

Ah, they’re a “technology entrepreneur”. Covering news. For some reason.
by overfeed | 2025-11-21 16:55:21+00:00
> "bosses" accomplish this by saying "let's reduce the cost of doing business" to someone who actually does whatever is needed

I don't know where you work, but in my experience, headcount reductions are strictly a top-down exercise. At best, the bosses may ask line managers who the essential people on their teams are. At worst, they get handed a list of people to fire, and they themselves may get the boot right after.
by pxc | 2025-11-21 16:56:51+00:00
/run isn't for¹ application data, and it's also not persistent (it's often on a tmpfs).

But sure, an OS could in theory use something like /var/cache/<uid> instead of ~/.local/cache. I'm not aware of anything that does, though.

----

https://specifications.freedesktop.org/fhs/latest/run.html
by ethin | 2025-11-21 16:56:59+00:00
Did you or anyone else figure out how to work with the Aarch64/ARM32 open-source JSON schemas? I could never figure them out and I feel like if I wanted to work with them I'd have to manually write Pydantic models for them or something, because Quicktype chokes on them. Mainly because the schemas are recursive. If there's one thing I like about RISC-V, it's that their riscv-opcodes instruction dictionaries are trivial to work with (although it's tricky for me to auto-generate "this operand is signed, this one isn't" logic since the repo currently doesn't convey that information).
by jmward01 | 2025-11-21 16:57:13+00:00
I am actively trying to work on non-legislated ways of improving the permitting process for my local city. I have met with builders and city officials and I have done a review of programs in other cities (comparable and larger) to find programs that help get to yes and how the city can support them. Key are things like pre-approved plans and builder workshops. What I have found so far is this is 99% communication, or lack there of, and almost no actual bad actors actively trying to create harm. I think approaches like this can go a long way to helping. Basically, if we keep the conversation only at 'regulations need to be changed' then we are missing a huge opportunity to actually address the problems people are really having.
by Schlaefer | 2025-11-21 16:57:22+00:00
> In theory Intel and AMD would pay the HEVC fees once

> In practice it seems everyone in the value chain are forced to pay, Intel, AMD, Nvidia, HP, Dell and then even browser and software.

The fee is payed by the one who makes it "available" to the enduser. AMD and Intel pay nothing, they implement "math" accelerating it, but they do not "provide" it to a customer. The fee is collected by the last one in the chain enabling it for the customer.

So Dell selling a product supporting it out of the box as a complete "experience" is the last in the chain. If e.g. Dell doesn't support it and the user acquires the "enabling piece" from the Microsoft Store, then Microsoft has to pay it. That's why U.S. based Linux distros (backed by a company) disable the codecs, because they would be the last in the chain (e.g. by shipping the "enabler" through mesa). For the same reason Firefox would be on the hook, if they ship the "enabling" part - which they get around for h.264 by providing a blob payed by Oracle or relying on the OS facilities for h.265.
by GoatOfAplomb | 2025-11-21 16:57:25+00:00
I love the idea of keeping my finances private while still having a useful tracker/planner. And I love that this would give me some protection against a new version making things worse. I also love the option to write my own plugin or to hack the source code itself (even though I probably wouldn't).

But I don't think I'm willing to give up fully automated data refreshes at this point. I have too many accounts to track.
by hnuser123456 | 2025-11-21 16:58:01+00:00
I know Veritasium gets posted here a lot, but a few days ago he posted a deep-dive into the the engineering of jet engine turbine blades. Turns out they're made from a single crystal of a superalloy that entangles itself at a molecular level such that it actually gains strength as it's heated, only losing strength above 1200 degrees C / 2200 degrees F. Below that temperature, as long as the strain on the part is below the plastic deformation threshold, it's not really losing any strength at all over time.

https://www.youtube.com/watch?v=QtxVdC7pBQM
by gbacon | 2025-11-21 16:58:07+00:00
A giant helping of hubris may be a factor in this tendency. ‘Programming a computer is thrilling enough; imagine programming an entire country of people!’

Those who think this way need to read Bastiat: “Oh, sublime writers! Please remember sometimes that this clay, this sand, and this manure which you so arbitrarily dispose of, are men! They are your equals! They are intelligent and free human beings like yourselves! As you have, they too have received from God the faculty to observe, to plan ahead, to think, and to judge for themselves!”

http://bastiat.org/en/the_law.html
by MisterTea | 2025-11-21 16:58:15+00:00
> Can the PHY later handle packets that take forever to arrive?

The PHY does not care at all. It's the job of the upper layer protocols which provide QoS, like TCP and QUIC, to figure this out.

> How would this compare to, say, using the same stuff that the Ham guys use? They were doing IP over slow links decades ago.

IP works over just about any 2-way pipe including serial ports. HAMs use packet radio which uses X.25 for the data link and modem modulation for the PHY: https://en.wikipedia.org/wiki/Packet_radio
by ktpsns | 2025-11-21 16:58:31+00:00
Unattended upgrades for server installations are very common. For instance, for Ubuntu/Debian this updates by default daily (source: https://documentation.ubuntu.com/server/how-to/software/auto...). No cooldown implemented, AFAIK.

Of course we talk about OS security upgrades here, not library dependencies. But the attack vector is similar.
by l9o | 2025-11-21 16:58:41+00:00
this looks really polished, congrats! in your opinion, how does it compare with alternatives like actualbudget [0]? I've been using Quicken for a long time and might be in the market for a subscription-less alternative that is ideally self-hosted. Quicken has been running into lots of issues syncing some of my accounts lately (mostly duping assets).

[0] https://actualbudget.org/
by ryandrake | 2025-11-21 16:58:54+00:00
I know where you are going with this. The FAA is indeed a burden when it comes to bringing new technology to market, including safety-critical technology. The cost of new tech and safety improvements would indeed go down without regulation, but on the balance, would all the other deep cost-cutting measures that airlines, manufacturers, airports, ATC would invoke actually result in increased safety overall? I'm not going to live 100 years so we'll never know, but I'm absolutely confident that it won't given how every other business in every other under-regulated industry sacrifices everything for the sake of profits.
by denysvitali | 2025-11-21 16:59:04+00:00
TL;DR: They forked Chromium to avoid being detected as bots because of the automation

Unfortunately this will probably just trigger a cat and mouse game - but I'm curious to see where that ends.

Currently, it's already painful that some companies such as CloudFlare are relying on privacy invasive features [1] to fight bots and spammers (but I totally understand their reasons).

Maybe Proof of Work is the only solution, but it's environmentally bad and stupid.

[1]: https://github.com/uazo/cromite/issues/2365
by ziml77 | 2025-11-21 16:59:53+00:00
I've been trying to create clean metadata for a collection of Blu-ray rips recently. The MKV format has a bunch of defined metadata fields but handling of it is inconsistent between players. VLC seems to be the worst in that it doesn't even bother displaying important pieces of the metadata. You can work around that by effectively duplicating the important parts in the track name, but then other software ends up doubling up on that because it's displaying both the track name and the values pulled from the other track metadata. And I'm being driven crazy on how I should use the subtitle track flags that indicate if a track is Forced or Default, because it seems like the auto-selection behavior based on those flags arbitrary from player to player.

I should probably just give up and let it all be a mess. Not sure I'll be able to though. The only thing that freed me from metadata obsession when it came to my music collection is that I switched to streaming services.
by mikewarot | 2025-11-21 16:59:55+00:00
>It is not a conventional operating system, but contains composable components for creating custom operating systems that are specific to a particular task. Components are joined together using the Microkit tool.

Unfortunately, like Genode, this approach yields something that is interesting, but can't be a daily driver for me. 8(

Meanwhile, the US national security continues its downhill slide because we've chosen operating systems based on ambient authority.
by jcalvinowens | 2025-11-21 17:00:20+00:00
I upgrade all dependencies every time I deploy anything. If you don't, a zero day is going to bite you in the ass: that's the world we now live in.

If upgrading like that scares you, your automated testing isn't good enough.

On average, the most bug free Linux experience is to run the latest version of everything. I wasted much more time backporting bugfixes before I started doing that, than I have spent on new bugs since.
by zerosizedweasle | 2025-11-21 17:00:50+00:00
Edelman this week released a flash update to its highly influential Trust Barometer, showing Americans are deeply fearful and distrustful of the Trump administration's top domestic fixation: accelerating AI. Big majorities are pessimistic about the technology broadly, and super-anxious that robots will eat their jobs. The global poll found that younger people in the U.S. (18-34) are much more distrustful of AI than their counterparts elsewhere in the developed world. Edelman CEO Richard Edelman told us: "People might believe that AI is globalization 2.0 — that jobs will shift out of our country, and jobs will go to ... somebody younger or cheaper."
by _djo_ | 2025-11-21 17:00:55+00:00
Russia invaded and annexed Crimea and invaded eastern Ukraine in 2014. That’s 20 years later.

It is also widely believed to have had a hand in the poisoning of Viktor Yushchenko with dioxin in 2004, in order to give an edge to his pro-Russian opponent, Viktor Yanukovych.

But even if that’s not true there’s ample evidence of overt Russian influence campaigns to support Yanukovych in that election, which was just 10 years after the Budapest Memorandum.
by xzjis | 2025-11-21 17:01:04+00:00
I don't think it's fair to blame HP and Dell here; the greed of MPEG LA, which is increasing its licensing price, is the cause. It's problematic to globally allow the patent system and this kind of licensing; it's a real brake on innovation (and here we have proof of it). VP9 and AV1, for example, are not affected because they are free and open source.
by swatcoder | 2025-11-21 17:01:26+00:00
No.

A sane "cooldown" is just for automated version updates relying on semantic versioning rules, which is a pretty questionable practice in the first place, but is indeed made a lot more safe this way.

You can still manually update your dependency versions when you learn that your code is exposed to some vulnerability that's purportedly been fixed. It's no different than manually updating your dependency version when you learn that there's some implementation bug or performance cliff that was fixed.

You might even still use an automated system to identify these kinds of "critical" updates and bring them to your attention, so that you can review them and can appropriately assume accountability for the choice to incorporate them early, bypassing the cooldown, if you believe that's the right thing to do.

Putting in that effort, having the expertise to do so, and assuming that accountability is kind of your "job" as a developer or maintainer. You can't just automate and delegate everything if you want people to be able to trust what you share with them.
by simonw | 2025-11-21 17:01:37+00:00
"because I was diligent about test coverage, sonnet 4.5 perfectly converted the entire parser to tree-sitter for me. all tests passed."

I often suspect that people who complain about getting poor results from agents haven't yet started treating automated tests as a hard requirement for working with them.

If you don't have substantial test coverage your coding agents are effectively flying blind. If you DO have good test coverage prompts like "port this parser to tree-sitter" become surprisingly effective.
by dmix | 2025-11-21 17:02:11+00:00
As poor of a state that is Europe's various armies, I'd be very surprised if EU couldn't take on Russia even without the US (who FWIW recently reiterated their commitment to the defense of Europe). Russia's advanced SAMs, radars, and Navy have seriously deteriorated. Their main capability left is submarines and mass Shahed drones whose range can't reach much of Europe.

If Russia's jets can't operate over Ukraine they won't do much in Europe except self-defense of their own homeland.

China on the other hand is a very very serious opponent...
by toomanyrichies | 2025-11-21 17:02:57+00:00
> I don't think a Jewish guy could ever be an unironic neo-Nazi.

> A Jew, for obvious reasons, isn't going to be an antisemite let alone a particularly virulent one.

There have been multiple instances of Jewish Nazis:

- The father of Field Marshal Erhard Milch (2nd-highest rank in the Luftwaffe) was Jewish. Hermann Göring arranged falsified documents declaring his mother’s husband (non-Jewish) to be his "real" father. [1]

- Helmut Wilberg was a half-Jewish Luftwaffe general who was declared an "Honorary Aryan" by Hitler himself. [2]

- Back in the 1960s, a guy named Dan Burros was the 3rd-highest-ranking member of the American Nazi Party, yet went to Hebrew school and had his bar mitzvah. When the New York Times published an article about him and his background, he shot himself that same day. [3]

- Frank Collin (born Francis Cohen) was the founder of the National Socialist Party of America and led the planning of the 1977 Nazi march in Skokie, Illinois (which had a largely Jewish community). [4]. His grandparents were murdered in the Holocaust and his dad was a survivor of Dachau.

1. https://en.wikipedia.org/wiki/Erhard_Milch

2. https://en.wikipedia.org/wiki/Helmuth_Wilberg

3. https://en.wikipedia.org/wiki/Dan_Burros

4. https://en.wikipedia.org/wiki/Frank_Collin
by vlovich123 | 2025-11-21 17:03:14+00:00
All out war is hell and pretending like civilians get a pass from the wave of destruction is naive.

However, one main difference people in this thread seem to forget is that America’s civilian kills were about dealing damage to an enemy country within enemy territory. It’s horrific but the main difference was that Germany mass executed and actively tortured civilians within its own territory. America never did that and as horrific and regrettable Japanese internment camps were, and full of racism and prejudice, and failing to even uphold the Constitution and just being abject failures in treating people humanely, comparing them to Nazi concentration camps indicates a complete and utter failure in understanding how different the situation was; America was not trying to actively exterminate Japanese citizens within its borders as a matter of policy.

The closest American came to Nazi Germany was the persecution of black people within its borders but even while Nazi germany was inspired by Jim Crow in terms of how to treat Jews, it’s a failure to recognize that Nazi Germany ran off with the idea when they started setting up death camps. The closest American came to that was lynchings which never reached the scale or official government sanction that concentration camps did.

The closest American could be said to have done that was the Trail of Tears and their treatment of Native Americans; American has always struggled to contain the racist instincts of a significant part of their population but it is not unique in this challenge.
by vladms | 2025-11-21 17:03:24+00:00
The problem is the "root of trust". Someone has to decide if it was "malpractice" or not. The doctor (and the insurer) have the interest to say "it was the best service we could provide", and even if you involve a lawsuit/judge/etc., they will have no clue who is correct. And if you have a "root of trust", they can directly test/manage the doctors (the current system).

Returning to the topic to which I responded: I prefer some organization responsible to make and check a set of rules about food, rather than each person to have to do their own research (and the first does not exclude anyhow the second). I find that smart in the sense that it will reuse knowledge of some people and will not require a lot of people learning a lot of things. I have the impression that I do care about food quality more than the average, so I am not at all worried about too strict requirements.
by Kirby64 | 2025-11-21 17:03:32+00:00
Anyone setting cut-off at 3.6V either is using it in some insanely industrial, ludicrous application where you need to handle cases like multiple years in storage... or doesn't know how to properly design their protection circuitry.

The margin is already there at 3.0V. You can still recharge batteries discharged below 3.0V. It just becomes dicey below ~2.5V.
by zerosizedweasle | 2025-11-21 17:03:48+00:00
Edelman this week released a flash update to its highly influential Trust Barometer, showing Americans are deeply fearful and distrustful of the Trump administration's top domestic fixation: accelerating AI. Big majorities are pessimistic about the technology broadly, and super-anxious that robots will eat their jobs. The global poll found that younger people in the U.S. (18-34) are much more distrustful of AI than their counterparts elsewhere in the developed world. Edelman CEO Richard Edelman told us: "People might believe that AI is globalization 2.0 — that jobs will shift out of our country, and jobs will go to ... somebody younger or cheaper."