MurphyA/hacker-news huggingface dataset:
by FirmwareBurner | 2025-08-26 14:36:27+00:00
>The situation in Europe is: the left has failed

And why is nobody asking "WHY has the left failed" and explain it? Winning over voters to your side isn't that hard. You just have to talk to them, see what they want, and give it to them, or at least negociate a compromise. That's it.

So, have politicians on the left bothered engaging in conversation with the voters to discuss their grievances and work with them on their issues to win their votes back? Or have they ignored their citizens' issues from their ivory towers and resorted to calling everyone who disagreed with their unpopular polices "Nazis", "fascists" and "alt-right supremacists"?

Because I only saw a lot of the latter and none of the former. Isn't it wild how if you diss your electorate, they won't vote for you and cause you to loose elections? It's almost as if that's a known self regulating feedback mechanism of democracy, that the left refuses to acknowledge and seeks to blames someone else for their self inflicted failures.

The problem with the left is that they've been ideologically captured and refuse to acknowledge or even discuss the pressing issues the population wants to discuss because of the optics of those issues (like illegal migration and asylum abuse) go against the ideological purity tests of the left whose policies often are the root cause of those issues. Isn't it obvious that if run a country on optics instead of Realpolitik and common sense, shit will hit the fan eventually when the bill is due and people will vote you out with both hands?
by littlestymaar | 2025-08-26 14:37:03+00:00
> That’s a “seatbelts so no good because people still die in car crashes”

Except it's not a seatbelt, it's straitjacket with a seatbelt pattern drawn on it: it restrain the user's freedom in exchange for the illusion of security.

And like a straightjacket, it's imposed without user consent.

The difference with a straightjacket is that there's no doctor involved to determine who really needs it for security against their own weakness and no due process to put boundaries on its use, it's applied to everyone by default.
by os2warpman | 2025-08-26 14:37:28+00:00
> now the likes of Fannie Mae and Freddie Mac are GSE’s.

Uh.. they've been GSEs since their founding. (12 U.S. Code § 1717)

"Yeah but in 2008 the government bought shares in th.." Doesn't matter. Still GSEs before that. "But they were privatiz.." Doesn't matter. Still GSEs after that.

