skysight-inc/HackerNews huggingface dataset:
Putin had already been setting up the Russian economy in a way so as to minimize the impact of sanctions.
<cynic>Yeah React is already so last year.</cynic>
I’m wondering in the Elm context if the compiler implemented this technique could it make a non stack safe recursion a compile time error?

And if it did, how restrictive would that be in practice?
That's the default configuration for bitlocker, but there are others, including requiring a password or key provided by USB on startup
Taiwan is not Ukraine. Biden has clearly stated that the US will go to war to defend Taiwan, while he had made it entirely clear that he will not go to war over Ukraine.

The fact that Taiwan has been a us ally for decades and the US has strongly implied in the past and now clearly stated that they will defend them matters. The US had never even implied they would defend Ukraine and had no treaty obligation to do so.

Also China is not Russia, while it's building a formidable navy, air-force and ground force and may be more capable than their Russian conventional counterparts, their nuclear deterrent may not be enough to deter an American intervention in Taiwan. Their nuclear force is small, and though rapidly growing, currently not enough to reliably threaten the US, the destruction is not so mutually assured in the China US equation.
Perhaps. But another scenario is that the population, or some not insignificant part of it, is opposed to the war and doesn’t buy the party line. We’re certainly seeing more resistance within Russia than expected. At the very least, sanctions can force leaders to expend resources quashing internal dissent rather than looking outward.

I mean, should we not be imposing economic sanctions on Iran and NK? Sure, they hurt ordinary citizens, but they’re still a strong bargaining chip.

I’d argue that a large number of ordinary citizens would be brainwashed with or without sanctions because of the degree to which dictators like Putin have subverted the media.
Just copy/paste text.
But overall idea .. "russia is restoring russian world by combining together russian people: greatrussian (russians), small russians (ukranians) and whiterussians... putin took upon himself historic mission of finally solving ukranian question... .. with each year it would have been harder and harder to bring ukraine back to russia... it doesn't means that ukraine as state dissappear but it recharted, restructured and returned to be part of the russian world... etc.. etc.. etc..

see the idea ?
Remember that you aren't necessarily the audience for this link. It was just posted on a link aggregator site.
I'm in the US, and my websites are a hobby. It could take any amount of time if I updated my address before transferring (don't do this, you are locked out for 60 days!) or if Namecheap made me wait five days, which seems within their right.

The internet is not supposed to choose sides or abandon people so thoughtlessly. I'm lucky it doesn't matter much in my case and wanted to make a statement.
Just a heads up: After initiating a transfer, Namecheap sends you an email asking if you initiated the domain transfer, including a link in case you want to „reject“.

Despite the wording in the email, that link also allows you to approve the transfer. I did that yesterday and once I approved the transfers using that link, the transfer happened pretty much immediately.
I have not used a radio in decades. How do you listen to those?

I googled "KNX-AM – KNX1070News Radio – Los Angeles, CA." and tried the first 10 results. None worked to play the stream. Maybe they disallow streaming to Europe?

The second, "WTOP-FM – WTOP 103.5 FM – Washington, D.C.", I think I found a site that streams it. But it gave me traffic news and a weather report of somewhere in the USA.
> I know a lot of young(-ish) educated Russians, and at least 50% (by my estimate) kind of agree with Putin that "they were left no other choice"

I grew up in South America. If you knew the kind of crap we are fed by our own very teachers that vilify american citizens as invading thieves without any care to make a distinction about the people and the government. I clearly remember during a certain heavy metal concert the keyboard player innocently tried to make a solo of the country national hymn followed by the american hymn and he was attacked by an angry mob of retards throwing things while literally chanting "Bin Laden". And yeah I was young and I thought "the yankee bastard had it coming".

I was in my 30s when I started realizing its all bullshit and the american people don't really have a say about the atrocities their government is causing in foreign lands. We've been fed with propaganda and programmed to hate people we don't know.
If you think that promises never to join NATO would satisfy Putin, then you are brainwashed by Putin! Ukraine has already offered that peace offering of NATO neutrality. Putin has as also demanded that all Soviet / Warsaw pact countries become undefended so they will be naked tó Russian aggression!

