skysight-inc/HackerNews huggingface dataset:
> Talk about nazism is a mere distraction and something Putin's trolls would do. Please don't.

It's a bit more complicated than that. Ukraine has neonazi militias that enjoy some level of government support and that have been involved in violent incidents in the past. This, of course, does not justify an invasion by a foreign power. Ukraine currently ranks very low as a functional democracy (we can give them some slack on that, since they've been essentially invaded since 2014). I'm still not sure what's the upside of this for Russia, or for Putin. As the article points out, invasions take months, if not years, of planning. While the decision to stand down can be made at any point, the decision to invade has to wait for all the pieces to be in place. Whatever the end-goal is, it's not Ukraine.
I think Pateron is simply doing 'private platform' things, and can do business with whoever they want, mistake or not.
ECMAScript 2022 introduces at() method in Array, String, TypedArray
This concept, broadened to include "acquisition at all costs" is what the book Eating Grass is about.

The title comes from Pakistani leaders' declaration that they would acquire nuclear weapons capability even if it meant their citizens would have to eat grass. Every government with a viable nuclear weapons program that has abandoned it has come to regret that decision. The nuclear weapons states have utterly failed to make the NPT an attractive bargain for the non-nuclear weapons states, which has completely undermined the goal of non-proliferation.
True, the integration of the Russian minority has been a three-decade long political struggle in Estonia.
You can explain to your boss that them wanting to check for undecidable properties is impossible.

It's important to know what isn't possible, to not throw infinite resources at the problem.
The US and Russia agreed to defend Ukraine after Ukraine agreed to give up its nuclear weapons in the 1994 Budapest Memorandum. The Russians are violating this agreement today, and the US would be following it to defend Ukraine from Russia’s invasion.
How is this relevant in any shape or form?

The Korean won and the Japanese yen are also worth less than robux. Do you think that implies the same thing about their economies like it does for Russia?
Ironically, in the case of Ukraine, it's the US who turns a blind eye to the neonazis. As they kind of do in Brazil, having helped Bolsonaro to reach the presidency, BTW.
The basic constraint is that if you want to prove something based on purely logical statements, you need to express the problem precisely enough for pure logic, that is without any wiggle room open to vauge human interpretation, and the notions you use have precise meaning. If not, your problem can't be solved by pure logic, but only by more wishy washy handwavy arguments, from which you can't derive any insights with logical certainty.

You might be able to derive philosophical or empirical meaning from an interpretation of some non-precise statement, but you shouldn't hope that such an interpretation is a valid mathematical theorem.
https://censor.net/ru/news/3318827/rossiyiskie_okkupanty_sda...

It is in Russian, but Google translate does more-or-less ok job translating it.
Same here. Vim's new "default" to tie middle-click paste to vim's buffer rather than the X selection drives me up the wall, every time. It's not just that I have multiple machines to administer, it's that there's multiple users (roles) to configure separate things. And for every user my default workflow is now broken.

I've given up on vim. I'm now teaching myself Emacs on my own machine, and replace vim with neovim everywhere I can.
It takes two.
Volcanoes, plague, famine and endless winter: Welcome to 536
Are you seriously saying that Afghanistan is better under the Taliban?!
If Australians so wished they could have voted for a republic and to become fully independent several times yet they have chosen not to so far.
If you're unsure, you might want to (or not) check out what he's done in Georgia and Syria
Show HN: A zero-knowledge VM with only one instruction
... which, as the OP points out, were hollow words and the Membership Action Plan that would have been the first step to joining NATO never got off the ground. Two minutes on Wikipedia!
It should have, but the west still kept NATO. They could have simply been more diplomatic with Russia when it was at its weakest in the 90's after the fall of the Soviet Union, but the cynicism was still there
> Google is a company that has built things which have changed the world

There are a lot of companies that have built things which have changed the world. Some of them in worse.
What `dig` is that? Surely not https://en.wikipedia.org/wiki/Dig_(command)
What we should find in Ukrainian spec-ops unit? Germans?
The impact of throwing Russia out of Swift [FT]
I suggest that you read about the history of NATO in detail. It was originally created as a way to defend Western Europe from a possible future aggression from the Soviet Union. Wikipedia even says [1]:

