skysight-inc/HackerNews huggingface dataset:
> Can I ask, how are these economic restrictions affecting you in your daily life?

My company may soon be unable to receive revenue from western customers.

My company has two ongoing long-term projects (both took about 10 years), which now increasingly look like wasted time and money. If I'm cut off from my income source, I won't be able to retain key people, and will have to halt the development on both projects.

> what is the likely end game now for Putin?

Endgame for Putin: Live safely in a bunker, for 10-15 more years, then die from natural causes, happy that he made (literally, _made_) history.

Endgame for Russia: after the death of Putin, in about 20 years from now we go the old tried-and-true route: crash, Perestroika, re-integration with the west -- but this time, we will be disarmed and de-fanged. Then we remain in that subdued state until the next drastic world-changing event (such as the advent of strong AI), and after that all bets are off.
> You are right, it was Putin not anyone else who made the decision to invade Ukraine

But you blame the victim anyway.

> Frankly speaking, the USA, EU, Ukraine share the same amount of blame for what is happening now.
That's totally fair. In the context of preventing abuse, having an IP address on Wikipedia is definitely less useful to them than having an IP address + an email + whatever other verification methods services are throwing in front of accounts.
Strassen's algorithm is not numerically stable and thus is not normally used in floating point operations. Usually, the performance differences between numerical libraries, especially for something as routine as matrix computation, are due to engineering implementations (unless explicitly stated otherwise).
If the international community wants to hold Russia accountable, it should pressure Western Europe to stop buying Russian gas. Infrastructure companies grandstanding is idiotic.
> I found it odd that you thought I was talking about foreigners.

You mentioned that this cannot be said for a lot of EU countries. Turks born in EU do not have to learn German. Immigration within EU is free from language requirement too.

I do not even understand why do you think minorities not learning Serbian is impressive? Croatia and Kosovo both have schools that can use Serbian in their curriculum and no one is forcing Croatian on them. Similar things exist for Czech and Hungarian. No one is forcing these minorities to go to schools to learn Croatian.

> Didn't those two breakaway republics declare independence?

And were immediately annexed by Russia? How independent is that? Who's the new cultural head of these independent republics?
More than being Russian, the real issue would be to be moving country amidst the pandemic. Although the every day restrictions have been lowered in many countries, they won't be quick to allow for immigration again.
Much as I’ve defended the US in some other cases, I think that view on Iraq is somewhat naive. Yes, some wanted to get rid of an evil dictator, but it was motivated more by geopolitics than any sense of altruism.
Russian Oligarch Jets Tracker
The template's render function doesn't make the AJAX call - not in React, and not in Underscore templates.

When you display the error message, yes, React provides a way to do that without re-rendering the input box and while keeping the contents, but many react devs are skipping the traditional React way of doing that and using react-hook-form instead.

I get what you're saying about the component's data updating the state of the DOM in a way that resembles pure functions, but I think AngularJS did it before React, and that Backbone was not far from this vision. Certainly there are a zillion JavaScript frameworks that do this now, and only React has you jumping through silly hoops like "className" and "htmlFor". https://preactjs.com/guide/v10/differences-to-react/#raw-htm... https://www.solidjs.com/tutorial/bindings_classlist
So how does one hold Russia accountable?
The US is hypocritical as well. They could reduce their excessive energy consumption and help the Europeans to replace the Russian coal, gas and oil.
It would be much better for Ukraine to lose war than have NATO involved, for reasons described clearly earlier by experts: modern warfare requires the destruction of enemy's military infrastructure on their territory and the conventional warheads on the radar are indistinguishable from nuclear ones. The moment NATO starts bombing military targets in Russia is the end of our civilization (yes, we have had Russian heroes in the past who already saved our planet, but we can only pray their replacements will be equally reasonable - and even that wouldn't probably work once they realize their country is actually under attack).
I built a moderately successful audio project around it. We've got a few hundred Pi's as audio player appliances for our streaming platform in a hospitality niche in my country.

Yeah, Pi audio card leaves a lot to be desired, but mostly the power level of the output. The signal quality can be worked around somewhat with processing the audio beforehand (standard compression and EQ stuff, so that the signal doesn't need something that the card can't do).

However, there are sound cards you can put on top of Pi, such as https://www.hifiberry.com (which we use), without breaking the budget, and they sound great.

Edit to add: what I love about Pis is how reliable they are. We literally treat them as appliances and they end up in places that are really not optimial from either ventilation, dust or temperature aspect, and they very rarely break. Even SD cards are not as fragile as we've initially feared (we've minimized write cycles but there is some of that).
Are you now going to ask for the voter record of each of your customers?

Or what is the appropriate anti-Putin a customer must have to be allowed to use your company's services?
Definitely, just not right now. As far as I know most western countries have stopped taking in Russian citizens.
The USA has a longer story of military aggressions, that killed far, far, far more people.