Putin wants to expand his dominance in northern Asia. 140m citizens is not enough; he wants to add 45m Ukrainians to have 185m! He is a colonial dictator in his homeland and does as he pleases!
Take a look at https://www.restack.io/. BTW, I created this awesome list :)
Actually I do think the majority of people understand that this is caused/lead mostly by Putin with the aid of handful of key russians. Most people in the world just want to get on with their lifes, keep their children safe and watch them grow.

I am not sure you are aware of this in Russian media, but most of the media shown in the west about Russian military, is of young conscripts who clear have no desire to be in the war, and claim they had no debriefing they would be deployed in Ukraine. The narrative (true or not) in western media is that Putin is using non-ethnic russians and young concripts as cannon fodder in the frontlines to wear off the ukrainian forces.

My point is that the general sentiment in the west is that the economic choke is necessary to avoid escalating NATO involvement (And nuclear threats). But in the west the sentiment is (for the majority) not antagonist to the Russian population itself .
Would you support banning all US accounts to hold Biden accountable for attacks in Yemen?
Isn't crime already accounted for in the Italian GDP?

https://qz.com/212962/drugs-prostitution-and-smuggling-italy...
Is there a computer monitor that would satisfy your needs? That would spare you the ads. I use a 32” monitor that I found too big for computing as a TV (with external speakers and roku).
> I think it's best practice for anyone wanting a de-googeled device to just buy one of these phones in store with cash and then load the custom OS themselves

The best practice is to abandon locked down Android phones and switch to GNU/Linux phones (Librem 5 and Pinephone).
For future reference, the starving of Crimea of its water resources is considered genocidal behaviour.
It is really distressing, not only because it’s ethically wrong to blame groups of people for individual actions, but also because it’s pragmatically against the interests of the West. We gain nothing by escalating this.
> If we followed these principles, the world would be much happier and peaceful place.

But countries like Russia would be free to invade Ukraine and others because of the "don't interfere" and "don't take a side" policy. It's like the "I did nothing" poem. NATO was founded to try and prevent another country from building an empire like Germany tried in WW2, because at the time it was like that poem, first they came. Which was about politics and religious groups initially, but it applies to Germany's conquest of Europe as well.
I can't imagine it has a lot of manual work involved, exactly for the same reason you do: I haven't paid a cent for international or domestic wires in years. I'm in the EU, but I've done wires to Swiss or Lebanese accounts as well and no fees anywhere.

Maybe it's local regulations defining whether a human should be part of the loop?
That's probably different for everyone, but

> In the exploration phase, you don’t know what the thing is going to be, you don’t have all of the information or ideas you want to have, you don’t even know if what you’re thinking about is important, and any little breeze in the wrong direction might blow you off course. In the execution phase, you are inspired, you know what the thing is, you know how to make it, it feels urgent; all you need to do is sit down and do the thing.

That's pretty much the opposite of how I work on such things. In the exploration phase there are lots of interesting aspects to think about and I'm motivated to actually work on that, while during execution all the interesting parts are already done, therefore my motivation is completely missing and there's a good chance that the "sit down and do the thing" part never happens or if I start I use every possible excuse to explore another project instead.
Yeah. I've seen a decent article recently (it's in Russian though) about Russia/NATO talks in the 90s. The felling from 'our' side seems to go like this: we tried to get into NATO or at least prevent them from moving close to our borders, but the NATO paper pushers were afraid of losing their jobs and knocked up a threat when there were none.

https://novayagazeta.ru/articles/2022/02/02/natokatstvo

Edit: actually, I think the google translate version is plenty readable.

https://novayagazeta-ru.translate.goog/articles/2022/02/02/n...

This is of the main guys who did the talking in the 90s, so you might want to have a gander at it.
> If the airspace of half of the world is closed for Russia how you think they can even fly?

