skysight-inc/HackerNews huggingface dataset:
Here's where I differ and as much as I detest Russia's actions and Putins kleptocracy, he is a chess player, highly rational and calculating.

The idea that Putin wants to reclaim the former USSR border is ludicrous to me because it would mean raiding his own coffers.

He comes across as an opportunistic and a highly adventurous individual focused on wealth building.

I don't know if you read Alex Litvenenko's book but Putin's roots, his associates and friends, wealth was his end goal from the start. Why someone like him would be considered to be capable of empire building (when he could barely contain Chechnya) is beyond me.

Putin is a thug and he cares more about his wealth than the interest of his own country, and the #1 threat to him isn't sanctions but Hague trials.

There is overwhelming evidence that Putin was responsible for the apartment bombings (https://en.wikipedia.org/wiki/Russian_apartment_bombings), and if the truth came out, it wouldn't be his own people that take him down alone but the combined threat of NATO military action and an emboldened local populace.

Again I am not a psychologist but someone this selfish and material focused (his stupid Versailles 2.0 project that went to crap) is simply NOT interested in restoring USSR glory or anything like that but rather like any good capitalist, obsessed with maintaining his wealth.
What do you do for version control?

I think you have this backwards, anybody could check in the contents of your tarball into a vcs, so not sure the point...
Ah yes makes sense!
This was a great video.
Safe when it comes to radiation is tricky question. Since potential damage is random you might get cancer from first gamma-ray or you might survive nuclear fallout. (www.en.wikipedia.org/wiki/Daigo_Fukury%C5%AB_Maru)

However, in practice yearly 'safe' limit for civilian population is 20 mSv (ref: https://www.stuklex.fi/en/ohje/ST7-2)

The map is nSv /h. Lets take dot with 2000 nSv/h. In order to obtain yearly limit you need to hang around for 10 hours. Whereas 65000 area would be around ~20 minutes.

Please bear in mind that this is gross simplification.
Correction: venced supports sponsorblock
I'll make my employer pay for it if HN starts a paid service. Honestly they should write a blog post about when down times were first reported on Hn.
The article in general completely ignores the US role in all of this. The entire saga happened with the US interference in the last ukranian revolution.

https://original.antiwar.com/rick_sterling/2022/02/24/how-th...
I guess it will not go well with FreeBSD ;)

https://www.freebsd.org/cgi/man.cgi?fetch(1)
> and his agenda really does involve damaging and weakening other sovereign nations seemingly for the sake of it.

The only game he knows and when he sees a winning move he can get away with he can't not take it.
If the US cuts off Russia from SWIFT, Putin has stated that it would mean war. I'm no military expert but my older brother who's an officer told me that he worries that Russia would immediately start cutting undersea cables that carry data across the Atlantic Ocean and basically cut off the US from Europe. That would cause billions of dollars worth of damage to Western economies every single day.

They already sent a message [1].

https://www.thedrive.com/the-war-zone/43828/undersea-cable-c...
> Demographically, Russian speakers in this part were reliant on Ukraine for much of its access to natural resources and capital, there is a sense of being poor and looked down upon by the Ukranians in the West and its exactly this class divide that fuels ethno-nationalism.

Half of Ukraine speaks Russian, including most of Kyiv. It wasn't looked down until Russia started the aggression. If anything western Ukraine (being less wealthy) was stereotypized as less developed and Ukrainian language was associated with that.

It became fashionable for Russian speaking Ukrainians to switch to speak Ukrainian after 2014 which is understandable.

In short you're wrong about almost everything.

> Ukraine was never part of the West and it can never be if you understand the military strategic value of its flatlands.

Ukraine was part of the west for over 300 years and why should it matter anyway? Ukrainians have the right to decide what they want to do.
Nice. Would be cool to have shortcuts numbers next to the links to navigate to linked articles.
Once head transplant works we will have this dilemma for human clones as shown in “Island” movie.
My question is, why are we even seriously discussing Putin's claim that Ukraine is ruled by Nazis? If there ever was clear propaganda BS, there it is. I get it so why he's using it. But why on Earth is anyone buying into it?
That's why... They stockpile.
[Before downvoting, please consider whether you prefer debate or an echo chamber]

Let us please not be so passive aggressive and dismissive. Serious diplomats have been warning about this for decades.

Just because what's happening is evil and revisionist does not mean we should sweep all of that under the rug and buy into the mainstream a la the 2003 WMD hysteria.

Pointing at one person and yelling "he's a bad man" has not been helpful and yet we can't help but do the same thing every single time.
Read this article (good site by the way, much better than watching news)

https://www.csis.org/features/kremlin-playbook-3

It will click why this rhetoric is used by him and also the western (extreme) right (including Trump)
The NAZI bit was a lie by Putin, the fact that their president is a Jew should dispel any doubt about that, so it does contradict Putin.

> while Putin has in mind more broad definition "anti-ethnos, for any ethnos"

But: the Ukrainian government never was against any ethnic group. That is what Putin would like you to believe, but it simply isn't true. Just like the Latvian government isn't against the ethnic Russians living in Latvia (a very large fraction of the people in Latvia have Russian roots).
You’re right. Thanks for the clarification. 85% of Earth’s land is in the Land hemisphere.
For a case like that, I'll use rectangular block mode--it's really fast and intuitive, so I'll usually pick that over :s/a/b/g if it's applicable.

The whole thing would be something like <ctrl-v>5jecs<esc>. Ctrl-v starts rectangular block mode, go down 5 lines and to the end of the word, change selection to "s", return to normal mode.
>Ukraine is not a NATO member, but Poland is. If Russia attacks a member of NATO then all members of NATO are obligated to join in defence militarily.

We lived once thru this in 1939. NO one will join in to defend Poland. Germany might even make another deal with Russia to "save EU".
Thanks for the feedback. I will add that in my next commit.
I'm fine with people coming in maybe 3 instead of 5 days a week. I'm not fine working together with people who are not here at all. It's wildly inefficient and communication via video conferencing is horrible.
“Nazi” is often used as a general slur against nationalists.
chernobyl to me personally just represents the corruption and total failure of communism

Thank you for sharing this. It gives some weight and reality to what I claimed above: 'in the Slavic societies of post-Soviet eastern Europe - including Russians themselves - Chernobyl connotes the corruption and failure of the USSR.'

I really cannot comprehend all the outrage at putin, when all the outraged countries literally have soldiers occupying some other foreign countries right this moment.

With respect, sir, you are being foolish here - in three ways:

First, in thinking that all military occupation - all war - is equally evil. In thinking that America's wars, or American's bases in Germany, can possibly justify this invasion.

Russia's crusade to defeat Hitler was justified (and saved the world). That's true even though they helped with the evil partition of Poland in '39. It's true no matter what.

Second, in thinking that this is a conflict between America and Russia. Russian propaganda is happy to say it is. But the hard facts: Russia has invaded and seeks to annex another Slavic power. America could simply go home and the war would not stop. In fact it probably wouldn't stop until the entire Tsarist-Slavic world had been reconquered, including your Balkan people.

Third, in not being outraged. In fact, I'm angry at you for not being angry!

You sit there, Balkan Slav, in your new democracy, under the EU's economic umbrella, free of the Balkan's once endemic ethnic wars, posting your opinions on the internet with the careless ease of one confidant in their right of free speech, confidant in their democracy.

You haughtily justify Russian invasion with the mention of the Americans wars, which have ended and from which we gained little or nothing - and which were not territorial conquests, as this is.

You don't even imagine that Russia, unresisted, would very soon become interested in the brother Slavs of the Balkans. In you. In your fragile new democracy. Where is your solidarity with the citizens of your fellow democracies? We're in this together.
Security is not profitable until a crisis hit, why would a private company in the JIT business world care about the security of a society if it's not profitable until it is? That's exactly how you get price gouging...
For generally append only prevention; Traditionally it was BEM or similar. Now I would use css modules, or an css-in-js like solution depending on the situation.

Basically you have to tame the cascading aspects of css and use them with moderation.

If you use Typescript you should also check out plugins that will generate type definitions for your CSS, makes it much easier to refactor and remove stuff.

As to margins/paddings, basically consistency, you need a way to define and manage your "design tokens" as they are known these days. That can be with SCSS, custom util classes, and/or CSS vars, or indeed util CSS frameworks. You could also use something like https://stitches.dev/.

I am personally not a huge fan of css frameworks as I have not had the best experience maintaining components with long strings of heavily abbreviated classnames everywhere, but I do see why people might like them, they can be very powerful.
You can’t make eggs without killing male chicks, shortening hens lives, and killing them off. Free range, organic, local, or factory. The specifics of it may vary depending on the mode of production but not the reality: it enables animal exploitation and suffering.
Migra: Diff for PostgreSQL schemas
Unfortunately, dictators trend to paranoid and have a habit of murdering any remotely plausible opposition. And they have a coterie of yes men/enablers around them.

If not for that no dictator would ever live longer then 30 minutes.
I think you're misplacing the reasoning for the pain argument as "they can't feel pain the same way mammals do" whereas the contending logical argument is actually "we should avoid eating plants for the same reason we should animals - that is, it would be against their desires". The plant reflex is an indication of the latter.

Else you could easily ethically qualify meat eating that is limited to the consumption animals killed while blinded and under the influence of anaesthetics.
Author here! When I originally submitted it, it didn't get a lot of traction (it got on the front-page via the second chance pool a couple days later), and I definitely regretted not including "written in Rust" in the title. I'm acutely aware of HN's love of Rust, and the subsequent grumbling about always bringing it up that something is written in Rust, so I left it out with the false illusion that not mentioning it would make it more "pure" or something.

But I was also pretty confident that I made something useful, and, in hindsight, I don't think I should have preemptively felt bad about using some "cheap" form of marketing to get people to see it. I have really conflicting thoughts about marketing and self-promotion from my experience trying to show people my other project, plaintextsports.com [1] (live sports scores in plain text with no ads or trackers so it loads instantly! I think the HN crowd would love it!). There's a weird line between marketing and advertising and self-promotion, where one is "ok", but the other is frowned upon. It's also a tale as old as time that the better marketed but technically inferior product wins out. (AC vs DC initially, Betamax vs VHS!) How much of success is being brazen enough to ignore those norms and shamelessly promote something? Should it be considered shameful to promote it in the first place?

In this case, being written in Rust is definitely a feature, as least when comparing tools! fx [2], a similar tool that made the front-page a couple months ago runs using Node, and I'm sure jless can handle bigger files and uses less memory (though admittedly I haven't actually verified this).

