skysight-inc/HackerNews huggingface dataset:
1. Tech has small percentage of women. The ridiculous under representation of female coders is widely recognized as a problem and something that should be fixed. There are programs for recruiting women into CS Majors. But the imbalance will remain when women have babies and are given only the choices of the third shift or leaving their careers.
2. Women who choose breastfeeding, which can be 3-4 hours a day total, are then in place to be the primary infant caregivers.
Hyper-inflation?

Basically today with 1000 rubles you could have a nice meal at a restaurant for two people, in two days with 1000 rubles you will barely able to buy a loaf of bread.

Anything you need to buy from outside russia it's going to cost you too much, and you won't be able to pay for weapons, ammunitions and soldiers' salaries.
You can't reason with a madman. There are rumours that Putin has a terminal illness and is trying to finish what he started while he can. If he doesn't get what he wants, who knows what he's capable of. I said he was bluffing when amassing troops on the border and I was totally wrong.

I'm also not convinced that his forces in Ukraine are failing. I hope they are. But it's more likely Russia is only sending in the bare minimum they think will be necessary to minimise losses. They might have underestimated but Russia can win if they're playing the long game.
It's not the first time he changed his mind in a day. Luckily he understands that we need NATO support or Russia would take over Hungary easily.
This post was at the top of HN a few days ago and does a great job explaining, IMO.

https://acoup.blog/2022/02/25/miscellanea-understanding-the-...
I'm not sure if you've noticed, but Russia just invaded Ukraine, which seems like exactly the sort of behaviour that would suggest some sort of check on Russia was required...
This is the issue; where is the end game here for Putin, I can't see a way out for him and the people who surround him.

My psychological analysis of him basically says Putin is the king of the gangsters and he knows as such he needs to keep everyone scared and also demonstrate his power. The way you get to be Putin is to behave in the most extreme way possible when crossed, this pattern is likely to continue one way or another.

We should seriously think about something we can do to give the gangster a way out (appease his ego while he in return withdraws). I know this sounds weak but the other options are really very bad, a disconnected Russia with loads of nukes with a leader with an increasingly extreme disposition that blames the West for all his problems (because Putin has stopped being able to be wrong). Tell me this situation I've outlined is fine because to me it certainly means sabotaging of the West at the least and nuclear war at worst?

That he will be replaced by people in the Kremlin is extremely unlikely in my opinion and who is to say his replacement will be anything less than consistent with the Cold War mentality Putin seems to be spouting.
I still don't get how this is a logical path. If BP wanted to hurt Rosneft wouldn't keeping the shares but announcing that they saw them as worthless except as a tool to influence russia be more impactful? Or any other path that would indicate their lack of trust in the company but still retain a way to influence it if that door opened again?

Even if BP considers the shares and the voting power completely and utterly worthless the other owners of Rosneft apparently don't and giving back the shares gives the other shareholders larger ownership of the company for free.
> or maybe even the US or Canada for 6 months and work from there.

As an American in the EU, my entire family has been calling me for days to move back. Personally, I think its unlikely that Russia would nuke anyone in the EU. If anything, they would nuke the US. Plus, it's much more likely to die from some random shooting in the US than by a nuke any day of the week.
Thanks could not get main site to load. This should be at top.
It's likely the case, but it also goes to show why "cutesy" timestamps are annoying - even the "a few seconds ago" type you get.
You're right -- this is something I missed mentioning. As of right now, it's still only the web-based iCloud Mail that makes use of DKIM. Using any other client/app will deliver your emails unsigned.

Would you mind if I updated the article crediting you for the DKIM addendum?
Depends on the company but I've seen all possible deals.
- 4x8h a week
- 5x6h a week
- fully flexible 50% to reach each quarter
EU to ban Russia’s RT, Sputnik media outlets, von der Leyen says
What’s your suggested alternative? Please remember that while some of us would do well and prefer some live pair programming or debugging sessions, it stresses the hell out of some folks and penalizes them unfairly. Take home tests penalizes people with families and other responsibilities and probably has a racial bias as well in countries where different races have different societal loads.

In the end, even if these coding challenges might not reflect the actual work you do, they might still be predictive of success in the job, as much as any other method can be when we look for unbiased markers.

