skysight-inc/HackerNews huggingface dataset:
US is a democracy. Go vote for the leader you want.

Russia is a dictatorship, Belarus is a dictatorship. If you cannot vote with a pen, you'll have to vote with your collective power.
I don't agree with many of your statements, but I agree very hard with one thing.

Every country needs to stop letting US tax all the transactions. Not because sanctions - if you act like North Korea you'll be treated like North Korea - but because it's just stupid policy.
>“ This article is more than 7 years old “
Lol…

Seems like you’re grasping at straws if you have to resort to digging up 7 year articles to prove your point.

If there are really “tons” of stories explaining the Russian perspective on this matter why don’t you show me ONE recent story that takes the latest developments into account?
> Maybe this is the core of the question: for a language like JavaScript which already has an event loop, why can't we do

function foo() { let x = await whatever(); return x; }
console.log(foo());

Yes, that's one of my main questions. What would happen if we did this? It's my understanding now, after reading a lot of answers (yours included), that in JS land this would result in a deadlock, because the event loop would be waiting for something (whatever()) that would itself be waiting for something else.
They list their donors fairly clearly linked from the same page you posted, https://www.chathamhouse.org/about-us/our-funding/donors-cha...

Did you find something nefarious?
It looks like a sucessful acquisition to me, and its founders.
The constant rhetoric reducing Russia to just Putin (mad-man), or Communists (not-democratic), or worse, a generic Russian soul (not-european) is Western political bias at play. It is trivial to dehumanize, devalue, derogate an entire nation once you have made these labels stick. After that, garnering consensus for inflicting sanctions, suffering, segregation becomes a walk in the park.

Both sides of the table are guilty of doing this, but the West is way more influential and hence much effective at propaganda.

Playbook as old as humans themselves: https://en.wikipedia.org/wiki/Ten_stages_of_genocide#Ten_sta...
The problems with knockout were:

very hacky syntax embedded into html. Sometimes you had to even use some kind of comment notation because there was no entry point into the html to add data properties or whatever it had.

it was slow.

the observables weren't variables you could use like plain JavaScript variables

