skysight-inc/HackerNews huggingface dataset:
Now, we are sitting in our comfortable homes still and this is for us another thought-challenge about horrible events far away. I condemn all wars, but as nerds continue with the thinking and analyzing, this is not meant to defend any side and especially not to justify any war.

Now then, what you said.

Do you also hold that against all the Germans when they started both World War 1, and World War 2? They did nothing. There was no resistance movement within Austria or Germany of any significance to stop their war machines. People where complacent. How did they get away with it? Would you let Russians also get away with it, if they say they are sorry and have changed?
I suspect brownish people must feel pretty depressed right now. Seeing how their countries got destroyed with literally zero consequences for the war crimes of the "west". Disasters like this one is exactly what hegemonies lead to.

And is Europe racist? Oh yes, we are. The cries against having brown people given asylum came from every corner of society. And now everyone is welcoming our brothers and sisters, as they should.

I don't want a world war but we sure are getting there. The status quo will have to change. The good guys are most certainly not in charge.
You should get in trouble. Ordinary citizens of russia must finaly get that russia started WAR. Many still don't beleieve it. As mass media shows only BS about freeing Ukraine from fascists, info has to get to them via collapsed currency, economy, denial of services and other alternative means.
> Still they want the commits to be associated with their current GitHub account; even if it's just for statistics and "bragging rights".

> If GitHub required email address verification, how would this be done?

If it can't be done securely - e.g. you verify you own the e-mail address - it shouldn't be done, IMO. It's like losing your 2FA token and all recovery methods; for the sake of security, you should consider that account lost. Because if you can get it back through other means, then a scammer / impostor can do so as well.

At some point you just have to give up. Anyway in the case of e-mail addresses, ideally you have your real name in the address itself for anything formal / work related.

Alternatively, what GitHub could do is mark these accounts as unverified. It would also mean they should allow multiple user accounts to be associated with a commit's e-mail address though.

And finally, some manual work might be involved. I'm sure there would be ways and means to get verified on github (like on twitter), and somehow claim that e-mail address in a more formalized fashion - and to dispute it. In the case of Linux and Go, it's obvious and well-known who the original authors / committers are, so a bit of manual work to associate those commits to a GH account shouldn't be too much of an issue.
> Hussein was a brutal dictator and, at least initially, Americans were welcomed as liberators

If the US attack Belarus with an unjustified casus belli like in the Iraq war, it would still be a huge deal just like the current war in Ukraine - despite everybody knowing Lukashenko is also a dictator.

The elephant in the room & the key difference between Iraq and Ukraine: There are substantially more people in the West who consider Ukrainian people are "one of us civilized people" compared to the Iraqi people.
Many Russians I know believe that Ukrainian forces have been attacking Russians living in Donetsk and Lugansk regions for the last 8 years.
It's fairly common to have multiple businesses to reduce the blast radius. Often staff are employed by one company which has zero assets in case an employee tries to sue.
> Don't forget about having to pass key to each element in React. The simplicity of using map() is an illusion.

That's one of the design decisions I don't fully understand. It knows that there should be a key there so why just not put it there silently and let me override it when I need, instead of screaming at me when I omit it.
> There are conspiracy theories that America invaded to steal Iraq's oil but they are not plausible.

https://www.theguardian.com/environment/earth-insight/2014/m...
> But the IKEA hate seems mostly based on snobbery and/or brand awareness.

That seems off, since IKEA is basically the low-cost alternative to fancy brands. I buy in IKEA for the low-cost, good-enough & functional furniture, but with the understanding that it's definitely fairly low quality.
Slightly OT: I’m always amused coming to discussions like this one, where people are (basically) complaining about the Virtual DOM and its implications. It’s bad for performance at scale, updates aren’t minimal. And other stuff: SFC are hard to wrap your head around, I don’t want to write explicitly reactive code and so on. Some framework solves this by looking (somewhat) like React but in the end doing something entirely different.

May I interest you in Angular? It certainly isn’t cool and I really do hate it. But especially since the AoT compiler has been implemented, performance is quite good. There’s templates, which some folks seem to love. Angular keeps in-memory references to all dynamic elements in a template so they can be updated with high efficiency. It has class components. It has a lifecycle method that is called OnInit. So maybe give it a whirl.
nice idea. but I think that it will not work out. because either whole company uses it or no one. And it will be hard to take over every one. I guess there are a lot of similar solution out there and lots of them never made any money.
Are you seriously trying to help Russians evade sanctions that the West want to put on them? Not sure what you are trying to do with this
I'm there with you. Unfortunately they had ww3 in star trek.
> So it requires every website in the world to interact a certain way with every single EU visitor.

