skysight-inc/HackerNews huggingface dataset:
> Anyway, this threat loses a lot of teeth when the reason Ukraine is getting destroyed at the moment is because they are not in NATO.

It is because they are not in NATO and also did not explicitly abandon the aspiration of joining. The threat is intended to get Finland and Sweden to explicitly disclaim any intent of joining NATO (and maybe make binding commitments), not just to get them to not apply.

OTOH, as you note, it also underscores the benefit of getting into NATO and under the umbrella while Russia’s military is committed to Ukraine.
> I’m in my 60s and have been drawing seriously since my early teens.

> I’m just getting started.

I think this is intended to be encouraging, but to me it has the opposite effect. If it's going to take me 45 years to just get started, then I won't waste my time on it, I'll do something else instead.

Is it possible that you're not just getting started, but you are still learning things, albeit at a much slower rate than you were 45 years ago?
Topics (I think) every software engineer must know [video]
> The right thing to do is to help other people even when it doesn't benefit you.

Why does it have to be the American men and women getting killed? Russia is never going to cross the ocean and attack us, and if they did they would never win. Why can't the EU defend itself? It ought to be strong enough. If the EU is sustainable it should be able to defend itself without outsourcing 95% of its defense to a foreign power across an ocean. I get that they were weak after WWII but for crying out loud they've had 70 years to recover from that.

As an American, I am sick and tired of my nation getting involved in foreign wars because "it's the right thing to do."
Perpetual Dickensian Poverty? (2021)
There are many pros and cons, but from a Swedish perspective, one of the obvious "downsides" would be an end to the idea of Swedish neutrality, which has been a thing since the early 1800's. This may be a hard thing to relate to if you're not a Swede, but if you imagine any political tradition in your country that's over 200 years old, you may understand that the idea of changing it generates some reluctance. I would argue that Sweden is a constitutional monarchy to this day for the same reason, most people simply do not like change unless it's obviously necessary, and Russia may have just given people in Sweden that sense of necessity.
Ukraine was the buffer zone and Putin invaded them. Now he has NATO at his doorstep in Poland.
Nothing per se, except the fact that Corona was an unknown virus that challenged leaders in the EU and US.

And now there is a new challenge of a very different kind, one that won't go away as easily.

That challenge is what we fear that the leaders are unable to find a good response to.
I'd say it's fair enough to consider markup as code ("code" in the sense of morse code)
Russia isn't worried about Facebook's bias; Russia is worried that Facebook doesn't share Russia's own bias, at least not to the degree it would like. Russian citizens have relationships with Ukrainians, and Russia doesn't want its people to see their friends and family murdered by Russian soldiers.
Heh, "point to Russians". I have several friends in Moscow, and up until the last few days they were in complete denial about Putin's intentions or troops buildup. There were memes, jokes, etc.

The propaganda inside Russia is very strong. Russians need sanctions, they need to start suffering (economically or otherwise). And then maybe they'll wake up.
Russia just invaded Ukraine on the "they might join NATO" pretext.

What are you imagining the "serious military... consequences" Finland and Sweden are being threatened with would consist of?
american here: excellent answer and i'd say most here agree
Rival browsers? What rival browsers?

To the Apple faithful, nothing else is worth considering.
Absolutely, I'm also wondering if maybe more sophisticated things are happening behind the scenes and if the more security-experienced members had some thoughts.

This could also be an interesting thread to pool some of the observations of the Russian trolls here
I personally would not want to get too deep into the fray as there may be future blow-back or accidental misdirection that leads to friendly fire or unintended escalation.

That said I could see some benefit in researching organizations that help rescue refugees from war torn countries such as IRC [1] and contribute a sensible amount. Disclaimer: I had some past indirect associations with IRC. There are many other organizations that also help refugees.

[1] - https://www.rescue.org/
> This is not a world war. The fighting is specific to a single area.