This is similar to how the entrance exams to the IITs in india are pretty much completely discordant to what you actually end up having to know, the rigor and preparation you need to do ends up reasonably selecting for well performing students anyway. Not perfect though. Any system can be gamed but it works alright.
“Experimental Prototype Community Of Tomorrow”
While this is funny, don't read too much into it other than an inept reporter or editor or IT person.
Allied nations don't want to be seen as formally participating in assassination markets.
I truly hope the same measures will be taken against US or other nation's acts of aggression in the future. e.g. Yemen, Afghanistan,Iraq. This is a great precedent to set.
Yea, think of it less as a "government issued license allowing you to do software" and more of a certificate that says "I recently passed a level $LEVEL leetcode grind, you only need to test me for specialized skills or for a level greater than $LEVEL." If it actually worked and couldn't be gamed/cheated (good luck with that), it could reduce interviews to a simple check of domain knowledge not covered by the certificate.
You don't have to agree but you can't call people NSA shills and you can't tell people they don't know what they're talking about. That's just how this forum works - don't put that kind of thing in your comments. It's not a high or difficult bar to meet.
Now I'm curious, what exactly were you making where the win32 documentation was insufficient, but the "one weird trick" blog TheOldNewThing was helpful? Did you buy any books on win32 or check stackoverflow?

I've found win32 to be a bit hard to find documentation on sometimes (the official documentation is complete, but sometimes know which hook or function to use is up for debate, stackoverflow has good answers there), but overall it's a very good API that gets out of the way and lets me just build.
I had an argument some time ago with another person about this. People seem obsessed with the news. My view is, news are intentionally made stressing. If you being informed of something doesn't change its outcome in any meaningful way then why bother reading about it?

I try to limit what I read about because of that. If I wouldn't do so, I would fall into an endless tunnel of worrying news around the world.
> I personally expect a smaller nuclear warning shot over the ocean from Putin next week.

That would be an escalation so phenomenal it would completely overshadow everything that has happened in the past week. By a huge margin.
Not so simple though to restart the ones that are already down.
That would accomplish nothing other than making Russia even more of an international pariah than it already is. They don't need to demonstrate that they can use nuclear weapons if they want to - the world already knows that.
I found an article about Russia's military logistics problems very reassuring. https://warontherocks.com/2021/11/feeding-the-bear-a-closer-...

The author claims that Russia would be very slow to go beyond the borders of the former USSR because (1) Russia's forces are completely reliant on railroads and (2) the railroads in former-soviet states are a different track width from elsewhere in Europe.
Yes. Not necessarily a nuclear war. A wider conventional war is all too possible.

Poland could easily be drawn into this war by accident. Military supplies are being shipped into Ukraine from Poland and Germany. Soon, from the entire EU. Russian attempts to stop those might spill over the border into Poland, possibly by accident. An air attack overrunning the Polish border and being shot down by the Polish air force could happen very easily.

Poland is a NATO country. An attack on Poland within its borders activates NATO's mutual defense agreement.

Review how WWI started.
Cutting off SWIFT was expected as a heavy sanction, but sanctions on the central bank directly is a huge deal. The only other countries in that exclusive club are Venezuela, North Korea and Iran, and is crippling for the economy of the country.
I'm seeing trolling on both sides with little variation in quantity. The location of the comments usually correlates with the type of propaganda which is most prevalent but on the opposing views you have the inverse proportion.
The next big tech interview craze, I have long thought:

Here is a fucked up environment.

Here are logins for each role.

Here is your team.

Here is your role.

Each of you has a chance at each role. There are three of you. So three challenges.

The environment is experiencing the following symptoms. Diagnose, report, fix.

---

Then throw them at some broken stack with admin rights and figure why its broken and fix it.

Create various stack models to throw at teams based on team skill-set.

Never hire individuals. Hire strong individuals who can work in a team.
A high information climate reduces the effectiveness of maneuver warfare; this is easily demonstrated when I play a multiplayer first-person shooter and my enemies are employing ESP cheats. They can simply rush my position without any other strategy, which is profoundly different from how an experienced player would behave without that info.

What that means at the scale of real war is that populations, even informal militia, have a much greater ability to resist professional armies using similarly simple strategies. Cyberwarfare matters to this, too; and Ukraine is a particularly dangerous foe in this regard given the strength of their IT sector. In effect, it's become quite hard to do anything much with military offensives other than intimidate opponents and bomb some stuff.

It's astonishing to look back on reviews of battles from WWII and see how many costly blunders and accidental successes were made because of poor information and coordination. But that quality is also why "blitzkrieg" succeeded as a doctrine.
On-prem to Lambdas? Not sure that's going to be a popular migration path.
Well, many Linux programs don't work out of the box, so it's possible that the program never worked without talking to an Eagle support rep.
Thet change when they realise the current method doesn't actually work. They're not recreating the problem; they're looking for a solution.
I think one way out is for Putin to get scapegoated by his inner circle. He's only the dictator of Russia as long as they're happy.
Sell shovels to the miners instead of mining for gold yourself.
No, not worried, but probably because as an older people we've been through this before. As kids we lived through the Cold War and had nuclear missile drills in school. I did a school project on how to build and stock an underground bomb shelter. Nuclear annihilation seemed imminent and the threat seemed very real.

Here we are 50 years later and the threat seems LESS real because there are so many ways to send a message to Russia without using weaponry. A lot of this war will be 'fought' on social media as well as legacy media. So much easier to rally and organize people and set up citizen constructed defences. There are sanctions, banking seizures, asset freezing, refusal of services, air space restrictions, punting ambassadors, sending citizens back to Russia... its not like Putin hasnt already gotten the message that this war is a bad idea.
It's a tough line to walk. Nihilism might be right, but people who find something to live for seem to have a lot easier time getting out of bed in the morning while they are alive.
Because he made a huge blunder.

Because he thinks this is how he stays in power. He set up this whole situation with a lot of optimism about Ukraine capitulating, or getting some concessions, and it didn't work out. Now he's attacking because he doesn't want to look weak by withdrawing the buildup. That might lead to him losing power, in his mind.

Or he's insane. The above is the only rational explanation I can think of.
If it is the start of WWIII, just goes to show how stupid the rationale for the end of the world will be.

I mean, in the whole buildup to the Ukraine invasion, I just keep thinking "what is the purpose of this?" I've read tons of background articles about the Russia/Ukraine conflict, and I have a pretty good understanding of Russian-Ukrainian history that is not often presented in Western media (e.g. the history of Crimea in the 20th century). But literally none of that points to a logical reason for this invasion, of this scope, now:

1. Russia is upset about the expansion of NATO. A very fair point, but the last expansion of Nato that Russia really had a reason to be mad about happened in 2004. Ukraine isn't really any closer to being a NATO member now than 10 years ago.

2. Protection of separatists in the Donbas region. Even if you did buy all of the Russian propaganda about what's going on in Donbas, in that case I could at least see an argument for annexing Luhansk and Donetsk, but not invading the whole country.

3. Keeping Ukraine within the Russian "sphere of influence". Again, I can understand the rationale for Russia wanting to do this, but I see invasion as extremely counterproductive to that goal.

Honestly, I see a ton of parallels with the 2003 US invasion of Iraq. The invasion of Afghanistan after 9/11 at least made sense to me from the perspective of having a purpose; I remember the rush to war in Iraq in 2003 and the whole thing just seemed really stupid to me, like "well, we attacked one country, we're not done yet, so we have to find another country to invade." Similarly, while perhaps an unpopular viewpoint in the West, I understood the rationale behind annexing Crimea, but the invasion of Ukraine just leads me to believe "all outcomes will be bad, for Russia".

It's just good to remember that many times war happens for really, really dumb reasons.
I am worried, both about the situation unfolding, and the fact that a lot of people are almost in classical denial. It’s like watching “Don’t look up” in real life.
Quitting the news might help. Do read this (it was on HN a few days ago). https://news.ycombinator.com/item?id=30430041
I guess there are enough in existence for those that want them (and not a digital recreation). An electro-mechanical remake would maybe not be any cheaper than a restored original, and might lack (imaginary) mojo.
There's a lot less going on inside a Rhodes piano.
You mixed up the first quote I think:

"It is part of my ministry's tasks to answer this question. I would not reject it on ideological grounds - but the preliminary examination has shown that it does not help us."

But your point is absolutely true: Germany doesn't mull it at all.
> No one thought Trump would be president.

Anyone who thought through the whole thing saw it as obvious he was. Republicans were thinking Democrats were going to show up in droves. Democrats thought no one would vote for Trump, so why vote?
If you are worried, maybe you should move. Closer to a primary target. You don't want to be alive for the aftermath.

And yes, it's been on all of our minds and we all worry to some extent. But this is the one thing that none of us can preempt with the means of our small lives. There's nowhere to hide from it.

Watch a nice movie and let others worry about it. Oh and welcome to the 80s.
Indeed, whether or not you watch the news will not change the outcome or help anyone. Perhaps a weekly check-in and a call to your political representatives might be in order, if you want to maximize your influence.

The choice then is to be anxious before the outcome of the war, or happy before the same outcome of the war.
I'm sorry, when did the US Navy withdraw from SE Asia?

Plus right now the US is making a show of strength against invasions by authoritarian dictators, and Biden has stated that we have "obligations" to Taiwan, although he was intentionally vague he basically said the silent part out loud. It would be political suicide to not respond to a Chinese invasion, and we could respond quite decisively from a military perspective.

China will wait for a more opportune moment.
Take a vacantion to Bora Bora. Unless there is full world-wide nuclear exchange you'll be safe there, end enjoy the sun. Win-win.
One way to bypass these interview tests is networking. If you are recommended by someone or get an interview through someone, you generally won't be given these tests. After my first job out of college, I've never had to do these types of interviews as I got my next jobs via former co-workers who moved onto other companies and personally recruited me to their new company.