[1]: https://plaintextsports.com

[2]: https://news.ycombinator.com/item?id=29861043
I respect the difference of opinion but it's hard not to think Mearsheimer has been proven wrong about Putin's motivations by this invasion. It's basically inconceivable that the full-scale invasion of Ukraine is really in Russia's best interests. At this point it's liable to destroy their economy and encourage the remaining non-NATO states that border them to join NATO. It has solidified and reinvigorated opposition to Russian interests in the West. As of now it looks like a blunder.

edit: to say nothing as well of the anti-war protests that are happening in the streets of Moscow and across Russia. If they continue and grow they will pose a risk to regime stability.
> The 2014 invasion was relatively well restrained campaign at reminding who the master of Ukraine is

Nice attempt at justifying imperialism.
Let's assume Mearsheimer is a putin sympathizer (that's even a stronger speculative assessment than apologist); does that render the information the professor stated less true?

I value the diversity on HN.

I mostly value when my view are reputed by facts and reasoning.
Strongly agree. There is a huge amount of value in what RDS provides (over DIY EC2).

Fellow HN user quinnypig described it succinctly:

RDS is a huge win not because of anything intrinsic to what the platform actually is, but because we collectively suck at setting up and managing replication, backups, etc.

https://twitter.com/QuinnyPig/status/1173377290815721473
Criminalizing speech would not solve the issue. The example you cite involves two private parties engaged in a contractual dispute. There are millions of those every week. Barring the involvement of criminal behavior such as theft or extortion, a civil court is the only forum to adjudicate these matters.

