Recent submissions

Comment · 20 days ago
I don't think it's unrelated, the text I quoted says Ukraine mirrored some of its critical data abroad, something russia decided against. I don't disagree with your post, I was just expanding a bit on it.
Comment · 20 days ago
Even some pro-russian war bloggers are critical of Putin's decision to start striking data centers:

3/ "This summer, faced with the inability to conclude a war that began nearly five years ago, Putin opted for a new round of escalation.

4/ "In June, the Russian Armed Forces began systematically targeting warehouses belonging to the Ukrainian company Nova Poshta, prompting a retaliatory strike on Wildberries warehouses; in September, strikes on Ukrainian data centres began, and a response followed swiftly.

5/ "In other words, one shouldn't assume that no one had thought to attack data centres before; it is simply that Putin decided to take this step right now.

6/ "This move effectively lifted the constraints that had previously bound Ukraine – a country that generally adheres to certain rules of engagement and, with few exceptions, does not initiate attacks on clearly civilian targets.

7/ "Ukraine had been prepared for this scenario almost from the very start of the war – and even before that. Even prior to the invasion, when it was clear to everyone that it was virtually inevitable, a law was passed allowing for the temporary storage of state registries abroad.

...

47/ "The issue is therefore extremely serious — far more so than the strikes on Wildberries, which result in economic damage but do not threaten the functioning of the state itself.

48/ "I believe Putin may have committed his second-biggest blunder since the invasion of Ukraine. He has literally started throwing stones inside a glass house without realizing how fragile that house is. The very system he built prevents him from grasping this;…

49/ …he makes decisions without consulting or listening to anyone, living in his own cozy bubble.

https://bsky.app/profile/chriso-wiki.bsky.social/post/3mxgts...

Comment · 22 days ago
Russia has been hitting comparable logistics centers in Ukraine from the first year of the war. If someone has been escalating, it's Russia.
Comment · 1 month ago
> Continuing to read things on it, even through Nitter, is in the interests of Twitter/X

Yet Twitter/X sent a cease-and-desist letter to the Nitter folks, which seems to contradict the idea that they think people reading content via Nitter is in their interest IMHO.

Comment · 4 months ago
With interceptors that cost the defender $100k/unit and shaheds that cost the attacker $10k/unit, over time the attacker can bankrupt the defender if the target is something the defender cannot afford to lose. Sometimes it takes several interceptors to eliminate the threat. Therefore part of the focus in the design of interceptors is to keep their unit cost low. The unit cost of the first versions of shaheds may have been $10k; more recent models that fly higher, are equipped with a jet engine, more sophisticated electronics, cameras etc. are significantly more expensive. To the point it's not clear to me, of Ukraine or Russia, who pays the higher price during a mass attack at the moment.
Comment · 5 months ago
One I can think of is simplicity. No need to worry about what the type of the string should be (size_t?) or where it should be stored. Just pass around a pointer. Pointers fit the size of a CPU register most of the time. Though in my opinion the drawbacks (O(N) performance, NUL forbidden etc.) outweigh this benefit we are stuck. Many kernel interfaces like open, getdents etc. assume NUL-terminated strings, therefore any low-level language or library has to support them.
Comment · 8 months ago
Time to add 2FA...
Comment · 9 months ago
Surprisingly Jia Tan has not offered to help yet.
Comment · 9 months ago
CYCLADES (https://en.wikipedia.org/wiki/CYCLADES) was influential in the design of important Internet concepts like the OSI model and TCP.
Comment · 9 months ago
I think he writes 'compensate' (https://en.wiktionary.org/wiki/compensate, meaning no. 3) as a translation of 'compenser' (https://fr.wiktionary.org/wiki/compenser). There's a not-so-funny cliché: men with a small you-know-what supposedly tend to choose larger cars to make up for the difference in size.
Comment · 10 months ago
True, however the penalty depends on the amount by which the threshold was crossed; in the country I live in at least.
Comment · 10 months ago
A rate of 10 000 (ten thousand) RPM is mentioned in the video for certain bacteria. My background is in mechanical engineering, does RPM stand for revolutions per minute here? Sounds unbelievably fast for biochemical processes.
Comment · 10 months ago
Taxation is only part of the picture. Quoting from https://pluralistic.net/2025/12/13/uncle-sucker/:

In the EU, they've had the GDPR – a big, muscular privacy law – for nine years, and all it's really done is drown the continent in cookie-consent pop-ups. But that's not because the GDPR is flawed, it's because Ireland is a tax-haven that has lured in the world's worst corporate privacy-violators, and to keep them from moving to another tax haven (like Malta or Cyprus or Luxembourg), it has to turn itself into a crime-haven. So for the entire life of the GDPR, all the important privacy cases in Europe have gone to Ireland, and died there:

https://pluralistic.net/2025/12/01/erin-go-blagged/#big-tech...

Now, again, this isn't a complicated technical question that is hard to resolve through regulation. It's just boring old corruption. I'm not saying that corruption is easy to solve, but I am saying that it's not complicated. Irish politicians made the country's economy dependent on the Irish state facilitating criminal activity by American firms. The EU doesn't want to provoke a constitutional crisis by forcing Ireland (and the EU's other crime-havens) to halt this behavior.

Comment · 10 months ago
European leaders are far from blameless. I fully agree European countries should have weaned themselves from Russian gas and ramped up military spending much sooner. Meanwhile for a long time the US retained control of NATO military structures in Europe. And recently Trump granted a waiver allowing Hungary to continue importing Russian oil. And there is talk from the US about reviving Nordstream, that both Trump and Biden harshly (and fairly IMO) criticized.

Trump being thin-skinned does not explain much. The latest strategy document where the US administration explicitly says it will do its utmost to bring far-right parties to power in Europe goes far beyond that. It's clearly not just Trump. And again, it definitely does not help keep friends to face China. Neither does twisting Ukraine's arm to accept a disastrous deal in exchange for vague promises of riches for Trump and his clan. History shows appeasing an aggressor invites more aggression. Russia's partner, China, is watching, will sense weakness and draw conclusions neither Europe nor America will like.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton