skysight-inc/HackerNews huggingface dataset:
I talk with Russians on several international forums (about architecture and about gaming). Thousands of people there, a big sample. That's the younger, English-speaking generation, BTW.

They believe in the propaganda mostly, celebrate the victories over "nazis" and support Putin.

What happened after Crimea annexation was appealing, and now it's even worse. It's a society brainwashed into imperialism and they want return of Russia as a global power and revenge on the west.

There are some exceptions, but they are rare. Possibly because of fear, I don't know.

They have western media and had for decades. They don't care, it's all lies for them. Also they have almost no influence over what happens. They barely protest and elections are a farce.

So - sanctions aren't targeted at regular Russians. They target the oligarchs that actually run everything in Russia. Regular Russians are hit by collateral damage, and it will be very harsh collateral damage. But I have no sympathy when I hear from my friends in Ukraine hiding in Kyiv metro for the whole weekend and having no contact with their families in shelled towns.

Ultimately the responsibility towards victims of war is more important than unemployed people in invading country.
>There is a whole barrage of social media activity excusing Russia and blaming the West for Russias invasion of Ukraine

There is a certain truth to this (though obviously, one cannot "completely" excuse Russia). Unfortunately, the Ukrainian People are paying the price in the Geopolitical game between US/EU and Russia. First read this piece from Henry Kissinger himself : https://cnnbc.com/henry-kissinger-on-ukraine written after the last conflict in 2014. Now listen to Putin's grievances (address on Feb 22 & 24) translated by Michael Rossi (asst. prof. political science, Rutgers and Univ. of Brooklyn) here : https://www.youtube.com/watch?v=APPjVlUA-gs&list=PLCFS2rj-qI...

Basically, the US/EU played a very good game to isolate, denigrate, ruin and in a word, make obsolete Russia, after the fall of the USSR. This pushed Russia against the wall and Putin started hitting back using everything he got culminating in the current Ukrainian invasion.
Every Russian passport holding person is responsible for this conflict. The sooner they understand this, the more country remaining they will have when this will end
NEAR has Matklad of rust-analyzer fame onboard as the lead: https://matklad.github.io/resume/ which is quite interesting.
This is going to curb our ability to bring food on the table, let alone to organize logistics for a resistance.
Even the thought of having an aging battery isn't worth it to me. And not sure if it would help either.

What I have now works for this case, but it definitely put me off using it for other projects.
FAANGs are not actively invading another country based on nonsensical reasons
There have already been a lot of new rules put in place blocking transactions with Russian banks, which I guess is meant to take care of the "cooperating banks and clearing houses"
What are the possibilities for an average russian citizen to leave russia and start over somewhere in the west? How about visas? Does anyone know?
That’s tottaly understandable. As a russian I just want you to know, that Namecheap do not harm our elite who gains from the government policies, they harm people like me, who are trying to built a blog.

Do not want to doubt your words, but there is not much moral in this.
Saying that Serbia was establishing order within its territory is a bit cynical take. What they did is that they systematically[1] cleansed villages and settlements in order to decrease the percentage of Albanian population in Kosovo.

In a way, they were implementing a century old policy of a guy named Vaso Cubrilovic who argued that Albanians should be expelled[2] from the lands Serbia (precursor of Yugoslavia) took in 1913.

What NATO did, is stopping exactly this from happening.

[1] https://www.hrw.org/report/2001/10/26/under-orders/war-crime...

[2] https://en.m.wikipedia.org/wiki/The_Expulsion_of_the_Albania...
They aren't holding Russia accountable, they holding Russians accountable and that seems like a terrible thing.
Just arguing about naming doesn't erase the bottom line that lots of people were grouped in camps, murdered and raped...
The dollar had value now because US taxes must be paid in that currency.
You missed the whole period of months of diplomatic communications between EU, China, US, Ukraine and Russia before Russian started the attack.

In all those months it seems that only China and the Winter Olympics really did delay the attack.
It's not unlikely that sanctions against USA because of Iraq or Afghanistan would have fueled USssian nationalism to an extent that makes the current right look like a fairy tale. Sure, there would be people protesting against the government because they would want them to reverse course but there would be people who would react in the precise opposite way and they would want to cave in. Pride is a strong human emotion.

