skysight-inc/HackerNews huggingface dataset:
Abkhazians and Ossetians aren't "Russians" ethnically, culturally, or linguistically though. Why would they want to go "back" to Russia (not their homeland)? The whole point of their struggle is ultimately to get their own countries just as other ethnic groups have. They merely accepted Russian aid and citizenship as a way to get out of Georgian rule. Which of course may ultimately be going from the frying pan into the fire.
From what principles does the non-government censorship arise? The same principles held by the rest of society, that "we don't bargain with bullies", or is it more "we don't go against the Approved Narrative?"

Many companies wouldn't hire or continue to employ the openly homosexual, and were above board and open about it as a policy. Today they've changed their minds, about speaking about it if nothing else. Was the change a reflection of social enlightenment, or just peer pressure?

I'd be happy support companies taking these actions if they were acting from principles I shared. More often I see things I could agree with being done for the wrong reasons, making them much more fearsome warnings of the consequences that will befall me should i admit to deviating from some unwritten "norms".
My 5K Soapbox
How is docker a package manager? It may well give you a nice even ground layer to execute your package manager on, but it doesn't do any of the traditional tasks that a language package manager does like e.g. dependency resolution.
As war is not declared between Russia and either Turkey or NATO, the Turkish blockade would be considered provocation (as per treaties, Black Sea states have open access to Bosporus and Russia is a Black Sea state) and would not require NATO to invoke Article 5. Which in turn would weaken further propositions to invoke Article 5 in the future: a desirable outcome for Russia.
> a very dangerous assumption to be completely confident in

Why would it be "dangerous"? It should be almost completely common sense. Sure, the conclusion is not a comfortable realization for rich industrial countries that have completely poisoned themselves and really don't want to pay the bill for any sort of large scale investigation (factory by factory, soil patch by soil patch, each commonly used construction material etc.) and massive decontamination measures that would have to come after...

Anyway, people will make tradeoffs, and they'll likely choose to live in places with better paid jobs... but they're damn well entitled to ask for an extra 25% on that already large enticing salary if it comes with +X% probability of terrible illness and lower life expectancy!
I believe he is trying to enforce the border against his family, not the legal authorities of his jurisdiction
Verify CLT of 28 probability distributions probability distribution simulator
> followed by heat dissipation because humans are all 100 watts space heaters.

Well that's an.. interesting take
I have been listening to the ancients and have become suspect of ambition.

It is not like if you see ambition as something less than a moral good you will no longer get anything done. You will just turn off this useless modeling of future events in your head.

I suspect in our culture, ambition causes nothing but useless pain and is counter productive at the average as people model their future life up to these highly improbable lottery winning situations.

Climbing Mount Everest is really the best metaphor. Massive risk for basically no reward. The whole idea is objectively stupid but seen as some great accomplishment in our culture.
So repeating something long enough suddenly changes a reality?
From the article: Better detection is also a likely contributor.
Worked there too at one point. It can be a struggle to find the right feature team. Once you do, if you can get it triaged, unless it’s high sev high priority it’s getting kicked to the next time period.

Glad it looks like they got around to it though.
Not a direct reply but I read a fantastic book about post-WW2 Europe that basically argued the wholesale redistribution of populations after the war turn Europe from a mixed, multiethnic set of countries to a group of countries dominated by specific ethnic groups.

Konigsberg (Kaliningrad) being a great example with Germans fleeing/being expelled and replaced by ethnic Russians wholesale.
Google continues to run advertising on Russian disinformation sites
There are no ppl left in these positions who had not proved their loyalty to Kremlin in the past. Students tend to speak their mind (Doxa[1] is a good example) and they can organize themselves, so they need shepherds.

For example, Zuev was imprisoned, because Kremlin didn't found another way to deal with him.[2]

[1] https://novayagazeta.ru/articles/2021/07/07/5-prichin-pochem...
[2] https://novayagazeta.ru/articles/2022/03/04/sud-prodlil-ares...