Yes

> So you’ve confirmed that it applies to every website in the world.

Here we go again

> I don’t see how I can put a website up without being affected by GDPR.

Dont serve it into the EU. So we have firmly established it does not apply to every site in the entire galaxy.

> If I am affected the moment I put a site up, then it applies to every site.

It doesnt apply if you dont serve it into the EU, so no it doesnt apply to every site in the entire galaxy.

> The internet is worldwide by default.

The default is 0.0.0.0 - the default is also unencrypted - the default is no password - the default is a lot of things that nobody in the world would do.

> I have no ability to prohibit people in the EU from seeing my site.

So you have the ability to publish a site, but not the ability to control that site, why am I not shocked. A bit like having a car and blaming everyone for not getting out of the way when you use it.
On a phone it's in active use, on your x86 device it's up to you.
The whole sentence is self-explanatory:

> One asked a technical question about my lib, I answered "do you know what's happening in Ukraine right now?" - no reply.

Innocently asking the question seems fine; as you say we generally don't know the personal circumstances of online contacts. But once appraised of it a quick reply would be human, at least to the effect of "good luck, keep as safe as possible & please ignore my question until happier times are restored"
I'll throw my theme into the mix. It doesn't cover everything since I don't yet have access to everything, but it works for me.

https://github.com/AdJaGu/Gruvy-Hacker-News
They basically have no other choice than closing the account for unpaid bills, if Russia is removed from payment networks.

This isn't political, but a result of sanctions applied by politics.

Don't get me wrong, I am not really defending the big players, because they generally have a lot of trashy things going on.

I'm really just pointing out the obvious results of political changes.
This whole situation is a tragedy. I don't know your life story and base my comments on the tone of your replies in this thread.

The world is going to hold the Russian population accountable to some degree for the war their government have started whether you think this is fair or not. And I think your attitude of aggression, victimhood and being wronged is not going to help you in the coming years. You would probably be better served with some humility, empathy and feel of responsibility even if you think it is unjust. The real victims are the Ukrainian civilians being bombed by your government at the moment. Not inconvenienced Russians who feel they are unjustly punished.
> This anti-Russian trope spreading is infuriating.

I'm sure the Ukrainians feel the same way about the anti-Ukrainian trope saying they are being run by neo-Nazis.
Ordinary citizens of russia must finaly get that russia started WAR. Many still don't beleieve it. As mass media shows only BS about freeing Ukraine from fascists, info has to get to them via collapsed currency, economy, denial of services and other alternative means.
in Github or in Git itself? While possible, I don't believe there's many floating commits around.

The other issue of course is that at this point in time, there would not be a .mailmap. Of course, github can then fall back to a .mailmap file in the latest commit of the main branch.
> It's a bit counter productive to shut down the people that is actually trying to help

It has been said that exceptions can and will be made.

Though I suspect it might not be as easy as just asking because if it was everyone would just ask, so those needing an exception will at least need to take time to formulate an explanation, and wait for responses, etc.

Not ideal, but IMO understandable from namecheap's position.
> When it comes to USSR/Russia, I am not aware of the good acts. It’s not just that thy do bad things, it’s that I never hear of any of the good things they do in the world at large.

There is an interview from Yale University with Vladimir Pozner that is very worth watching: https://www.youtube.com/watch?v=8X7Ng75e5gQ

It is absolutely insane that western media does not report anything positive on Russia and I hope it is obvious that it can't be a the case that a state can be that comically evil. And if not foreign policy at least cultural stuff should at least receive some positive attention with Russia having a rich tradition in theater, ballet, music and so on.

The USSR did plenty to support its lesser developed republics. In fact that is is why many Russian nationalist saw it very critically, seeing as their land would give more that it received. Even today Russia has extremely good relations with the countries of central asia. As for foreign aid not only did it sent lots of aid to other socialist regimes but also many national liberation movements speeding up massively the de-colonization of Africa.

The Russian Federation is also doing plenty of good. They help keeping the massive dominance of the US and it allies at least a little bit in check supporting many countries that are shunned by them. Syria would have been overrun by terrorists by now if Russia had not helped them.

Of course you can twist every good news to make Russia look bad. Russian athletes are successful? Only the result of doping. Stability in Syria? Supporting a bloody dictator. Protecting Snowden? Ugh, just cheap propaganda. Developed Covid Vaccine? Totally rushed and fake numbers.