The Russian aggression case is much clear cut, but it may not look like it is clear cut if you live inside a different information bubble (especially if you want to believe that your country did nothing wrong, or that it's just "an internal matter", or that "we don't want foreign missiles at our doorstep; the USA wouldn't want Russian missiles at cube why should we accept <insert threat>".

What we're learning in this day and age is that information poisoning cannot be cured by just throwing more information.
We're pretty much on track for that.
Edited to avoid distracting from the argument.
Is it possible to create counter-terrorist consensus on blockchain? https://news.ycombinator.com/item?id=30510973
Supposedly those can already read the news, so they would not be the target audience.
>How can you believe this? Which part of Ukraine declared independence?

Didn't those two breakaway republics declare independence?

>Well, if your country is in EU, the citizens of EU are not forced to learn any language, even if they live outside of their country of origin. Language requirements for non-EU exist due to EU being an extremely lucrative place to live. Moving to Serbia and trying to hop on social benefits will not be as lucrative, so language requirement for citizenship might be unnecessary.

I am not talking about EU citizens moving to another country, I am talking about minorities living in Serbia.

I am a part of minority that lived in the now Serbian territory for over 250 years and there's no legal requirement for us to learn Serbian. You can live your perfectly happy life without it. We have our schools, our communities so learning the Serbian language is not a requisite although most people learn it because it offers some benefits.

I found it odd that you thought I was talking about foreigners.
That would be easily implementable in a bank's SWIFT gpi software as that system gains traction. Probably doesn't add any value in the current system as the recipient as no way to confirm the challenge-response scheme was actually completed as would be implied (beyond, perhaps, coordination between sending and receiving institutions outside SWIFT proper). Although I could be simply not sufficiently creative enough.

The bigger point I should have made is that most send fraud doesn't actually occur on SWIFT and is conducted using falsified documents to give the impression of a correct send, typically to get funds released before the fraud is revealed. It relies much more on social engineering than any kind of actual systems hacking skill.
What are you doing right now, if not communicating? HackewNews would be compelled to adhere to American laws.
They've had nearly a decade
> When it is time for the banks to actually move the funds (which often times occurs significantly after the funds are made available to the client in question)

Interesting. That makes SWIFT sound like a sort of digital Hawala system.
Am I the only one who sees this like a way to radicalize again a two blocks world? finally they will end up using their own monetary and banking transactions system, their own internet, etc.

I wasn't always a fan of globalization, but worse than globalization would be to have two different global worlds. There has to be another way.
> You just don't get to support a murderous communist regime for 100 years and then say "but we had nothing to do with it". I'm sorry, but you had everything to do with it.

This is easy to say when you have the privilege of living in a rich/developed country with free access to information and where you can increasingly voice your opinion without risking imprisonment or worst. Most people, especially in developing countries, are struggling to make ends meet and don't have time for ideology. The one that are very ideologically opposed and have done something about it have already sought asylum abroad.

The same argument can be made about America's multi century history of slavery, and only in recent decades have taken shape. People will wait for 50 acres and a mule in perpetuity
> What does ethnicity have to do with anything?

Russia is a nation, why are you taking offense on that statement? It is not an insult.

> Nothing even hinted that Russia is interested expanding beyond Ukraine, and not even the whole of Ukraine

I mean, except Putin talking about how Ukraine is fake nation that should be part of Russia.
Payhawk is officially Bulgaria’s first unicorn
Yep. Looks sort of like the Solid example in the article. It's basically my auto-response to Svelte syntax. Once you do anything in Svelte it is more or less the same thing.

Just different priorities. In Solid you can take that code as is in the component and hoist it out to a function above and presto.. store. It's all the same thing everywhere. Same patterns, same usage, same building blocks. No new APIs, no new syntax.

It is nice when first learning not to worry about Svelte Stores and use the convenient syntax. It is also nice to learn something once and use it everywhere.
Your argument boils down to "I came up with one scenario where this is bad, so it can't work at all" and I find this dissatisfying. If this hypothetical student "shared" their user account and then disavowed giving it out, you would have the same issues.
I don't entirely disagree but I think a slightly better framing is: It's not their fault, but it is their responsibility. Putin is a problem for the world, and it's a problem that can only be properly solved by the Russian people. Unfortunately, that means whether they deserve it or not, they are the group to whom pressure needs to be applied.
You cannot post a Github “Blob” link and expect people to find things.

I recommend:

https://github.com/xy2iii/xy2.dev/issues
Saying "Ukraine will remain neutral and will not join NATO" would have stopped this war.

It's an unpopular fact but it's still true.
It also gives Ukrainians something to teach their children. The Snake Island and others. In Estonia, the last known rebel fighter from wwii committed suicide to avoid capture in 1976. Whatever the outcome now, people will remember, people will resist and the Russians will reap the sour fruits of this mess for a very long time.
Exactly, imperial powers don't care about Albanians, Russians, Ukrainians or whomever, it's naive to think that.
Plus:

There are some additional hardware/special componentes one has to use to connect to SWIFT, those boxes arrive pre-configured at your datacenter.
Back when I lived in Canada and had some exposure to some of local Russian communities, it was bloody obvious that there was a concentrated Russian government effort to manipulate and control their opinion.

All online spots - forums, bbses, etc. - had at least one troll reposting from the offical news. More places than one had these as mods or admins. Agitating and stirring the pot was a daily occurence, which was quite effecient given that migrant communities tends to comprise people that aren't exactly well off and generally happy with life. To give an example - people discussing faking a divorce to double their unemployment benefits, that sort of thing. So given them an outlet to vent was working well. Conversely, those who were better established steered clear of these and formed smaller clusters of their own.

So what the GP is experiencing is likely related to them being (originally) a part of one of these poorer bubbles and the effect just lingers on.
Not gonna argue on that whataboutism part buuut....

>Russia has a legitimate gripe against NATO expansion.

The successor to the occupying CCCP, that did wildly shady stuff all over the Caucasus, invaded Georgia, supported a rebellion in Donbas, annexed Crimea and invaded a corrupt but nonetheless somewhat democratic Ukraine using GRAD strikes against cities has a legitimate gripe over countries WILLINGLY joining a defensive pact.

Don't get me wrong, NATOs involvement in MENA was/is pointless and counterproductive, even criminal, but it's a voluntary alliance.
They did, yes.

https://en.wikipedia.org/wiki/Munich_Agreement
well, in this hack there is a different vector of force...now people/soldiers are more conscious than before, even though local media can brainwash their brains...but once they get on foreign soil and see that situation is very different from what they've been told, now they could quickly chose not to participate in wrong things and if they have this hack in oath they can freely return homes and not feel as traitors or get under military tribunal. At the same time this hack protects country/politicians in case someone decides to attack their soil, it's different than terms/agreements imposed by one country to another
Very helpful to control their apps and give them a daily screen time allowance (1 hour on weekdays, 2 hours in weekend). I don't like the idea of my 11 year old spending days and nights on e.g. TikTok, not to mention browsing for porn. Also useful to have the ability to see where they are, although I don't use this feature too much.
Has anyone tried to submit a complaint to ICANN?

https://www.icann.org/complaints-office
What exactly did we have figured out? Perhaps I see things differently as someone in my mid-30's but we've been at war almost my entire life.

Iraq and Syria were obliterated. Afghanistan didn't fare much better and was the longest war in U.S history.

Russia has been killing people in its so-called "sphere of influence" my entire life as well. Chechnya, Georgia, Ukraine.

Parts of Africa, such as the Congo and Somalia, have been de-facto war zones for decades.

I don't mean to sound harsh but your comment about humanity, or even certain cross-sections of it, having somehow transcended war, strikes me as naive and in denial of what the "post war" (as in post-WWII) era has actually been like.
Yes, but people need to have it rubbed in.

I like nuclear, too, on other planets, without shielding, containment, or moving parts.
Again I feel like anything I say is just some dude talking from a safe place far from the front lines. But I think the west could have acknowledged the fear of the NATO, the EU could have told Biden that we prefer a good relation with Russia and that if we think our culture is in fact more free, it will leak into Russia via the internet. This discussion can and will take very long. I just wanted to say I’m disappointed in almost all aspects of the situation and humanity is suffering and it hurts. Us against them is not constructive. Much hate will be created and we know what hate leads to from yet another popular franchise. It takes a long time to extinguish.
I agree there would be an similar outcry, but think it’s more to do with location than ethnicity.
> maybe move them to a wallet where you hold the keys

Something you should be doing anyways by default, war or no war.

Self-custody is one of the pillar of what makes crypto interesting.

Exchanges, as the name implies is a place where you move your crypto temporarily to perform an exchange. Once that is done, you get your funds out.

If you leave your crypto (or fiat for that matter) on an exchange, what happens next (confiscation, hack, exchange owner runs with the money, etc ...) is the result of you ignoring this basic tenet:

Not your keys, not your coins.
It is not easy to protest anything in Russia
"We" tried talking, "we" didn't do the warmongering, where is that coming from?

Granted, the US did a lot of warmongering in the middle east; I get that they wanted to retaliate after 9/11, but instead of rooting out the ones responsible directly they made up a motive (WOMD in Iraq) and did a full scale invasion there; I'm not saying Iraq was a pleasant, peaceful country or that Hussein was a nice guy, but the US invaded it under false pretenses and dragged other countries into it, eventually leading to the rise of IS and a lot of other things that I only have a superficial knowledge of.

But Europe hasn't done any of that, as far as I'm aware they've held a "live and let live" line since the fall of the USSR.
You do realize that only thing EU and US have done about Russia escalating situations all over the place (Crimea, North Caucasus, Georgia, South Ossetia, Chechnya, Dagestan etc) is talk, talk, talk. Has it helped? Nope. Russia seems to be immune to talking.
> or a new government to replace Putin with that would act any different

This. I'm tired of the personalisation of the behaviour of the Russian government. Putin didn't launch this war all on his own; he's the head of government, he isn't Napoleon Bonaparte.

I'm uncomfortable about the sanctions regime that is being imposed. If the Russian economy is destroyed the result will be chaos, even if the war ends tomorrow, and Putin is deposed. I don't relish the prospect of political chaos in a country with more nuclear warheads than any other.
For anyone asking "why", Panic has written a blogpost about it and talked about it on their podcast: https://panic.com/blog/the-story-of-playdate/

It wasn't always their goal to enter the console market, it started as an idea for a very special anniversary project and evolved into the playdate. It might be a pricy, boutique, indie gaming handheld for us but from what I've read more of a "fun" project and life experience for panic.
https://old.reddit.com/r/IWantOut/
Racism = discrimination based on race.
I don't know. I think you may not have seen much yet. Depending on what happens under climate change, there may be some pretty big and unsolvable conflicts ahead when entire regions are affected.

Overall, assuming the universe has some arrow towards something we arbitrarily defined as "progress" has no rational scientific basis, AFAIK? "Adaptation" we have proven, but that has nothing to do with what we see as progress. Adaptation may very well be less brain, less culture, less humans.

I think if you want to have only certain types of developments and behavior you need to continuously and forever fight against the randomness of the universe, whose forces, have no purpose or direction.

War and aggression never was off the table - it became more organized and carried out by large-group actors. Individual violence is down, it cannot compete with organized humans. Then the nuclear deterrent may have prevented a few invasions. The post WWII peace period in the countries most here (including myself) care about was not that long, and we still had wars even so (Yugoslavia, and at the edges of "Europe" in former Soviet areas).
Guile and racket does stack resizing, so one can do recursion until they run out of memory. This is pretty neat, as it changes how we write code. No more accumulators and reverses, since the simple way to write things is usually faster.
Tor Browser 11.0.6 (Windows, macOS, Linux, Android)
He also wrote a complaint about how socialism attracts all sorts of crazy characters, which he felt were holding back his own version of socialism, like:

* people with beards

* sandal wearers

* fruit juice drinkers

* vegetarians

* pacifists

* feminists

* sex-maniacs

By that last one he meant gay people, in fact he possibly was thinking of one specific guy who sounds like a total legend nowadays but was a controversial character at the time:

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

> Edward Carpenter (29 August 1844 – 28 June 1929) was an English utopian socialist, poet, philosopher, anthologist, an early activist for gay rights[1] and prison reform whilst advocating vegetarianism and taking a stance against vivisection.
I heard Russia violated a treaty that prohibited any acts of war for a month or so after the end of the special olympics with this. I don't know the consequences to that, but it's probably trivial compared to international sanctions.
I reiterate: there's not a single example of that working in the history of sanctions against authoritarian regimes, ever.

The reason why there isn't one is because whatever sanctions you can come up with, they cannot make life harder than said authoritarian regime for people inside the country if they tried to "stand up". You might be eating less because of sanctions, but standing up means you'll be eating even less in prison - assuming you live to see it.
I support free speech and access to a free, open, and uncensored internet for everyone on this planet and I wont discriminate based on nationality.
> yes, Standard Oil was providing the Nazis with fuel, but [...] that money was funding the US Government [...]

That fuel also helped murder innocent civilians. The money isn't what's important here.
It very clearly is an insult against people because of their nationality but I discovered these days that online communities are a lot more accepting of such statements.

>I mean, except Putin talking about how Ukraine is fake nation that should be part of Russia.

Source?
Then why not cache the response and just put a banner on the project giving people context, instead of individually half answering the technical questions with a rhetorical question?
Fully agree.

With React, "plain JS" works just like I expect it to. If I have an event handler that does `x = foo` then I don't expect my component to re-render. Why should it? I'm just changing the value of a local variable. If I want to re-render, there's no way to express that in plain JS, so I'll use React's API and write `setX(foo)` instead. Now it's clear that it's not just changing the value of a local variable, but using React's API to do something else.

With Svelte, writing `x = foo` doesn't just change the value of a local variable. Maybe it's going to run a bunch of magic to update a piece of the DOM instead. Or maybe I need to prefix it with `$: ` which in plain JS is a label for a continue or break statement, but here doesn't mean that at all and means reactivity instead.

Oh, and to conditionally render an element, instead of writing idiomatic JS like `condition && <Element />`, I now have to write `{#if condition} <Element /> {/if}`.

WTF. What looks like plain JS is now magic, and what should look like plain JS such as conditional rendering and lists are now some contrived templating constructs.

And almost everyone here is telling me that I should find that simpler somehow.

It makes zero sense.
Russia is the advanced persistent threat that just triggered. Ready?
Chechnya war also was very close and nobody cared since they were mostly Islamic, and the war in the former Yugoslavia happened just in the middle of Europe, but apparently many have already lost memory of it despite the atrocities committed.

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