MurphyA/hacker-news huggingface dataset:
by NooneAtAll3 | 2026-01-04 14:08:48+00:00
On one hand this is one of early signs of upcoming human capita importance - as automation becomes much more equally distributed, it's the human amount that becomes relevant first and foremost. India needed to increase GDP/cap only a little bit to get big result

On the other... this is showcasing the general failure of Japan in general and its moral defeat to US in the late 80s. Plaza accord was a mistake and Japan keeps riding that decision as a US puppet and against personal interests to this day - including recent turn to militarization
by mtlynch | 2026-01-04 14:09:09+00:00
> (I’m not sure why the data from my old domain, cyhsu.xyz, hasn’t been aggregated to the new hsu.cy, despite the methodology page saying it should. Must I return the canonical header in addition to a 301 code?)

It's a manual process, so I have to do it by hand when I notice a domain has moved. I've just added yours and kicked off a reprocessing job so that your old domain counts toward hsu.cy.
by graemep | 2026-01-04 14:09:57+00:00
Thanks for adding the details.

I think Krugman is somewhat unfair to the architects of the Euro. As far as I can tell they expected political integration to follow so that federal budget would have followed and the problem solved.

> but in the EU if a country needs to be bailed out, 28 or so national parliaments have to discuss it and come to 1 agreement.

It also leads to worse agreements. The Euro crisis had to be solved in a way that was politically acceptable, and that punished the populations of the countries (at least in the case of Greece) that needed a bailout with unnecessary austerity policies.
by hdgvhicv | 2026-01-04 14:10:17+00:00
I don’t think they will. As you say Europe avoids war as much as it can - it’s not going to go to war over the latest salmi tactic (base expansion in an uninhabited part of Greenland, then maybe a new base, then blockading of the towns.

Maybe Trump’s golf course in Scotland will sanctioned, that’s as far as it will go

The interacting question is how many bodies coming back under flags will it take before the american public say “enough”.
by Recursing | 2026-01-04 14:10:23+00:00
imho https://gwern.net/doc/fiction/science-fiction/1995-egan.pdf from 1995 is an even better exploration of the same theme

For more on why I'm skeptical it will end this way, see https://en.wikipedia.org/wiki/Existential_risk_from_artifici...

I don't see why machines should keep biological life around, since they'll be much more efficient
by geremiiah | 2026-01-04 14:10:36+00:00
So you're basically talking about HDI. That's one metric. But I think equally important is also to consider the rote tech capabilities. That India still has a lot of people practicing susbistence farming and that China still has people living in caves, and that the US still has many homeless people living in tents, ... , all those aren't indicative of the rote tech capabilies of those respective countries.
by intended | 2026-01-04 14:11:10+00:00
No one is willing to pay for this. Bloom’s 2 sigma problem is from 1984.

MOOCs were the hope for education but that didn’t take off either. Now any remote learning will need physical examinations, which make certification pathways for everything more expensive.

Even if you want to study, our distractions are crafted by people who spend hours figuring out the right dopamine reward schedules to keep you distracted.
by mytailorisrich | 2026-01-04 14:11:14+00:00
It's unclear how China would have responded because they were not, and probably still aren't, in a position to mount a successful attack on Taiwan.

I think what's missing is that opinion in Taiwan in actually split. The KMT, certainly up to the last president in 2016 is simply opposed to declaring "independence" because they share the position that Taiwan is China, just obviously not the PRC.
by treesknees | 2026-01-04 14:11:25+00:00
You likely didn’t read the sources. If you are already convinced of your (incorrect) position and assumptions despite ample evidence, why ask for sources?

From the second link:

>In this policy statement, 12 evidence-based key messages that highlight the CV [cardio vascular] toxicity of nicotine are presented, irrespective of delivery system.

So it doesn’t matter if it’s smoking, patches, gum, pouches, whatever. Nicotine is addictive and harmful. Perhaps not as harmful when it’s not combined with tobacco and all the other substances that come with cigarettes, but it’s not benign or harmless.
by jatinkk | 2026-01-04 14:11:57+00:00
That is definitely the industry's hope—that quantity eventually becomes quality (emergence).
But my concern comes from the history of the model itself. In psychology, Guilford’s "cube" of 150 specialized factors never emerged into a unified intelligence. It just remained a complex list of separate abilities.
The "open question" you mention (how to handle tasks outside the training distribution) is exactly where I think the Guilford architecture hits a wall. If we build by adding specific modules, the system might never learn how to reason through the "unknown"—it just waits for a new module to be added.
by spwa4 | 2026-01-04 14:12:00+00:00
I think that if you compare the worst poverty that Japan is willing to accept versus the worst that India is willing to accept ... some people die of hunger in India. People barely die of preventable diseases in Japan, and none of hunger.

India has a space program ... and India has people living off the land like they lived 6000 years ago.

And then you calculate and realize that in fact that, first, India could have the same standard. They have the money to do that. It is possible. Second, actually doing that would be the best thing that could possibly happen to the Indian economy. Hell, you could slowly implement this over 20-30 years and that would later be described as "creating a golden age".

In other words, Indian poor are kept poor to maximize the difference between the rich and the poor. If the poor were simply given money, one would expect that to 100x the wealth of rich Indians. And they're NOT doing it.

... and as bad as that is, then you look at Pakistan. WTF.
by utopiah | 2026-01-04 14:12:51+00:00
I'm not in the domain, even though I did dabble with DAW and tinker with a PGB-1 and its open source firmware, but how far would you say CMajor helped? I feel like solely picking the right tool, being framework, paradigm, etc can make or break a project.

Consequently here for me to better understand how special this is I'd appreciate how (especially since I don't see a link to code itself) how does one go to e.g. https://cmajor.dev/docs/GettingStarted#creating-your-first-p... to a working DSP.
Show HN: Silent Hill f Tracker – Tactical survival and puzzle toolset
by causalzap | 2026-01-04 14:13:25+00:00
Hi HN,