If you believe "the West" to be the good guys then everything that Russia does will appear bad.
>I think you’re still oversimplifying. NATO countries may have been involved in bloody wars, wars which were varying degrees of bad idea, but at least those wars were fought against regimes which were terrible - brutal and repressive towards their own population. Ukraine is a mostly liberal democracy, which makes invading it even harder to justify.

And the point is that you got this information from the ruling class who were for those wars. Or their allies abroad.

And as for Ukrainan democracy, from the Freedom house report in 2019 it sits between Burkina Faso and the Philippines.
Yeah I wish I was in North America so I could buy a broken Hammond for cheap and convert it to a controller
You think that talking to Hitler is going to stop a war?
I'm wondering if this is related to how people have extracted widevine layer 1 keys?
How would the invasion preserve the dollar regime?

As for the WMDs, I referred to Saddam's history, not to America's discredited invasion pretext.
Ukraine was never an authoritarian country, not even under Yanukovich. He tried to go there after the protests started, and the rest is history.

Russia has been an authoritarian country since 2011 at the very least - and arguably longer, just of a softer variety prior to that - when the regime crushed the largest protest in Putin's times (https://en.wikipedia.org/wiki/2011%E2%80%932013_Russian_prot...). By now, it has a special branch of internal armed forces - National Guard / Rosgvardia - which is used primarily against protesters.

So yes, there's a big difference in practice.
Strong disagree. Metrics-based management leads to so much dysfunction. Read Robert Austin’s Measuring and Managing Performance in Organizations for the details, but the short version is that metrics distract people from things that are important but non-measurable.
But what if you don't think of it at the time?

Or what if you don't actually want to change the e-mail addresses because they are important historic data? or part of a commit's signature?
I don't think you understand what "evade sanctions" actually means. OP is telling people to prepare for the impact of sanctions.
Ignoring regime change for a minute, the two big levers EU/USA seem to have is sanctions and proxy war (by funding and equipping Ukraine). Anything else like bombings are immediately off the table due to nuclear deterrence. Not doing anything seems like the second worst possible outcome as appeasement will only lead to disaster in the inevitable follow up wars. If we take minimizing civilian casualties as the goal, is your position that equipping Ukraine and leaving Russia alone otherwise is the best option?
FOSS is a political position as well, as is "don't be evil", etc. Nothing wrong with political in itself.
The best way to shop IKEA, IMO, is to identify all the parts on their website. The website is good, it will show you the rack where everything is at the selected store. Make the parts & location list at home.

Then walk in from the exit side straight into the warehouse and pick up the boxes from the aisles you identified before.

The only drawback is that often things which are shown as in-stock are actually not (maybe it is a pandemic era thing).
In the Star Trek canon, world-war III starts in 2026:

https://en.wikipedia.org/wiki/Timeline_of_Star_Trek#21st_cen...
Sure. Many a thing that we use libraries for are 100 lines or less. It's just if you have 100 times 100 lines that's O(10000) more work. Ups.
Nice read, but am I only one annoyed by titles like this one? “Why you’re not creative” subtly implies that you should be doing creative work and that if you aren’t, you’re doing something wrong. So many self-help articles on HN in particular seem designed to inspire this sort of guilt trip.

Do creative work if you want to. Or don’t. Not everyone has to do everything. The answer to “why you’re not doing creative work” honestly could be “Because I don’t want to and I don’t have to.”
I think calling the "vast majority" of any country "pure evil" is painting with a pretty over-broad brush.

Specifically here, social media sentiment tends to be poor evidence of anything broader, due to being dominated by the vocal minority of people who post the most, as well as a non-trivial number of bots.
That's fair in the context of businesses, but since we're also talking about a war context:

I've seen people point out that when discussing the conflict, it makes more sense to use PPP adjusted GDP. The rationale is that for a lot of stuff needed for state security, the production is done internally, and thus the currency exchange rates don't matter as much. (This is particularly true for Russia, since they build a lot of their weapons, compared with other european countries which buy weapons from the US)

https://en.wikipedia.org/wiki/List_of_countries_by_GDP_(PPP)

Russia is ahead of all European countries, except Germany.

I hope there will be a cease fire soon, enough people suffered already...
> NC's willingness to do this in this case means that everyone needs to update their priors about when else they might do something similar. When people have been historically principled about something but take an allegedly one time stance against the principle, you update your priors. I don't know what else to tell you lol.

My point is you wouldn't need to update anything if you had properly done your risk assessment beforehand and planned for it. Should you have planned for Ukraine and Russia going to war and this causing your business to get cut off? No, not specifically that. Should you have planned for your business potentially needing to move to a different provider on short notice? Absolutely.

> Why do you think I live/operate a business in Russia lol. Literally nothing I have said or done in this thread suggests that.

