skysight-inc/HackerNews huggingface dataset:
These are good concerns. IME it's important to be able to share code and schemas & domain data manipulation code between BE and FE like you can do eg with Clojure + ClojureScript.
Citation and meaningful comparative ananlysis needed here. I would want to be certain you are not making a comparison with powerful text editors like Slickedit or Emacs - these are not the same.

At the scale that something like IntelliJ or your favourite C++ based IDE operate at, Java is not the bottleneck. It’s all down to the system complexity involved in doing all that code crunching in near real time and the integration with various back ends and plugins that causes the lag.

I have used many a native IDE in my time and they’ve all been pretty horrid, and to me Intellij is probably the best of them. At this scale of complexity I think the tightly structured and predictable environment provided by Java actual helps performance as it’s easier to maintain and design a cohesive scalable application.
I tried pairing in an open office environment, and I'd go work at McDonald's for minimum wage before returning to that environment again. It was pure hell for me.
I think there's a difference between them being "attracted" to the
short range field, and being disoriented as they climb over the cable.
Maybe it's the heat or inductive heating effect they like. EM
shielding the cables would make them too heavy. Switching to DC
transmission might fix it, but the cable loss would be higher and the
cost of rectifying and remodulating to AC would be high.

Two thoughts come to mind.

More cables in parallel carrying less current, which gives the added
advantage of redundancy.

Short breaks in the flow, like a railway crossing for crabs, for 5
minutes or however it takes them to get unstuck and go along their
crabby business.
Not always. Oakland PD is notorious for no one wanting to work for, for obvious reasons. Across the Bay Area, Mountain View PD get paid $500k to do diddly-squat.
Operationalizing ML is hard. But it has nothing to do with the models at all. It is hard because the main use-case (besides Images and Text processing) is feature fusion, you generate a bunch of distinct features about say People and their history and the products they like etc (thinking of a Recommender-System now). However, these are things that usually live in really distinct parts of your DB / your backend. So as ML ops you are now tasked with getting info from all of these places. In a big org, often with different responsible people, security protocols etc....
You know, security either works for everyone including undesirables, or for no one. There's no such thing as technology or mathematics that only works for good guys; this is where sufficiently advanced technology and magic diverge.
> Elite schools were priced for the elite.

Note that most people don't go to elite schools. In particular, the middle class (almost by definition) doesn't go to elite schools.
But they are partly bankrolled by China. They will wont be able to sustain years of war, but it could go on much longer than expected.
Generally speaking software makes things faster, not better. Good software for a bad process will simply expedite problems.
Greens (or just governments in power) need to make a choice now politically - do they accept that shale and fracking is a necessary bad to avoid supporting a mad dictator killing thousands of ukranians, or do they think the evil of fracking is worse.

The telegraph had an article a few days ago about how if all fracking was restarted, OPEC was persuaded to flood the market, and consumers took some restrictions (90km/h temporary speed limit in europe for example), we could be off Russian energy by the end of the year.

Question is, is there enough political will to do it.
I don't think that stopped Turkey (having a territorial dispute with Cyprus) from being admitted.

Also, your interpretation means Russians would have to rely on Nato interpreting their own criterias in a certain way. This may be a reasonable thing for you or me — but I don't think it's a reasonable thing for the Russians, considering all the bad blood between Russia and Nato for the last 70 years.
Enterprise Java was almost entirely an IBM creation. IBM had a whole bunch of code that had no real path to money (San Francisco framework with roots back to Taligent). Sun was headed into a firefight with MS; they knew it and knew that they didn't have the resources to go it alone: Sun needed a Gorilla partner.

And so a deal was struck and the world was lumbered with the dumpster-fire that was J2EE, against which Spring Framework was a logical (maybe even sensible at the time) reaction but which ended up becoming it's very own brand of behemothic monster.
The physics of mud apply to everyone
Yes, I obviously mean leverage the existing tools, not roll my own implementation of the protocol, that would just be stupid and counter-productive.

Equivalent tools for REST and non-REST HTTP do exist, but none that I've seen has been as cohesive as for instance Apollo. I used it on a small side project and was amazed at how much time and effort it saved me. The alternatives are a patchwork of different tools with slightly different goals for things like client code generation, documentation generation, playgrounds, HATEOAS, etc. that have to each be evaluated and shoehorned in with the others.
Frankly at this point my expectation is that Russia levels the cities it can't capture, kills Zelensky, declares a new puppet government to be in charge and then leads a continuous permawar against the inevitable insurgency.
Looking for good UX conferences to attend in 2022? Look no more! We prepared a list of 20 UX conferences that you just can’t miss this year, in our latest article. Read along!
I'm not too concerned GPUs scale very well horizontally and aren't as much effected by Moore's Law as Single Thread Bound algorithms. We just discovered a new class of algorithms and hardware needs time to catch up from big gpu clusters to end user hardware
or you could say that they've collected intelligence on Putin and his inner circle and decided that they can turn it around on him. which seems to be sort of working, but at great cost. we'll see in a couple of weeks when russia starts running out of basic stuff like toilet paper.