Sorry, links in Russian, but as a tl;dr:

Doxa[3] is a students led media, and they were crushed after they showed their support to Navalny. They had troubles before, but this was the last straw. Zuev was a rector of Moscow School for the Social and Economic Sciences[3], which was itself under the attack for years, and it ended with charges to Zuev alleging that he misused money from government.

[3] https://doxajournal.ru/
[4] https://en.wikipedia.org/wiki/Moscow_School_for_the_Social_a...
> ruble halving in value in the space of a month

Could you please clarify if this has a meaning other than the mathematical meaning?

The ruble was 0.013 USD on Feb 7, and is 0.010 on Mar 8. Per my math, it has lost 23% of its value, not 50%.
Sure, but if you want to qualify the "trust" to such minute detail, you can also do the same with traditional banking. I don't have to "trust" the banks, I have legal guarantees and transparency mandates enforced by governments. Why should I believe that the quasi-experimental procedure you describe operates smoothly, rather than believe that the traditional banking system will uphold its obligations, as it has for decades?
...eh, it's the fries, trust me ;)
Since the war began, a number of supposedly independent ransomware groups have publicly announced their allegiance to the Kremlin and the war effort, and their intention to carry out strikes. So the idea of the January arrests was probably part of a larger pattern of arresting criminals and telling them they get out of jail free if they come work for the state. Whether these particular ones have already been turned into assets useful against Ukraine is not clear. At minimum they’re not working against Putin.

The idea of “ransomware diplomacy” was probably just a side benefit.
In the Netherlands they had plans for neighbourhood level nuclear-based power plant
Isn't technically Russia a federation already...?
I just finished implementing a simple backpressure algorithm. Once the queue is more than a certain percentage full, it rejects new items. These rejections get turned into HTTP 503s.
> serious problems, like relying on civilian GPS

So their _own_ GPS-system Glonass, not the US GPS.
> ”which would allow us to get rid of Gas for energy entirely easily”

Aren’t you forgetting about natural gas used for heating and for industrial purposes? In many countries, this is actually the majority of natural gas consumption, not electricity generation.
Putin did return quite significant territories to China in 2008 to settle a dispute that resulted in a small-scale war in 1969, https://en.wikipedia.org/wiki/Sino-Soviet_border_conflict .
In 2008 there was a financial crises and a drop in demand. A lot of people lost their jobs. Unemployment was around 10% so price levels dropped.

Also it depends on how you measure inflation. Technological progress leads prices down over time. So money printing eats up all the gains from technological progress and then some on top of that. If there was no deficit spending or money printing we would see prices go down every year, because why wouldn't they? Every year we get better and more productive. Economists have convinced themselves that lower prices are a bad thing and politicians use it as cover to print money and spend
Your not wrong. I wish news would try and put things In proper context.

That said.

He’s a symbol of freedom and hope against oppression that many people need right now.

Let the people have their hero for now.
It's random for all practical purposes if you can't figure out the causes.
I agree 100% -- and, as a front-end developer for more than half the time I've been writing code for web applications since 1995, I think my opinion should matter. I've seen the trends and can relate to exactly this point. Well-stated and, frankly, late to the public eye (but, that's my fault since I should've written something similar years ago).
> You will never use "salted batter", you'll only use ingredients and bread.

For write-only code, sure, that's great.

It's irrelevant when I am tracking down a bug - the label 'saltedBatter' tells me what that intermediate result is supposed to be.

If, when debugging, I find that `add(salt, batter)` results in something else[1], using your convention it is literally impossible to tell that the value is supposed to be `saltedBatter`.

There is literally no way to tell if the intermediate values are correct. Maybe each caller in the composition chain can throw an Exception?

The point is, the variable names are helpful.

> but only the first and last step have a name because the intermediate steps are just that.

That describes the entire program :-)

In all seriousness though, it's because you intend to describe steps in the process that throwing away all labels for the intermediate steps makes sense.