That was true of WWII, until it wasn't.
Edit: My reading comprehension is very, very poor.
Everyone dies in that scenario
Is this a joke? What you're seeing in Ukraine is not an invasion?
Ask HN: How to write a good job description – useful resources you've found?
This request is not for engineering roles, but it is for semi-technical marketing roles. I know HN community has a lot of strong and good opinions about hiring. Wondering if anyone is willing to share some advice or resources about how to structure / write a killer job description. Thanks
I never defended this it seems you have some other issue here

which I care very little about
Ukraine added that they will join NATO to their constitution, and in the past months NATO started to ramp up the amount of NATO weaponry in or near Ukraine.

Russia reaction is basically the reaction of anyone cornered, something Sun Tzu warned about, if someone is cornered they will fight back hard because they can't retreat, they can only go forward, through whoever is cornering them.
There definitely isn't any going back. But anyone who thinks the Cold War was somehow the "end of history", meaning that WW3 will never happen because it _couldn't_ happen, is clearly engaging in non-systematic thinking.

If the rule is "nuclear powers must never fight", then the _only_ possible endgame is one nuclear power threatening all the others until they give up their nuclear weapons. Given that the US has never pursued this strategy, it seems fair to guess they won't in the future.

It seems increasingly likely that Putin believes that no one will ever stand up to him. And even if the West doesn't, it's going to end very badly for Russia when China is the only major world power left to oppose him.
Assuming the giant incentive you refer to is job security, constant purposeful refactors, I don't know if this theory plays out in real life. There are a lot of reasons that software tends to be brittle and short-lived, but I feel pretty confident in saying that none of the teams I've worked with have purposefully engaged in planned obsolescence.
isn't St Petersburg like an easy target for surrounding countries if they wanted to pester Putin?
My biggest gripe with Rails has been the lack of real concurrency without a large number of cores and threads (where each worker consumes an entire rails app worth of memory). It doesn't take long before you're chugging on 12+ gb of memory.
I used Grammarly in the past and I stopped because the privacy issues were concerning. I switched to https://www.antidote.info/en, which works entirely on-device, without sending your data to a cloud service. They now do offer a fairly minimal web application that can be used if you have their subscription, but they offer a one-time purchase for the desktop application.

Similar to Grammarly, the growing use of AI-based pair programming tools, like Github Copilot and similar, poses similar serious privacy risks. While the intelligent autocomplete is helpful, it uploads large parts (or all) of your source code; which most companies should be very concerned about.
1. bash runs on more than just linux

2. Many non-LSB distros
Saceur Statement on the Activation of the NATO Response Force
None of these substantiate the claim that "Russia is exploring crypto for transfers"; they just point out, as I did above, that people outside Russia say Russians could hypothetically use cryptocurrencies for transfers despite US sanctions. None of them even propose that the Russian government use cryptocurrencies for its own foreign trade, and none of them claim to have any Russian sources at all, whether officials or leaks or civilians. The Cointelegraph article claims that Maduro proposed doing this in the past (for Venezuela) and that Iranians raising money for flood relief have actually done so.
Despite the article being clear as most commenters don’t read them anyway and considering the amount of non sense I have been reading on HN concerning SWIFT including in this very thread, I think some precisions are needed:
- SWIFT is not American. It’s a cooperative headquartered and was funded in Belgium.
- SWIFT is lead by a 25 members board of directors. No country can have more than two members on the board.
- SWIFT is messaging system. It’s used to pass orders and it archives them. It is not involved in own these orders are settled. SWIFT is a telex replacement.
- SWIFT is useful because banks have automation in place to directly process SWIFT formatted messages. It is important because banking institutions are slow moving and conservative. From a strictly technical point of view, doing what SWIFT does outside of SWIFT is extremely easy. It’s all IP based and the messaging format is standardised.
- If you read articles about the impact of being disconnected from SWIFT, you will often see the case of Iran being used as an exemple. That’s garbage. Iran was hit by US sanctions threatening repercussions on anyone doing business with them using dollars. The figure quoted is not really due to them being cast out of the SWIFT network.
- CIPS actually uses the same exchange format as SWIFT but on a different network. It’s a good showcase of how easy to do it is.
I had programming internships for two summers in high school (after 11th grade and after graduating, before college). The first one was with a company my dad was laid off from but somehow they were still ok with taking me when I asked them. The second I emailed in response to a job post on CraigsList for a full time programmer.