"The treaty was created with an armed attack by the Soviet Union against Western Europe in mind, but the mutual self-defense clause was never invoked during the Cold War."

After WW2, it became clear that a new world order had emerged around what would be called "First World" (US-led countries members of NATO) and "Second World" (Soviet Union-led communist countries members of the Warsaw Pact). The "Third World" were non-aligned countries, often confused with "poor countries".

The roots of the current crisis trace back to these power structures. The fall of the Soviet Union and the rise of China could be seen as the beginning of new alignment, but so far, we haven't seen it fully taking shape (China is certainly working on it). Russia, while nowhere near its Soviet Union peak, remains a military superpower and the owner of vast natural resources.

Russia's current role in the world is unstable - there is a dissonance between its hard power and its actual influence in world matters. It doesn't accept being relegated to a weak geopolitical player, and the invasion of Ukraine is part of an attempt to assert its position in the world.

[1] https://en.wikipedia.org/wiki/North_Atlantic_Treaty
AFAIK it can. They actually spent quite a considerable amount of effort implementing all of the gcc extensions to do so. There is even documentation for that: https://www.kernel.org/doc/html/latest/kbuild/llvm.html
Show HN: Open-Source Unbound DNS Resolver Docker Image
Hey Hacker News!

I am madnuttah, I am a Windows/Linux Sysadmin and some folks may remember this username for "niche" mods I've made for Fallout and Skyrim and some C# UWP Windows Store Apps which I've retired because of Microsoft's unclear strategy abandoning things from one day to another.

Why am I writing this?

I wanted to be independent from the DNS servers of my provider, because they have often shined brightly with problems in the past instead of functioning properly, wanted to have a little bit more privacy and freedom back by fighting censorship via DNS, so I built my own Unbound Docker image with a lot of effort and conscientiousness. Because I think it's worth it, I'd like to share my efforts with you.

My life taught me that trust must be earned, you never know what was fiddled into and what was tampered with. This image is therefore entirely built online using workflows in a GitHub action, uses the very lean Alpine Linux with all its security features and Unbound directly queries a local copy of the root zone, which is kept up-to-date using DNS zone transfers (XFR). Instead of occupying a few hundred megabytes on your harddisk, my image is only about 30 megabytes uncompressed in size.

The separate components Libevent and OpenSSL3 are compiled in the build process in their separate workflows and all the downloads, even the Internic files (root.hints and root.zone) are checked using their PGP keys and signature files if available, following my zero-trust policy. Unbound is compiled with hardening security features that most images do not include, such as PIE (Position Independent Executables), which randomizes the application's position in memory which makes attacks more difficult and RELRO (Relocation Read-Only) which also can mitigate exploitations.

The image was actually designed as an DNSSEC validating upstream DNS resolver with Pi-hole for adblocking and tracking prevention in mind but it also works perfectly as a standalone server. All Linux architectures are supported, which are currently used by Pi-hole: 386, armv6, armv7, arm64 and amd64. So it also able to run on older Raspberries under Docker.

I maintain the image regularly and as soon as included components are updated, security vulnerabilities become known or an update of Unbound is released, the image will be available for you on the Docker registry in a few hours.

If anyone would like to contribute to the development, I'm happy to receive a pull request of yours.