You're describing verbs. We don't need to know the in-between verbs for a verb. When you call `driveTo()`, it is not necessary to know all the verbs involved in that action, it is enough to know that it will attempt a certain action.

Verbs answers the "what we are doing" questions.

Variable names answer the "Why we are doing it" questions - `saltedBatter = foo (bar(), baz);` tells the reader why foo is being called.

We don't even need to know the steps involved or even what the other variables (used as parameters) should be. Assigning the result of a function to a variable ensures that the maintainer knows if that variable ever holds the wrong value.

I think where a lot of this value (variable-names) is lost is in enterprise development - the names are never helpful, they're just a differently-cased version of the type. Like these gems I see daily:

SomeClass someClass = foo();
List<OtherClass> otherClassList = bar();
....
return baz(someClass, otherClassList);

So, yeah, I see your point if all you ever see is enterprise-grade naming conventions. OTOH, if those above two lines were written as:

SomeClass needle = foo();
List<OtherClass> haystack = bar();
...
return baz(needle, haystack);

you, as the maintainer, know exactly what that last line is supposed to do, and if it isn't doing that, then you know it's a bug.

Compare with this:

return (foo(), bar());

Or, if you wanted descriptive function names:

return (calculateResult(), userSubmittedList());

Brevity is not a virtue in programming languages and/or programs. It's probably why Haskell is still not even a rounding error as far as popularity goes.

[1] Maybe `doubleSaltedBatter`, in case an upstack caller used `saltedWater` in place of `water`, or perhaps `pepperedBatter` in case a caller switched out the salt for pepper.
The movie "About Time (2013)" shows a nice answer to this question. I enjoyed it a lot, so I highly recommend it
Using Excel can learn the probability distribution simulator which can solve the problems of Statistics and probability theory, even the unsolved problems by using numerical analysis can be solved, too.
There are many Chinese citizens present in Vladivostok.

I guess that a potential takeover of the territory would look more like the takeover of Tibet in 1950. A fait accompli executed on a very short timeline.
Yoh can download the binaries if you create an account! I should also just put the new binaries on the release page. I'll do that soon
How much cleaner have they gotten, and how much more miles do these factories get driven? Taking a look at https://www.bts.gov/content/us-vehicle-miles (the first useful result I could find), highway vehicle miles have almost tripled since the 1970s (1.1 trillion miles in 1970 vs 3.2 in 2019). Have cars gotten 70% cleaner in the same timespan?
Is there any particularly strong desire within Abkhazia to return to being part of Georgia proper? I'm sure in the event of a Russian collapse it would likely be reintegrated by Georgia anyway, but my naive understanding was that they'd always considered themselves a distinct people and separate territory and that being allied to Russia was convenient for both (with the Abkhaz being able to largely self-rule on paper at least, and Russia getting a pliant neighbour it can exert a lot of power over and perhaps annex at a future convenient date)
Poland has not expressed any wish to integrate that, nor any other territories. I can imagine it getting separated from Russia and even joining the EU at some point, but only as a sovereign entity.
> That's how urban warfare goes.

Then the blame should be on who started the "warfare".
I use 24 hours on anything I'm not planning on making changes to. High TTL is a better experience for customers because they'll probably have it in local-ish caches even if there is internet routing disruption.

And 10 mins on anything I'm about to make changes to. That means if I accidentally make the wrong change, the 'blast radius' is minimized.

Obviously, when changing 24h down to 10 mins, keep a close eye on DNS server load, packet loss on links close to it, etc. If in doubt, raise and lower ttl's slowly.
'just cheap' = 'actually viable at 30-60fps on mid-spec PC/console'

If you have to real-time light everything, then there's not a lot of other viable options to make your scene look a bit more solid and objects look more grounded for the cost of just a couple of milliseconds of GPU time.
Queuing theory in more detail: https://github.com/joelparkerhenderson/queueing-theory