This was in Lancaster, PA, a county of 500,000 centered around a city of 60k. So that is to say it was a very small metro area.

So in general, look local and respond to job ads hiring full time programmers. Local companies are always desperate for smart and ambitious folks, regardless of their level of education. If you're in a metro area of a city with at least 50k you'll likely be able to eventually find a company willing to bring you as an intern.

Good luck and don't get discouraged if people say no! Internships and full time jobs in tech are a numbers game.
Russia isn't a credible long term strategic threat to the US in the way that China is. Russia is a declining belligerent power attacking a country of lesser importance (to the US) than Taiwan. China is a much more dynamic country that's growing in relevance and could realistically outgrow the US within 30 to 50 years.

If the US were to engage in Ukraine, Taiwan would be up for pickings. I believe it would be a mistake. The US doesn't have the dynamism it once had, it's population in large part isn't fit for combat, or resilient to casualties, and is preoccupied with internal striffe. Defense budgets are high but what a US DoD buys with 1$ is a lot less than what China buys with the same value, since US defense industry is bloated and burning through budgets. All this to say, the US can't sustain two flanks against two strong foes, it needs to pick its focus and China is the real strategic opponent.

I hope this international environment will wake up the US public and industry, and that this will all end better. I also hope that Germany will stop using so much gas and being a pawn to Russia, and that the EU will take care if their defense more, as the US isn't in a position to do like it did during the Cold War.
Sir, this is a HN. Reddit is in the next tab. ;)
at it's peak both the USA and USSR committed approximately 100,000 military personnel to their respective occupations of Afghanistan. From reading a book about Vietnam/American war, at the peak the USA committed 500,000 military personnel to occupy South Vietnam, along with various other countries.

https://en.wikipedia.org/wiki/Soviet%E2%80%93Afghan_War
https://www.militarytimes.com/news/your-military/2016/07/06/...

presumably they've committed that or more than that to this operation since the navies are involved and it's easier logistically to get to

https://www.cnn.com/interactive/2014/03/world/infographic-uk...
> captured Russian soldiers saying they didn't want to be part of the invasion