Do you think Amazon should stop doing business with the USA, or are you saying you do not believe the international community should hold the USA accountable for their murderous incomprehensible actions around the world?
It’s the Russian curse, lots of potential but truly terrible leaders.
1. Well, doesn't this make SWIFT sanctions the less important part, relative to getting "clearing houses" to ban transactions from a certain party?

2. With SWIFT in place, why do banks even need clearing houses? Is that merely to save the need for bilateral verifications that transfers have been registered?

3. At the bottom line, the "transfer" is just an agreement to decrease a fixed-with decimal value on one side and increase it on the other... we're not talking about physical movement of paper or bullion, right?

4. It's still a problem that SWIFT lets the EU (or EU+US) turn unilateral sanctions into global sanctions.
The dog ate my homework?
What are the steps people should do, in your opinion, that help you influence totalitarian government?

I wonder how western people influence their governments to stop buying russian gas and make russian oligarchs even richer.
Though, I agree that thrre are inevitable risks in life, I still think it’s a very ignorant thing to say, that people, who live under the dictatorship should just go and change how things are. I hope you’ll never experience living in a country where people are killed for opinions and prisoned for likes and reposts on the internet.
When is the world going to come down on us western passport holders? It’s no coincidence we have the standard of life we do, we took it from the marginalized and the weak over the past centuries
Yes, thank you - I should have been clear that SWIFT terminals are kind of like Bloomberg terms in that they're not going to be easily cloned at home. Better off attempting the social engineering tactic for most criminals.
While much more limited than a website, I think torrent is a good solution to censorship-resistant file sharing.

Getting an index of torrents around is the trick.
> Come up with a new word.

When a different word is appropriate, then I'll use it.

> Not everything is 'whataboutism'.

No, but your comment was.

> But more to the point, if it's such a small force why is part of the National Guard of Ukraine.

Because they were very effective fighters.

> Disband it

I hope they do.

> and send the members suspected of war crimes to stand trial at The Hague.

This is what should happen to anyone suspected of war crimes. No qualification is needed.

> what do you mean they are "explicitly neo-Nazi"? Is that somehow different to being a Nazi in your mind? Weird thing to point out...

No it's not. Neo-Nazi is the accepted term since the National Socialist part of Germany no longer exists. They're new Nazis. It's right there in the word.

And it's explicit because they use symbols the Nazis used and they call themselves Nazis.
> I mean, except Putin talking about how Ukraine is fake nation that should be part of Russia.

And the pre-written victory announcement state media recently published and then pulled back announcing the reformation of a single union of all the Russias (Belarus, “Greater” Russia [i.e., just plain Russia], and “Little” Russia [Ukraine]).
You must be insane to believe that. Would saying Gdańsk will be neutral and Germany can transport troops between East Prussia and rest of country stop Hitler? No, those are just pretexts. He'd just go further and further and attack while you'd be way way worse position.
It sounds like you're just describing a build server and it's filesystem.
You probably are from some eastern european country and now are just happy to spit poison at us. The amount of devastation bolsheviks caused in 20-30s, two insane wars, complete cultural destruction, what else should people go through?
Glider to read Hacker News and Slide to read reddit. Much better than their mobile browser experience.
And then what? Everybody would be happy ever after? No, Russia wants a pro-Russia government in Ukraine, and they didn't like that Ukraine instead moved away from Russia and Russian influence via things like promoting the Ukranian language instead of Russian.

It's a bullying tactic and infringes on a country's sovereignty.
It is difficult for me to judge what exactly were wrong and why they thought it was a good idea to put that stuff there. But I do think they honestly thought it was a good idea and that scares me. That it is so easy to make severe mistakes which in hindsight might look silly. We don't have any long time experience with this and won't have it, as we basically have to deal now with the waste.
A response late is better than no response. I believe what you are saying is that if some countries were destroyed, others should be as well? Europe protects itself as it considers Ukraine a part of Europe, that's not racist, that's pragmatist.
> Every Russian passport holding person is responsible for this conflict.

How, exactly?
If the airspace of half of the world is closed for Russia how you think they can even fly?

They've sanctions that would even make it impossible for normal people to do a bank transfer in their "new" country.
I recently started to look at native web components (custom elements), at first I thought I could replace {insert your framework here} with it, but it seems that it doesn't solve the issue, you still need some kind of framework built on top of it to achieve the same goal.