For any suggestions, questions, comments or even criticism you are very welcome to contact me here on HN or on Mastodon (https://fosstodon.org/@madnuttah).

Here is the link to my GitHub repo https://github.com/madnuttah/unbound-docker.

You may find the following links useful for testing the security of your DNS or even in case you want to do a before and after comparison if you want to give the image a try:

DNS Leak Test: https://www.dnsleaktest.com/

DNSSEC-Test from the University of Duisburg-Essen: https://dnssec.vs.uni-due.de/

GRC's DNS Nameserver Spoofability Test: https://www.grc.com/dns/dns.htm

Cheers, madnuttah
Those are mostly compiler speedups, fewer compiled-code speedups. Since most code is executed more often than it is compiled the fleet-level savings will be much smaller. It helps with CI jobs and developer-cycles though.
I think US/Iraq is not a good analogy. The USA got rid of a really bad dictator and the majority of Iraqs were happy about that --- but social divisions crippled the aftermath. OTOH Ukraine has a democratically elected government and is pretty unified against Russia right now.
Great suggestion, thank you.
Sebastian Vettel is boycotting Russian F1 GP
https://www.rte.ie/sport/motorsport/2022/0224/1282756-sebast...
There is German saying "beware the beginning", also " a good defense is agood offense" might apply.
Also similar to The Promised Neverland.
Whataboutism at its best.
Dude, even if the West is 99% sure that Putin is bluffing, then the risk of starting nuclear war remains to be 1%. No sane person would call this bluff for the sake of saving Ukraine. Who cares about Ukraine after all.
You don’t have to understand these “patterns” as just disinfo though, there’s plenty of reasons why people would make new accounts just to start political debates, other than being “hired by Russia/China” as both the mainstream liberals/conservatives of the US often default to. It’s just that some people want to post their political opinions separate from their main accounts; when they really have some arguments they want to say about current events, they simply create throwaway accounts. And if you’ve ever done even a modicum of Twitter, you’ll know that some people are just very enthusiastic about their political opinions even without any financial incentives (even when what they’re spouting can be very polemic and seem like state propaganda).

I’m totally fine for criticizing the OP in factual, political, or ideological terms, but think that shrugging these comments off as “disinfo” actually deter any civil debate and actively increase the amount of hysteria among people and make things worse (you’ve said you’ve been all day on social media… maybe this is why you’re currently overtly hysterical about paid state actors on the Internet?)
I think you misunderstand me. I'm not claiming that Russia would enter an all-out-war with EU countries (at least those in Nato). What I'm saying is that in a geographically limited conflict in the area of Belorussia, eastern Poland and the Ukraine, Russia would start with an upper hand. It would be hard for EU countries to gather enough force to stop the attack on the Ukraine, and if they tried, they would suffer bigger losses than Russia.

And after the fall of the Ukraine, I think there is no way public opinion in the EU would support continuing a war aimed at freeing them.

On the other hand, if the EU did have the strength to outmatch Russia even on Ukrainian soil, and mobilized that force as Russia mobilized for attack, I think the attack would never have come.

In other words, I think this attack comes as a result of EU countries being too weak to be able to deter Russia, while the US is currently suffering too much internal conflict to really care.
Rather the opposite: neither Russia nor USA should attack others who do not pose a threat to them. Stronger nations should listen to the concerns of others and meet to address them.

Zelensky should have listened to Donbas separatists and met to address them (Minsk agreements)

Russia should have listened to the Ukrainian democratically elected government and met to address them

And yes, NATO should have listened to Putin and other Russian officials saying over and for years about the bright lines, and should have listened to internal voices including the architects of the USSR containment strategy WARNING about NATO expansion, and realized they should invite Russia into NATO.

No one listens because of the apparatus within their country, and the idea that cities do not have self-determination, only countries do. People believe in their flag so much because of mass media and government schools, they are willing to kill and be killed for it.

But if you look at a time-lapse of most places on the globe, you’ll see flags changing so quickly that you wonder what is the big deal. Most people if left alone would just earn money and raise their families.
So we work at the same company or there's just a lot of shared practices in older monolithic .Net shops.
Hopefully Russian cyberforces have never heard of uBlock Origin or NoScript.
Sure - I'm using Gnome 40/Xorg, latest 5.10 kernel (on Nixos 21.11), nvidia 3080, LG CX48 4k/120hz screen with a certified ultra high speed HDMI cable.
Crucially, the project “includes a Russian owner and a Russian nuclear reactor”.
It seems to me that they're explicitly asking how this tool is more comfortable to use than w3m. Not sure how browser market share has anything to do with that.

This tool being specialized to do this one job doesn't mean it's automatically better at it than one with a wider range of functions. For example, in a Wikipedia-only browser you can't open references (without using another application) which arguably results in worse UX.
It's called having an objective view. The large part of the reason for the mess is the existence of NATO is post-Soviet world. What Mearsheimer basically is saying is Putin's motivations - you don't necessarily have to be an apologist to explain that
Fourth dose of Covid vaccine offers only slight boost against Omicron infection
They are definitely distinct. The key insight of Godel's incompleteness theorem is that there is a statement that can't be proved as true but is indeed true and can be perceived as true by an observer outside of the mechanical-logical realm inside of which that statement lives.

It says there are something non-mechanical about intelligence.

Apparently people think it is just a paradox or some other boring idea.

See "Emperor's New Mind" from Roger Penrose.
Flutter on web is completely different beast from when it runs native. Flutter on web is basically rendering everything on a canvas.
Well worth watching!

The Magic of Mushrooms:
(https://www.bbc.co.uk/programmes/b041m6fh)

"Professor Richard Fortey delves into the fascinating and normally hidden kingdom of fungi. From their spectacular birth, through their secretive underground life to their final explosive death, Richard reveals a remarkable world that few of us understand or even realise exists - yet all life on earth depends on it.

In a specially built mushroom lab, with the help of mycologist Dr Patrick Hickey and some state-of-the-art technology, Richard brings to life the secret world of mushrooms as never seen before and reveals the spectacular abilities of fungi to break down waste and sustain new plant life, keeping our planet alive.

Beyond the lab, Richard travels across Britain and beyond to show us the biggest, fastest and most deadly organisms on the planet - all of them fungi. He reveals their almost magical powers that have world-changing potential - opening up new frontiers in science, medicine and technology."
All three Baltic nations are NATO members. An attack on any NATO member requires a response by NATO.

So, not likely that Latvia is next.
Let me quote Wikipedia about Azov regiment:

> On 11 August, Azov battalion, backed by Ukrainian paratroopers, captured Marinka from pro-Russian rebels and entered the suburbs of Donetsk clashing with Donetsk People's Republic fighters.

So, I assume, the Ukraininan Nazi are killing Donetsk People's Republic fighters? This is THE crime you are talking about?
None. Just invite Russia into NATO. Why not? Pride? Cant sell as many weapons anymore?

I think many war hawks in the West just want to cut Russia down to size, one less “superpower” to worry about. If it is invited into NATO them the whole raison d’etre of NATO kind of disappears: the big bad enemy is only Russia.
He retweeted Suchkov's summary of Putin's "address to the nation regarding his decision on Donbass" (https://twitter.com/m_suchkov/status/1495831112102338563). No surprises there about where Snowden's loyalty currently lies.
Seems like around Windows 95 was the last time designers put a thought to designing for usability and around the actual constraints in the medium.

Most modern UIs seem to focus almost entirely on clean aesthetics, usually mindlessly drawing on conventions that serve limitations that exist in mobile, such as being really conservative about using screen space.

I think desktop Firefox is an excellent example of this. A lot of very useful features are hidden behind an additional click on a minuscule ≡-button (What does that symbol even mean? Why doesn't it have a label?) All, it appears, to save hundreds pixels of screen space, while desktop displays are getting bigger and bigger and bigger. You can't even use full screen windows on many desktop displays, you'll get neck pain from literally having to turn your head to read.
Does Jepsen just run automated tests?
> Unpopular opinion, but I'm very much against Easter Eggs, at least in SeriousProjects™.

OP, here. I don't completely disagree with you. As I said, there are always reasons to take them out, and almost always, those reasons are excellent.

A well-executed Easter egg says something good about the team and the project, though. A team that has the time, resources and capability to build something neat or cool or (pleasantly) surprising, is a team that is unstressed and competent.

To be clear, I'm not discussing something like adding a clown giggle to flight control systems. I'm talking about when there are two equivalent paths, neither objectively worse than the other, I prefer when the team follows the path that adds whimsy and fun to the project over when they decide boring is better.

A team that will at least consider adding it will inevitably be more efficient than a team that absolutely will not consider it because they fear extra work.
All the countries Nazi Germany first invaded were on their borders too. The Cuba situation is a bit different but in the modern day I would say the US should allow it, but either way it's also a moot point because Russia can loiter their nuclear subs around the US anyway.

Ukraine has no chance of joining NATO too (and never did while the conflict in eastern Ukraine continued). NATO troops are already on their borders in the Baltics. Invasion is the result of Putin's delusional idea of wanting to make Russia great again USSR style because if he wanted them to never join NATO all he had to do was continue the conflict in eastern Ukraine.
>journalists spent four years learning how to suss truth from fiction. That is in fact their main skill -- finding truth amongst unreliable sources.

AHAHAHAHAHA *inhales* AHAHAHAHAHA! Good one!

This is some fantastic post-irony.
Distinct personalities and intelligence are quite different things!

Talk to a grower and they'll tell you that plants have personalities (this one doesn't like the shade, this one sulks after being repotted, etc).
I took a second to see who the "we" is in your last sentence. The site vimways.org is unusable because its certificate has expired.

Also, amen. Having used vi since before vim, I actually have a few settings to restore vi features and quirks that I like ( cpoptions+=vxZ!$- ).
Is Math the Key to Quantum Entanglement Protection?
Checking Tailwind Class Names at Compile Time with Rust
Russian majority areas are in Russia, not in Ukraine. You are off by a whole country. :-)
I sometimes get the two coasts confused, in this case because the west coast is east of North Korea...

In any case, the state and capability of their missile arsenal isn't widely known. The issue here is that it's not so much the will to fight an expensive war but rather to risk nuclear strikes at home just for the benefit of revenge on North Korea.
I have a limited experience in security field, all I could do was to donate money. Yet if I did fucking trust me I'd be putting all my spare time into this.

To anyone with the required skill set. Please, this is you chance to remotely help UA.
> Not to mention cheese which need casein to be made and that can’t be obtained without killing cows as it’s the acid in their stomach, basically.

Casein is not the acid in animals' stomachs. Caseins are one group of proteins in milk, and the main component of cheese.

You're probably thinking of rennet, the enzymes in animals' stomachs that help them digest their milk.

Rennet is used to coagulate milk to make cheese, but in modern cheesmaking practice the vast majority of it is produced by bacterial or fungal fermentation. Rennet taken from the stomachs of young ruminants is used only by a minority of "artisanal" or traditional producers.

Since you got this one completely wrong, is there a chance that the rest of the information in your comment is also slightly off, do you think? Would you find it very hard to re-examine the source of what you know about animal agriculture and try to find out how much of it is really true?
That is a seriously good point.

It never ceases to amuse me how ignorant I am in my comments despite my attempts at being smart, wise and fair.

Of course you are right.

That said, this invasion is still a crime and I am utterly fed up by Russian actions in neighboring states, their constant lying, especially after MH17 was shot down, getting more or less away with state sponsored cheating in sports, simulating bombing raids against Swedish power plants etc. We should have seen this coming a long time ago.

(In my defense however, note that from the very start of this, even before the protests in Russia were known to me I think I have not said a bad word about the Russian people, barely a bad word about the men in boots and only after they started aggression and mostly - I hope - just about the leadership.)
I basically agree, except the US invasion of Iraq is far more defensible than the Russian invasion of Ukraine.

The USA got rid of a really bad dictator in Iraq. Ukraine's government was democratically elected and much better.

The USA did not annex Iraq (directly or by proxy), take Iraq's oil or establish permanent military bases in Iraq. Putin has explicitly said he sees Ukraine as part of a new Russian empire.
https://news.ycombinator.com/user?id=akorotkov
I at least appreciate your attempts! I'm completely plant-based, but I'm firmly with you that making meat a "sometimes" food is a great idea.

I think a lot of people nowadays seem to be completely one side or the other on a range of topics and it doesn't need to be so clear cut.