MurphyA/hacker-news huggingface dataset:
by adrian_b | 2026-01-20 09:46:11+00:00
On that page, there is a link to another interesting page on the same site:

https://soc.me/interfaces/intels-original-64bit-extensions-f...

where there are links to a couple of patents filed by Intel in 2000, about a 64-bit extension of the x86 ISA, which had been implemented in Pentium 4, but which had been nonetheless disabled and hidden from the users, in order to not compete with Itanium.

The page explains the content of the patents.

As already mentioned by another poster, at least on Firefox you have to open a tab and then copy this link there, to avoid being identified as an "undesirable" :-)
by 6510 | 2026-01-20 09:46:12+00:00
Not a lawyer but from what I understand the EU law makers are acting in response to US behavior. The US has laws intended to protect US citizens that do not apply to foreigners, a system where money buys access to anything and a lust for hoarding data. Meanwhile in the EU people use US tech for everything, probably for various not very good reasons. It's kinda sad really, it should have just been properly organized. US Tech companies should really have the customers and the EU the services.
by keybored | 2026-01-20 09:46:22+00:00
That’s a terrible indictment of society if true. People are so far from self-realization, so estranged from their natural curiosity, that there is no motivation to learn anything beyond what will get you fed and housed. How can anyone be okay with that? Because even most chronically alienated people have had glimpses of self-actualization, of curiosity, of intrinsic motivation; most have had times when they were inspired to use the intellectual and bodily gifts that nature has endowed them with.

But the response to that will be further beatings until morale improves.

What about technology professionals? From my biased reading of this site alone: both further beatings and pain relievers in the form of even more dulling and pacifying technology. Follow by misanhtropic, thought-terminating cliches: well people are inherently dumb/unmotivated/unworthy so topic is not really worth our genuine attention; furthermore, now with LMMs, we are seeing just how easy it is to mimic these lumps of meat—in fact they can act both better and more pathetic than human meat bags, just have to adjust the prompts...
by anonymous908213 | 2026-01-20 09:46:54+00:00
That is one of the takes I've ever read. There is a reason gambling is so tightly regulated worldwide, and it's certainly not because governments hate easy vice tax revenue. Gambling debt destroys family units, increases poverty rates (most notably for the children of gambling addicts -- the consequences are not localised only to the person making the bad decisions), and increases violent crime rates. Gambling is massively detrimental to society. There can be arguments in allowing people to do things that are detrimental to society in the name of freedom, but it's not a great thing to pretend those detriments don't exist at all.
by jillesvangurp | 2026-01-20 09:47:02+00:00
We got a whiff of that in Berlin a few weeks ago when we got some cold wind from the east. Really noticeably bad air quality when I went outside to enjoy the snow and the cold. When I checked the map, I saw that we are basically getting Poland's pollution blowing our way. Most of the time the winds blow from the west and it's fine. Berlin has a bit of traffic but not a lot of coal plants or industry. It would be better if it got rid of a lot of the heavy diesel traffic in the city. That's slowly happening. But it's not that bad here most of the time.

The point of pollution is that it stinks (literally) and is bad for your health. Pollution kills people, shortens expected life times by years, causes respiratory issues for children, etc. Those are some good reasons to do something about it. There are good alternatives to coal at this point. Mostly this is just inefficient legacy infrastructure that we pay extra for to keep going to "protect jobs". From a macro economic point of view, that stopped making sense quite some time ago. Which is why coal plants are going extinct in a lot of places.

Even gas plants are a big improvement. I think of them as a stop gap solution that might be economically risky long term. Wind, solar, and batteries are cheaper. Maybe with some nuclear here and there (expensive but clean). However, gas plants are undeniably a pragmatic compromise between cost and polluting. Unlike nuclear they are easy to switch off when not needed and can act as a fallback solution when wind/solar fall short in the winter. LNG is not cheap though and that makes gas plants long term risky as renewables plus batteries marginalizes their use to the point where they are deeply unprofitable.