If you have some recommendations or want to share your experience with working only with web standards I want to read them :)
It generates zero dollars. Every dollar in all cryptocurrency markets comes directly from someone buying in. Claiming otherwise is basically a blatant lie.
Been meaning to learn how to work with shortwave. I have an old sailing boat from the early 80s with a shortwave radio as old as the boat itself. So far it has just been a good ornament; it looks like some sort of steampunk contraption.
They're not holding Russians accountable, they're hoping that Russians will hold their own government accountable for once. Just, like, for once.
This was patched a few months ago https://www.theregister.com/2022/02/23/samsung_encryption_ph... (right at bottom of article)
In war time you really don't have to backup tons of videos, movies, etc. A 500GB. flash drive or SD card will probably do.
Let's not slander the USSR this way. Putin's speech was almost word for word the same as Hitler's Sudetenland speech
Security by obscurity
The change will occur within much faster if Russians have a safe and secure means to communicate with the outside world. It sounds more like you (and others who support sanctions) are more interested in making Russians suffer as some sort of revenge rather than invoking any kind of meaningful change in their governance.
The response is fast because Putin directly said that he is planning to conquer half of free nations in Europe.

All people in eastern Europe fear him and russians. We will do anything to stop the grazy wannabe-Hitler and russians.
You are just like the hacking group `Anonymous`.

You will target easy prey like Russia, but you would never dare to go up against your lord and master, my country, the USA -- even when it does something wrong.
My interpretation is that Russia has changed even if Putin withdraws tomorrow and tries to revert things back to where they were a few months ago. The response from the West has been severe enough that it will take years for business relationships to be rebuilt. In that time, Russia would most likely form closer ties with China. This will mean the West will lose any leverage they previously had on their kleptocratic ruling class and things will most likely get even more difficult for ordinary citizens. And that's the most optimistic scenario except for some kind of miraculous uprising against Putin who currently enjoys a majority of support.
Some people really need to see what the other parts of the world are thinking. Why would India take a stance in this war? When the border dispute between China and India broke up Russia still signed a huge military contract with India despite China's request. Was China angry? Probably, but they kept on with a good relationship with Russia. Was India angry about Russia's collaboration with China in many ways? Maybe, but you do not switch sides over this. Was Putin worried that two of his most important allies are having a border dispute? Of course, but what silly superpower would try to determine what their allies should do?
Brings back Amiga memories:)
The reason these sanctions are harming normal people is that Europe is driving for a change in Russia that will never happen unless the people blame its own government for the situation.
> 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".

If that argument holds (which I'm not saying it doesn't), then how much more responsible are we who have democracy and tell everyone else how great it is we have a say in how our government operates. Surely, we then hold even more of the blame on issues such as the WMD fiasco. Ironically, ask any one of us about these issues and suddenly its, we have no control over the government, and other endless excuses.
It would be easier to fix your own government. General strike. They can arrest protesters, but they cannot arrest the entire working population.
It was Q looking down, slowly shaking his head whispering “Savages.”
Lack of large reaction to Putin's behavior goes through the stomach and smartphone apps of Russians. Remember 1989 and what the stage of famine and cold and lack of basics had to be, for Romanians to finally take the streets and bring Ceaușescu down. Hard! If the Russians can still sit comfortably at home, playing with Amazon, FB and Google, while their Ukrainian brothers are killed, that is no incentive for uprising. So - sorry - but action in this area seems to require a little incentive.
Did you return it? All manufacturers should be punished for requiring an internet connection for basic features.
Even if you don't buy the complicity by taxes argument.

What alternative do we have left?
Sanctions is just the least bad thing.
Ask HN: What is your daytime routine?
I'm going to articulate the theory, but I want to be clear that I'm not advocating it.

The general idea is that a war in a foreign country (even a neighbor) is pretty easy to ignore (especially if state media doesn't cover it). If you don't have relative or friends there, you could easily go on believing exactly what the government reports--that it's a limited military operation, etc. You're busy at work, you've got a lot going on, so maybe you should spend some time looking into it, but maybe next week.

However, if the value of your currency drops 25%, and your mortgage interest rate jumps 10% overnight you're much more likely to ask: "what the hell is going on". Those are significant changes that will really impact you. Suddenly you're a lot more motivate to do some research and see what's happening. Maybe when doing that research, you find some of the media of Kyiv being bombed or residential areas in Kharkiv being hit repeatedly by cluster bombs.

---

My theory for sanctions is different. My ideal sanctions wouldn't hit the average worker at all. They would hit _only_ the oligarchs and those close to or with a hand on the levers of power. But we don't have access to targeted sanctions that hit the oligarchs hard enough to get them consider taking actions that don't also hit the average worker.

I feel deeply sorry for those Russian citizens who have very limited power over their government, and will nonetheless be hit harder and feel the sanctions more deeply than those closer to power. But I also feel that it's necessary, as a tool to try and minimize the amount of time that Ukraine spends under siege.
Parent poster here: it seems I should have been more explicit by saying that your government represents russian people in the political sense. I still say that I’m really sorry for the mess russian government has dragged all russian people, but we (rest of the world, especially ukrainian people) have no other effective means to show our disagreement with the russian government. And as someone else on this thread wrote, a war brings inconveniences to both sides, but at least the ukrainians didn’t ask for it.. If you’re russian, I hope you stay safe!
Literally every feature you just described is built into iOS without the need for Russian spyware.
That's not completely correct. React is, and has been from the start, a UI rendering library. Its fundamentals are component abstractions, the component tree, lifecycle, the virtual DOM. We had other declarative frameworks before React (Ractive.js, svelte's spiritual grandfather, being the most popular one).