either way Putin doesn't seem to be treated as a rational actor anymore. he might still think straight, but he seems to believe in his own propaganda.
Things like this are why I do this internally and just use stripe and other payment providers for actually charging the customer. Granted it's a pain in the arse but you only need to set it up once and occasionally adjust the tax rates as they change.

IMHO stripe has become far too complex and people are relying on them for a critical part of their products without a fallback. I've seen a few occurrences lately where bugs, random account blocks etc have taken Stripe payments offline and suddenly the revenue stream tanks.

Always have a backup payment provider!
Impressive to see some people here with "yes".

I mean, how can you spend "last minutes" answering on a forum instead of spending it on something more meaningful?
Waging offensive war for bullshit reasons isn't sufficient criteria to be a rogue state. If it did... I have a long list.
Not OP. I agree 100% nothing justifies this war.

But American century of carbon guzzling hedonistic excess is effectively a war of aggression on the climate that we Americans choose to engage in daily.
NATO and the EU kept expanding, even though Russia has made its objections many times over, explicitly stating their red lines. Instead of using diplomacy the west just ignored Russia. So the west and particularly the EU and NATO being on the right moral side, I find that questionable. And just as the Russians live in a media bubble, so are we. The war is, here in the west, being portrayed as a very simple thing, Russia bad, west good, Russian imperialism, west defending democracy and liberty. And we humans love simple scenarios like this, black and white. However if you read through the history of Ukraine, EU, NATO and its relationship with Russia you'll notice it's not black and white, it's grey all the way through.

There are no winners here. This is a major setback for the west and Russia regardless of the outcome and who fired the first bullet.
It's a little confusing that the headline describes electroaerodynamic thrusters as "ion engines". I was going to protest that it's wrong, but in a sense the principle is pretty much the same: you have a source of ions and a large potential difference that accelerates the ions, producing thrust.

But the differences between EAD and ion-engine rockets are as important as the similarities.

In an EAD thruster, or "lifter", the ions are produced from the surrounding atmosphere by a corona discharge around a wire, while in an ion-engine rocket they're sourced from an onboard propellant reservoir.

In an EAD thruster, the ions are constantly colliding with air molecules as they fall down the electric potential gradient, so when they reach the cathode they're not going very fast, and a lot of them get deionized at that point. The kinetic energy the ions gained in the process has been almost entirely transferred to the much larger mass of neutral air molecules, which are what produces the jet out the back of the aircraft and gives you thrust.

On the other hand, in an ion-engine rocket, the ions are your only reaction mass and you want as few of them as possible to actually hit the cathode. They are ejected with essentially all of the kinetic energy they gained in falling down that potential gradient.

An interesting thing is that in both cases the conversion of electrical energy into the kinetic energy of the reaction mass is nearly 100% efficient, so the kinetic energy comes out the same in both cases. But the ratio of reaction mass to energy is vastly different, and consequently so is the reaction mass velocity.
The win condition for Russia is:

1) Ukraine fails to (independently) develop its recently discovered Black Sea oil/gas reserves, and fails in general to prosper as a democratic nation

2) Europe continues to buy oil/gas from Russia.

Therefore:

The military win condition is "make a mess". The diplomatic win condition is "get as many sanctions lifted as possible".
> This gets to something I've been wondering about, what is the winning condition for Russia now?

Before the invasion? The West is lazy and does nothing. (see Chechnya, Georgia, Ukraine 2014) Now? Unicorns and fairy dust.

Russia is relevant on the world stage for a few reasons:

1. They have a permanent seat on the UN Security Council.
2. They're big bad bullies who give people offers they can't refuse.
3. They're a significant producer of crude oil and natural gas. (they do not have significant capacity to refine crude oil)

They've overplayed their hand regarding #2. Lots of countries are falling over themselves to join NATO and/or the EU. It's been shown that as a world power that their military ... well it sucks. They have a locally significant military, not a global one.

Their best customer for crude oil and natural gas is the EU. The EU is now all-in on relieving themselves of the need to buy any sort of fossil fuels, and especially not from Russia. They can sell crude oil and natural gas to China still, but China doesn't really need those things. They need refined gasoline; but China is as fit to develop those capabilities as Russia is.

They could absolutely crush and subjugate Ukraine by conscripting 200,000 or so more troops, and just lay waste to Ukraine. Carpet bomb and heavy artillery barrages of all population centers. This would accomplish #2, but would completely negate #3.

They could simply say, "oops, our bad," and withdraw all forces and keep #3. It's possible but not particularly likely that the Finnish and Georgian requests to join NATO and the EU respectively would stall and fizzle out.