First flying to the other half, or taking land transport (at least for the border crossing part).
Isn't that what a backend is for?
You misunderstand. A coup by the people on the streets is tremendously unlikely, but the odds of a palace coup grows every day.

The people most hurt by these sanctions are those closest to Putin, the people who have made themselves fabulously wealthy by maintaining close ties to the government. Their quality of life has been most severely impacted by this move.
> I still think there isn't any choice

I don't think we tried to push for Ukraine as neutral state, like Finland, did we?
Does EU/NATO really NEED Ukraine to join them?

Seems like it would be a simple peaceful discussion worth having rather than risking more suffering.
Discussion might not work... but the fact it's not even on the table is absolutely insane.
Russian members of Russia's Linux User Group discussing results of sanctions on sites registered in Russia or where location of owner is set to Russia region.[0]

Some users stated that just changed location in site owners profile to "Kyiv, Ukraine" to avoid bans & access blocking:

> ну ок. сменил страну в профиле на украину, а город на киев.[1]

Translation:

> ah, ok. changed in profile country to Ukraine, and city to Kyiv[1]

[0] https://www.linux.org.ru/forum/talks/16804849

[1] https://www.linux.org.ru/forum/talks/16804849?cid=16804989
Russia doesnt need to protect itself from Ukraine. It does need to protect itself from NATO.

NATO does want to threaten it. NATO does want Ukraine to join and Ukraine wants to join it.

NATO's ability to threaten Russia from Ukraine's border would jump considerably.
That's cool and all, but you need to have a house outside of the city for a lot of that as well.

Mind you, thanks to the rise of remote working - and virtual office spaces, I guess, begrudgingly, although I'm confident those are aimed at extroverts that need to see people and wave their arms and stuff - living in a city is no longer a requirement for working at companies you want to.
Dmytro, I'm Russian living in Russia and I'm devastated and terrified by this war of aggression.

I have friends in Ukraine and I can hear siren wailing while talking with them via Skype.

There are already about 30 thousand members of Russian IT-industry who signed open letter against this war. Yesterday it was about 20 thousands.

https://docs.google.com/document/d/1rSmclqedrhTASIsyXLOz39pU...
You should learn History before you talk.

There was a civil war in Russia. The Bolshevism won being a minority because they got support from Germany Government in a critical weakness situation of World War.

I bet you can't even understand that from a privileged position on the West, fell fed and well rested.

I have been in Africa helping kids that eat once a day and they are so weak they can't think clearly for long. The same happened in Russia when people almost starved under the civil war and later with the disastrous Lenin politics. Only Lenin people had enough food, stolen from the people, most people were hungry.

Lenin killed 300.000 Russian peasants and 5 million people starved. Russian people were the main victims of communism. Even the navy revolted against Lenin and he was forced to do NEP. With Stalin it got worse.

And small owners of land, specially in Ukraine were exterminated. Anyone that was better at something(kulaks) was exterminated. Any social institution like Church was destroyed.

Given the right circumstances this could happen too in America.
What makes a good code? We asked a back-end developer with 25 years of experience in IT. Read the full interview:
There is something, I found quite liberating, was writing matrix operations in the naive way. Forget about performance for a moment, and just write those imbricated loops. They can run everywhere from javascript in the web, to your raspberry pi, to your arduino where you want to have a linear classifier, windows, linux, embedded platform. No need for complex to compile library.

When you realize that most deep learning library, "einsum is all you need", and that einsum is just loops and sum, it kind of screams you are doing it the wrong way when using numerical libraries ranging from BLAS to cuda.

Loops can also be automatically differentiated. Loops can also be reordered. Loops can be tiled. There are some techniques (polyhedral loop optimization) to do it automatically. Loops can be parallelized and vectorized.