There's a base load argument that often pops up in these discussions. Gas plants are nice because they can be switched off. Base load is basically the type of power that is expensive to switch off. Mainly coal and nuclear. This is actually problematic in a grid with a lot of intermittent power supply (wind/solar). Dispatchability is more important. Gas power is good because it is rapidly dispatchable. Batteries act as a buffer and minimize the need for gas plants to run.
by smartmic | 2026-01-20 09:47:10+00:00
You make a good point. From a philosophical point of view, abstractions should hide complexity and make things easier for the human user. It should be like a pyramid: the bottom layer should be the most complex, and each subsequent layer should be simpler. The problem is that many of today's abstractions are built on past technology, which was often much better designed and simpler due to the constraints of that time. Due to the divergent complexity of today's abstractions and unavoidable leaks, we have a plethora of "modern" frameworks and tools that are difficult to use and create mental strain for developers. In short, I always avoid using such frameworks and prefer the old, boring basics wherever possible.
by ediatedia | 2026-01-20 09:47:40+00:00
Ok, I'll bite. I've been coding for almost 25 years so have seen various things come and go, so hopefully have a bit of capital in the bank.

Don't get me wrong, a HTML5 radio button is a beautiful thing, and sometimes React is a hammer and everything is a nail.

However, I think something that OP doesn't mention super explicitly in their post is the codebase they are working on is probably a React codebase. React is a great abstraction for building UIs. I've built a ton of them and the complexity only needs to go above a certain degree until you need a way more descriptive way of explaining your UI based upon other state, instead of trying to wire a load of DOM elements together.