Every time someone says "both sides are the same" a billionaire flooding media with 'both sides' messaging in order to distract from what is going on's taint twitches.
by Diog | 2025-08-26 14:37:39+00:00
To be honest, for most Chinese people, the reason we haven't taken action regarding Taiwan is not because of TSMC, but rather our patience with the current will of the Taiwan people. However, this patience has its limits. Even if TSMC has better chips now, China mainland will surpass them next 10 years. You can compare the gap in chip technology between Chinese companies in 2015 and that projected for 2025 to see this trend. As for Intel, we don't really care about it.
by spwa4 | 2025-08-26 14:37:49+00:00
The economic theory where using taxes to deal with demand shocks works is predicated on lowering taxes while cutting spending when things are going well in the private sector, driving down investment with high interest rates, like in the last 15 years. Especially lowering social spending, trying to get as many people into the private sector as possible so that more people work when the inevitable next crisis comes, at which point a movement in the other direction (at which point the government would have lots of saved up money and resources to both drive up demand and take care of people the private sector can't take care of anymore)

The idea is that government-generated demand is adjusted to keep total demand for the economy to service roughly constant, while keeping everyone either employed or receiving benefits. This means when the private sector does well, the government deliberately slows down, almost hinders activity and builds up a bank (you can tell: when the government does this it drives down house prices). When the private sector does badly, the government generates economic activity with their piggy bank.

Of course, the government never lowered its expenditures. I could say "after the last crisis" but with only very few exceptions the government has never lowered expenditures. In fact all governments worldwide have lowered expenditures so few times in all of history that a lot of economists can recite the entire list of exceptions by hard.

So there will be a demand shock, which will really hurt the private sector, and this gives the government a steep drop in income while the private sector is dropping employees by the thousands and everyone is screaming for government benefits, because they're really needed. Oh and meanwhile interest rates are going up, so the government is also rapidly losing the ability to borrow, which they'll try to prevent by ... driving up house prices.

What can be said? This is exactly what Canadians (and UK, and US, and EU, and ...) citizens have voted for. Governments will be forced into drastic social services cutbacks while doing everything they can to raise house prices (in fact all prices, since that's where they loan the money, which then results in the people that manage to keep jobs/keep in business produce more goods for the government)

This sounds more disastrous than it is though. All that's really lost is the ability to buy foreign goods. So if the government is able to quickly get the private sector to build/grow the goods that are currently imported there won't be much of a crisis. However ...

All there is to say is: either move to a tax haven, or enjoy.
by trenchpilgrim | 2025-08-26 14:38:01+00:00
The motorcycle helmet part of this comment is misleading. I can walk down the street to cycle gear and buy an ECE 22.06 rated helmet with MIPS. This is because ECE is a strict superset of DOT, so companies just sell the ECE version in the US with a DOT sticker added on. (I have spoken to the helmet companies about this directly - most respond to a quick email.)

It's not like ECE vs SNELL where the standards are incompatible.
by IAmBroom | 2025-08-26 14:38:48+00:00
And as something a million times more affordable and easy to access, water being a reasonable competitor makes it a winner.

By analogy, Coke and mineral spring water both provide safe hydration. Yet more Coke is consumed by the average American.

It would be a myth to say Americans avoid Coke and prefer mineral water, because of the (random variable that doesn't wildly vary between the two drinks).
by fluoridation | 2025-08-26 14:39:18+00:00
>If x86 just officially said “we’re cutting off 32-bit legacy” one day (similar to how Apple did), they could toss out 95% of the crap that makes them power inefficient.

Where do you get this from? I could understand that they could get rid of the die area devoted to x86 decoding, but as I understand it x86 and x86-64 instructions get interpreted by the same execution units, which are bitness blind. What makes you think it's x86 support that's responsible for the vast majority of power inefficiency in x86-64 processors?
by moralestapia | 2025-08-26 14:39:20+00:00
>My daily workhorse is a M1 Pro that I purchased on release date, It has been one of the best tech purchases I have made

Same, I just realized it's three years old, I've used every day for hours and it still feels like the first day I got it.

They truly revindicated on this as their laptops were getting worse and worse and worse (keyboard fiasco, touchbar, ...).
by nonethewiser | 2025-08-26 14:39:56+00:00
Was that the initial motivation?

Sometimes I've made little things that I envision for a specific purpose and then think that use case is only MY intention and in theory could be used more broadly. These are tiny little personal projects I'm thinking about so they never end up getting real feedback. But without a firm alternative use-case I've wondered if it's better to just frame it specifically for the one I have.
by extraisland | 2025-08-26 14:40:16+00:00
It is a Chesterton's fence type argument. You need to understand the rules, before you know which ones you can break and when you should break them.

> Plus every developer believes they're a special and insightful little petal so all the caveats will get ignored.

I don't believe that is true. I think there is a vocal minority of developers that would apply to.
by SirMaster | 2025-08-26 14:40:16+00:00
I disagree with this. Even if the film is shot in HFR I don't like how it looks.

It's just SOE, soap opera effect, and it has nothing to do with any artifacts from motion smoothing, because the look is the same even if it's filmed in HFR. The only things I like in HFR are sports or maybe home videos. Any sort of movie or TV show where I want the suspension of disbelief, I am still much preferring 24fps.

Of course this is just my opinion, but home theater is a big hobby of mine and so I spend a fairly great deal of time looking at different content and analyzing it and thinking about it and how I feel about it or enjoy it.

Not attempting to take anything away from those who do like HFR, but just saying that it's not for everyone.
by lkbm | 2025-08-26 14:40:26+00:00
My understanding is that most new data centers don't use evaporation cooling these days, at least in water-sensitive areas. Hard to find solid data on this either way, though.

Of course, if you're using dry cooling, it uses more electricity, so hopefully you're using solar, not a source that uses evaporative cooling to produce electricity (if in a dry climate).
by const_cast | 2025-08-26 14:40:29+00:00
1. I don't believe you. This is a measurement problem - you eliminated an avenue to measure abuse, because you are now just assuming abuse doesn't happen because you trust the client.

2. It does not eliminate any meaningful types of fraud. Phishing still works, social engineering still works, stealing TOTP codes still works.

Ultimately I don't need to install a fake app on your phone to steal your money. The vast, vast majority of digital bank fraud is not done this way. The vast majority of fraud happens within real bank apps and real bank websites, in which an unauthorized user has gained account access.

I just steal your password or social engineer your funds or account information.

This also doesn't stop check fraud, wire fraud, or credit card fraud. Again - I don't need a fake bank app to steal your CC. I just send an email to a bad website and you put in your CC - phishing.
by stego-tech | 2025-08-26 14:40:31+00:00
Interjecting into this back-and-forth real quick.

* Yes, I have experience with Vault. I have deployed it internally, used it, loathed it, and shelved it. It’s entirely too cumbersome for basic PKI and secrets management in non-programmatic environments, which is the bulk of enterprise and business IT in my experience.

* You’re right, the organization is the problem. Let me just take that enlightened statement to my leadership and get my ass fired for insubordination, again, because I have literally tried this before with that outcome. Just because I know better doesn’t mean the org has to respect that knowledge or expertise. Meritocracies aren’t real.

* The reason I don’t solve my own PKI issues with Caddy in my homelab is because that’s an irrelevant skill to my actual day job, which - see the point above - doesn’t actually respect the skills and knowledge of the engineers doing the work, only the opinions of the C-suite and whatever Gartner report they’re foisting upon the board. Hence why we have outdated equipment on outdated technologies that don’t meet modern guidelines, which is most enterprises today. Outside of the tech world, you’re dealing with comparable dinosaurs (no relation) who see neither the value or the need for such slick, simplified solutions, especially when they prevent politicians inside the org from pulling crap.

I’ve been in these trenches for fifteen years. I’ve worked in small businesses, MSPs, school campuses, non-profits, major enterprises, manufacturing concerns, and a household name on par with FAANG. Nobody had this solved, anywhere, except for the non-profit and a software company that both went all-in on AD CA early-on and threw anything that couldn’t use a cert from there off the network.

This is why I storm into the comments on blogs like these to champion their cause.

PKI sucks ass, and I’m tired of letting DevOps people claim otherwise because of Let’s Encrypt and ACME.
by jack_h | 2025-08-26 14:40:44+00:00
> There's a real folly in capitalist countries thinking they can be self-sufficient walled castles. Capitalism by its nature will seek out the lowest cost be it in labor or manufacturing. That means often means outsourcing.

It can mean outsourcing, but I think your broader point is undercut by the fact that the USD holds a very special place as the world reserve currency. This creates high foreign demand for the USD which pushes up the exchange rate and leads to US exports being less competitive on the international market (i.e. our manufacturing base gets hollowed out because it cannot compete). This is a large market distortion that the US actively defends because it benefits us in other ways. Tariffs and general protectionism is not a good thing in a free market, but that's not really what is happening at the international level.
by GuB-42 | 2025-08-26 14:40:50+00:00
And yet, I am a bit worried that now, most of the web depends on LetsEncrypt. That's a single point of failure. Sure, they are "good guys", really, but remember that Google used to be "good guys" too. And this is a US-based organization, dependent on US rules, which is not so bad, but alternatives would be nice.

And yes, there are alternatives, but everything is made so that LetsEncrypt is the only reasonable choice.

First, if you are not using https, you get shunned by every major web browser, you don't get the latest features, even those that has nothing to do with encryption (ex: brotli compression), downloads get blocked, etc... So you need https, good thing LetsEncrypt make it so easy, so you use LetsEncrypt.

Because of the way LetsEncrypt verification works, you get short-term certificates, ok, fine. Other CAs do things differently, making it short-term certificates impractical, so your certificates last longer. But now, browsers are changing their requirements to only short-term certificate, but it is not a problem, just switch to LetsEncrypt, and it is free too.

Also, X.509 certificates, which is the basis of https (incl. TLS, HTTP/3, ...) only supports a single signature, so I guess it is LetsEncrypt and nothing else.
by tsuyoshi_k | 2025-08-26 14:41:05+00:00
Absolutely agree — solid foundations make everything scale more naturally. That’s something I kept in mind while building OS Yamato solo: I kept the architecture modular and lightweight from day one, so adding new features (like chat, weather, or journaling) never turned into a mess.

Vue definitely helped with that — it made it easy to separate concerns and stay focused on clarity.

Thanks for the reminder to keep things simple and clean
by ameliaquining | 2025-08-26 14:41:15+00:00
I think the problem with this idea is not security (as you point out, the status quo isn't really better), but availability. It's not all that uncommon for poorly designed middleboxes to block TXT records, since they're not needed for day-to-day web browsing and such.

Also, I don't see how that last paragraph follows; is your argument just that client-side DNS poisoning is an attack not worth defending against?

Also, there's maybe not much value in solving this for DNS-01 if you don't also solve it for the other, more commonly used challenge types.
by NoMoreNicksLeft | 2025-08-26 14:41:34+00:00
Most people generally think that it means that there is a higher-level reality, and that there are beings within that higher-level reality engaged in creating our simulation. "Gods" for lack of a better word.

I prefer Greg Egan's interpretation in Permutation City, where simulations can become self-bootstrapping and that simulations need no "simulator" at all. No one's loaded universe.exe in some higher-lever reality, it runs itself.

That still won't stop me from attempting rowhammer attacks.
by margalabargala | 2025-08-26 14:41:59+00:00
> On the one hand, I strongly agree with this article. This kind of state ownership never brings anyhing good. I don't see how this is different.

There's short term stable and long term stable.

Having a BDFL can, when the BDFL is genuinely concerned with the welfare of whatever they are managing, result in something much better than what would be created if designed by committee. This is equally true for software projects and nation-states. China, Singapore, Linux, Python, etc.

In the long term, having a BDFL really relies on that "B" being there, and especially when a nation state is involved, the tendency of human nature to corrupt will likely eventually take over.

Basically, while China is acting with great coordination from the now with good results, they are doomed to eventually either fall to pieces when the diktat is bad, a la "Great Leap Forward", or else transition to a more stable (less authoritarian) system.

They can only do things like:

> China can mandate that the whole country pivots to using Chinese GPUs

so many times before getting it wrong disastrously, and the longer it goes the more likely someone will get it wrong.
by poupeaua | 2025-08-26 14:42:17+00:00
You work with images and geometry in Python? You are tired of relying on old APIs such as OpenCV? You are exhausted of re-inventing the wheel each time your start a new image / geometry Python project?

Welcome to Otary! The new elegant Python library for image and geometry manipulation. It is elegant, readable, and powerful.

The main features of Otary are:

Unification: Otary offers a cohesive solution for image and geometry manipulation, letting you work seamlessly without switching tools.

Readability: Self-explanatory by design. Otary’s clean, readable code eliminates the need for comments, making it easy for beginners to learn and for experts to build efficiently.

Performance: optimized for speed and efficiency, making it suitable for high-performance applications. It is built on top of NumPy and OpenCV, which are known for their speed and performance.

Interactivity: designed to be Interactive and user-friendly, ideal for Jupyter notebooks and live exploration.

Flexibility: provides a flexible and extensible architecture, allowing developers to customize and extend its functionality as needed.

Give it a try! By the way, the project is open-source so feel free to contribute to it if you believe in this project. Have fun coding!
by TheAmazingRace | 2025-08-26 14:42:19+00:00
It's primarily scarcity. Unless you're in the know and are a special kind of computer geek (see Cameron Kaiser of Floodgap Gopher fame) - most folks aren't really going to know about Raptor's offerings. Very few folks are buying them new, thus very few make it on to the second-hand market.

I really want IBM's Power ISA to have more mindshare, as I think it's a cleaner design and more straightforward than the likes of ARM or RISC-V. Unfortunately, IBM is more concerned with wringing out every last dollar from their contracts instead of pushing the ISA out as much as they can. OpenPOWER was supposed to be this initiative, but it has seemingly fizzled out to a large extent, such that NVidia and Google no longer are Platinum members and hardly anyone talks about it anymore.
by FuriouslyAdrift | 2025-08-26 14:42:20+00:00
Support contract states we cannot put it behind a proxy. We used to use HAProxy and multiple web server instances, but the support switched to India and they claimed they could no longer undertsand or support that configuration. Since it is a main system for the entire org and the support contract is part of our financial liability and data insurance, the load balancer had to go. This is corporate enterprise IT. Now you know why sysadmins are so grumpy.
by Insanity | 2025-08-26 14:42:33+00:00
Given a long enough timeframe, I think you're right. But I don't think that's a 'near future' state, but probably a 'in a few decades' state. More generally, I believe that eventually we'll reach a 'post-work society' (https://en.wikipedia.org/wiki/Post-work_society).

And that'll be interesting for humanity, as we derive at least some identity from the work we're doing.
by JeremyNT | 2025-08-26 14:42:35+00:00
I think Ruby is really great at what it tries to do. The only "problem" with it is that python kind of sucked the air out of the room and ruby got shoved into a little niche.

These languages are really quite similar in many ways, but their domains ended up diverging. With python becoming the layman / scientific / learning language of choice, ruby has been pigeon holed into mostly web development.

Both are really easy to pick up and learn for somebody unfamiliar with CS concepts and I personally find the ruby syntax far more intuitive.

We have a lot more options now. For a while people tried to use python and ruby as glue / systems programming languages, but with golang and rust you have really good and more performant options in that space. And as you say the tooling has improved massively, so the hurdle of moving on to a more "rigid" language is less than it ever was.

I still really like ruby, and I think rails is still a powerhouse due to solving so many real world problems in a really complete package, but the lack of adoption outside of that niche has left it dwindling in popularity.
by webdevver | 2025-08-26 14:42:37+00:00
for all this talk about intel struggling, they seem to be quite capable to continue producing very competitive CPUs and other IP.

my understanding is that they are still doing well in the datacentre world, unless that has changed?

its worth keeping in mind Intel is quite a big company... and naturally, the parts that are chugging along just fine are not going to be making headlines (or much noise at all really.)
by kalaksi | 2025-08-26 14:42:39+00:00
I think the GP was talking about usefulness of moderation in HN, Reddit, etc. in general. And parent was implying that filtering should exist only client-side (so no moderation by the platform), which I thought was unrealistic for some users that want moderation and who are then free to seek out more fitting platforms.

But yes, in a world where "moderation" is mandated by law, there'd be no alternatives.
by dfawcus | 2025-08-26 14:43:10+00:00
Also doesn't this disprove his default methods claim, or have I misunderstood?

package defmeth type I interface { foo(); } type defs struct { } func (s *defs) foo() { } var _ I = (*defs)(nil); type usage struct { defs; a int; } var _ I = (*usage)(nil);