it has the same problem as React - state-based algorithms are not very good ways to solve problems (if (showDialog && !open && ranOnce). You have to keep creating more variables to represent more states instead of using normal programming language concepts, and then all of the observables ping around and become complicated.
YC Top Companies – 2022
Just to correct a minor mistake: cluster bombs are not "banned", there's a treaty signed by some countries which prohibits them, but many countries are not part of that treaty, incl. Russia, Ukraine, Poland and USA for that matter.

But you're right that their use against cities full of civilians is wrong, very likely a war crime.
The myth is that "NATO promised not to expand".

NATO made no such promise - some members of NATO informally made statements, but no treaties or agreements were ever formally put into place.

The mistake seems to be that they relied on individual leaders and general sentiment instead of codifying it into something concrete
How puzzling, then, that the Ukrainians are so desperate to hang onto their “small amount of power”, and seem to see a large difference between that and being subject to a tyrant. Ditto the Belarusians.
Maybe, maybe not, but who do you think has the right or power to declare that Ukraine will remain neutral?
Ukraine is not a NATO member, Guardian.
I don't think most Ukrainians care if the stay there.
That makes Payhawk not the first one, which was my point.
No, a stream of news:

https://www.bbc.com/news/live/world-europe-60542877
Racket News – Issue 56
As a svelte developer i could really not understand the problem of TypeOfNaN.
I don't think a cease fire will return things to they way they were. Lots of countries have had it with Komrade Putin and will work to see him deposed. Maybe an oligarch or general will help speed up the process?
> Russia and NATO together doesn't make sense to me. Who would they defend against?

Central Asian Islamic extremists?

> NATO is made to promote democratic values, Putin runs a dictatorship, how does that work?

Russia wasn't clearly a dictatorship when it was admitted to the Partnership for Peace, or when Putin wanted direct admission to NATO without the usual accession process, though, yeah, it is now.

Someone who was unreasonably optimistic might think NATO membership would have mellowed Putin rather than just letting him jam up the alliances consensus-based processes.
Sounds like a case of verbal promises and similar assurances being worth no more than the paper they are written on.

That and statements made by individuals do not necessarily reflect the intentions of the whole organisation.
Fair enough.

Short statements aren't tirades by definition, though I understand your sentiment. Can't help but notice certain non-european country is working overtime to unite the world against against the threat they have very much encouraged. And that they have done, and continue to do, much worse things. We shouldn't let this go unnoticed. Context matters
If you make a distinction between soviet regime and current regime, I'm sorry, but I can't spend another second reading further into any other noise coming out of your keyboard.
Only equivalent if he is particularly humanitarian. Jokes aside, every bit helps of course.
>You are delusional. NATO doesn't want anybody to join.

They stated very clearly at the Bucharest conference in 2008 and again in Brussels in 2021 that Ukraine will join.

I'm frankly appalled at the number of times I have had people tell me that Ukraine "would never have joined NATO". It was well on its way to membership.

Im also terrified at the number of people willing to be dragged down on a path to nuclear war by NATO trying to secure a strategic advantage on Russia's border.

Why is NATO fucking with a nuclear power?? Russia isnt Libya. Russia can destroy us.
It was never a civil war; from the beginning, it was a Russian invasion implemented partially with some locals as a proxy.
how would you look at e.foundation in comparison? they sell phones with their own OS, so if you trust the OS then i think you can trust their phones.
> any contact to less developed civilizations is strictly forbidden

>> If we followed these principles, the world would be much happier and peaceful place.

And less developed civilizations would have polio, ox carts, and witch medicine.
A while ago I dabbled a bit in GBA homebrew development. I have to say that many of the modern open source handhelds aren't all that interesting from a homebrew development point of view either.

Devices like the GBA, the SNES etc. have specialized sprite and tile map co-processors that are an interesting challenge to use, especially due to the very limited CPU and memory. Effects like Mode 7 perspective requires you to catch a interrupt to change the affine transform of the tile map at every scanline. That's fun!

Many of the modern devices are just a fast CPU and an RGB framebuffer.
Russian Central Bank SSL is revoked
Teleport: A CoinSwap implementation Alpha, for invisible private transactions
> The article's charts show that in this case, naive code gets you less than 2% the performance of an optimised implementation.

That's not what the chart shows at all. The charts shows what non optimized code compiles to.

Just run the code through any optimizing compiler released in the past decade and you'll find that do the vectorization for you. No need to use non-portable intrinsics.

Even the block optimisation can be done in plain C.

While optimised algorithms are better than naive algorithms, optimising machine code is indeed a compiler task. Some languages tend to do a better job of describing the algorithm than others, but that's a different can worms entirely.
There most certainly was a German resistance movement during and in the build-up to WW2: https://en.m.wikipedia.org/wiki/German_resistance_to_Nazism gives a good summary.
> the US did a lot of warmongering in the middle east

The US does a lot of warmongering everywhere. It mongers at China, it mongers at Russia. It's in fact a big bully, all the more dangerous because of the knowledge that they are slowly becoming obsolete. The EU in a lot of ways acts as a sock puppet for the US, so this is definitely the result of a shared responsibility. Collectively, we should have been better. We were not. Now Ukraine is suffering.
Nonsense. NATO will never risk nuclear war unless Russia attacks a NATO country first.

If NATO was willing to risk attacking Russia, they would already be fighting in Ukraine, which is a much lesser risk. They'll arm Ukraine but they won't fight there.
That depends on the application’s argument parser.
I sincerely doubt anyone doubts the capabilities of western nations to take high res pictures with some of the thousands of satellites they have access to.

Providing Intel might leak information about it's sources yes, which is always a consideration. In the case of satellite pictures this could be, which satellites were in the correct positions in orbit and were used... but honestly I doubt the russian government is not aware of "most" of those satellites and "most" of their capabilities. I don't quite see your argument. The ties of those satellites to certain companies etc might make them targets for hacking and all that... so it's not risk free but I doubt it's a large risk.
The In-depth Guide to ActiveRecord load_async in Rails 7
If a website irresponsibly collects and stores information from individuals located in the EU, then they are violating the individual's data rights.

It seems like e.g. the US CLOUD act requires US businesses to provide their agencies access to any data, whether that data is hosted in the US or not. IANAL but this looks to me like even if Google uses EU based servers to host fonts, they would still be required to provide PII to US agencies.

There are other non-EU countries in the world with GDPR compatible regulations.
> There is not so much special russian 'mentality' left in Russia, not in the big cities. People there have more-or-less the same 'european values'.

that is just external shell that came with oil money. Try to fit the "Great Russia chauvinism" into what you said. You wouldn't be able to. That chauvinism is the basis of Russian mentality and has been well alive and kicking, and the last few days it has been taking a trip to Ukraine.

>General population of Russia can't even imagine the possibility that we invade other country.

convenient self-delusion. Afghanistan is a glaring example. Of course it was sold as "brotherly help" by propaganda just like the Ukraine war right now. Well, easy falling for the same propaganda again and again - that is the convenient self-delusion. That delusion naturally feeds into and is reinforced by the "Big Brother" self-perception which is one of the facets of the "Great Russia chauvinism".
Ya like this is a Hollywood movie and not a freaking war and Russia is not a huge country.

Easy to cross it like you're doing a walk with your dog. Not to mention that is cold... But yay lets go and take a walk to the border lol
China won't be interested in propping up Russia. There's nothing in it for them.
Russia's money is gone:

https://www.bloomberg.com/opinion/articles/2022-02-28/russia...
Good follow up.. Why wouldn't you want to work at a FAANG..

- 1. I'd be a number

- 2. I don't believe any of them have a mission.

- 3. I think the hiring tests are really silly.

- 4. FAANG's burn their staff out.

- 5. The Perks don't mean much to me.
These are great - I've bookmarked the 2nd for when I inevitably get asked the question!
I also did sort-of Pokedex a long time ago [0], but haven't seen any performance issues. No virtualization whatsoever. Code [1] is rather simple.

[0]: https://mlajtos.github.io/lb-pokedex/build/

[1]: https://github.com/mlajtos/lb-pokedex
Prices are a function of supply and demand, not “value”. I pay very little for very “valuable” life sustaining food because I can get it cheaper from multiple sellers.
They claim 10h battery for ODroid Go Super! I wonder how difficult is it too develop a game for it though... I've had a dream of making/playing an MMO that's exclusive to a handheld console.

Although I would prefer something even low power/more battery power, maybe even a monochrome display. Anything so that you can reach the point where you don't have to think about the battery.
< The fact that the most important IC manufacturer is there is important but less important than the humans who live in Taiwan.

Oh you sweet summer child.
You’d probably not want to project inside that loop though, but before it, in a reactive effect.
Yes go and check the distance between the border and the first "valid" Russian city, then do the same from the border to the other side.

Then think about the fact that is cold now and, additionally, that the border with Europe is full of military.

Now that you consider all tell me where they're supposed to go.
I cannot move my freshly registered domain. I guess the reason is described here https://www.icann.org/resources/pages/name-holder-faqs-2017-... : "Your registrar may deny a transfer request if the domain name is within 60 days of initial registration"

So you are asking me to leave but not letting me go.
Not only cleaner, but a crisp, ultra-low latency responsiveness in the Finder that I call "movie UI quick", or "blank document UI quick". You don't see that kind of crisp/snap except in movies or when opening a new blank document. Other applications varied in that crispness, but were generally good.

I don't see much of that crispness these days on Linux, macOS, or Windows, but we're dealing with so much vastly more capacity and capabilities that I don't much begrudge modern UI's their relative slowness as it isn't mostly under their control. Ironically, on the web we're replaying a throwback to the "smart" mainframe terminals of yesteryear. But adoption of more intelligent UI mechanics (client-side caching of data in databases, streaming-to-cache scrolling lists so only the visible part of the list is rendered first, predictive filling of lists beyond the canvas-visible portion, etc.) to squeeze through rough/slow connections is slowly catching on. Meta and everyone else playing around with VR/AR will need all those techniques and more to render the kind of properties they envision into mainstream contexts.
Rolling over and giving in to threats sometimes means those threats aren't carried out. Sometimes. Other times it simply emboldens and encourages the ones making the threats to threaten even more.

The fact that Putin is using Ukraine's possibly joining NATO as an excuse to invade does not mean he would not have invaded anyway. It's entirely likely he would have seen that as a further sign of weakness and simply found another excuse. So no, I don't agree that what you said is true and I don't understand how you can be so sure of it.
Looks similar to http://italictype.com
I've watched the Pozner video before, but I would be highly skeptical. Vladimir Pozner is a former KGB propagandist according to his own admission. Thus he has quite a good understanding about effective propaganda: "Intelligent propaganda is not a propaganda that tells blatant lies. It's something where you try to show the good side of what your [sic] supporting and you don't tell about the negatives, you only tell about the positive." [1]

For example, while Pozner insists that Russia did nothing wrong during the 90s, he's conveniently forgetting to mention the Chechen Wars. Which wasn't a conflict the west was a party in, but it wouldn't exactly be fair to say Russia was a peace-loving nation during that time.

Also while he says there's plenty of proof of Putin trying to join NATO or the EU, I can only find proof of half-hearted attempts to join NATO, it doesn't seem he was very serious about any of it. Back in 2009 the Russian delegation to NATO, while open to the suggestion of joining NATO, also said "Great powers don't join coalitions, they create coalitions. Russia considers itself a great power." [2] Those aren't the kind of things you say when you're actively trying to join NATO.

In any case, I agree that the west should've done more to ensure democracy in the early Russian Federation was a success. And while the Wolfowitz Doctrine was widely condemned and was heavily changed it definitely cemented belief in Russia that the west was only interested in isolating it.

[1] https://www.pbs.org/redfiles/prop/deep/interv/p_int_vladimir...
[2] https://euobserver.com/news/27890
I'm not quite sure what the context/purpose of this text... but it reads like debating notes. Each "myth" is essentially a russian grievance, debating point used by Russian apologists or Western critique of "NATO policy."

Below each myth is what reads like a suggested retort. Some are reasonable. Some are very weak.

The retort to (myth 13) - "liberaliaation & privatisation were bad for Russia" is literally: "radical policies of the early 90s did not cause economic failures of the late 90s" followed by a neoliberal version of "real communism has never been tried."
Just a counter example from Spanish version: https://actualidad.rt.com/tag/Feminismo

Very favourable coverage of typical social justice issues but I don't read their online paper. I knew what English version is about very well, but because I was stuck with covid on hotel and had nothing else to watch so it surprised me.
If you look at the globe, could you tell west from east? There is no East or West, these things are made up. It's all imaginary. Each country is free to believe what they believe, no matter if it's in the so called East or West. Don't try to look it from a particular 'side'. Look at it how YOU see it. Make you own judgements.

Would you think Russia and the rest of Europe be a good match? How many values do they share? Not many.
Russia's actions have proven not letting them in NATO was an extremely good decision. I would not want to side with a country like that.
> There were no protests in London after Nemtsov was murdered.

Yes there were; it was outside the Russian embassy.

Having said that; I totally agree with your post and its one of the best I've read on this subject. It makes no sense to further isolate Russians. Any consumer of gas or electricity in most of Europe is part of this; as we are all financially supporting Putin, and even with these sanctions will continue to do so.
> I don't want anyone getting the impression that I'm flippantly suggesting that Russia could easily go on with business as usual through alternative means.

One would obviously hope that the cumulative effects of the various sanctions make it difficult or impossible for Russia to continue with business as usual.

However, part of me worries about the abilities of the oligarch network.

I mean, if you look at the various flight tracking websites. Sure a lot of the commercial aviation traffic has been killed off, but there are still large numbers of private jets floating around in and out of Moscow. How is this possible ? Because the sanctions are only against Russian registered aircraft, and most of those private jets are registered elsewhere and/or are hidden behind charter companies registered elsewhere.

Quite possibly this extends to finance ? I imagine there is potential to find alternative financing routes. It wouldn't be able to last forever, for sure, but might last longer than the West anticipates.
55 Tufton St. is home to a number of opaquely-funded right-wing lobby groups, hiding behind a thin pretence of being "think tanks" and "policy institutes".

Fortunately, on closer inspection, Chatham House does not appear to be of that ilk.
This just shows how out of the loop I am. Never heard of this company.
They waited 8 years for the Minsk accord to be implemented while ethnic Russians are dying and being displaced. When the Berlin wall was removed they were assured NATO will not arrive on their borders, that was decades ago. Ukraine in NATO was the redline it was communicated for how many years now. Before the invasion Zelensky wanted a nuclear weapon for deterrence and the German foreign minister said the accord it's signed was not legally binding giving a go signal that yes you can develop your own nuclear weapon. The west just don't care and wanted war because it will benefit them. Sadly the Ukrainians and Russians will be the one suffering. Russia will survive for sure it's has vast resource and food supply. We will probably just see the old cold war back again with all the defense company so happy to sell weapons to everybody.
Interestingly knowing vector intrinsics is exactly what optimising compilers are good at.

The article even shows that - look at the C++ code - no instrisics in sight, just pure basic C++ getting the optimisation and performance from the compiler alone.
> Sure you are. Who funds you?

wow, what a tone. it’s world renown leading think tank dating from 1920 with funding from across the free world:

https://en.m.wikipedia.org/wiki/Chatham_House

they’re extremely open about funding:

https://www.chathamhouse.org/about-us/our-funding/donors-cha...
Does HN use a GPT-3 detector? This smells like the slightly imbricated (sic) prose it generates.
It seems to make sense unless you actually know something this topic.
I contacted a lot of my Russian colleagues and none are affected by this SWIFT ban and are still being paid by EU companies. They receive their funds from private banks that are not under these sanctions.

I guess they might be affected once Russia starts borrowing the cash from citizens to fund the war.
At the end of the day, the communication system was being used to make promises, based on an assumption that all the institutions involved in the transfer had the incentive and means to keep their promises. The latter is also being drastically undermined at the moment, making the emergence of an alternative ad-hoc "IOU" system less likely.
A problem with authoritarian regimes is that their people can't opt out of violence. Instead, in this instance, it's other nation's citizens made to pay while Russians suffer relatively minor financial crises for the acts of a government they are usually supportive of. If it's hard to stand up now, it would have been easier before they allowed the extension of term limits or assassinations in other countries. Every Western democracy owes itself to someone, at the least indirectly to French revolutionaries.
No. The leaders should have done less talking and more warmongering. This is something that the West consistently fails to get, but it's very simple: the only thing that counts is what's done, and not what's been told. Talk is cheap.

You don't need to fire a single shot, you only need to move the units closer to the border, so aggresor needs to keep some of his units on his own territory "just in case".

Yeah, it would be nice if we lived in a world, where we can solve problems without involving the army at all, but it's not here yet.
> btw, russians are officially considered colored in US as I understand.

As far as I'm aware, Russians were never subject to Jim Crowe laws.

There was, however, a significant surge in discrimination against Slavic (mainly Polish) immigrants in the early 20th century. See "The Polish Peasant in Europe & America" by Thomas & Znaniecki, which is considered to be one of the foundational texts in modern sociology.

That, however, more or less went away in the mid-late 20th century.
This looks more useful than all the misguided attempts to block internet access to Russian users. That last sentence in red is totally uncalled for though, it’s pure nationalism, doesn’t help at all.