skysight-inc/HackerNews huggingface dataset:
> So your origin needs to be able to handle the tail and P2P can handle the popular stuff no? It isn't all or nothing. P2P could absolutely be used to peak shave. CDNs also have cold start issues with long tail.

No, it'll be genuinely be worse, as you can't really have efficient P2P today.

Let's start with the points; I'm not talking about Europe or US today. P2P or CDN is a coin flip there, and I'll agree that P2P is as reliable as a CDN. I'll also agree that theoretically P2P and CDN will be a coin flip (performance-wise, I'm leaving monetary considerations in this discussion).

Those points break down quickly in Latin America, Asia and Africa. I'll talk about Asia as it is where I'm more familiar of, but the points apply also in Africa and Latin America. Outside of Jio and actual hosters/colos (meaning nearly all of residential and mobile connections), IPv6 in Asia is actually more unreliable than you think (it should not be, but that's peering fights for you) and IPv4 is CGNATTed heavily so P2P is no dice. Even if somehow there's a unique IPv4 for every device, internet connections there is very top-down, unlike with Europe's mesh-like connectivity.

How bad? It'll be better to route Telkom Indonesia's connections to America than to another hoster located in Indonesia or Singapore (nearest regional hub), unless you're Akamai which have agreed to buy colocation space inside Telin just to have good connectivity. And before you comment, OVH in Singapore has the precise issues we're discussing (https://lowendtalk.com/discussion/172659/ovh-routing-issues-...). Thus, it is miles better to use your time to build good CDNs with good connections (or spend money to Akamai) than bothering with the issues you'll face with P2P. Moreover, you can concentrate your money into buying a better data link (either by renting/IRU a dedicated wavelength or even fiber pairs) than relying on a best-effort service.

Funnily, even bittorent downloads in practice seems to be concentrated to a few seedboxens - even for purely legal downloads like GIMP.

Postscript: technically P2P and CDN would be the best for reliability, but you're spending the time to do it (instead dealing with a single thing) and deal with the possible fallout (like Windows Updates before Microsoft decided to limit P2P to local networks due to bandwidth and privacy concerns). Speaking of bandwidth concerns, I promised myself to limit monetary concerns just to point out that's it's not good in actual deployment, but I forgot data caps (not just a problem in Africa but in the US too)! It'll be a disaster when P2P is not voluntary because you just wasted their precious money!
> You don't want to be the one person excluded from the meeting in the hall.

Unless I'm outperforming my entire team, since everything can be seen and reported on.
I wonder if there was a shelter nearby and does siren works. Both answers was no.

Shelters was systematically not invested in in my country, and sirens somewhere works somewhere not.
you can probably open in web-telegram and have google translate do its work.
there are a lot of unique information you wont find anywhere else.
lots of fake news debunked as well.
It is very frequent, even in Norway. It's data mining, probing for response time and response type.
https://www.irs.gov/individuals/international-taxpayers/soci...
Thanks for the feedback. I'm considering making searching for language docs a special use case, maybe even with its own index.

> Providing raw access to ES has a high risk to reward.

I'm not quite that foolhardy :). The only thing that gets passed to ES is a sanitized simple_query_string.query. Should be relatively safe. I'm sure someone will prove me wrong though.
I agree, the only 'peace treaty' that will work for Putin is Ukraine agreeing to become a vassal. Unless his power is diminished to the point he cannot impose his will.
The US has two big nations at it's borders I do not think they believe they can win over Canada and Mexico. It is implied elsewhere in this thread that "win" might not be what Russia expects to do either.
One example of a new deployment given in the article is Canonical's OpenStack product at MTS, a Russian telco. MTS is ultimately controlled by Russian oligarch Vladimir Yevtushenkov. Given current circumstances what are Canonical's plans regarding continuing sales and support to Russian companies?
> Some team members output has severely dropped. I've seen people playing video games during work hours for example. Also work and free time has mixed to a point where people just randomly take hour or two to go skiing or for a walk and routinely just quit at the normal time.

People spending time on other things could be a sign that they either don't want to can't do full 8h anyway. I can't, just can't, my mind does not work that way. I can spend 2-3 days at the lowest gear just barely ticking boxes and then get everything done in one productive day. I'd be happy and I dare say more productive for the dollar when working 6h for 20% reduced pay. I now still work 6h but stretched to 8h and I don't have guilt free extra 2h for my own stuff because I feel like I should be accomplishing something no matter my health, the weather, my emotional state or other factors going on in my life.
The question is:- will he explode?

https://en.wikipedia.org/wiki/The_Frog_and_the_Ox
I have to agree with this, by what logic has Putin established himself as a brilliant military strategist in contrast to what Hitler’s government had accomplished by 1941?
Hopefully. I'm totally fine with Putin saving face to end his BS war and avoid escalating.
Wont a conventional explosive wrapped around a nuclear payload (ie a dirty bomb) do a whole lot of damage from the radiation? The blasts don't concern me, cities can be rebuilt, but not if the land is radioactive for a hundred years.
I was aware of same EU TV person, maybe a UK person, having majorly stepped in it along those lines. It's just incredibly narrow to presume that war-torn places were would choose that.
It’s complicated.

There’re people who support war because the Russian government maintains an information blockade about the topic. Saying anything about the war that was not previously said by the government is going to become a criminal offence tomorrow. Two independent media (TV Rain and Echo of Moscow) were recently banned for telling too much. At the same time, every state-controlled media is spreading propaganda non-stop.

Many citizens genuinely think that Ukraine is ruled by Nazis, and Russian military is successfully removing these Nazis without damaging non-combatants. It’s hard to spread the truth because government is going all-in on stopping opposition.
The rationale and justification for UKR/RU war has been so obvious that strategic thinkers from Kennan to Kissinger to Mearsheimer and host of other relevant experts like Clinton defense secretary Perry or US ambassador to USSR Matlock has been warning about it for years. Some decades. RU/UKR is about immediate short/medium/long term interests executed before RU leverage in terms of demographics and economics is projected decline for generations. NATO friendly UKR was positioned to replace RU as gas station of EU post reserve discovery while relegating west RU (the heart) to geographic vulnerability forever. Even if you think Putin has lost his marbles now, it's important to remember he's come to the same calculations as other western thinkers 10/20 years ago. He won Chechnya, Georgia, Crimea, Syria and improved RU position each time. UKR might have been a stretch goal, but also always on the chopping block if NATO/UKR upset balance of power enough to undermine RU interests. More so when NATO became an offensive alliance for US interests after Kosovo. In absence of guaranteeing RU security interests via treaty, which RU asked for, NATO/EU simply cannot be trusted medium long term. His assessment and actions is about as geopolitically coherent as it gets. Execution might be shit, the entire venture might even be an existential gamble, but it's fundamentally rational.
Worst case it’s going to be much colder for a couple o years and vegetation is going to be greatly impacted. Majority of strike survivors are going to die of hunger or at hands of people looking for food. To prep: be south where you can survive temperature drop by 10-20 degrees centigrade. Have tools to protect yourself (from others and elements). Have knowledge and means to produce cold resistant food for 2-10 years.
The West is quick to abandon their own ideals.

All the Western cutting ties with Russia has made most people I know (we are all Chinese) much more favorable towards the Great Firewall. If the West cut the ties with China, the damage is much less given that we are already in an effective LAN.
Regardless of how we feel about the current conflict between the countries, it is absolutely essential to keep the internet open and accessible to everyone, including those who we don't agree with.
I wonder how big thre effects were if somehow cloudflare or aws decided to stop serving to Russia (or another country).
VT means virtualisation is lower level than that, it’s a Nix environment running a Linux kernel, it’s just not bare metal.
You can actually complete your master thesis and not be any good at programming. You get introductions to coding, but the skill itself isn't the focus of a CS degree.

It does help having formal education, but you could just as well read some books. A degree is just a certificate that you have done this and at least partially understood the contents.
> Because my entire company has gone fully remote, if someone on the team has to take a trip overseas, they can choose to continue working if so desired.

Just so you know, this is not legal. I hate it.
I don't know if the OP was joking, but I surely am
That would likely lead to open war with the US on the limit of free navigation.
Children and adults regularly mix up eye drops with superglue:

https://adc.bmj.com/content/90/11/1193
Turn it into a function:

rip() {
curl -G -H 'Accept: text/plain' \
--url https://dontbeevil.rip/search --data-urlencode "q=$@"
}

Now `rip hello` works.
Strategic Rocket forces as well as Long Range Aviation (the strategic forces that carry nuclear deterrent), and the boomer forces, all have much stricter overview and for years had priority over everything else in terms of funding (as resources dried up in wake of soviet union collapse, Russia fell back on nuclear deterrent as the method of ensuring nobody attacks, so they were first for everything).

I expect that corruption endemic in the ground forces (especially infantry) is much more in check with nuclear forces.
Yes but we won't hear from people who have lost power :)

Glad you're not affected.
Hell I can't even tell if the OP is serious
“Build your opponent a golden bridge to retreat across.”

-- Sun Tzu
Astronomers Make Discovery of a Lifetime: Unusual Star
And yes, still no official announcement for this stuff.
Your reputation Namecheap is 0 now.
Are people ingesting the chemicals that come in the kits for incubating the sample??? What the actual fuck, there are instructions
Update your skills, capacity and service offering in your description and see how u go.
You can't do this here. I've banned the account.
Not a competitor, a former partner.

Early in the OneWeb project Greg Wyler was coming with his O3B background and positioning himself as the mastermind for the constellation aspects (satellite production and operation) with Elon Musk and SpaceX handling the launches.

Then Elon started questioning Greg Wyler decisions (which turned out to be a correct assessment) and OneWeb went its own way with Arianespace assuming SpaceX would never invest seriously and catch-up for the design and mass production of satellites. History has proven them wrong.

For Arianespace, no idea. It will probably keep a number of lawyers busy for the coming years.
function rip() {
printf ">>"
read query
curl -G -H 'Accept: text/plain' --url
https://dontbeevil.rip/search --data-urlencode q="$query"
}

:)
HATEOAS is great, but that's not my issue with HTMX. It's coding interactivity via HTML attributes that I have an issue with. It just never works. It overcomplicates things and there's an actual programming language right there in JavaScript to solve this.

When it goes past the simplest examples it gets ugly real quick. Here's an example of client-side validation via HTMX: https://htmx.org/docs/#validation. That can't be the future.
This appears to be Dim Carcosa, on the shores of the lake of Hali: http://thiscitydoesnotexist.com/static/images/nautdopwpynver...
But under serfdom peasants were not allowed to move. Workers are free to move to better opportunities as they see fit - that's a big difference.
It wouldn't surprise me if AWS would do just that, given their history.
Space junk on 5,800-MPH collision course with moon
I don't know about other countries, but in China, almost all major video hosting companies (including both PGC and UGC contents) are using P2P technologies to save bandwidth.

Live streaming p2p is the easy one. Live streaming content is very skewed: top 1% streams can cover majority of the bandwidth, the top room can easily have tens of thousands of users, so p2p helps a lot.

Video-on-demand is harder. But now there's also many "seed boxes" out in the market: it's basically a custom home router with a big disk, users buy it and put it in their home as a regular wireless router, but in the background it would automatically connect to server, cache videos and serve the videos to other peers. The user may get some bonus from it (mostly digital points). Essentially, these companies are buying users' home internet as CDN edge nodes.

But in either way, P2P is used to save some bandwidth (cost), but the performance would almost always be worse. There would always be traditional CDN as a fallback.

Some possible reasons why it's more popular in china: 1. there's lots of people here; 2. users don't care about their privacy much

(I worked on this area in one of the largest video hosting company in china)
As someone who works on newsletter popups I can tell you that they do, unfortunately, work quite well. Hardly any other measure translates so easily to increased sales.
> there is no proof of humans being able to sense (electro-)magnetic fields.

You can if you implant magnets in your fingertips. Not joking.
> How the hell is Russia and China allied at all? China is basically the one protecting Russia and allowing them to invade Ukraine.

Getting a European war going that draws US forces out of the Pacific is an obvious benefit if you want to invade Taiwan.
Disagree. May happen, even soon, but hasn't happened yet. Dependency on Russian gas, oil, wheat and raw materials in inexorable. China may have to intervene in some manner to prevent regime change in Moscow that degrades the relationship with Beijing. With India and China remaining pro-Moscow at present, its hard to make the case for true isolation of Russia yet.

That said, Putin and his crew are gambling with their lives on this one, and I almost think they were led into this by forces that would like to see them gone (count me among those forces).
China is going all renewable, like the rest of the world.

https://www.iea.org/data-and-statistics/charts/average-annua...
> It'd be enough to drop just one of them on my country that would make it completely inhabitable.

Which country ? Even the craziest nuclear bomb as a total destruction radius of 50-100km
> the Russians would have no problem asserting their crossing over a sunk Turkish warship.

Much agreed. And just like the U.S. they don't cross a bridge like that unforced. Or so far they are playing it that conservatively.
Probably because they were autodidacts that got frustrated with following courses that were either not relative to what they already knew or far below the level they already had achieved.

When I went to study CS in 1981, I already had mastered Fortran and LISP. I did not learn anything new about programming languages until my second year in college. The new concepts were currying and lazy evaluation. I did learn a lot of other things thou. Primarily about mathematics: calculus, algebra, graph theory, combinatorics and statistics. Also some about electronics and digital circuit design.

But when I started working as a software developer, I also realized that much what I learned at the university was not relevant and that I could have done without much of what I learned there. I still happy about my time at the university.

A degree is more a proof of that you have the ability to master certain material than a proof you know what is being taught. I that view it is more of an entry exam for certain job positions, although for certain companies, especially in the US, that no longer seems to be the case. But that does not mean that people without a degree are not able to perform as well as does who do. This might not be true for all fields of study, such as law and medcine.
apparently doesn’t want to work with anyone that won’t jump up and cater to every urgent need.
A real charmer!
Oh man... This is my experience with so many technology providers. /sadface
This assumes that Russia will not resort to a much more rapid and brutal campaign: large scale destruction, especially or urban areas with concentrated populations of resistance. They can kill, capture, or chase away political leadership. They can buy off or kill capture etc military leadership. Then they can install their own government. There would be pockets of resistance for years, but they've dealt with smoldering conflicts of that sort before.

They problem with that strategy would probably be massively increased sanctions and Europe that gradually weans itself off of Russian fissile fuels, their main source of income. However they could shift to selling all of it to China, along with their new revenue from the agricultural breadbasket of in the Ukraine. At a steep discount I'm sure because they would not be in a bargaining position, and the other sanctions would still hurt a lot.

It would leave them weakened for decades, but they (Putin) may either not believe that outcome or be willing to accept it. Other powerful forces (the oligarchs) might not like this, and could work to remove Puting from power, or maybe they receive assurances that they'll maintain their status and wealth under the new order. Hard to say. It would leave them closer to a North Korea model of existence though, which can hardly be their plan A.

My guess is that right now they're still pushing to see just how much further the west itself is willing to push back. If they can regroup, escalate the violence and rapidly and be done in another week or two then maybe maybe they can still mostly get away with this. If not, I think the most likely outcome (at least more likely than the bleaker one outlined above) is that they, Ukraine, and Europe try to find any figleaf of face-saving they can ti allow Russia to declare their goals accomplished. And Russia will still have succeeded in significantly reducing Ukraine with much more empowered and entrenched separatist groups. Second to that would be an Oligarch-driven removal of Putin. At least, I think those are the best case scenarios. Once Russia's "done in a week and back home to watch football this weekend" plan failed, these seem to be the options they're left with.
Because every customer needs different features. No one wants to make their workflow follow what the software dictates, they want the software to support the workflow the business uses
Even Worms Feel Pain
So does the Russia Federation collapse and reform itself as the Soviet Union?
I really appreciate the initiative but I dislike the form: should be way simpler. This may justify the low participation on such a relevant issue.

Each informal proposal could have maximum of 10(?) items/lines to be easy to reason about. Russians/Ukranians/Other people could vote, results would be percentual. (e.g.: 56% of Russian voters, 32% Ukranians and 65% other voters agree with this proposal).

I believe, the real negotiators would take a look as source of ideas, the media has been fundamental in this war.

Simplistically, as an outsider, I would propose:

1. Immediate cease fire.

2. Crimea and separatist territories get independence and are free to join Russia.

3. Ukraine joins EU.

4. Ukraine stays neutral and out of NATO.
> Why aren't we see many video hosting companies adopt peertube or P2P?

Case Study: Bit Torrent [0]

Bit torrent is a brilliant idea - allows everyone who has part(s) of a file to contribute to the pool of availability so that any given central server/mirror isn't overwhelmed

And it has its place (eg in file sharing)

But for streaming? Not so much

Say you're getting the "next chunk" (whatever 'chunksize' is in this context) from me, and I go offline (it's the end of my day, need to reboot for updates, any of myriad reasons). Where does the next bit of the video come from in a way that is seamless to the viewer?

That is the fundamental problem of shared/p2p streaming protocols - everytime the host of the current/next blob o' data goes offline, you need to waste time finding a replacement

Even if the replacement can be found "quickly", how do you ensure they don't go offline in the middle of streaming? How do you ensure "enough" copies of every chunk are distributed that it, effectively, 'doesn't matter' how many go offline [at once], it will still stream?

--------------

[0] https://en.wikipedia.org/wiki/BitTorrent
If we start from the principle that everything makes sense, there is a hole here - this war makes no sense. There's no upside for either Russia or Putin. It follows that we are missing something. I have no idea of what we are missing, but I'm sure "Putin is an idiot" is not the most plausible explanation.

So, what are we not seeing?
the "both sides" ceased to exists once Putin started the aggression against the whole country, and specifically its population. While it is true that there had existed a Donbass issue, it doesn't matter right now as under excuse of that issue, Putin started an ethnic cleansing and genocide against Ukrainians. There is no other side in genocide. Putin is extremely clear laying his approach and goals specifically in his 2 last Ukraine speeches.

The possible NATO expansion/Ukraine joining is also just an excuse (solving it is a kind of "nice-to-have" side effect) and the West attention's misdirection. Putin's direct goal in the current action and a major corner stone of his overall policy is non-existence of Ukraine and Ukrainians (in the idiosyncrasy of the "Russian world" philosophy the Ukrainians are the traitors who chose West side and thus have to be punished a-la "Taras Bulba" style). According to him only Ukrainians who are ready to deny their ethnicity and recognize themselves as Russians are allowed to exist. It is a great tragedy that many Russians do partially or fully subscribe to that view without fully recognizing the catastrophic reality it leads too.

Putin's policy is clear fascism. It isn't well recognized on the West as West plays coy when it comes to fascism and isn't yet direct target of Putin. In Ukraine and other directly targeted countries the term "russism" ['rashizm'] for "russian fascism" has been a normal everyday word as they have been feeling its threat for years.
If the tax law is so complex that the government can't correctly implement tax software, how is the government going to collect the taxes?
I don't do a lot of GUI programming, but I always found the Swing layouting to be very frustrating and counterintuitive.

As others have said, JavaFX is really pretty good. People who use JavaFX generally seem to be satisfied, it's not often I see a substantive criticism of it, but unfortunately it seems to be widely regarded as too little too late and doesn't get given a chance. The Ada of the GUI toolkit world.