If you are already using the React ecosystem, for things like form validation (again, possible with HTML5 but as soon as the complexity cranks or you can't use the server - you probably need a library), then using something like Radix is a great choice, OP even mentions how although it's not technically a visible radio button that is shipped to the DOM, it acts like one for a11y reasons, and this is due in part because it's very, very easy to write inaccessible HTML. And ShadCN is pre-made components on top of that, and they all work pretty well together.

Nothing is perfect, but even in my "old man yells at cloud" era, I personally don't think this one is worth yelling at the cloud for.
by WA | 2026-01-20 09:47:54+00:00
> when all someone knows is React or other frameworks, things get overengineered

The next level annoyance is that everybody just assumes React to be the default for everything.

Check the Shadcn website. The landing page doesn’t mention that this is a React-only UI library at all. Same with Radix. The marketing sounds like a general-purpose UI lib. You gotta dig around a bit to realize that this is React-only.
by iainmerrick | 2026-01-20 09:47:59+00:00
No, because they're not really broken. I think this is fairly clear:

Based on what we have learned during this incident, we have reverted the CNAME re-ordering and do not intend to change the order in the future.

To prevent any future incidents or confusion, we have written a proposal in the form of an Internet-Draft to be discussed at the IETF.

That is, explicitly documenting the "broken" behaviour as permitted.
by shevy-java | 2026-01-20 09:48:50+00:00
I am sceptic of that listing. Normally, the bigger a city, the
more waste it would accumulate. So why are almost all cities in
China and India, ranked below? Save for two in India. Something
is strange with that listing. Also if you do an image search on
Google, Krakow is nowhere ugly or dirty. Yes, these images have
a bias too, but compare it to the megacities in India. There is
just no comparison here.
by muzani | 2026-01-20 09:48:52+00:00
I do have a garage and 'fuel' is half the cost of my previous, smaller ICE. We're considering solar power to get it practically free.

There's some nicer differences like leaving the air-conditioning on constantly because there's no pollution and it's also practically free. It's nice to have a giant battery instead of requiring an engine to constantly recharge it to run the electronics.
by Oras | 2026-01-20 09:49:31+00:00
I would give them a task and ask them to explore how to do it with Claude Code. Let them explore and learn.

I would start with internal tools, something you want to build fast, but you don't need to deploy or make it public-facing. This will give them time to learn how to collaborate by making AGENTS.md, skills, and MCPs (if required).
by shevy-java | 2026-01-20 09:49:44+00:00
That's completely made-up. And also - nobody "smells" pollution from Poland in Berlin. Even AI would not generate this erroneous claim.

> Maybe with some nuclear here and there (expensive but clean).

And that's also made up. What is "clean" here? Radioactivity? Also if you refer to carbon cost, you have to calculate in EVERYTHING including mining and transport. So no, it is not clean - that is a lobbyist dream to claim otherwise.
by cpursley | 2026-01-20 09:49:54+00:00
Did you miss the part where they paid millions to a jurisdiction where they didn’t actually conduct business? Or are you of the wealth envy “taxes as punishment” mindset that believes every dollar eared is one immorally coerced from others - because thats how your comment reads. Personally, I’d rather see that money redeployed either as local taxes or even just capital to be spent in the founders own jurisdiction.
by thorum | 2026-01-20 09:50:02+00:00
Your other comment sounded like you were interested in learning about how AI labs are applying RL to improve programming capability. If so, the DeepSeek R1 paper is a good introduction to the topic (maybe a bit out of date at this point, but very approachable). RL training works fine for low resource languages as long as you have tooling to verify outputs and enough compute to throw at the problem.
by caseyross | 2026-01-20 09:50:14+00:00
This is only "overcomplex" from a naive point of view.

Radio buttons, as with all UI controls, have tremendous inherent complexity, which comes to light once requirements ask for something beyond the blessed happy path of the default browser button. Pixel perfect styling, animations, focus behaviors, interactions with external state, componentized branding to fit in with companies' ecosystems, etc.

The baseline <input> paradigm struggles to provide the tools needed to adequately handle this complexity, even today, after many decades of web development.

And of course --- you can also argue that we should all just use the default browser button and everything should be solved. But this is also suboptimal, as it's clear from research that users prefer custom buttons if they provide more "features" than the defaults.
by ErroneousBosh | 2026-01-20 09:50:19+00:00
It depends what you're burning and how you burn it.

If you're burning gas, you're burning it either at the perfect fuel/air ratio or maybe just a little lean. You only get water vapour and carbon dioxide out.

If you're piling up coal in a stove you're getting all sorts of crap out of the chimney, including radioactive dust.

It's one of the reasons that cars have been fitted with catastrophic converters. These remove the CO and HC by reacting it with what little excess oxygen there is in the exhaust stream to turn it into carbon dioxide and water, and at the same time produce massive amounts of nitrogen oxides. It reduces the efficiency by quite a bit but that's okay because it's a tiny effect compared to turning a huge chunk of Africa into a toxic hellscape to mine the palladium and rhodium the catalyst uses.

We'd have incredibly clean cities if we ran vehicles on propane instead of petrol, and in the UK there was a big push to do this about 25-30 years ago. Obviously this got a lot of pushback from the banks and car manufacturers, because it wasn't selling people enough debt. Don't adapt your existing car to run on clean fuel that's mostly burnt as production waste! Sell your dirty polluting petrol car that only gets 38MPG and buy this nice new Cleaner Greener Diesel that gets an incredible 39MPG! And all at only 14.7% APR!

Profit before the environment, as always.
by pjc50 | 2026-01-20 09:50:21+00:00
> Wealthiest countries in Europe: Liechtenstein, Luxembourg, Ireland, Switzerland, Iceland, Norway, Denmark, Netherlands, San Marino, Sweden.

Microstates and tax havens account for half that list, which grossly distorts wealth measurements. Such as Apple Europe being accounted for in Ireland.

The rest: (Iceland, Norway, Denmark, Sweden); former kingdom of Denmark, also Hanseatic League? Apart from the brief period around 1700 at the height of the Swedish Empire, none of these count as imperial powers and did not have overseas empires.

Netherlands: had a substantial navy and overseas trading empire, although not as big area-wise as the UK. Probably more cost-effective as a result.

> Britain, Russia, Spain, France, Portugal, Turkey, Italy, Germany, Denmark, Belgium

What happened here is that all the great empires spent all their money and a vast quantity of human lives fighting each other to the death. Twice. I suppose Spain and Portugal collapsed on their own to ineffective dictators.

(special "fuck Belgium" entry here for just how brutal the small Belgian empire was; Belgian occupation of the Congo cost more lives than the Holocaust)
by qcnguy | 2026-01-20 09:50:29+00:00
In a Parliamentary system there needs to be either one party with a majority or a coalition that agrees to rule as one party. If one party wins a clear majority it is rare for a government to fail to pass a budget or collapse early, as it'd require the party to turn on itself. In coalitions bitter parties can indeed force early elections and it happens all the time. It's the reason European countries have such unstable politics and frequently experience government collapse, "caretaker governments", "firewalls" and long delays after an election before a government can be formed.
by ben_w | 2026-01-20 09:50:29+00:00
Yeah, kinda, but the moment it crosses the "war" threshold the pain rapidly escalates to things like "I hope you weren't using the Texas refineries, because half of them are now on fire".

It's not like Europe isn't looking at the effect Ukraine has been having on Russia and going "hmmm, interesting". Obviously I'm still over-simplifying, anything I'm aware of will have been war-gamed do death and back.
by lproven | 2026-01-20 09:50:32+00:00
> RISC OS had a recognizable task bar around 1987

Absolutely not the same thing -- and I bought my first Archimedes in 1989.

It's a bar and it contains icons, but it does not have:

* a hierarchical app launcher at one end

* buttons for open _windows_

* a separate area of smaller icons for notifications & controls

* it can't be repositioned or placed in portrait orientation

I am more familiar with this subject than you might realise. I arranged for the project lead of RISC OS to do this talk:

https://www.rougol.jellybaby.net/meetings/2012/PaulFellows/

Then a decade later I interviewed him:

https://www.theregister.com/2022/06/23/how_risc_os_happened/

Yes, the Icon Bar is prior art, but there are 2 problems with that.

1. It directly inspired the NeXTstep Dock.

This is unprovable after so long, but the strong suspicion is that the Dock inspired Windows 4 "Chicago" (later Windows 95) -- MS definitely knew of NeXT, but probably never heard of Acorn.

So it's 2nd hand inspiration.

2. The Dock isn't a taskbar either.

3. What the prior art may be doesn't matter unless Acorn asserted it, which AFAIK it didn't, as it no longer existed by the time of the legal threats. Nobody else did either.

4. The product development of Win95 is well documented and you can see WIP versions, get them from the Internet Archive and run them, or just peruse screenshot galleries.

http://toastytech.com/guis/c73.html

The odd thing is that the early development versions look less like the Dock or Icon Bar than later ones. It's not a direct copy: it's convergent evolution. If they'd copied, they would have got there a lot sooner, and it would be more similar than it is.

> so 2006-2007 is just long enough for any patent on that concept to definitely expire.

RISC OS as Arthur: 1987

NeXTstep 0.8 demo: 1988

Windows "Chicago" test builds: 1993, 5Y later, well inside a 20Y patent lifespan

Win95 release: 8Y later

KDE first release: 1998

GNOME first release: 1999

The chronology doesn't add up, IMHO.

> This story doesn't make any sense. As for dialog boxes with buttons at the bottom and plenty of buttons inside apps, the Amiga had them in 1984.

You're missing a different point here.

Buttons at the bottom date back to at least the Lisa.

The point is that GNOME 3 visibly and demonstrably was trying to avoid potential litigation by moving them to the CSD bar at the top. Just as in 1983 or so GEM made its menu bar drop-down instead of pull-down (menus open on mouseover, not on click) and in 1985 or so AmigaOS made them appear and open only on a right-click -- in attempts to avoid getting sued by Apple.
by unwind | 2026-01-20 09:51:07+00:00
Cool!

I love seeing new games for "retro" machines, it's awesome that people keep pouring time and love into them after all these years.

I'm not super familiar with 8-bit Atari machines, and found the designation "classic unmodified 8-bit ATARI XL/XE" a bit imprecise. Tried looking up specs on Wikipedia [1] but was unsure what to settle on. Perhaps the original 1200XL would match? Or the 800XL which seems to improve on the 1200XL even though the naming suggests the opposite ... Or the 65XE, or both then I guess since the latter is compatible with the 800XL, but in an updated case?

[1]: https://en.wikipedia.org/wiki/Atari_8-bit_computers#1200XL
by bsder | 2026-01-20 09:52:01+00:00
> Scamming of gambling addicts is tragic but not detrimental to society.

I used to believe that. With the legalization of all the sports betting and how fast it can drain a gambler which can then affect the gambler's family, I'm now pretty much on the other side of the fence.

Just like we banned public smoking because of the effects of secondhand smoke, I'm pretty convinced that the secondary effects of gambling means it needs to go back to being banned. I don't see an obvious way to legislate gambling to prevent the auxiliary victims. It doesn't help that getting maximum profit as a bookie means being part of a group of the scummiest people on the planet.
Show HN: Remember Me – O(1) Client-Side Memory (40x cheaper than Vector DBs)
by MohskiBroskiAI | 2026-01-20 09:53:07+00:00
Vector databases are overkill for 90% of agentic workflows. They introduce latency, drift, and massive costs. Remember Me AI is a client-side protocol that uses Coherent State Networks (CSNP) and Optimal Transport theory to achieve O(1) deterministic retrieval. It cuts memory costs by 40x compared to Pinecone and includes a Lean 4 formal verification for zero-hallucination guarantees.
by kubik369 | 2026-01-20 09:53:20+00:00
> is the regular PLA limit of ~55 degrees Celsius not okay for a desktop accessory?

Not the author, but PLA has a glass transition temperature of around 60 degrees, which in layman's terms is when it starts to melt. However, depending on the quality of the printing process, layers start separating/the print is pliable significantly lower, at around 35-40 degrees. This means that in countries where you get 30+ degree summers, PLA is not really suitable for anything which experiences any kind of stress. I would hazard a guess that the standing laptop can cause quite a bit of stress when the train starts/stops.
by botacode | 2026-01-20 09:53:21+00:00
Your response is very dismissive in that it doesn't engage with any of the other parts of my comment that provide a lot of nuance and analysis for the issues presented.

My description, and appreciation, for these types of tools and their trade-offs comes from reading about their early proposals. I don't trade or engage with any of them in their current form.

Recommend reading early work on them by Phillip Tetlock, as well as the many criticisms and responses that came about at the time and basically covered all of the ground we're retreading today in these discussions.
by saagarjha | 2026-01-20 09:53:35+00:00
> The exploits generated do not demonstrate novel, generic breaks in any of the protection mechanisms. They take advantage of known flaws in those protection mechanisms and gaps that exist in real deployments of them. These are the same gaps that human exploit developers take advantage of, as they also typically do not come up with novel breaks of exploit mitigations for each exploit.

I actually think this result is a little disappointing but I largely chalk it up to the limited budget the author invested. In the CTF space we’re definitely seeing this more and more as models effectively “oneshot” typical pwn tasks that were significant effort to do by hand before. I feel like the pieces to do these are vaguely present in training data and the real constraints have been how fiddly and annoying they are to set up. An LLM is going to be well suited at this.

More interestingly, though, I suspect we will actually see software at least briefly get more secure as a result of this: I think a lot of incomplete implementations of mitigations are going to fall soon and (humans, for now) will be forced to keep up and patch them properly. This will drive investment in formal modeling of exploits, which is currently a very immature field.
by arowthway | 2026-01-20 09:54:26+00:00
Influenced by many comments on this site, I recently switched from $10 Github Copilot to $20 Claude Code and so far haven't seen any benefits. Maybe it's because I don't know how to 'close the agentic loop' in this project. I thought it being more agentic meant I can just tell it to research a subsystem on its own and plan the changes I want, but that caused it to spawn 3 subagents and consume the entire 4-hour token limit. Copilot feels more frugal with token usage.
by anonnon | 2026-01-20 09:55:04+00:00
Europe has already been exposed as a paper tiger. It won't divert funding from its social safety nets to re-arm, even in the face of Russian encroachment into their frontier, and it's too dependent on the American consumer market to go tit-for-tat on trade, and Europe's economy has been stagnant for a decade. Them aligning with China would give every impetuous for the US to align with Russia, on which one presidential candidate (Ramaswamy) already actively campaigned and various rightwing pundits, like Tucker Carlson, advocate (I don't). Also "Europe" will not unite against America; the US could easily win over Poland, Hungary, Turkey, and probably the UK (technically not Europe), and maybe more, if it so chose. Europe's hand is weak, and while the citizens may not realize it, the policymakers (judging by their actions) clearly do.

Admittedly, I don't know how to sunset NATO smoothly, but it ought to be done.