skysight-inc/HackerNews huggingface dataset:
That may be your experience. It's not mine. Null-safety forces you to think about the exceptional case (and whether it is supposed to occur at all). If you do so poorly, yes, you'll have errors too. But it's not something that can happen to you by accident.

For example, if you have a method A that gets a foo from the method B and then does something to that foo, you might get a runtime error if B returns nil. If this happens over dozens of method calls, it can start to become very hard to see where the error was introduced.

But if you know that B is always supposed to return foo and never nil, then the compiler can show you where the error in your definition of B is ahead of time.

The value of null-safety is not in making everything nullable and then just proceed with unwrapping etc., the value is that we can make a lot of types explicitly non-nullable.

I don't think it's controversial that a good type system allows to verify more soundness guarantees at compile time. The only controversy is whether it's worth the effort.
Woops, apologies I lost this tab mid-reply :(

Very cool.

I only knew about Knoppix at that point, which being a LiveCD didn't quite like 128MB RAM (just realized that's how much RAM my PIII had too, huh). Properly switched to Linux (cold-turkey :D) around 2007, and my focus on programming took a giant nosedive as I discovered the internet. Upgraded from Pentiums/Celerons to an i3 a friend gave me in 2012 IIRC. Still figuring out how to juggle the internet and focusing on programming lol

I'm not "sick" per se, it's really just the whole head-exploding dumpster fire that is government support around mental health and "I really cannot jump this curb *points* so what do I do now?" et al. It's just a matter of time, fingers crossed things get figured out before I'm like 35 or 40... hmph
I have always wondered- how exactly getting rid of Putin help us? More specifically, what is the guarantee that thwart they will be replacing with will not be ISIS or Taliban? Frankly after Iraq US has lost all credibility, the track record of replacing the status quo with “western style democracy” for all intents and purposes have proven disastrous for the local people and the US.
You seem to be saying Rust patches up the most obvious Posix holes but leaves the more subtle ones, to make it seem more secure without, in fact, being more secure.
Godspeed, best wishes, and thank you for the unique information.
> Moreover, the last decade of shenanigans from Turkey and then Hungary have soured even the U.S.'s appetite for future NATO admissions of any country outside Western and Central Europe.

This was always the case. Turkey needed to help in Korea (1950) to get into NATO (1952). With annexation of half the Cyprus, and the tensions with Greece and buying NATO-incompatible S400 defense missiles from Russia, it kept being a problem-child. It weirdly remains also the only member which recently had armed conflict against Russia.

It's still a member though because of geopolitics. It's risky business but it has its rewards.

I don't see the same situation in Ukraine.

Disclosure: I'm from Turkey but I despise some of the acts I named above. I won't name which because I still want to go there and see my parents every once in a while.
Finally someone tackling the real problems that everyone glosses over when gushing about postgres. Bravo! This is a really excellent project.
>German soldiers would cryingly admit to POWs already at the start of the war that they were absolutely not voluntarily there, they'd just be shot if they refused

No shit they weren't there voluntarily, no sane people want to go to their death, but those were the rules for mandatory conscription for them back then.

Even today some European countries still have mandatory conscription, and while they won't shoot you for refusal, if you don't show up for conscription, military police will come to your house and arrest you, and if you run away, an arrest warrant will be issues on your name.

So yeah, you have to do your mandatory service, even if you don't want to.
There is nationalist party in Ukraine and they got 1% in elections. The elections were free and every term somebody else is in the government. Surprisingly never the nationalists tho.

Also they want to join EU (as all nazis do of course).

Meanwhile actually nationalist and imperialist Putin invaded 3 different countries during his 22 years of governing Russia. And he hasn't held fair elections there for a long time.

So yeah Ukraine is nazi.
Isn't this more about playining on historical sentiments? In Polish-speaking internet russian trolls won't shut up about UPA and Wołyń massacre.
From the link you shared it looks like they are restoring the functionality:

https://bugs.webkit.org/show_bug.cgi?id=230382
As a non native english speaker, I can clearly understand the first sentence "A strong tremor in her hand makes it impossible for her to use American Sign Language". Even if we do not know the meaning of tremor (this french word is not used since long), we can easiliy guess that it is an illness in the hands and not lose much from the understanding of the sentence. For the second sentence, I have to think a lot more to understand the structure of the sentence and to remove the ambiguities. After reading the second sentence, I am far less confident in my understanding than afer reading the first one.
No, that's not a strawman at all. International relations are a mess, trying to figure the interests of both parties out isn't a propaganda campaign to justify anything. Actually, not trying to that and painting one side as universally evil seems to be propaganda.