The 'inputs changed, render this' paradigm (and by this I mean reactivity, not the declarative model) has been around for much longer and is exactly what this post is about - React doesn't really do that, since it relies on you to explicitly tell it, via dependency arrays or setState calls, when to re-render. It is not fundamentally different from `.on('change', this.render)` code we were writing back in 2010, just a lot of syntax sugar on top.

That React managed to sell itself so well, while not actually delivering on the reactivity or performance promises, is the surprising part. I'm excited for the future as we finally move on from this era.
>You mentioned that this cannot be said for a lot of EU countries. Turks born in EU do not have to learn German. Immigration within EU is free from language requirement too.

So Turks in Germany can have schools in Turkish for their children? Do you have a source for this?

>I do not even understand why do you think minorities not learning Serbian is impressive?

Because language rights are central for the survival of minority communities.

>Croatia and Kosovo both have schools that can use Serbian in their curriculum and no one is forcing Croatian on them.

Yeah, when they are not being stoned in Kosovo or have their Cyrillic signs smashed in Croatia.
Maybe, just maybe, the two things you might think are only superficially alike, bear a much deeper resemblance.

See how two can play at this absolutely pointless game of offering pithy remarks without any argument behind them?
You can easily generate individual share links for every pupil and sanction the one whose link was used by a hundred random people from all over the world to join the conference. Jitsi and Big Blue Button are both able to handle this special use case where users aren't trusted to act in good faith I believe.
China has UnionPay and Russia has MIR. Neither comes close to competing with VISA and MasterCard.
The thing is that these cards only work domestically and are literally impossible to pay for things online (unless the payment processor specifically caters to your market).
Unless RuPay can be used painlessly internationally, it won't be of much use.
I watched TNG in high school. I never realized how much of my worldview it helped form, until I reflected on it later on. Because of that, humanity has really disappointed me. I thought we were on track, but it's just so stark of a reality check.

Despite all our progress, our greed and petty squabbling make me feel like the future that star trek pointed us towards is slipping further into the future. I'm sure now that even in a post scarcity world, humans would still find ways to fight, burn, waste, and regress. Sorry, Gene.
> essentially a telecommunication system

Indeed, as implied by the name.

“ Society for Worldwide Interbank Financial Telecommunication”
I am a Russian citizen. How it is my responsibility? I never supported Putin and hate him as much as anyone. They destroyed Moscow over the last 20 years, gave up on Russians left in former ex-USSR countries, created a separate society of asian immigrants, muted all opposition. How am I responsible? Should I buy a tank of gazoline and go burn Kremlin? Then what? Is every european responsible for not stopping NATO in the middle east? What pressure should be applied to some Dutch for that?
I find Solid.js a "better" React as well. In a new project that needs to be used by a lot of team-members, however, I still chose React.

Why? Because of the ecosystem! Do I need accessible, headless components? Use React-aria from Adobe! Do I need state management? There are many established ones, I just need to follow their best practices. Everything supports React, every hire speaks React, and it works, not like "just works", but "... works" and, disappointing to the engineer inside me, this is not something I can trade in big projects.
If Putin was smarter, he could take to heart the words of Sheikh Rashid[0] who was in a similar situation. Russia has so many smart people, it's insane the state failed to support them in creating truly great things.

[0] "My grandfather rode a camel, my father rode a camel, I drive a Mercedes, my son drives a Land Rover, his son will drive a Land Rover, but his son will ride a camel"
And oh, I forgot about this part.

>And were immediately annexed by Russia? How independent is that? Who's the new cultural head of these independent republics?

They were not immediately annexed, no. Russia didn't even recognize them for a couple of years.
Like so many others have mentioned here, he isn't the same persona he used to be (if he ever truly was).

Dangerous ofcourse, but a mastermind he isn't.
Gab routinely hosts hate speech. That's not just being nasty on the internets.
Ruby Fibers 101
Which is extremely sad. We (the humanity) have LOTS of common enemies: diseases, viruses, aging, poverty, drugs and drug violence, warmongergs, corruption and cheaters (ironic, I know), and countless others.

It saddens me that Russia won't be able to contribute human capital towards any of these goals for at least 20 years.
I wouldn't buy a model that is not supported by LineageOS. There are just two from Huawei.

https://wiki.lineageos.org/devices/#huawei