Most of the optimization are always the same and due to the memory hierarchy. The problem space is well defined. Candidates solutions can be benchmarked automatically. Some architectures like to have their memory access in a Structures of Arrays, other in Array of Structures, or even Arrays of structures of Arrays. Benchmark depend of sizes in various dimensions. Are you really always going to write the optimizations manually, and do the complex code transforms by hand.

This feels like one area ripped for disruption. The other day there was this thread about not writing your own computer language, but here one domain specific language can have a huge impact. Take the naive form and automatically generate the forward, backward, (nth order autodiff) optimized version given an instruction set whether for cpu, gpu or tpu, and for various memory usage profile.

Optimizing code, even though it feels quite fun and rewarding to do manually is a job for compilers.

Write naive algorithms but smart compilers.

Extra kudos if you handle the mathematical function :
For example if you want an exponential : write it as an infinite taylor sum.
If you want matrix exponential write it as a taylor sum also ( and if your compiler automatically derive the Pade approximation for improved numerical stability you know you are on the right track).
ITER Talks: Tokamak Physics for Nuclear Fusion [Video]
The other different thing is that Russia is now perceived as potential threat to NATO members. As in, people wonder about where Russian aggression will continue after.
> Poland is far more free now than it was behind the iron curtain.

it depends on what freedom you look at.

In Poland abortion has been banned, while

In 1920, the Russian Soviet Republic under Lenin became the first country in the world in the modern era to allow abortion in all circumstances

If you are a woman in Poland you're far less free now (not only because of the anti abortion laws). A friend of mine found out when she was pregnant that she had a risky medical condition and had to move to Czech Republic to be able to end her pregnancy.

She's born and raised Polish.
I have a different message: Go on the street and take control of your country, before you turn into another North Korea.

Ukrainians were able to overthrow their government, and so can you.
> Outgoing transfers to foreign banks and electronic money institutions are now illegal, due to the yesterday's order that forbids Russian residents to transfer money to their own accounts abroad.

Break this law if you can. Weigh the probability of being prosecuted in the mass of others breaking these laws versus the probability of facing real hardship from the economic sanctions. Doubly true if you have a family you're taking care of.
People always use the setInterval() issue as a footgun. The real footgun is people not reading the documentation for the framework they use, because the exact example is handled in the official react docs [0]. I always advice aspiring react devs to understand why this exact setInterval() doesn't work (and why there is the need for the rule-of-hooks), because it will automatically create an understanding how hooks and react itself works.

[0]: https://reactjs.org/docs/hooks-faq.html
Russians living in cyprus are not poor
Those aren't mutually exclusive. Europe's dependence on Russian oil and gas exports has been a major topic of discussion - a search for "Nord Stream 2" might help you get up to date.
> Seems like this barrage of sanctions and anti-Russian sentiment will do nothing but push Russia further toward China.

It seems like it's doing massive damage to the Russian Economy. They can go towards China but that won't help much, plus China has ambitions of its own so it may end up de facto a vassal of China if it's not careful...

> No one seems to care about arriving at a solution that will minimize bloodshed.

All the sanctions were announced beforehand, Putin still decided to invade... The only way to minimize bloodshed now is to force a withdrawal and get some guarantees somehow it won't happen again. (either Ukraine in NATO or properly armed by NATO)
For example for experimental vaccines with uknown contracts.
Let’s hope this story ends better than London’s mid-10s unicorn, Powa Technologies…
Domestic US wires are (with the exception of flagged or manual telephone Fedwire placements) automatic through the Fedwire system, which is a RTGS (real time gross settlement) system.