I'm not sure if licensing will work. We already have "licensing" via Microsoft/etc certificates. And my experience is that we test these people with certificates even harder because of the poor reputation of these certificates.
Actually, WINE works in WSL 1, too.
That's true if actual Ukrainian gov is a Democratic ones, witch is not. Actual gov is a puppet-government of literally actors turned politicians [1] probably planted by some neoliberals (especially seen the links between various Ukrainians and Austrian neo-nazi AND clerical politician and businessman) with a bit of propaganda.

Actually Ukraine was spoiled of anything by a small oligarchy that before was Russian backed and after western/neoliberals backed and both equally steal anything they can. For Ukrainian Citizens a western puppet-government or a eastern one does not really change much, BUT a physically destroyed country for what it remain instead of a just badly shaped one makes a big difference.

That's the same for Kazakhstan, Kazakhs people do not see any difference before and after the failed coup and that was not much start to ignite because of Russian evil actors nor western backed evil actors but just because of skyrocketed energy prices, skyrocketed because the local dictatorship decide to follow the western neoliberals ending price-enforced prices to switch to a free market:
https://www.energyintel.com/download?issueId=0000017e-2c65-d...

The very same move by EU commission that skyrocketed the EU gas and electricity prices, blaming Russia perhaps to avoid much social unrest.

In the actual state of things Ukrainian can fight back better under Russian Federation NOT as a defeated nation but as a nation that freely decide to join and because of that demand and pretend a small freedom, slowly working from the inside to elicit more. The alternative is just something good for USA and UK who benefit from a long conflict because they fortify their grip on EU and justify they big internal economical mess with another war. All, of course, against our own people interest. Not differently than Putin propaganda inside Russian Fed. to ensure a better grip on his people against his own people interest.

Long story short: who benefit from that war are just the various form of dictatorship in charge in various part of the world, western world formal (but not substantial) democracies, more and more formal dictatorship themselves, who loose are the people of all various nations, more or less.

[1] not joking see https://en.wikipedia.org/wiki/Servant_of_the_People the plot and and who made it, Vladimir Zelenskiy, actual President, was the main actor, "the President", Serhiy Trofimov (First Deputy Head of the Administration) the executive producer, even Ivan Bakanov actual head of Ukrainian intelligence was the lawyer of Quarter 95 studio!
Ah yes. I copied the same quote twice apologies.
I don't get it. A nuclear accident halfway across the world and Germany decides to shut down. A war halfway across the continent and it decides to keep on?

Both threats (nuclear accident and Putin's madness) have always existed.

What changed? Did they suddenly discover Putin is not trustworthy to depend on for half of your energy supply?
This is a test on software engineering, not computer science.
We're using it as part of an SQS flow. We add the item to the queue from our backend and then process it with a lambda function. Right now we're using containerized NET6. Works well enough.
That may be the case for multiple visits - I have no real problem with the Ikea layout but a friend of mine will never ever step foot in one again, so there's no chance he'll learn the layout.
Thanks for telling me about this, I’ll pass it on to my legal team for due diligence. We are exploring a pivot to using blockchain technology for iseven/isodd and similar services. Do you know if anyone is already minting NFTs for even and odd numbers?
The whole psychology around tech interviews tends not to be focused on the right things. At least in the general sense, a lot of it appears to be people copying others without understanding the motivations.

The theory of interviewing should be to ask questions that are as predictive as possible e.g. success on the interview correlates as closely as possible with success on the job. The strengths needed will vary greatly by the role, company, and so on.

But what you tend to see is, everybody has a handful of "pet" questions that they ask over and over, without applying strict rationale for why its predictive to success.

Personally, any good interview question must both be iterative and highly correlated with actual work. Questions that have one "trick" and judging on that basis is a poor interview. Questions that focus on data structures or algorithms that aren't going to be relatively common are also poor. Questions which lack real world applications, also poor.

At least for me, I have a handful of questions, but one of my basic ones is to implement a certain data structure. And honestly, I care more about seeing the naive solution than the highly optimized one... because I care first and foremost that the candidate can code proficiently. The naive solution is super easy and requires little theoretical strength... but it becomes very obvious how proficient of a coder they are by seeing them write out the solution. How quickly can they write it? Do they make syntax errors? How long to grasp the intention of the question?

Some write the solution in 5 minutes, some take 40 minutes. That gap alone is probably the most strong predictor.

There is a more theoretically optimal solution, but I just followup at the end and we'll talk through what it could be. But if somebody can hammer out a naive solution with good code quality, quickly I weight that about 90%.

But my company also needs strong coders over particularly theoretical people. One of my best coworkers bombed on a tree interview questions I asked... but I could tell from all the supplemental details that he was very strong.
That's the primary reason for its existence, but until it actually happens there's no way to know for sure.

> Wouldn't preserving humanity be more important?

The observed behavior of world leaders over the decades suggests otherwise. People are often quite willing to risk their lives in collective endeavors, like wars, which probably made sense in evolutionary terms. Evolution though can't effectively adapt to the existence of species ending weapons.