I do understand why this is necessary so, because without unity those conflicts tend to be so much easier to loose. Again, as always, I don't justify Putin's actions here. I try understand hos motivation so, and political leadership around the globe should too, because if it works he won't stop. And Ukraine isn't the only region with disputed borders and conflicting territorial interests involving nuclear powers. If we want to find peaceful solutions for those conflicts, we need to understand them first. Just saying "other side evil and crazy, we good" is too shallow.
> to avoid Ken Thompson attacks

I was always under the impression that the "message" of Reflections on trusting trust was that you have to trust someone at some point.
SQL injecting script kiddies can't take out a nation state. Sorry.
That's true. I know because I am from Bulgaria. We're vassals one way or another. Bled dry is correct. The entire eastern block was sold out for peanuts during the 90s. I guess that was the price for joining NATO and the EU

However, being US/EU vassals is better for us. I personally think that's mainly because the so called west has all the money in the world. That's the root cause. Not culture, values, etc. Those are all secondary to having money for so long.

While I understand the stated reasons for the invasion, and they are much more valid then America's struggle to steal as much resources as possible from all over the world under the guise of "democracy" and "WMDs", I fear we'll be next. I don't want to be under their boots. My family has suffered enough under the Soviets

It fucking sucks to be on the outskirts
You can erase your account here: https://privacy.patreon.com/policies?modal=take-control
To me Putin attacked Ukraine because from Russian government point of view they can't afford to have a western democracy (aka US) in that world zone. I feel that they fear that if they don't conquer Ukraine with bombs now US will conquer it with Secret Services later. Probably it was already happening.

Poor Ukraine people. They're between two fires.
No, it usually isn't. It is usually used to talk about white supremacists of a particular ideological bent.
The situation is not that complicated. Ukraine is an independent country and can decide what alliances to join or not. It’s not Russia’s business and it surely does not give it the permission to invade it.

Anything else is highly irrelevant.