I am following the conflict very closely (due to having many friends and relatives on both sides). While there are some videos with what looks like Russian soldiers (some of whom look no older than 18-19, so they're definitely conscripts), I wouldn't say there have been very many of them, and what would you say in a similar situation? "Yes, I was happy to come along to free your country from the 'nazis'", and risk to be taken around the building and shot as you "attempted to escape"?

To be clear, I am 100% behind Ukraine.
Maybe you should reconsider your logic? Ukraine wasn't attacked because it's a NATO member, it was attacked because (among other things) it wanted to become NATO member. There isn't a process where you just submit your wish to become a member and the next day, voila, you're accepted! It's a long process and that's when you'll be most vulnerable to attack.
Not necessarily against algorithmic feeds, but would be nice if you could chose your own algorithm, or just pure chronological feeds like you mentioned.
What are you talking about? Sweden placed patrolling troops in Gotland right when Russia increased their presence in the Baltic Sea during this buildup.
US Naval Observatory Master Clock Time
It seems fair for felons to work minimum wage last resort jobs, because non-felons surely deserve the same or better. But why are minimum wage last resort jobs so bad in this country?
Russian and American military personnel (mainly, pilots in air-to-air combat) fought in North Korea, too.
I don't know about that. I agree about it being a popular idea with people that don't understand C. Plenty do and still harbor those opinions. I've been mortified by what I've seen in C, and it seems really preventable.

Lots of developers out there are widely negligent. C provides them with enough rope to hang themselves. To be honest, I'm a little surprised to find veteran C developers that AREN'T scared. I guess they just see every disaster as the fault of "negligence and recklessness". If you're not scared of your code (mistake), you should certainly be scared of other peoples.
It's not that they can't technically answer it.

It's that the signal you're gonna get out of such an interview is gonna be so low that whoever you end up hiring is mostly going to be due to chance + how much you "liked" them.
Neither nickel nor cobalt are rare earth metals.
Really? He is fighting to have veto over who gets to join NATO. It will be a victory for him if he is able to freeze NATO membership to the current number.

Russian economy maybe be ruined for next decade or longer and most likely Putin will be dead or retired by then but he would be looked in Russia as the guy who keep Russia relevant.

Putin is embarrassing US and NATO by destroying Ukraine while they watch helplessly. I have utmost sympathy for Ukraine but where were the angry people when US attacked Iraq?
Que Sera Sera
David Roberts and Canary have some worthwhile articles on this question

https://www.canarymedia.com/minerals-and-clean-energy-a-seri...

looking at lithium along with other relevant minerals.
> ... current EU and US leaders are asleep at the wheel. We have a different dynamic. Talking about sanctions looks almost pathetic.

Yes, but NATO clearly stating that they wouldn't intervene in Ukraine probably made events more predictable. Reducing the risk of escalation, and miscalculation.

Leaving Ukraine to fight on its own wasn't nice. But it's probably best NATO doesn't bluff too much.

Sanctions is probably not a solution, but it's a signal -- well, really it's the only thing that can be done.
He's always got the option of just... not attacking.

Not being in NATO didn't save Ukraine. Letting Putin have Finland in order to avoid all-out war should not be an option for us.

To me, this feels a lot like Donetsk was Sudetenland, and the rest of Ukraine is the rest of Czechoslovakia. We need to not let Finland be Poland, where we declare war but just ineffectively do nothing. What we should be doing now is gearing up to defend the entire front, and helping Finland prepare as strongly as possible. Don't believe that it's going to be "peace in our time" after Ukraine. It won't be.
Tracker Music Documentary: Back to the BBS Episode 7
Tracker music fans, the time has come! Future Crew's Jonne Valtonen (Purple Motion) and Peter Hajba (Skaven), as well as Mark Knight(TDK), Chris Mylrae (cTrix) and Jim Leonard (Trixter) appear in the premiere of Back to the BBS episode 7, now on YouTube:
https://youtu.be/Xswbw18DPWM
This episode is a tour de force of how tracker music was made, how the demoscene adopted the format as well as fame and fortune with the games industry. This is a bumper episode that you don't want to miss! Join me in the chat at the premiere, it would be great to see you all!
> NATO helped in Iraq and Afghanistan

A number of NATO countries joined both Iraq wars, but not all. The only one where Article V was invoked and NATO was officially involved was Afghanistan.
I reckon this is a seriously good idea, with the only sad caveat being that a lot of Silly Valley money seems to be very risk-averse and scale-seeking, and this is high risk and low/no-scale.

Very annoyingly.

(I can only chalk the downvotes (this comment was grey at time of my reply) up to pOlItIcS)
A math/programming contest for shape rotators
I was responding to this:

> It appears the CO2 emission standards can be achieved overnight simply by boycotting of all goods produce in countries where there is zero qualms about CO2 emissions, namely coal based power plants, which Western allied nations are more than happy to sell and point the finger at the said country they are exploiting.

Start by boycotting all German goods.
> It can't be just a number on a computer in a bank, right?

And yet people question the utility of a decentralized, trustless, public ledger -- ie. blockchain.
Mars Pareidolia? – Sol 3397: Mars Hand Lens Imager (Mahli)
I want to learn how to do Stick Figures. Sort of like the xkcd.

Would "Making Comics" help with that? If not, if anyone has any resources for stick figures, please mention them in a reply to this post.
Germany wouldn’t pay for gas and oil, and deliveries would stop. Reserves are probably high enough to last into spring, so there’d be about 9 months to find alternatives before next winter.

Russia, meanwhile, would be bankrupt within a few months.
NATO secretary-general warns cyberattacks could trigger Article 5
Sweden was a participant in ISAF too.
Show HN: Dirty-equals – Doing dirty (but useful) things with equals
Thanks I had quite a laugh reading your last sentence because most peers here in Berlin couldn't be bothered to report anything that doesn't directly impact them.

For people living somewhere out rural shthole in West Germany perhaps might be triggered enough to file a report with the myriad of administrative concerns available to the spoiled citizen
Exactly, they don't give you dollars, they give you a dollar denominated liability.
Russia is playing a game of chess. They have several moves ahead mapped out and an overall strategy.

The West came to the game thinking it was tic tac toe...

I don't think blocking swift will achieve the expected result, Putin will have a move against this.
Libya didn't work. NATO had to do it militarily. As for Romania, it had nothing to do with sanctions, and that's the same for the Tsars.
Exactly what the sibling comment said, you can do it in many languages. Also, the comment I replied to suggested just that ("cast to any"), which is the context. :)
> So this is just based on trust that the other bank will keep a truthful score of the transfer, and there won't be a dispute at settlement time?