The point of a court, criminal or civil, is not to invent legislation favorable to the most sympathetic party. The point is to interpret the law within the constraints it was written under.
And in taskbar is the same issue. It's like some people like to suffer when using window systems.
You can't have your cake and eat it too. The same security concerns that America would face under similar circumstances as described, any rational individual would be cognizant that such logical deduction would be intensely rejected by an emotionally charged why-would-mainstream-media-lie-to-the-ppl types that largely act as amplifiers of pre-packaged ideological responses aimed at producing more fear and miscalculations aka war mongering.

> But please tell me again how bombing Kyiv has anything to do with "liberating" the eastern regions

This is a gross extrapolation based on your own conjectures at this point. I did not justify the bombing of Kyiv, more simply pointing out that your own emotional response towards Russia is creating blindspots in your ability to rationally figure out why a conflict is happening now suddenly.
No. Mearsheimer is a Putin apologist and people like him are a large part the reason for the mess we are in right now.

The West should've stopped Putin (and other madmen like him) a long time ago instead of appeasing him.
I said they believe, not that I believe it. But then Russia is absolutely massive. They could have hundreds of thousands people leaving deep under ground, ready to emerge and rule earth when the dust clears.

Also, wasn't there some revelation, after the cold war ended, that Russia had known American nuclear codes or positions all along? That would certainly give them some advantage.
Stormlight be with you.
Hence, "mostly".
This is great! For my purposes using a downloadable Kiwix snapshot would usually be better than scraping (not "scrapping", that's a misspelling) the live site. The usual downside of Kiwix is that the snapshots don't include many images, but that's less of a problem in the terminal!
Latvia is, at least for now, a sovereign nation. Not part of one, bigger nation. We have similar issues in Europe, Belgium, Spain, England and Scotland. It seems mankind still didn't figure a way around people's self determination that doesn't regularly end in open warfare since the end of WW1.
Still better than letting them stay and show how weak the western liberal democracies are.
> member states like Germany would have vetoed [Ukraine’s bid for NATO membership]

Why is this often mentioned? What is Germany’s rationale and is this still a certainty? Perhaps these comments were more closely related to Schröder (because gas pipeline) but certainly a different generation now.

edit: France and Germany were the two opposed countries.
None of them. Selfhost where possible. 95% of apps/services can use a monolitic system. Forget about clusters, kubernetes, microservices, etc. Unless you are really big do not waste time and money in that. Also If your app/service happens to grow scale horizontally or vertically. If it keeps growing ( maybe millions of clients...) and only after that, look for "no-lock" clouds so you can move freely between them (avoid those who charge by use like cpu ticks, ram etc, I have always seen them as one of the biggest scams ever). Or maybe housing is a good option too.
Wasn’t the NATO founded in 1949? And doesn’t this imply we haven’t lived thru this, as the conditions of NATO did not yet apply in 1939?
One of the features is Nazism is antisemitism, basically hating the Jewish people irrationally. So yes, being a Nazi is basically anti-Jewish.

Ukraine is not like the Nazi’s since their leader is Jewish, the opposite of being a Nazi. Hence the Putin lie.

https://en.m.wikipedia.org/wiki/Nazism
And yet, American heart association "wholeheartedly" recommends these oils:

https://www.heart.org/en/healthy-living/healthy-eating/eat-s...
Useful, although the name is very unfortunate. It collides with a common installed by default tool in BSDs, and doesn't really suggest Wikipedia either.

I'd suggest wp as prefix in the command name. Eg: wpget, wpfetch would work.
why is the experience of pain the standard? would anaesthetics present an ethical conundrum
I have a limited understanding of large scale networking. Can you explain how using a vpn to an endpoint in the Ukraine allows someone to observe behaviour?

I imagine if you are on an isp or IX backbone you could observe flows of packets. But how do you do that from a vpn?

Or should they break in to target systems first, shore up the defences, and then document who else tries to break in?
How many carats is pure gold? I only know of 9 and 18 carat gold.
My view comes from my dislike of communicating via mail or video conferencing, and that I just don't want my home to be a place of work. Communicating online is wildly inefficient and lacks the nuance of doing things directly in person. It's so much easier to explain/teach things in person, and also get things thought in return. One of the best experiences I've had was an internship that involved so many hands-on experiences that would never have been possible remotely.

> So wasting 1-2 hours a day being non productive

Wasting in what way? Commuting? I love my commute, it's a nice 25 minute morning stroll on the cycle and provides the necessary motivation/pressure to get out of the house. I'm fine with people wanting to work remotely, I'm just not okay with working together with them (unless they're here at least 2-3 times a week) as it's wildly inefficient, and also not okay with people demanding that any company must offer full 5 days WFH as if it's a god given right.
For any Ukrainian HN-ers reading this or for people in here who have relatives/close persons in Ukraine who want to escape the incoming war, for Romania there is this Facebook group [1] where there's a "matching" between what the people in here (in Romania) can offer, like accommodation or transport, and what the people escaping the war in Ukraine might need. The discussions in there are generally in Romanian and/or English, but as far as I could tell there was a decent amount of (Romanian) people offering accommodation to Ukrainian refugees. Sorry for the FB link but that's one of the few such things available right now.