Perhaps most importantly... there's no outcome that doesn't make Putin look like a fool. He looks like an idiot in every conceivable outcome. The only situation in which Putin does not look like an absolute dunce is if they do Holodomor 2.0 and and scorch the earth of Ukraine, completely alienate themselves from almost the entire Earth, and simply submit themselves to being a ring bearer to China. Putin still looks like a fool in the history books, but until he dies 5-20 years from now he can continue to pretend to be a strongman. Maybe that's good enough for him, I dunno.

They keep the seat on the security council though.
It depends. XML is generally not human-readable, it's got way too much programming code in relation to the amount of human content. But a simple subset of HTML is definitely human-readable.
> Ukraine wont back off

What the hell are they meant to do, roll over and die? The problem starts and ends at Russia.
Again, missing 2020 in the title.
Ah, the old 'shifting the start of the conflict date' trick. Keep going, you can go all the way back to the maidan coup overthrowing a democratically elected leader...
I’m more interested in this static site generator thingy at https://mkws.sh/
How much power do these oligarchs actually have? Can't they be disappeared or put in line, like Xi did with Jack Ma?

Damn, we're in a weird timeline here... where russian oligarchs are actually the hope for a better solution :)
The frustrating part about this message is that behind all that "staying neutral" (which may be correct), there is absolutely no message of support from RIPE to its more than 200 members in Ukraine, or Ukraine in general.
Universal Chiplet Interconnect Express UCIe 1.0 Launched
This makes me sad. Hopefully, new, inovative and non-VC funded solutions will fill the void. I recently discovered the stream2own service Resonate. Really cool stuff, but the catalog of artists is currently small (~3500 indie artists).
Yup. You are right. In this case the US Treasury has frozen the account of the the Central Bank of the Russian Federation(CBR) holds with it. So the CBR cannot transact in USD, and in turn any Russian Bank relying on the CBR providing dollars for purchases of foreign goods and services will not be able transact through that route. It is not exclusion from SWIFT itself that is causing difficulties for Russia in this case, but freezing of the CBRs account with the Fed.

However, transacting through the route that goes from consumer -> Russian Bank -> CBR -> Fed -> US Bank -> US merchant (or in the reverse direction) is not the only route. A Russian bank could also transact with a correspondent bank in another country that transacts with a US bank that transacts with the Fed. So the following transaction might still be possible: consumer -> VTB (Russian bank) -> ABN Amro (dutch bank) -> Citi (US bank) -> Fed -> Bank of America -> US merchant. In fact this is probably the more common path (except VTB might have directly transacted with Citi before last week).

The easiest way to stop these other routes is to ban all Russian Banks from the SWIFT system. This is because pretty much every US bank uses SWIFT to serve as the messaging platform by which they transact with correspondent banks (And they will NOT use any other system -- because of US regulations). So simply preventing SWIFT messaging for all Russian banks makes it enormously difficult for Russian Banks to transact in USD.

Hence the emphasis on blocking SWIFT.

But it is not the end of the world for Russia. They still have three avenues for international trade:

1. Trade in another currency, preferably of a country that is less susceptible to US pressure (e.g. China, and eventually their own) This avoids SWIFT, the US Fed and US controllable financial entities altogether.

2. Use proxies. Have an entity located in another country trade in USD on behalf of a Russian entity. It is usual to keep such proxy relationships secret. However, should US govt. discover the proxy aiding a sanctioned entity, they may sanction the proxy itself, and the jurisdiction in which the proxy does business. So this method of transacting is risky for many entities (both banks and other non-financial entities.) So most won't do it. But some will.

3. Barter. This is not as ridiculous as it sounds. For example India had to use this system to buy critically needed oil from Iran, initially, after the latter was banned from SWIFT. For a very large country like India or (especially) China, that domestically produce a very wide range of goods and services, it can be very viable way to trade. But it is still limiting. Both countries have since moved to their own SWIFT like systems to trade with Iran. But of course, one cannot buy US produced (or more generally western goods) this way. So no iPhones.
>So you have no idea how much it is actually used

It's peer to peer. If 2 nodes (Kucoin and Cashapp for example) send a trillion transactions between each other, how would a 3rd party know?

You were there for the blocksize wars but didnt realize L2 was on the roadmap, which is partially why they didn't increase the block limit? Many core devs are now advocating for lowering the blocksize because of L2...

Quote from Satoshi Nakamoto:

>One use of nLockTime is high frequency trades between a set of parties. They can keep updating a tx by unanimous agreement. The party giving money would be the first to sign the next version. If one party stops agreeing to changes, then the last state will be recorded at nLockTime. If desired, a default transaction can be prepared after each version so n-1 parties can push an unresponsive party out. Intermediate transactions do not need to be broadcast. Only the final outcome gets recorded by the network. Just before nLockTime, the parties and a few witness nodes broadcast the highest sequence tx they saw.