Most Euro denominated payments (not sure I'd call them wires anymore) are also automatic, cheap and easy thanks to SEPA's wide proliferation.

Most of the time the extra info not actually required for automatic processing is in case the payment doesn't go through as intended, as well as for compliance reasons. As Elric notes above, international payments (outside a common currency zone with a system like Fedwire/SEPA) is where things get tricky/manual processing often comes into play.
I think no_time knows that.
ime bluetooth has been buggy ever since. not always, but it failed me countless times in the worst situations. one reason why a phone has to have a 3,5mm jack.
Oh ffs. Here we go again as I predicted. [0]

[0] https://news.ycombinator.com/item?id=30466200
> Consider what would have happened if "The West" handed Putin a detailed list of the sanctions that are in effect now A WEEK AGO.

Putin would say that is why he attacked Ukraine. His cheerleads would then blame Biden, claiming Putin had no choice.
Sadly that's very much a European thing. I never pay much or anything from my European accounts but even our very large, corporate client account stateside we pay I want to say $15 for domestic, $40 for international?
Are you asking me? Pretty sure I didn't advocate for holding anybody accountable.

edit Clarified.
If there is something left to take over. I'm affraid the young will leave russia and start a new life somewhere safe and sane. Russia is more similar to China, North Korea and some middle east areas than the west.
I've not used Svelte, but when I've used such DSLs the problem tends to be that they're not very flexible, and as soon as you step outside of the provided helpers you're stuck and you just can't do the thing.
It's a bit alarming that some HN posters are saying that Ukraine never applied to join NATO. That they did is the central seed of the John Mearsheimer lecture 'Why is Ukraine the West's Fault?' [1], which got about another 2m views in the last 48 hours.

Mearsheimer provides a direct quote demonstrating NATO's resolve to eventually incorporate Ukraine, which was pledged at the Bucharest 2008 summit.

Bush was also pushing for NATO's membership in 2008 [2].

Mearsheimer's narrative depicts a cornered Russia determined to make Ukraine so politically toxic and disrupted that it would cease to qualify for NATO membership. Therefore, yes, if you say 'Ukraine was never going to get into NATO', that's true after 2010, and more so after 2014. But Ukraine did want to become a NATO member, was promised that it could enter, and had some notable US advocates for membership.

[1] https://www.youtube.com/watch?v=JrMiSQAGOS4
[2] https://edition.cnn.com/2008/WORLD/europe/04/01/ukraine.anal...
But russia has to stop nato somewhere... it was too weak to do it with the baltics, and it's doing that now.

USA definitely had the plan for a war with cuba, but it luckily didn't happen. They did start many other wars in the meantime, mostly on the other side of the world.
Breaking it such that it becomes useless to NATO.
I'm sorry for putting you through that.
It seems that some people are less worthy of others. (Mostly) ignoring decades and decades of constant war, and hundreds of thousands of deaths, just because of - what? The "other side" is the enemy? The "other side" lives far? The "other side" is of a different religion? The "other side" has a different skin colour?

I also find it kind of hypocritical (but isn't that to be expected in war politics) of the European NATO members that they were completely fine with breaking up Yugoslavia, arming separatist movements, taking sides in a civil war and bombarding a sovereign country, and then ending it up with another war and a three month (THREE MONTHS) constant bombing of a sovereign country with the use of weapons with depleted uranium. This led to some Italian army members receiving hefty compensations from Italy after they were diagnosed with cancer. I talked with some of them, this is actually how I found out about the subject. In the end that money is worthless when you know that you have cancer. And what I am most appalled by is the fact that my generation knows nothing about this, and that the people that suffered the bombs cannot do anything about it. They live with the traumas from the bombardment and with the fear that them or their children will one day get cancer.
RT isn’t a western media organization.

I would be shocked if you could find just one actual major mainstream western media organization that tells the other side of the story.
You need a reality check I'm afraid. EU has actively supported the wars.. mostly under false pretense for oil and expansion of "capitalism as an end goal"-ideology.

Sorry but please dive a bit into non-western news reports to get a real world view
Sanctions can both unify or divide a population. I hope you are right, but remember that the full force of the Russian propaganda machinery is working to frame Russia as a totally inocent victim of western agression.
> Throwing out common Russian people from universities and jobs across Europe is just going to feed a siege mentality and its plainly speaking, racist.

where is this happening? who is advocating this?
Cryptocurrency projects should be cloning these interbank exchange mechanisms, not making a single global ledger.