Russia is a repressive dictatorship and has a combination of a brainwashed and scared population. We don’t need unnecessary nuance there.
The distro kernel will stay on the LTS branch, certainly -- but the upstream kernel folk like people to be able to compile upstream kernels and not have to stick with the distro ones. (I've done it myself on occasion and i'm not a kernel dev; if I'd had to also get hold of a new gcc it would have been an irritating extra step.)
How does this show anything? Yeah, if after years and years of low level war and displacement of political enemies and being de facto controlled by Russian troops you hold a referendum that is boycotted by all but the separatists, of course the separatists will win! But that is so far from any valid referendum that accepting it as such seems dubious at best.
It's a video from 2015, Ukraine has been in a war since then. I would say it's not relevant that much now. A lot of people reconsidered their relation to Russia.

I'm Ukrainian. I lived in Kiev, Dnipro, Odessa and Kharkiv.
The killing and eating of animals are not acts which belong to the category of acts needing justification. Stealing and murdering other people affects human society, so those require justification by the justice system. But many acts are not part of the human society, in that the acts don’t affect it. For example, if I sit backwards on a chair, that not a threat to human society, so it does not need justification. Some people like to imagine that such unconventional acts, which they deem “transgressions”, are somehow eroding society, and would like them to be abolished. The current trend in free societies is, however, to be more liberal in what they allow.
Then you're clashing with WordPress. Something like wikifetch is even better I think.
I think the commenters here relying on a more robust response if Putin invades a NATO country are being overly optimistic. Let's be honest with ourselves and recognize that without the US NATO is no match for Russia. Fragmented, with small and outdated armed forces, the Russian army would quickly roll over any resistance. Can you imagine a Republican president committing US troops to the defence of Lithuania in the current climate? Just look at what Trump is saying right now. If I were a European leader I'd be investing very heavily in an my armed forces right about now. Putin has succeeded in undermining the international order. First, by getting someone like Trump elected and undercutting faith in NATO. Second, by invading neighboring countries and having everyone realize this has no real consequences. It's likely that, unfortunately, the new world order is the old world order. Either a country has the power to defend itself or it doesn't. Other countries can't be relied upon to help.
> Not sure if that counts as non-trivial, yet?

Assuming perfect tooling and infrastructure doesn't sound like it necessarily have to be a big deal.

But, how far into fantasy land are we? How much effort would be required to get there? Is this and all similar problems large enough to justify it?

Is adequately tooling and infrastructure even possible?

Does that make proposed changes, such as moving to C11, order of magnitudes more difficult?
Poverty has declined by more than 50% in the last 20 years in Russia. How does this jive with a "constant state of poverty"?

When people use anecdotes like this despite the data, it often just looks to me like bashing of developing economies.
Kernel developers have previously used a tool called coccinelle to do these kinds of mechanical mass changes. It's pretty nifty.
Trump had a top Iranian general missiled. And Iran sat there and took it with laudable stoicism because they aren't stupid and could see they had nothing to do. America was anything but toothless in those years and Iran wasn't about to call any bluffs.

And funny you should bring up Iraq in these troubled times, because I think the recent conflict Russia->Ukraine is most comparable to - outside of Russia->Other Neighbours - is US->Iraq. Assuming the situation calms down rather than escalating.
I used to be very much against Kubernetes, but now that you have easy and lightweight Kubernetes distributions like k3s, k0s, or mikrok8s, it's not that stupid to use Kubernetes for self-hosting. You have a lot of great community supported helm-charts where you can deploy complex applications using a few lines of YAML.

And everyone who knows about Kubernetes can understand what you are doing, maintain it, and deploy it somewhere else in a managed or not kubernetes environment.
It reaches far beyond that.

Whether we have a dictatorship or a democracy, there is an apparatus that IGNORES the legitimate concerns of others, and for whom it is a net positive for their country to impose its will on others through violence.

Eisenhower gave it a name in the US: the Military-Industrial-Congressional complex. And we can add the mainstream Media to that as well.

To put it in perspective, what Russia was doing supporting the Donbass separatists against the Ukrainian government is what the US has been doing in Syria…

What is currently being done by Russia is analogous to the bombing of Yugoslavia by NATO forces despite UN opposition, combined with a recognition of Kosovo’s independence, something that shocked Russians at the time…

If Russia continues with a full scale invasion, occupation and regime change in Ukraine, that would be analogous to what USA did in Iraq and Afghanistan in the last few years.

So the US has done it all, and other things too:

propped up friendly rulers against rebels in Yemen, leading huge humanitarian crises

trained guerillas against the government in Nicaragua and elsewhere

trained dictators like Manuel Norriega in the School of the Americas

installing friendly regimes around the world

carved off and annexed large parts of Mexico in the Spanish American war

Russia at least does it in its own back yard and to protect its interests. USA goes all around the world and for some reason sees fit to be a “world police”. But both are incredibly imperialistic. And of course, Russia’s freedom of speech internally is far worse than in USA.

But when USA does it, it never gets any sanctions. So there is no threat of escalation to nuclear mutually assured destruction. When Russia does it, the same actions are criticized badly by the world, but everyone is afraid to escalate further because of the nuclear consequences.
Ukraine has no chance of joining NATO, yet Russia invaded. After recent events, we can safely conclude that Mearsheimer was wrong.
While I haven't watched the video, I did read the article posted earlier which I assume covers the same details: https://www.mearsheimer.com/wp-content/uploads/2019/06/Why-t...

I think it lays too much of the blame on the US and the West and ignores the fact that Ukraine itself is an entity with its own autonomy and not as simple as just being a US pawn. Mearsheimer's analysis seems to dismiss it completely and assume that basically everything that occurs in Ukraine are just machinations of the US political machine, but very reasonably, since the annexation of Crimea in 2014, it is rational for Ukraine to seek closer ties with NATO.

That said, I do appreciate his perspective on why Putin might act like he does, but "Why the Ukraine Crisis Is the West’s Fault" is... interesting framing.
> if none of those apply to you, CockroachDB is a better default.

Though it scales horizontally, you will need to throw at least 10x or more hardware at it to achieve the same throughput
NATO expansion was not driven by NATO's 21st century power aspirations, but rather driven by Baltic nations that suffered tremendously under Soviet rule. No one in Eastern Europe seriously believes Russia is only aggressive and bellicose due to Putin. It has a long and sordid history of abuse dating back at least a century. So it makes sense that Poland is terrified, along with Romania, Latvia, Estonia, etc.

It's a very "US-centric" video, and the comparison to the Monroe Doctine is imo a false equivalency. Russia is not even the Soviet Union, let alone the US. Russia isn't a match militarily to NATO, and it's not even a match economically to the EU. It has nukes and oil, so it's a thug and a bully. If it was any other nation, it would be wiped off the face of the planet.
This comment did not age well.
Yeah, it's weird this command doesn't have anything that references Wikipedia in the name too. eg wikifetch or even just wpfetch. It's such a generic name for a specialized too.
Great to know. Thank you for sanitizing this discussion and shutting out trolls and apologists (like myself).

I'm sure that if Cuba or Venezuela entered a pact with Moscow that placed ICBMs on their territory, we would respect their sovereignty the same way.

There are a few things I'd like to respond to below but the rate-limit hammer has dropped.

What I will ask is that we refrain from calling the brave people who stood against the grain apologists or naive. They warned of the dangers decades ago.

We owe them better than that; they were prescient.
I disagree with the article you posted in almost its entirely.
> president, Viktor Yanukovich, was forced to flee for his life.
What Ukraine experienced in 2014 was not a coup. The Ukrainian parliament deposed him after he left the country and after the parliament had order the security forces to stand down and leave the capital. I could go on how factually and biased that article is.

What's next? You're gonna claim Cuba is the fault of the Soviet union?
I agree that it is irrelevant. It is more like a linguistic research from my part. If the author understand Nazism in a different manner then I was taught in school, then I'd better pick it up, or I would misunderstand all such arguments.

> But why on Earth is anyone buying into it?

Russians buy it, because their propaganda shows them enough "facts" of Ukrainians attack Russians. Outside of Russia it seems to me no one buys it.
Pure is 24. It's too soft to make good jewelry, so you'd only see 24K gold in an object that was meant to be owned as a conversation piece of some kind, but not worn.
Legit question, what on earth is this (for)?

I tried reading the book a bit and it seems like a library for turning ml models into C code?

But its really not clear what the point of this book is about...Is this written by space aliens or is this a technical manual for chemistry?

I have coming up on a decade of Python, Java, JS experience, I know what programming is, I don't know what this...thing...is for.
And community engagement compounds — people like contributing to rust projects, so we can trust the project will continue to grow, so we'll use it, so more people will contribute, etc etc.

This holds even if the original reason they enjoyed contributing isn't a good reason!
"White supremacist" is also a slur against nationalists...
I don't think natural inoculation should have to provide more proof than the vaccine. Many just wanted to send a paternalistic message so people don't voluntary infect themselves instead of getting vaccinated. I doubt there is more behind it.
This person is talking about not wanting to share their home on camera. It’s not contradictory.
Professor Mearsheimer's arguments here don't make any sense once you put an ounce of thought into them.

The idea that Putin is invading to counter a possible extension of NATO into Ukraine is beyond silly. NATO members have been directly bordering Russia through the Baltics for almost two decades at this point.

And any observer can see that there is zero interest in any sort of NATO aggression against Russia.

The only threat to Putin is internally, either too many Russians thinking he is weak (causing Putin to invade other countries to maintain a mirage of strength) or too many Russians seeing successful neighboring democracies.
Don't forget, this was also a similar case during WW2 and then Munich agreement happened... It never is as easy - this is stated on paper so we all go to war. Including now broken Minsk agreement...

Just all sad to see that the interests of a few shed blood of many.
Big discussion earlier: https://news.ycombinator.com/item?id=30457490
How is AZOV battalion not a neo-Nazi outfit?

https://en.wikipedia.org/wiki/Azov_Battalion

There are photos of them doing the Nazi salute [1] and videos of them flying the Nazi flag on the front lines. Even human rights groups have complained about the arms sales to neo-Nazis [2].

https://ukraineatwar.blogspot.com/2014/11/nazis-in-azov-batt...

https://www.haaretz.com/israel-news/rights-groups-demand-isr...
> Replication works across version differences, making upgrades without any downtime at all easier.

Postgres has logical replication these days, which can be used to achieve this
For someone who likes to keep everything so vague in words to cover his ass, that simply doesn’t sound strong enough, I think.
NATO will sent prayers and weapons while quickly retreating to Germany.
It's reasonable to ask to be able to work from home, but it's equally reasonable for the company to refuse the request.

Going to a physical location to work is how things were done and continue to be done for most people on the planet. This is what you signed up for when you accepted the job; if you don't like that and the company does not allow you to work from home you always have the option of quitting and finding another job. You signed a contract and now want to force a renegotiation. That's not how things work.
It's not a guarantee that the new one will be better - it's the guarantee that the new one will be not the old one :) . As an example, Boris Yeltsin was a different kind of a leader.