"If you were operating..."

It's a rhetorical you.
Let me answer your second question - the recent implementation of SWIFT gpi (which is not being widely used by most Russian institutions so not relevant to the sanctions talk) is designed to increase the power of the SWIFT system, better automate payments and ease interaction between SWIFT and clearing houses/payment systems. So in that sense it would be far better than coordinating over a non-payments specific communication method.

Regarding your first question - ISO20022 currently requires a parser to convert ISO20022 information into a MT message. This is automated in SWIFT gpi and compatible softwares.
I don't think there's anything inherent to the semantics of Win32 CreateProcess that makes it slow. But there's clearly something inherent to NT architecture that does, because it was just as true 25 years ago as it is today.
Doesn't that make an hard life for the linter that now has to decide which template string represents a (complete) element and which is just text/whatever? I prefer the first solution because it's much simpler to parse
> Real shame they are not allowed to make Android phones anymore.

Harmony OS for phones is a fork of Android.
Perhaps natural resources? Usually it's always more or less that, when anything gets attacked. Or geostrategic position.
70 Years of Misapplied Allegory: Happy Birthday 1984 (2019)
> Not only do you need 1 (or more) BO or Senior BO PINs to verify the send

That doesn't sound impressive at all by modern standards. At the very least they should have some kind of challenge-response scheme.
> I don't think any competent army uses "the internet"

I don't think there are competent armies that don't use the Internet. It's a magical place ripe for propaganda ( e.f. check the news on the Russian vs French propaganda war on Facebook/Twitter in Central Africa).

> Seriously how does blocking country from an adult website helps the situation?

It informs more Russians of the real situation on the ground. That's good. Likes on social media are less useful of course, but it's still a metric. When a Russian sees millions of likes on a Zelensky heartfelt message on Twitter, maybe it gets them thinking they're really the bad guys and the whole world sees it like that. Russian soldiers are already deserting and giving up in some places, so morale is very important.

> This and some other sanctions that punish average Russians for just being Russians will put us into polarized world again and another cold war that will take ages to repair.

What's the alternative? Let Putin get away with it? If regular Russians don't feel the sanctions they'll never know just how terrible their regime is. And maybe, just maybe, this will push them to act.
Here's my take on this, which you are not going to like one bit. It goes like this...

The good people of Russia - and I'm not saying this with a tongue in cheek - the vast majority of the people of Russia truly are GOOD people, in the simplest, most sincere sense of the word... But they do need to go through some things.

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.
They did, see the update: https://www.calbar.ca.gov/About-Us/News/Data-Breach-Updates

They have nothing but praise for the judyrecords owner, actually!
https://en.wikipedia.org/wiki/Death_of_Benito_Mussolini

> At the end of the day, no sane person would place their family in mortal danger to maybe possibly potentially make life easier for a large number of unknown far away people.

US military personnel did this. Invading Iraq increased the risk of terrorism in the US to make life easier for a few haliburton board members.
You can host a Tor bridge for friends, which is difficult to detect and block:

https://tb-manual.torproject.org/bridges/
This is no anti-Rusian trope, this is the result of economic sanctions which Apple/Google and everyone else must obey.
Actually this war is an opportunity for China to buy Russian resourcs on the cheap while still doing business as usual with the US and the EU.
There's "knowing C syntax" and then there's knowing C well enough to be able to read this code and understand what's going on. One of these days I'd like to get to the point where I can conceivably read this code and understand it well enough to build my own matrix library using similar optimizations for the rest of the matrix operation primitives. Some day ...
It's how you raise your kids. It's not how everyone raised their kids, and we only pretend we can solve everything with dialog and ignore the heritage of violence at our own peril. Putin outright said he was sick of the west talking endlessly. He also said there was no reason for the world to exist without Russia and himself as the leader of it. The more post-violence a civilization gets, the more it's prone to total shock when confronted with barbarism and violence. If we survive this, it's important that the millennials generation experienced it. It will hold off our own collapse into nihilistic defeatism for another generation or two.
What's the alternative to sanctions? Diplomatic attempts to convince Russia not to attack the Ukraine have failed.

Sending troops to Ukraine to stop the invasion would quickly escalate the war and hurt a lot more people than economic sanctions.
I would guess the erliest would be if either Ukraine surrenders or there is a domestic protest that puts Putin under severe pressure. The latter probably only works if Putin has to step down because I don't see him backing out. Otherwise increasing sanctions to disrupt the supply for the war machine is probably most effective. Don't cut communication lines to Russians, try to get information to them that counteracts state propaganda.