Exactly: Either there is trust (and external settlement is not required), or there isn't, in which case banks will usually only credit incoming transfers to their customers once the underlying funds have settled.

Practically, trust is a spectrum, and banks might only settle once the outstanding balance in either direction has become too large (that's then called "netting").

> If the banks are often willing to trade with each other "on trust alone" like that

Bank balances are ultimately only be useful to their accountholders if they can effect some payment with them. There is therefore also a spectrum of fungibility of USD balances.

If you think about it, what makes USD useful is the fact that they can be used to pay for imports from the largest economy in the world. Only very few US companies would be willing to trade with you when being paid in USD balances at some foreign bank that they can't, as one significant example, pay their taxes with.
India and Pakistan both have also fought wars with each other after getting nukes.

Sadly, getting nukes seems to be the way out of costs of doing anything bad. Pakistan has waged guerilla warfare against its neighbours and got money from US while harboring their enemy, but can't do anything about it, because nukes.
> It is a reasonable position.

It is not. Russia does not have any say in what alliances other nations choose to join -- apart from the "last argument of kings" of course, and what's scary to me is that there are so many people like you around that seem to have this Clausewitz idea of war being "politics by other means" even in the present day.

Your comment clearly makes excuses for Russia's actions, so no, in your case you are not keeping both of these thoughts in your head.

Would you be so quick to defend the United States in the same manner if they had expressed concerns about Mexico's foreign policies for the past ten years? Or an invasion of an alternate-reality Cuba with a democratically elected government tomorrow?
The idea, as I understand, is that it's better to impoverish the population than to kill them (and us) in open warfare. It's not something we want to do.
Germans have „historical responsibility“ towards Russia. (But not so much towards Ukraine, somehow although arguably WWII was pretty bad there too). Also dependence on natural gas.
Putin is lying when he proffers reasons and rationalizations for the evil and illegal acts of his government.
Great discussion of what these mean, but terrible idea for an interview question. As a rule, I really try to shy away from questions where the answer is "I don't konw, but I'd be happy to look it up if it were relevant to my job," and with modern frameworks direct knowledge of these tags is almost never relevant.

(On the other hand, if the candidate had access to a computer, following their process of looking these up might be interesting...).
Grin News 152: Test Day Is Here for PIBDs
I think in the short term, there's a couple NATO countries that have been leary of expansion that Russia doesn't like (I think Hungary particularly), but it's not clear how the situation in Ukraine (and/or, in Hungary’s case, specifically, it's upcoming election) will impact that.
Well the point of that budget isn’t to defend the weak.

In this case though it is the right choice to make regardless since a Nato country can’t attack Russian forces without risking nuclear war.
Evaluating Python Dependency Managers
I actually really like Time Enough for Love (though not as much as Moon). That said, it's more a series of linked stories than a conventional novel. (And you should probably read the prequel short first.)