Of course, the idea is to prevent people from the same circle - with similar or worse ideas - to have the power. Robustly that's to be solved by the people of the country - who apparently suffer from lack of learning on the previous mistakes. Also, getting best solution takes longer time... to the initial results.
And you are simply refusing to see reality as it is because you have biases going in, I'm simply trying to see why this is happening and who really started it but if you keep trying to reduce this to an us-vs-them juvenility then knock yourself out. I have no interest in this region other than figuring out what got us here.

Also I have no intention of backing a country like Russia but I also don't feel any sort of ideological camaraderie just because I am from the West. This coldness is largely how I deal with human attrocities, I take the emotion out of it and reduce biases to accurately gauge reality.

Can't do that when you let somebody tell you what is propaganda or an entire country are the baddies and we are the goodies....I mean that was fun in high school but surely you realize the duality and hypocritical nature of our modern reality....or at least might have been too much to ask during the war itself.

Perhaps when Ukraine becomes part of Russia which it inevitably will be through a forced federalization, will it strike just how badly the Ukranian leadership screwed up in misjudging Ukraine's geopolitical importance—if not obvious from the West's lack of military reaction.

I'm sorry but Ukraine does not produce any derivative goods like Taiwan's semiconductor industry which is of critical strategic importance to the West and one which US signaled military action against China in the event Xi tries to take it.
"What will you do on that "different path" when an opponent comes up to you and holds a gun to your head""

Knock him down, if the situation allows it, otherwise give in, as long as the gun is pointed to my head. I never said flowers are the only option.
What a great read, thanks for sharing!