Also, I can personally offer transport with my personal car (meaning 3 extra adults or 2 adults and 2 kids) from anywhere on the Ukrainian-Romanian border to anywhere else in Romania, if any of the HN-ers in here has someone close/a relative who needs that kind of transport inside Romania then leave a reply to this comment and we'll see about making contact/getting in touch.

[1] https://www.facebook.com/groups/unitipentruucraina
You need to evaluate the situation. Supplying weapons might feel good as a sign of defiance, but it will only prolong the conflict and lead to more dead. Nobody wins if you die a martyr in this conflict. The political capital is on the Ukrainians side, so any situation aside from a direct war is preferable. There are direct conflicts, but they are also involved in a proxy war.

And no, I would not enjoy suggesting surrender to any Ukrainian either and I understand that people want to fight. But a better future can only be build with acknowledging the present and taking options from there.

Of course there could be opportunities if Ukrainians hold out as long as they can, but either case of getting outside help or being able to repel the invaders currently seems almost impossible. You can make the war more expensive for the Russian, I guess, but that would cost more lives and might result in the same end.
I realize you are probably joking (which is rather insensitive in a situation where actual people are dying).

But yes. It would help. It would hurt those that are a victim of the war already most, though. The Russian economy is hurt bad. This will reach moms&pops soon, if not already.

Leading to unrest, potential bankrun, local protests and even deserting of troops.

If you believe putting up Russian people against Russian authorities helps, then taking the livelihood or extra income of thousands of these people, will be adding to unrest.
Wikipedia has an API. This is just fetching the HTML and parsing it with beautifulsoup, which seems like a terrible idea when an API is available.
They probably don't want to scare away any commercial partner, including very conservative (morally speaking) ones.
This does not solve the issue. behave_different.sh has to behave different *all* the time *on every input*. Not just 99.999999% of the time.

Imagine my_program.sh says:
echo "2022-02-26 10:30:00" and you run your version of behave_differently.sh at 10:29:59 on the 26/2. Then the output is the same.
Ukraine is also not part of a bigger nation, it is a nation.

As for self determination: as long as it isn't financed and pushed by a foreign adversary I say have at it. But in the case of Ukraine it is pretty clear who was pulling those strings.
Our system is all managed by Gitlab Premium.

Release when ready. Via CI/CD process. Code review from Dev, signoff (approval button on merge request) from Product via Gitlab Review Apps.

This can result in multiple releases a day.

No release branches - everything off main (a la trunkbaseddevelopment.com)