Sad state of HN members... Simple established facts about layer 2 scaling and Bitcoin history get downvoted. Ignoring the voting is now in ones interest, which sort of breaks this site.
Totally.

Bottom line: Nothing the U.S. or did can justify what Russia is doing to Ukraine.
> I personally prefer a company where everyone's on site. I want to be able to quickly resolve any issues in person, not over voice call or slack.

Have you only ever worked for companies small enough to be co-located in a single office? This wasn't true at big corps even when we were all in the office.

Hey, the team that owns this is in Boston, 3 time zones from the West Cost. Oh, wait, that piece of software was transferred to the Zurich team, 9 time zones away, so they'll respond tomorrow at the earliest because there's no workday overlap. Bob might know about it, though, he's on the other side of campus - you can get there in 30 minutes on the campus shuttle.
Also not all countries prosecute or allow for lawsuits against downloaders.
"Software is getting slower more rapidly than hardware is becoming faster."

https://en.wikipedia.org/wiki/Wirth%27s_law
Ukraine will now see ruthless city battles – Russia’s Plan B
If you're writing software, and you develop a new feature without testing the failure path, then I don't think it's possible to make any safe assumptions about what failure should or shouldn't do.
what i read was that it was some ukrainian pro-russian "saboteurs" that stole the tank and went on a rampage.

i can't even remember where i read that now so take it with a grain of salt
Does routinely vaguely threatening nuclear attack as a form of diplomatic extortion qualify? The only other state I can think of that does that is North Korea.
SWT never was a part of Java. It was (as I recall) an IBM/Eclipse invention.
That is good to hear (that it isn't dead).

But I don't really believe the numbers in question. Azure? Really? I really tried to connect to technical people that know their stuff around it because I thought about migrating from AWS. Not because I dislike it or particularly like Microsoft, it just would be a good fit for some selected companies that are already invested there. I don't know where there are hiding, but I just cannot find many devs in that area. I find many consultants and some are good, but sometimes I need someone that can sketch a way to implement some more arcane things.

Where is Azure really employed? Certain industries? Are these numbers inflated with O365 users? I used some quick and dirty power apps and power automate, am I an Azure user already?

Serverless is absolutely not in my interest. I did some IOT integrations and it can be of help here, especially since you already use the voice recognition of the same provider. But beyond that? Make myself dependent on infrastructure of this kind that will probably look entirely different in 1-2 years? Meh...
It is literally genocide, being enacted by a fascist totalitarian dictatorship, fully supported by the Western military industrial complex and its host nations.

You really should educated yourself about Yemen. It is the worst war-caused humanitarian crisis going on in the world today. Worse than what is happening to the people of Ukraine, by far.
You seem to be mistaken about what SPAs are. Github is simply a traditional Rails app that uses Javascript to enhance client side interaction.

A ton of web apps provide data visualization features without being SPAs by simply using libraries like D3.

I don't know what kind of apps you're building but claiming that everyone needs to start using SPAs instead of traditional progressive enhancement with Javascript is not right.
Chinese government flexing it cyber warfare capabilities while former U.S. Secretary of State is visiting the island. Just a preview for Taiwan and Eastern Europe.
Childcare is a must if you want an equal society. If a family gets to choose who works, the incentive is toe choose the one that makes most money. By statistics this is by a far margin male. So childcare is the solution to inequality, not a cost. We call it a women trap.

Healthcare has a problem with insurance where the hospitals have to blow up prices to cover costs and give some wriggle room for haggling with the insurance company.
Culture is a threat? How many people have been killed by opera, symphonies and art galleries, compared to tanks, bombs, rifles?

If the people like a certain forms of culture more than others, well, then that's there preference and their freedom to choose. It doesn't harm anybody, and if you have something better to offer, go and tell people. Let them decide if they like it or not. That's not going to happen with tanks and bombs.

Has anybody ever died from speaking or listening to English? As ugly a language as it is, I prefer that 1,000,000 over having a grenade explode in my front porch.
There can always be a revolution. I bet the international community will be a lot more lenient if the new government had the appearance of making russia a functioning democratic state (regardless of whether that was actually the case)

Also continuing sanctions will probably require softening the stance over other places like Iran. If they themselves are savvy enough to catch this windfall history might chart quite an interesting different coarse.
I don't think it makes any sense to say China 'owns' Taiwan. For all the formalisms you list, PRC exerts no controlling influence over life in Taiwan whatsoever. It has a free market economy, free elections, free media and makes it's own trade and political agreements internationally. These are the things that really matter.
Yes - I would add that a philosophically-knowledgeable scientist knows that nature does not HAVE to be lawlike. But like you say, the process of science is hypothesizing laws and checking to see if those laws make predictions. So far this process has been very successful.