The article by Dan is referenced there too.
Before WWII, I reckon. The USA actually went on a colony-freeing spree after WWII, most notably in granting the Philippines independence.
Hawaii? Philippines / Guam / etc? Guantanamo? Panama canal?

But I see Russia invading and occupying, not annexing (unless you mean stationing troops in the “independent” regions). They specifically disavow annexing unless the government refuses to negotiate and sign a peace agreement. They already did this exact playbook in the Russo-Georgian war, down to defending the two breakaway republics, the provocations, the “peacekeeping mission”, the invasion, and demilitarization (through defeating their army). And that war was also immediately after a NATO related escalation.

Spot the difference https://en.wikipedia.org/wiki/Russo-Georgian_War

The differences were:

1) NATO countries didn’t send endless amounts of fighter jets and drones to Georgia

2) France helped broker a peace agreement

A few months later, Russia’s troops withdrew and Georgia is an independent country.

On the other hand, a lot of lessons were learned by USSR in Afghanistan — a quagmire for 10 years where USA trained Mujahideen against the Soviets. Russia+China+Pakistan returned the favor in Afghanistan with arming the Taliban when USA occupied it for 20 years and spent trillions. Afghanistan has never been defeated, but has become a war-ravaged country with a shitty economy.

As Ukrainians say: the West is ready to fight Russia to the last Ukrainian!
"Unified Patents brings the fight to the trolls. It deters patent trolls from attacking its members by making it too expensive for the troll to win. The group does this by examining troll patents and their activities in various technology sectors."

"For example, an Accelerated Memory Tech patent 6,513,062, was used by the troll IP Investments Group to claim that the open-source Redis, which manages cache resources on the cloud, violated the patent. Redis, not having any money, IP Investments Group instead went after Hulu, Citrix Systems, Barracuda Networks, Kemp Technologies, and F5 Networks for their use of Redis software. IP Investments Group gave up rather than fighting it out. Everyone who uses Redis wins."

Non-practicing Entities (NPEs, aka patent trolls) should be illegal. Patents are intended to encourage innovation and inventions. They help inventors protect their work and benefit from it while benefitting society.

NPEs / patent trolls actually discourage innovation by preying upon startups, small companies, and individuals who cannot afford expensive legal support, pressuring them to pay for ideas that usually are not that original and for which a patent never should have been granted.
If some logic re-orders a job-related queue in order to group similar things, enhancing caches' hit-ratio, then a quite large queue can be quite effective (especially if there is no priority nor barrier, however in such a case the high throughput cost is a high maximal latency).
I'm a big fan of fusion research, but I strongly believe that fusion energy can NOT help with the climate crisis-- it's too late for it.

Because IMO ANY path towards commercial fusion (that is not a total moonshot) needs to go through:

1) small demonstrator (JET, Wendelstein 7-x)

2) scaled up research reactor (ITER-like)

3) demo plant capable of electrical energy generation (ITER successor)

4) Mass construction of a somewhat standardized design (kinda like EPR or APR-1400 construction)

IMO, considering somewhat comparable steps in nuclear fission reactor design it is SUPER unrealistic to expect steps 2, 3 and 4 to take less than 10 years each (and even that is EXTREMELY optimistic already).

Throwing more ressources at the problem might help, but not that much; IMO only step 4 is really amenable to parallelization...
This will very likely end by both parties pronouncing they are the victors here.

For Ukraine the victory might be that Russia will most likely be unable to take Kiev and need to "withdraw" closer to their own borders i.e. the victory is not submitting in the "heroic" sense. However with a staggering economic loss and loss of life (including the refugees that might never return).

For Russia their victory will be claiming they "secured" the 2 rebel republics/Crimea. Also at a staggering loss - some of it army but mostly incredible economic sanctions. It remains to be seen if Putins regime will be able to survive that in the long run.

