skysight-inc/HackerNews huggingface dataset:
While undoubtedly true, one should keep in mind that Stalin first cynically entered into a non-aggression pact with the nazi regime, showing blatant disregard for Poland in the process.

Not to mention that a significant part of the Soviet Union's losses in WW2 came about from a similar disregard for the lives of its own soldiers.

This is not to discount the sacrifice made by those who fought and died, though.

(And Treptower Park is, as you say, hauntingly powerful. I've been there on three occasions when visiting Berlin.)
>protection of a terrorist organisation that had repeatedly attacked American targets internationally before their deliberate targeted murder of thousands of American civilians.

that would be Al-Qaeda which emerged in 1988 out of the afghan mujaheedin who were financed until 1990 with more than 600 Million tax dollars by the CIA to kick out the Russians. Better luck this time?
the only thing we learn from history is that we don't learn.

1988 is also the year of the Halabja massacre pinned on Iran first by the US but it turned out that Saddam Hussein (at that time an Ally of the United States) carried out this largest chemical weapons attack directed against a civilian-populated area in history,[2] killing between 3,200 and 5,000 people and injuring 7,000 to 10,000 more, most of them civilians.
4 days ago it wasn't the case yet. Things are evolving insanely fast.
Can we sanction Putins orgs on blockchain? Ask HN: https://news.ycombinator.com/item?id=30510973
The world's fastest disc launcher. On your wrist.
> Also, I’m not quite “neurotypical,” and avoid writing things down. I tend to keep my strategic model in my head. ... About the only time I write stuff down, is when I want to pass it by other team members.

What happens to the project if you get hit by a bus?
Dang, some people are committed to criticism beyond all reason. Musk and his company sent Starlink terminals to Ukraine. No, that's not going to magically give everyone in the country internet. Perhaps it will help some people connect to the internet. What are they really expecting here though?

I think coverage like this is shameful and should be beneath (somewhat) reputable publications like The Atlantic. Imagine if someone in Ukraine asked a blanket company to send blankets, and Blanket Co quickly shipped some blankets, and then The Atlantic came out with the brilliant observation that these blankets wouldn't warm everyone in the country. Wow! Great point!
You have to specify the output of rolling the die. If you use an RNG you would provide the seed state for the RNG as an input to the algorithm.

Think of it as “can I run this algorithm on a Turing machine”
Ask HN: Does someone have pyvm-3.0.tar.bz2
I'm trying to have buildable versions of several compilers for learning and historical preservation and recently discovered "lwc" https://directory.fsf.org/wiki/Lightweight_C++ and apparently the latest version of it come with this pyvm version http://students.ceid.upatras.gr/~sxanth/pyvm-3.0/ -> http://students.ceid.upatras.gr/~sxanth/pyvm-3.0/pyvm-3.0.tar.bz2 but is not accessible anymore.

Does anyone have it and could share it ?

I already have a version 2.1 here https://github.com/mingodad/lwc and here https://github.com/mingodad/pyvm and here is some discussion with links https://github.com/mingodad/cfront-3/issues/6 .

I also have:

- Cfront3 https://github.com/mingodad/cfront-3

- Cyclone https://github.com/mingodad/cyclone

- Tinycc reeentrant https://github.com/mingodad/tinycc

Thank you in advance for any help !
"It can be done in 100 lines of C" sure, but if I use the library that's 100 lines less that I have to think about and write

While it is good to understand the techniques to make it faster, for most cases using BLAS is probably better
You do realize we’ve toppled more unfavorable to us regimes than anyone in the past ~120 or so years, right? The real difference is that no one can really pull the rug out from under us, but that’s changing because we’ve offshored so much, hoping that if anything our world beating military would intervene.
I do think they should pay reparations in full after this is over. It is not one man madness. This was coming from far away, he was elected, every poll suggests about half of Russian population is in support of the war.
I just read an article that US intelligence is getting reports that Putin is having outbursts and not acting like his usual calculating self.

Given his age, it's certainly within the realm of possibility that he is suffering from cognitive decline.
I'm guessing I can't rely on the Kaspersky software I have on my phones to stay in service. It's a shame, SafeKids has really been helpful in monitoring my kids.
It turns out, unless this has been debunked, that Ukraine supplies neon for lasers for... chip production. So perhaps the TSMC chief is a bit premature anyway, regardless of China. Of course there's a lead time in production.

https://www.reuters.com/breakingviews/ukraine-war-flashes-ne...
None of your potential candidates have ever nuked any other country, which in terms of war crimes rates pretty damn high.
IIRC rendering the html to a canvas is done with a empty history, so all links will look unvisited.
>It seems like something that could be fixed with reasonable moderation.

That means it cannot be fixed, because the spammers are a billion developing world schoolchildren posting from their phones because some game or app gives them a micron of credit if they post a comment, while your moderators need a modicum of trust.
Putin is a head of the snake. This wouldn't be possible if not for nationwide support. Protests in Russia are minuscule.
Did not think of it but seems interesting prospect.
"API is the schema, HTTP is SQL" sorta.
> View = F(data)

That's just how templates are meant to work. Underscore.js templates don't allow making an AJAX call before calling render() either. https://underscorejs.org/#template
It may work in a country where private business (i.e. state-independent source of income) is dominant, but a lot of Russians have jobs at state-owned institutions now (various administrations etc.) where they work for a meager wage.

If they go out protesting, they will be fired from their jobs -- their only source of income. Not exactly a good decision, especially during the crisis times.
Looks like a troll account created 6 hours ago.
getting downvoted, but here is another vid of it
https://twitter.com/nexta_tv/status/1498537119467327488?ref_...
Sweet. I would recommend checking on stuff like “do I know how to grow and harvest potatoes” and “ensure I have firewood and a wood burning stove for heating”. These will be much more useful for survival than a virtual office space.
+1 for Aegis. Can't recommend it enough.
It's a popularity contest these days and niche products rarely see the light of day there.

I am an approved submitter there and I can confirm that there are a bunch of FB pages for producthunters to ask for upvotes from one another.
SGX is implemented on top of ME and relies on it for a substantial fraction of its functionality. You are right though that trustzone and sgx are both TEEs.
> Putin is a head of the snake. This wouldn't be possible if not for nationwide support. Protests in Russia are minuscule.

Protests in Russia are significant, for a regime that punished protest so harshly and responds to it otherwise so little.
> Additionally, and with immediate effect, you will no longer be able to use Namecheap Hosting, EasyWP, and Private Email with a domain provided by another registrar in zones .ru, .xn--p1ai (рф), .by, .xn--90ais (бел), and .su. All websites will resolve to 403 Forbidden.

What a dick move. Turning off services without warning is a brutal move, and taken against customers singly based on where they’re located is completely unjustified. At least give people some time to move away.

I wouldn’t trust Namecheap with my business after this. Who knows which customers their CEO will randomly decide to terminate without warning next?
I've been very interested in this topic for a long time, but I found this article to be difficult to read. "planetary" vs "planetarity" confused me, for example.

Can anyone here recommend related articles on planet-scale intelligence?

Have you read any of the author's books? "The Stack" sounds interesting.
https://ukraine.ua/news/stand-with-ukraine/

It says:

"The most important thing you can do for Ukraine now is to READ and SHARE verified information about Russia’s attack on Ukraine."

I think they started the war by attacking Ukraine. We shouldn't try to read too much into it.
Give it up. Azov Battalion is explicitly neo-Nazi. It's also about about 1500 people. If you're going to engage in whataboutism over the wholesale invasion of a country, you've gonna have to do better than that.

That said, there's no justification for the Nazi crap.
Yeah, Saddam did that in 80s, US was still cooperating with him due to Iran/Iraq war (remember that Saddam-Rumsfeld photo? It wasn't staged or some freak coincidence but regular business/military talks and pats on the back). Those attacks didn't stop the cooperation. I don't think anybody powerful really cared about those poor civilians, it was just pretext but in this case a real one.

Anyway back to the topic - we europeans look at this war as existential threat to our democracy, its not about just Ukraine anymore. That's why thousands javelins and stingers were provided by US, UK and other states which allowed them to defend till now. After Ukraine, it would be increasing russian circle towards west - baltic states, Poland, Slovakia, Hungary, Romania. Thats 100 million of people who know very well how horrible the life is under russian oppression and terror.

Its also in US interests that this pans out with russians losing and stopping their imperialism - Europe is by far the biggest US ally (count 500 million relatively rich people), losing it would mean US power becomes progressively marginal in this world. Nobody free wants that, there are plenty of bullies out there, small and big.
Being pedantic but you only need banks to convert crypto to fiat and via versa. But given they context here I concede the point.

Cash is also subject to hyper inflation which is likely given the rapid drop in the value of their currency, making it a poor store of value.
It seems like China is in a great position to "buy" Russia: an embarassed Putin can't go to the people who sanctioned him and say "I'm sorry, I was wrong, I'll stop now, can we go back to the way we were before", but when he does retreat after declaring "Mission accomplished!" he can still go to Xi and say "My friend Xi!".

Maybe Russians will get AliPay and WeChat in the near future...
Key differences:

- Ukraine is a democracy (not without its problems but getting better) and part of the west

- Casus belli were 95% lies (ok, this one is similar to some US wars)

- The attacker uses "culture wars" as casus belli (Putin refers to "degenerates" et al)

- The part of the attacker's casus belli that mentions Russian Empire also touches on several other east and north european countries -- perhaps this wasn't intended and the whole thing was just crazy rambling or perhaps there's something there

- The attacker is a crazed dictator who has been in power for 22 years and who might be lashing out due to his own deteriorating health

- The goal is to annex the whole country (there was extensive lying that it wouldn't be, but the actual goal has been revealed several times by video representations and accidentally published documents)

- The leader of the attacking nation has lost all credibility in the world's eyes
> storing your backups in the ru segment

Or locally, on your owh HDD. It's a shame though that the HDD prices will soon become exorbitant, and a NAS would be unreachable for most folks.
That line feels like an Edgar Allen Poe or Beethoven cadence. It goes up and down in perfect step. Just reading it I feel like I'm in motion.
> This way we can perform >50% counter attack on terrorists?

Who is a terrorist?

In the Israel vs Palestine violence, which wallets will you block?

What about the Balochistan Liberation Army vs Pakistan?

Houthis in Yemen vs Saudi Arabia?

Tigray People's Liberation Front vs Ethiopia?

Are the Taliban terrorists or the de facto government in Afghanistan?

These things are not that simple. Every side has justifications for why it believes it is right and the other side wrong.
Pointing out hypocrisy destroys the argument & the discussion as a whole, because it reveals that the other person is arguing in bad faith.

In case of Namecheap: it’s 100% complete bullshit when they say they hate war & invasions, and people are calling them out on that. Instead, they should say “we prefer when US invades, because we hate Russia” which would be much closer to the truth.
If that book is a bit one-sided, it has to be mentioned that (as other comments in this thread have noted) the other side also had their share of one-sided publications highlighting the Broad Institute's contribution and minimizing the merits of the other scientists involved, such as this article by Eric Lander: https://www.cell.com/fulltext/S0092-8674(15)01705-5 (reviewed here: https://genotopia.scienceblog.com/573/a-whig-history-of-cris...).
Well it doesn't really matter. I can't blame them for not wanting to fund weaponry of any sort on a crowdfunding site.
Or, they are starting to worry about getting their funding cut off because it will obviously never be commercially competitive with renewables.
Sure. While clever and entertaining, I didn't find your comment to be a constructive contribution to the discussion. Also, I've found that attempts at humor on HN are often misinterpreted and can stir up trouble. (No, I did not downvote your comment.)
Cosmic gamma-rays and cosmic muons are energetic enough to start a reaction, so LENR devices are just boosters. IMHO, it explains why some labs in mountains are able to reproduce experiment, while other labs cannot. I had plans to put a charged LENR device on a plane, to test that.

If this is true, then LENR can be used to power cosmic apparatus in deep space. Maybe, it can power airplanes on distant routes also, like solar panels, but 24x7.
No, it is not. Freedom != mass purchase of weapons through crowdfunding.
You really think the only reason that Ukraine won the narrative is that no one listens to Russian lies?
Interesting.

JetBrains, s.r.o., producers of IntelliJ (and a bunch of other IDEs such as Android Studio, PhpStorm and CLion) are incorporated in the Czech Republic, but in practice, all the development is done in Russia.
Is collatz the 2n+1&n/3 one?

Any way the algorithm to get the next number in a collatz sequence is deterministic and has best and worst case complexity of O(1).

You’re then just choosing to run that algorithm against its own output a (potentially) infinite amount of times.

That said I take you point. I realize in another reply that what I had totally failed to recognize was my lecturer not clearly explaining that the definition he used was that an algorithm must be executable on a Turing machine.
Those of UEFA and Google are silly, symbolic sanctions. What the EU and US are doing is trying to tank Russia's economy and seize/block the oligarchs' properties. Whether that works is left to be seen, but there are already large protests against the war, there might be more protests against the harsh economic conditions, and Putin cannot just arrest everyone.

But in any case, the whole point is that sanctions are unfair, as they will hit plenty of people that are not involved in the war in any way and do not support it. "We" use them because "we" believe that they work (I hope so, but you might be right of course, I'm no expert), not out of spite for a whole population.
I wish every article that wanted an example of recusion didn't immediately reach for fibbonacci or factorial, both of which are much better expressed by just calculating iteratively from the bottom and then memoizing the results for future calls. When I started to learn programming, for ages I thought recursion was just stupid because every single example I saw in a textbook could better be written without recursion.

For goodness sake if you want to write an example of recursion, walk a tree. That's a great example of a use of recursion given that the iterative version is much clumsier to express.
`on_mount_complete` sounds more professional
That is the most glorious ** that i've read all day.

Larry Wall, creator of Perl, famously wrote that "It is easier to port a shell than a shell script."

https://en.wikipedia.org/wiki/Shell_script

So we can write operating systems easily if it's just an infinite superloop?
So, racism?
I'm sure many people in the US were opposed to it. Did they have a choice though? Both of those wars were essentially unanimous amongst the ruling class. There is nothing the average citizen can do at that point.
You claim “this isn’t about the human suffering caused by Russia”. You sure about that? I think most people feel like a primary issue with invading another country is the amount of human suffering it causes.

Oh people most definitely do, an I am sure you and I both do. But clearly the countries imposing sanctions, almost every single one of which engaged in a bloody war of agression in the recent past, don't. Actions speak louder than words.
>
General Fusion's liquid-metal reaction bubbles, unlike tokamak and stellarator, might have a future.

It seems to me to depend on whether they can find a way to get the reaction rate usefully high.
I mean you've had to do some pretty serious stretching to compare the two there.

Essentially saying there's no difference between e.g. a video game store selling games that have guns in them and actual rifles. Come on. Basically the entire non US western world would find that absurd.
Async jobs.
I built this: https://asynccjobs.com/
Thanks for this clarification. I honestly thought SWIFT was some kind of central coordination authority for all inter-bank payments. I have been bamboozled.
I've wondered this as well -- and I wouldn't limit it to TSMC leadership. It could be a Taiwanese program or even a CIA one.

For the other replies to you saying that they can't just use the machines, China has been and likely still is trying to poach semiconductor expertise from Taiwan. One thing they lack is EUV lithography machines. I'm not sure if they ever got to purchase any, but the US government has blocked ASML from selling any to China.
That's pretty limited though. You can only check urls (not domains), and only as many urls as there are characters in the captcha.

It's a clever hack though!
I think Apple prefers to support fewer formats so it's less work to guarantee compatibility.

But it'll probably become moot soon anyway once EVC becomes mainstream, which is both royalty free and better performing than HEVC.
> It's not a government, it's a dictatorship,

Dictatorship is a form of government.
Super cool!

Funny enough... We've stacked up ~4 incarnations of how we back our different kinds of sticky live GPU session workloads, and ironically, a big one we aren't doing but I keep wanting to see solved is user-defined GPU containers (vs our own). So, good luck!
Many predicted NATO expansion would lead to war. Those warnings were ignored
Because a private company is perfectly entitled to NOT want their platform to be used to fund weapons. That isn't unusual and it absolutely IS perfectly acceptable.

What's the alternative exactly? Propose legislation to force websites to allow arms sales? Give me a break.
It's inherently inefficient because while the child process does its initialization (pre-exec) stuff, the parent gets page faults for every thread writing into the memory due to COW. This will basically stall the parent and can cause funny issues.
OpenBLAS is quite a heavy dependency and can be quite cumbersome to integrate into your build system. In that case that 100-liner can be really useful if you just need some large-matrix multiplication somewhere in your code.
Once I needed a single LAPACK function (tridiagonal matrix multiplication) in a C Python extension. I spent an eternity trying to link to LAPACK reliably across platforms until giving up and deciding to implement it myself.

My implementation ended up being about 10 lines of code and ran slightly faster (!!!) than the LAPACK function. (I think this is because LAPACK provided numerical stability for special cases which didn't apply to my use case.)
Thre is no systematic murder in Ukraine. But this is how the UN defines genocide:

> a. Killing members of the group;
> b. Causing serious bodily or mental harm to members of the group;
> c. Deliberately inflicting on the group conditions of life calculated to bring about its physical destruction in whole or in part;
> d. Imposing measures intended to prevent births within the group;
> e. Forcibly transferring children of the group to another group.

There are credible reports of b. and c. in Eastern Ukraine against Russians. Therefore, by UN definition, genocide. You and I might not like that definition, but Putin has a leg to stand on.
> There is ( i believe) a big shift coming away of that thinking

The US has just weaponized global finance. A country's access to most of the world is now contingent upon playing by the US/EU's rules. Or, there's China.
I don't feel like your definition is a bad one per se - just so long as people understand:

1 - there are other ways to coordinate payments!

2 - that the actual fund movement is handled through other means than SWIFT.
I had an acquaintance in Russia. He got chronic stomach problems since he couldnt afford a diverse diet due to the sanctions on food imports (the Russian sanctions on the EU aimed at making the Russian economy more resilient). Last time i heard from him he manage to move a nestegg into Dollar taking a hefty cut due to devaluations. I lost contact when Russia blacklisted the site we knew each other from and he didnt want to risk getting a VPN. Also talked to somebody from Belarus who saw the protests and cleanups happening. I am really curious about what you would tell them what they should have done to not become a target for you.

Would recommend a sober look in the mirror as well as maybe getting a copy of Chris Hedges "War is a force that gives us meaning". The "there are no innocence in war" is a textbook warcry right out of conflicts like Yugoslav one. Its the tactical dehumanization of the enemy. To have a one dimensional caricature to rally people against. Its what makes it logical to escalate the conflict to ethnic cleansing. Its great for polarization after all and you get people to join you who would never associated with you in the first place. It even works in prisons. And its absolutely horrible. And has the additional benefit of whitewashing yourself, after all, nobody is innocent.

Lets call your post for what it is, its warmongering. And the fact that you are rightfully outraged doesnt change that. What you are doing is creating and perpetuating a narrative that sets the stage for atrocities against the civilian population. They are all guilty after all, so you get to be as well.

I am honestly shocked that people dont get that there is a whole lot of room to escalate from where we are now. And i am very much afraid that people dont grasp that. Or worse, they do but prefer to embrace their emotional reaction on the topic. Or take it out of a strategic calculation. But at the end the malice or stupidity spetrum is completely irrelevant. It all has the same result.
If they can use it to produce He3, that would be a valuable contribution independently of any energy production goal.
On the other hand: If you have those 100 lines, it's one library less you have to think about and carry around.
The issue with posix_spawn is that you can't close all descriptors before exec. This is especially an issue as most libraries are still unaware they need to open every single handle with the close-on-exec flag set.