I built this tool for the latest entry in the Silent Hill series, Silent Hill f. Unlike traditional wikis, I wanted to create a "tactical dashboard" to help players manage their resources and solve complex puzzles without breaking immersion.

What’s inside:

Survival Calculator: Track sanity levels and resource consumption based on difficulty settings.

Puzzle Solver: Interactive tools for the flower-based logic puzzles unique to this title.

Spoiler-Free progression: A story tree that tracks your path across the 1960s Japan setting without ruining ending surprises.

Dynamic Bestiary: Damage thresholds and weak-point data for the new "mould-based" creatures.

Technically, it's a static site (Astro + Cloudflare Pages). All game data is structured in JSON, making the site extremely fast and easy to update as the community uncovers more secrets.

I'm particularly interested in feedback on the "Dark Mode" UI—I tried to keep it consistent with the game's eerie aesthetic.
by 1718627440 | 2026-01-04 14:13:56+00:00
As for the comments, I would probably write it like this:

/* Symbol actually exists */
if ((NULL != getSymbol (symbolName)
/* and still to be added */
&& (!alreadyReplaced.contains (symbolName))
{
...

Although in this specific case the comments seem like noise to me.

> Technically this performs worse because you lose short-circuiting

Not really, because optimizing compilers are a thing, when this thing is parsed into SSA, there won't be a difference.
by 24hrmvp | 2026-01-04 14:14:02+00:00
I worked in healthcare directly with CXOs for 15 years - the entire industry is moving towards tokenizing everything. In 15 years, I never saw a paper map handed out, not once.

My entire job was to work with the GPOs to align vendor contracts on device sales

The indoor navigation industry sits presently at approximately $22B TAM, per Grand View research it is to reach $174B TAM by 2030.

Wayfinding solutions increases patient experience, this directly increases HCPCS scores. That translates directly into the federal MIPS program (Merit Incentive Payment System) which directly correlates to increased reimbursements from Medicare.

If you increase patient experience scores, it makes the bondholders a bit more likely to offer favorable credit terms.

Sorry to be an ass - but you have no freaking clue what you are talking about and perhaps you should stay in your lane

Edit: And yes, the healthcare industry has been losing money hand over fist for decades - this is not true of device and pharm manufacturers, but for your average community hospital, they are barely scraping by
by ekjhgkejhgk | 2026-01-04 14:14:15+00:00
I feel like I'm taking pills, but hear me out.

If there's one thing we learned from the Snowden leaks is that the NSA can't break GPG.

Look at it from the POV of someone who like me isn't an expert: on the one hand I have ivory tower researchers telling me that GPG is "bad". On the other hand I have fact that the most advanced intelligence in the world can't break it. My personal conclusion is that GPG is actually fucking awesome.

What am I missing?
by ahmetomer | 2026-01-04 14:15:47+00:00
I think that boasting about GDP numbers, with a spice of nationalistic impulse, does not really look good in this case. One can feel proud of the upward trajectory but with a population of 1.4 billion people, a natural competitor of India would be China, which is approaching $20 trillion, and not the 120 million people of Japan. Of course, there will be marginal improvements in relation to the rise of GDP but one needs to look at the quality of life of an average citizen. GDP per capita is something to look at but still very flawed and skewed, not in favor of most of the citizens. A lot of the hardships that the "normal" citizen faces are difficult to just take out of these numbers.
by jmclnx | 2026-01-04 14:16:27+00:00
The article makes sense, but in a way it jumped over 1 thing.

The US has just as much as "rare" earths/minerals as China has, maybe even more. But getting these minerals is costly compared to China and other countries. The reason is environmental and labor.

Mining rare earths right now creates an environmental disaster in the area, land and water table destroyed. No community will let such a mine any where near them. And of course labor is far more expensive here.

So, maybe it is easier to put a puppet gov in place and allow mining companies wreak havoc in that country then trying to ramp up this type of mining in the US. Plus you get the benefit of large oil reserves.

But after seeing what happened in Iraq, I doubt even this will succeed.
by throwfaraway135 | 2026-01-04 14:17:11+00:00
I'm very skeptical about such systems, although they note that:

> You can crop it, resample it, compress it, smooth out pixels, or add noise, and the effects of the poison will remain. You can take screenshots, or even photos of an image displayed on a monitor, and the shade effects remain

if this becomes prevalent enough, you can create a lightweight classifier to remove "poisonous" images, then use some kind of neural-network(probably an autoencoder) to "fix" them. Training such networks won't be too difficult as you can create as many positive-negative samples as you want by using this tool.
by LarsDu88 | 2026-01-04 14:17:51+00:00
About 70 years ago India decided to adopt Western style Democracy but Soviet style Command economy whereas China adopted Soviet style everything.

Then China started market reforms and liberalization in 1978 whereas India actually started 13 years later in 1991. Both cpuntries have seen massive growth, but the rate of growth in India has simply not kept up with China, and there is also the compounding effect of having starting earlier with more government support in China.

We really should expect to see India continue to improve, but the thing folks tend to not see is that by mere virtue of being closer to the equator, India will suffer massively massively more from Climate Change. The projections are pretty extreme. Unless you live at higher altitudes like Uttar Pradesh in India, you will be screwed
by wu1064442747 | 2026-01-04 14:18:15+00:00
I’m an indie developer building a fast, no‑frills library of printable coloring pages for kids, parents, teachers, and anyone who enjoys mindful coloring. The site has thousands of pages across categories like Animals, Dinosaurs, Holidays & Seasons, Cute & Kawaii, Characters & IPs, and Adult & Aesthetic. Each page is high‑resolution with a print‑ready PDF, and downloads are free. New pages are added daily, and “Top Downloads” highlights what people are finding most useful.

Why I made this: I wanted a simple, safe place where a parent can print a rabbit for a toddler, a teacher can grab a seasonal worksheet, and adults can unwind with a detailed mandala—without pop‑ups or sign‑ups. I’d love feedback on content breadth, search/tagging, and performance. If you think certain themes are missing (e.g., educational worksheets, seasonal events, or specific IPs), tell me and I’ll prioritize them.
by gspr | 2026-01-04 14:18:29+00:00
> Both IPv6 and Wayland have increased complexity and surface area for pain (cost) without an obvious benefit for the end-user.

I'd argue the opposite: IPv6 has lowered complexity for the end user: SLAAC, endless addresses, no need for CIDR – these are all simplifications for the end user.

> Also: wrt IPv6 specifically, I don’t believe every device on a private network should be publicly addressable/routable. To me that’s a bug, not a feature,

Some would argue it's a feature. But let's say it's not useful. It's still surely not a bug. An address being publicly routeable doesn't mean you have to route traffic to it. Just don't, if you don't want to.

> and again does not serve the consumer, only the producer.

I'd argue that it simplifies some things for the consumer (see above), and also lets the consumer be a producer more easily. I'd argue that that's a good thing, more in the spirit of the internet. But even if the end user doesn't care, it's not a detriment.
by 1718627440 | 2026-01-04 14:18:53+00:00
> Cute. They've introduced ownership to C.

Ownership semantics are described in every serious C interface. Linters for checking it have also existed for decades. I find the notion that Rust invented it to be incredible stupid. Rust just has different ownership semantics and makes it an enforced part of the language (arguable a good idea). And yes they of course also do bounds-checking.
by state_less | 2026-01-04 14:19:11+00:00
That electric train is a nice image. India has plenty of opportunity to take advantage of cheap solar power and push cargo around the state with it. They are adding more electric vehicles by the day, which will help places like Delhi become more breathable, though the last time I was there, farmers were still burning the fields, causing a lot of air pollution in Delhi during the burns. The manufacturing base is improving, so you can buy relatively cheap vehicles.

Your money goes further in India. Their tax collection is pretty weak, so they print money to fund government spending which usually means higher inflation than we're used to in the US, but they're starting to get a better return on their infra spending as the country is lifted up via the use of the most recent tech (trains, smartphones, fiber, solar, battery, etc...).

It's been fun watching the country and region develop over the years. They still have a ways to go, and in some ways I think I'll miss the old chaotic India. You don't find cows wearing decorative garlands in downtown Chicago or New York. I bet whatever India transforms into, it'll hold some of it's unique charm. That's my hope anyway.
by gurgunday | 2026-01-04 14:19:17+00:00
Bun is faster because it implements pretty much everything natively and just exposes them in JS, not because it uses JSCore

I believe long-term, V8 will become the undisputed champ again as Google has a lot more incentive than Apple to make the fastest engine, but this is just a wild guess of mine, and I'm biased being a Node.js Collaborator

I've been hearing for a while that JSCore has a more elegant internal architecture than V8, and seeing the V8 team make big architectural changes as we speak seems to support it [1], but like I said, hopefully they will pay off long-term

[1]

— https://v8.dev/blog/leaving-the-sea-of-nodes

— https://v8.dev/blog/maglev
by da_chicken | 2026-01-04 14:20:18+00:00
> SNAT absolutely has intrinsic features that are utilized for security purposes.

Yes, but those features aren't there because they're security features. They're incidental to how NAT functions. It's not inherently secure. The intention of the design is to permit hosts on a network that is not Internet-routable to be able to send traffic that is Internet-routable. That's not a security feature. That's allowing traffic to pass that would ordinarily get black-holed.

> A statefull SNAT implementation itself has most of the characteristics of a "firewall".

Sure, but you should recognize that that's the same as saying a stateful SNAT implementation is an incomplete stateful firewall.

If your goal is to use private addresses, you should use NAT. The point is that if your goal is security, then you should configure a firewall.

Don't expect software that isn't designed to provide you security to provide you with any security.
by bschmidt1121234 | 2026-01-04 14:20:29+00:00
LLMs are still not there yet for hard code problems (NO not Yeetcode which it easily aces because that stuff is brainless).

Last night for fun I spent an hour trying to vibe code a 3D character moving around a scene in React (r3f) using WASD and Space to jump and orbit controls.

I already know how, and have boilerplates for certain things, but wanted to see. It could be huge if it nails it.

I tried the best Gemini (Pro) which I pay for on this for an hour and NEVER got it. And please don't recommend other AIs I already tried it.

Anyway it can do WASD moving around without orbit controls, it 1-shot that because ANYONE can since it only takes a sec, but I literally never got a basic 3rd person game feel after an hour of back and forth with proper switching from idle to run to jump and a decent controls feel. It always felt like a codepen demo.

It never really got it down right either. Diagonal want half as fast as other directions and changing the camera orbit ruined the WASD. 3D is JUST LIKE CSS for an LLM - it can't do spatial reasoning.

I don't need an AI that can do what everyone else can. We already have boilerplates. I need an AI that can WRITE CODE and do it well when the problem is not widely documented (or when it is but everyone sucks at it). That does NOT exist yet and nobody is even working on that.

Controls are something so many games miss, it's in many ways the foundation of the engine and physics and as a dev it's usually one of the early fun parts that defines the look and feel of the game.

Anyway my take is YES there are fun parts but I would happily offload to the AI it was even close to being good enough.

Try getting the most expensive LLM on the market to write BASIC STYLES for a web page. Something a 12-year old can do. It can't do it.

I laugh at these comments as if LLMs are that capable. It's a calculator with a clunky interface that's it.
by grumbel | 2026-01-04 14:21:04+00:00
That's something C2PA[1] might be able to help with, i.e. your phones camera puts a digital signature on the photo confirming that your phone took it. If that doesn't work out due to people photographing an AI image of a display, I would expect custom shop apps to be required to make warranty claims, as they could make use of all the phones sensors and make forging much harder.

Either way, I am not sure how big of a problem this is to begin with, since you'd leave quite the paper trail either way. It's not a stunt you can pull off repeatedly without getting caught.

[1] https://c2pa.org/
by yxhuvud | 2026-01-04 14:21:16+00:00
> Sometimes, keyboard shortcuts seem to be executed twice!

Sounds like someone made a listener that listens on key events, but didn't bother to check the state of the event, meaning it hits releases as well. Should be easy to verify by keeping them pressed long enough to trigger the key repeat events.

> I also noticed that font rendering is different between X11 and Wayland! The difference is visible in Chrome browser tab titles and the URL bar, for example:

Tab title display is not owned by wayland unless you are running with the client side decor extension, which Gnome is not. So looking at the application or GUI framework (GTK in this case) are really the two only choices.
by Forgeties79 | 2026-01-04 14:21:28+00:00
Agreed, it’s the discoverability that’s the real problem here at the end of it all. All the veterans are pulling up the drawbridges to protect their communities from trolls, greedy companies, AI scraping, etc. which means new people can’t find them. Which then means these communities eventually whither and stop being helpful resources for us all.
by delaminator | 2026-01-04 14:21:56+00:00
A web developer without knowing the full history.

Netscape Navigator did, in fact, reject invalid HTML. Then along came Internet Explorer and chose “render invalid HTML dwim” as a strategy. People, my young naive self included, moaned about NN being too strict.

NN eventually switched to the tag soup approach.

XHTML 1.0 arrived in 2000, attempting to reform HTML by recasting it as an XML application. The idea was to impose XML’s strict parsing rules: well-formed documents only, close all your tags, lowercase element names, quote all attributes, and if the document is malformed, the parser must stop and display an error rather than guess. XHTML was abandoned in 2009.

When HTML5 was being drafted in 2004-onwards, the WHATWG actually had to formally specify how browsers should handle malformed markup, essentially codifying IE’s error-recovery heuristics as the standard.

So your proposal has been attempted multiple times and been rejected by the market (free or otherwise that’s a different debate!).
by saidinesh5 | 2026-01-04 14:22:08+00:00
I mean that's C++ development in general.. even among package managers you had to deal with conan, vcpkg, hunter, and a dozen more ..

And then add to that the complexities of build systems and cross platform, cross complication headaches...

That being said, for most of kde end user applications, fixing quick little bugs is usually just installing the devel packages from your distro, git cloning the application, a couple of compile debug cycles and then sending the patch on their gitlab..