In terms of the classical definition I guess you could call it a stalemate - don't see how either of them can win - everybody loses. Who loses less - arguably I'd say economic sanctions still do not hurt as much as the decades Ukraine will need to rebuild. And Russia still has a huge amount of natural resources that others need and are willing to pay for.
> will wipe any individual out. I am at peace with that, for we need to make space for the next generation (only adding people to planet earth would not be sustainable, as resources are scarce - imagine nobody would ever die). Being on this planet for a limited time period makes it more important to make the right choices, because we have only one life.

This common claim that "we need to die to make room for other people" is not obviously true, good discussion here: https://www.lesswrong.com/posts/ufjFuHmJoysXrKXYQ/what-exact...

Also, don't be so quick to accept death as a good thing: https://www.lesswrong.com/posts/Aud7CL7uhz55KL8jG/transhuman.... It's basically the worst thing that can happen.
The verifying processes have been publishing on YouTube and the every slides will been put on the solid share, Instagram, line VOOM, Reddit, Facebook group, and so on.
> I would not be starkly opposed to Crimean independence, nor even Russian-integration, but in essence it looks like Russia took Crimea and then held a fake referendum to legitimize it.

> But the question always goes - where do we draw lines. Should we support the concept of the Confederate States of America seceding from the United States? If California or Texas wanted to secede, should we support it? Wales? Okinawa? Quebec?

Why drawing a line? It's either you allow everyone to choose their country, or noone. Allowing Crimea but not California, or allowing Kosovo but not Mexico and allowing Slovakia and not Catalonia is the worst solution. Right now, it's completely arbitrary, and this arbitration is what leads to wars and conflicts.

I would say, let them all decide for themselves.

Do you want to allow Ukraine to be independent? Then also allow Donbas republic to be independent of Ukraine, and consequently allow cities in Donbas that wish to stay in Ukraine to secede from Donbas. And even within those cities, allow neighbourhoods that want to stay in Donbas to stay.

Why not, if that's what people want? And that would mean no war. Yes, it may be complex in an administrative way. Who wants to show passport to cross the street and go to the store. Or to cross borders twice when going to work? Or to apply for a work permit? But exactly that complexity would quickly lead to different agreements and territorial rearrangements if people decide it's better for them. Again, why not? If they agree, they can change the state every year or so. If you let people power to decide, they will be more responsible for purely selfish reasons. That's how capitalism works, why not politics?

As soon as you draw a line who can and who can't decide, you are creating a conflict that may or may not lead to war and other atrocities.
It isn't a surprise when you consider indirect power costs: CPU use filling that memory and reading it back later, extra IO because the memory consumed is not available for caching purposes (or worse because paging out to more power-expensive storage is happening), and so forth.

It is like when people say page fragmentation in SQL Server isn't important any more because random access is so fast due to SSDs and other IO subsystem improvements – pages are held in RAM in the storage format so if they are only ⅔ filled you are wasting ⅓ of the allocated memory which can have significant performance effects if your common working set is not smaller than the memory available. Though in fairness, I would agree that this issue is usually quite far down the list of things that need addressing in poorly performing database & applications.
I don't think Japan is the example you think it is. They've had stagnant GDP growth for the last 20 years (< 2%). In the 1980s they were the fastest growing countries and were the "China" of their time. Spending causes market distortions.

https://tradingeconomics.com/japan/gdp-growth
Can people who downvoted this explain why?

I don't know much about Crimea and its situation but I've spent considerable time in both Abkhazia and Transnistria; I have a number of businesses that I have based out of Tiraspol and Sokhumi. While far from a fan of Russia's interventions in both regions, I have long felt, form talking to as many people as possible in both nations, that the majority (although not necessarily an overwhelming one) support the countries being independent from Tbilisi and Chișinău, respectively.

I'm more than happy to have my priors re-adjusted here.
I spent a few years there, FireEye messed Mandiant up something fierce, but Mandiant was never able to get its product going (with or without FireEye). Maybe Google can figure that part out.

I wonder what will happen to the engineers; there is definitely a lot of expertise at that company, specifically in the IR/security side.
Maybe the Erlang way is more letting the entire thread crash and "bound" it with a restart?