skysight-inc/HackerNews huggingface dataset:
The only way to achieve native-looking and feeling apps is to use the native UI toolkit of each platform. There is no such thing as a cross-platform toolkit that doesn't introduce jank and inaccuracy.
Ukraine only has about 20 drones, and they are optimized for air to surface strikes, not air-to-air combat. Drones are much cheaper than fighter jets but they're not cheap enough for Ukraine to mass-produce (or purchase) them in the thousands.
Asus desktop’s embedded light bars tell you when rendering is complete
I've found one of the recommended books very useful for getting started (https://www.manning.com/books/hugo-in-action).

But, (a) it's preprint and has copy-editing bugs and (b) it doesn't address the issue of the lack of reference docs.
Successfully using JavaFX (or OpenJFX as it is now called) in a mission-critical cross-platform app with 50k+ installs.

It’s not that bad really. Package size and RAM usage is a bit of an issue, as we bundle it with a jlink’ed (stripped down to what is needed, thanks to Java 9 modules) JDK.

Other options like Electron or native Windows/macOS wrappers around a shared core written in C++ were discussed but ultimately discarded.

Still happy with the choice, although it feels a bit dated and IDE support (IntelliJ) is so so.
Ask HN: What are your favorite examples of minimalism?
You haven't tried AppKit, WinForms, or WPF.
I have been personally and my whole professional life on Linux for 15y. And I have the exact same feeling when I have to compile something.

The waste of time to compile anything is staggering. And more often than not I give up on failure after 2h. Because one of the recursive depency is impossible to build. Or I got tired of git cloning or wget'ing 50 differents stuff.
For its time, Java Swing was a really nice toolkit, and really impressive in its cross platform capabilities. That you could develop a UI directly with code without having to rely on a design file, IDE, or separate tool was very impressive to me.
Not the parent but: Java has a long tradition of reimplementing things in Java rather than relying on system libraries. Everything from OpenSSL to tzinfo to libpng has its own Java implementation, entirely separate from anything else on the system.
Do you mean specifically for Java? The Qt framework widgets look pretty dang native on my Mac.
PDP-10
I don’t know the source but definitely did read an article here on HN last year reporting this. Call me a conspiracy theorist but I would bet McDonald’s is paying a pr firm to get reports like that taken away off the net.
Could Putin's end game be that he expects Ukraine to strike back inside of Russia, perhaps a missle on the Kremlin? Then that would give him justification to just carpet bomb Kyiv?
Boomkat is also good, different selection than Bandcamp but comparable in size (they definitely have some Japanese stuff that Bandcamp doesn't, e.g. Tzadik's Japanese music line).
For new options, I think the Unicomp options are pretty nice, though I did have 1 in 4 fail over the past 12 years. Not as strong/durable as original IBM Model M options, plastic casing is lower grade and backplate is thinner. Another down side compared to other options is no backlighting.

I've also been pretty fond of Cherry MX Brown switch keyboards, probably the most similar feel imo. Have a few das keyboards, which have been pretty good, started using this at work since my unicomps are more noisy. Since WFH using the unicomp again.

While I've been willing to go up to the $100-150 price range, I don't think I'd notice the difference going beyond that where I would find it worth it. Laptop and sub-$75 keyboards all feel like mush... and the knockoff "brown" switches aren't nearly as good imo.
One thing a lot of people forget because war movies don't show them, is that by the end of the war allied and German aircraft were absolutely loaded with electronics.

The story of Radar on the ground is well known, but the story of systems like https://en.m.wikipedia.org/wiki/H2S_(radar) (so named apparently because it was a smell that no one had discovered before) is not so well known.

Similarly a lot of these British efforts were more at risk to their own commanders that the Germans at the beginning, because the engineers were having to go through utterly ridiculous hoops to justify basic physics to their superiors. Sometimes their scientific superiors...

https://youtu.be/GJCF-Ufapu8 is a very very good documentary about this kind of thing. Made before the scientists were dead, so lots of gossip.

Randall and Boot should be known by more people, but magnetrons are not as awesome as the nuclear bomb.
No, the template is usually a static file that is read into memory and served over HTTP or locally if it's a JS only site. But before being served, it's being picked at via imperative operations. And if it's really bad, then when a user presses a button it triggers some event that actually statefully changes the view itself.
the signup email confirmation link points to http://localhost:3000/ btw

I'm definitely in the market for a bookmark service that archives my bookmarks, Diigo stopped working a year or two ago, and Pinboard can't stay up
I think it's just regular old click bait.
Regardless of race, plenty of people have brought up that this is about as popular to many Russians as the US invading Canada would be.
Thanks for this. I didn't know Terminology had so many tricks! Reading their extended escapes as I write this.
This explains the slew of bug ridden releases they were radio silent about this past month. A shame.
Well, ECH (Encrypted ClientHello) got... complicated and it's still in development.

For context: one of the long-standing problems with TLS was and still is the fact that it leaks a lot of metadata. You could say that it's a chicken and egg problem. To encrypt anything you first need to agree on the parameters, which happens during the handshake. TLS 1.3 improved things a lot by encrypting all server handshake traffic that can be encrypted, but a lot of metadata remained in plaintext. That information can be used for client fingerprinting, for example.

Among other things, website name is transported in the clear, in the Server Name Indication (SNI) extension. This is a problem if you want to access a particular website but don't want, say, the authorities to know.

This problem was discussed during the development of TLS 1.3, but didn't make the cut. However, development continued afterwards, with the first attempt being Encrypted SNI. That work eventually evolved into ECH. More powerful, but also more complicated. The basic idea behind both ESNI and ECH is that websites can announce public keys for clients to use to encrypt data even on the first flight. As the name says, ECH is designed to encrypt the entire ClientHello (the first message in a TLS handshake.) ESNI relies on a custom DNS TXT record, but ECH uses the new SVCB DNS RR https://datatracker.ietf.org/doc/draft-ietf-dnsop-svcb-https... (which is interesting for a couple of other features, for example to use as an indication that a website is HTTPS-only).

Cloudflare have been working on ESNI and ECH. Here's one good blog post where they go into detail about how it all works: https://blog.cloudflare.com/handshake-encryption-endgame-an-...
Of course if only a small part of your app is interactive, then SPAs don’t come into the picture in the first place.

My point is that for very interactive web apps, this is a significantly better architecture that a huge monolithic SPA
why do you think TDD failed :(

Doesn't every other science field work pretty much the same way though? We make mistakes, we iterate, we make new and better mistakes. It may be too obvious in software cause it's easy to create stuff and iterate very fast cause there aren't so many natural constraints. Someone may even argue that this is what makes software also an art.
There's a consideration that Russia wants to actually minimize civilian deaths, because unlike Syria, territories of Ukraine will never stop neighbouring Russia. Different pieces of doctrine may apply.

But I'm not sure how it maps to observable absense of air force. Prolonging the conflict will obviously cause more civilian deaths and suffering.
Appreciate the counterpoints.

It's incredibly disappointing to me that the parent comment - a unique and dissenting viewpoint on the Russia-Ukraine conflict, is flagged and we can no longer see it. Can we get a moderator in here to fix this?
IIRC Microsoft specifically added the space in the default path so that developers know they need to handle file paths with spaces
Of course, admiring German classic is something of a necessary prerequisite for Chinese career bigwigs.Must have something to do with Hegel and Marx.
Would you mind sharing which tools you used to create that demo? It is really well done.
No wonder I couldn't find it anywhere in my Twitter history... thank you, you saved me going mad (for now).
I use Write (iPad/Windows/Ubuntu/Android) to take handwritten notes and jot info. I first started using SVG on my Sony eReader, it used this vector format.
http://www.styluslabs.com/
I thank you for your reply and I would like to address your points.

As someone who is a first generation immigrant to the new world who went back to the old country I disagree with the idea that whites in the new world have specific regional/cultural European roots. They are far detached and most of the examples you mention are merely imitations or money grab celebrations. With genetic testing it is possible to locate where they originate from approximately, same with African originators, but I really don't see how this origin point means anything after hundreds of years across the Atlantic. A white American calling themselves 1/8 irish, 3/8 italian, and 4/8 french, is as ridiculous in my mind as an African American calling themselves 1/8 kenyan, 3/8 angolan, and 4/8 congolese. I agree with you that the African Americans are treated as lesser in the American society, but in many ways they have way more in common with the average white American then they do with the very diverse and foreign "black cultures". And likewise for the white Americans with the diverse and foreign "white cultures". My point is that if you believe in the existence of one, then the existence of the other comes as well, alternatively we could do away with the separation between black and white in America altogether and consider the people there to just be Americans, as people who left the old world for opportunity in the new world, which imo is where American society is trending towards overall (But will still take a long time and a lot of effort to achieve).
MIT Startup Drilling 12 Miles into the Earth to Suck Out Energy
There is no content here. It's just the rant of one person going on a crusade and venting that she didn't accept that academics can have opinions.

"It’s one thing to imagine a Russian store clerk believing in the story of genocide, it’s another to hear an academic who has published in English-language journals profess such views"

That is fair and well, but in the academic spirit, is there a counter-argument she wishes to offer? Is she suggesting that there is no conflict in Donbas for the last 8 years?

"who has published in English-language journals"

The gall of this statement too. Wouldn't someone with access to English language news be more entrenched than a store clerk considering all the falsehoods from Gaddafi feeding troops Viagra for rape rampages to the Nayirah testimony to the suppressed OPCW chemical attack reports in Syria to WMDs.

"the replies I have gotten have made me truly appreciate how polarized the Russian population is."

And there's no attempt to present data for this statement. There's no way to reproduce her sentiment from primary data. Is she stating we should accept her conclusion about the Russian population based on one person's opinions?
Just to elaborate, we make heavy use of JNA to interface with platform-specific facilities such as Keychain, Notifications, etc.

JNA is an awesome piece of technology.
A little bit of both probably. Supporting it when navigating back is probably a nice-to-have, but persisting file upload previews etc through a form submit that might fail due to some unrelated ActiveRecord validation (maybe a blank field) is a must.
Yes, I inferred because earlier you mentioned Java and C#, but only mentioned C# when it came to method overloading. Does Java have the same issue you were referring to when you mentioned C#?
Currently, Xinjiang. Past, Tibet.

> Have you ever been to China, or do you just watch the propaganda of the media hostile to China?

Have you ever been outside of China, or do you just watch media censored and approved by CCP?
Security has it rough as it is. Low budgets, people not really giving a shit, poor understanding of value prop. They need all the help they can get.
> If you want a challenge with fantastic ambience, you play a Souls game --- If you don't, you don't want to play Dark Souls

What you seem to be missing is that what counts as "a challenge" will vary from individual to individual. When I argue that soulslikes should have better accessibility options (including difficulty settings) I'm not saying that I want the game to not be challenging -- I'm saying that the difficulty should adapt to meet the players where they are to maintain a challenge for them.

You could say, well, there IS an easy mode; just spend days grinding out levels. That kind of sucks, though.

Also ...

> This is not gatekeeping

[goes on to write a paragraph that could be used as the definition of gatekeeping]
Are you sure that's ever an issue with McDonald's? I've been under the impression that McDonald's Taylor ice cream machines are freeze-on-demand.
Does this mean that the ice cream machines at other places are just happily dispensing unsafe food?
I found a version you can read online: http://kazneb.kz/site/catalogue/view?br=1110185 I don't know Kazakh, so apologies if it turns out to be in the wrong language. It doesn't seem to be Russian, at least.
The claim here is +80% reduction in time, +5x throughput relative the current standard.

Nice to see illumination of the benefit of high-level algorithmic design associated with the first-principals aspect of APL.

This is also an interesting claim presently, given there's an active conversation in the Jsoftware community currently on how to handle tree structures.
Working on a successful Java shop with thousands of deployments per month.

Curious about what's so hard about Java.
>“Fair and open platforms are critical to the future of the creator economy,” Epic Games, best known as the company behind battle-royale game “Fortnite,” said in announcing the pact.

So how do 3D artists go about designing and selling skins to Fortnight players without giving Epic a cut?
Sure! See here https://news.ycombinator.com/item?id=30530438
Why does mobile use up so much memory?
Mobile emulators, mobile apps, etc. 2011 it used to be the opposite: mobile was designed to save memory, but now it's a total memory hog and worse than desktop apps. What changed.
And according to Harvard, Asians conveniently score lower personality scores.
The Russian propaganda machine was crippled from the start, so we are only being exposed to the Western and Ukrainian propaganda machines. We should take every news with a minimum of skepticism.
Don't take me out of context and then demand I defend a strawman. I clearly referred to the combination of amnesty and public healthcare as expensive, not one or the other. The bottom 50% of the country by income, which by-and-large black market labor falls under, pay less than 3% of federal taxes. That's not going to fund very much.
It actually did come from God: first of all, He created us and put in us "fitrah" (natural disposition). Secondly, a lot of the moral code especially in the West today is based on the Judeo-Christian tradition. Even though those religions have been corrupted, there are still remnants of truths from the original Message.
You are right about more emphasis on fighters in the U.S. Also the U.S. put its best anti-aircraft missiles on ships.
For context, it's rumored the loans mentioned in the statement are 1-2 Billion pounds.
Do you have any plans to white label your software and license it to other providers?

For example I use Kaiser, which is basically "full stack" where they are both the insurance and health provider. The upside to that is that they are big on preventative care, since they are on the hook for the cost if you get sicker.

But their software still sucks, especially their billing software. I just lost my insurance for a week because of their billing mistake, and it took me a week to get it fixed (and it's still not settled but at least my insurance is active now).

So for example I'd be really happy if Kaiser had better billing software, and they probably would too because their costs would go down.
And yet so many modern day startups have no viable exit strategy beyond acquisition- what does that say about the state of the industry, and of founders' commitments towards building a sustainable product?
> Putin has gone on public record stating he does not want NATO in his backyard. And yet the US/NATO keeps pushing the boundaries eastward. Russia invaded Georgia _because_ we dangled membership over their heads. Russia invaded Ukraine (twice) _because_ we dangled membership over their heads.

I think you’re falling for for Russian propaganda here. While there was a push from the US government for Ukraine to join NATO back in 2008, it was rebuffed by the major European members.[1]

Even in March 2014, a month after Russia began taking over Crimera, Ukraine had no intention of joining NATO.[2]
In fact, their constitution prohibited it until 2019[3]. A change made after 5 years of war in Donbas with Russian support, as well as the annexation of Crimera.

What did happen in 2014 was the Maidan revolution[4] as well the signing of the EU-Ukraine association agreement.[5]

I’d argue, what Putin if afraid of is not NATO at his borders (though it plays well with some of his audience), but a stable, democratic, and economically prosperous Ukraine that might even be an EU member. And to be clear, Ukraine today (even before the invasion) is far away from all 4. But it’d be a formidable threat to Putin’s autocratic and kleptocratic government.

1: https://www.nytimes.com/2008/04/03/world/europe/03nato.html
2: http://en.interfax.com.ua/news/general/198372.html
3: https://eu-ua.org/novyny/zakon-pro-zminy-do-konstytuciyi-shc...
4: https://en.m.wikipedia.org/wiki/Revolution_of_Dignity
5: https://en.m.wikipedia.org/wiki/European_Union%E2%80%93Ukrai...
Interesting, I'm not aware of any Java app that truly feels or looks native. I guess that there is definitely some selection biais, but do you have any examples of native-like Java Swing apps?
For those of us that don't follow Premier League Football, what's the context here?
Somehow, satire has degenerated into snark. It's lazy. It's mean. It poisons the well (of public discourse).

Two quick examples are thestranger.com (under the leadership of editor Dan Savage) and Nassim Nicholas Taleb. Whatever point, perhaps even meritorious, they're trying make, it's buried under sarcasm and insults.

Absolutely exhausting.

Maybe this cycle started with TV. All the slapfights. Gore Vidal v William F. Buckley Jr. Shows like Crossfire.
The reason US army is always fighting is economic. US dollar is reserve currency of the world and thus US has almost unlimited credit.

But one important element of dollar stability is that carrier group shows up on the doorstep of those getting out of line and shows them errors of their ways. Thus there is a constant need for some pretext to deploy military somewhere.
>> Also it routinely violated the human rights of the Iraqi people.

> So did we though.

Perhaps, but it's not a binary question, but one of kind and degree. People get their human rights violated in the US itself, too, but I don't think anyone could reasonable draw an equivalency to Saddam Hussein's Iraq because of that.
>Moreover, I have instructed my team to set up a charitable foundation where all net proceeds from the sale will be donated. The foundation will be for the benefit of all victims of the war in Ukraine.

That's quite the statement coming from one of Russia's biggest oligarch.
Release your app for android and I'll try it out if it's free
I use Nextcloud. Not very happy with it, though.
CLS seems to fit fairly easily within the second goal.
When I read the headline, I asked myself: Is there an airport in Hollywood? Everyone I know calls it the Burbank Airport. It's not even in North Hollywood.
Why not allow the families of deserters to immigrate into Ukraine as well?
The other thing people who hate SPAs need to think about is that rendering blogs/news/static sites isn't a problem that developers really work on anymore. Businesses will just pick from the huge pile of existing CMSs or hosted solutions because it's easier and cheaper. So if you're wondering why all these developers are building SPAs, it's because we're building custom applications, not blogs.
From TFA, an outstanding quote in its own right:

> Good writers make you want to read, but great writers make you want to write.
Yeah, poor bastard. I've never played the game myself. That was left to the testers. I bet a lot of game developers don't play their own games, just like most actors try not to watch their own movies.
If the only purpose of your site is to load some text or an image, go use a framework with SSG like NextJS. Then you get fast websites without having to pretend that writing stateful updates (e.g. jQuery) to the DOM is fun.
Indeed, that is an apt quote for today's world.

Looking at the meaning instead of the form - Jefferson may have said similar about Washington's doctrine about entangling alliances, "peace, commerce, and honest friendship with all nations - entangling alliances with none."
ok dont look up how long grid layout has existed in wpf
I don't see template operations as imperative, rather I see them as declarative: you write the HTML and declare lists/placeholders inside the HTML. You also don't generally do much with the data except insert it into HTML; the rest of the backend is responsible for fetching/etc the data.
> Desktop apps are a special case

As someone who remembers when most apps were desktop apps this seems a strange point. I suppose it's a better look than what the actual header for this section should be which is "we want to sell this for money"
Found it at last.

It's back on the front page of HN

https://news.ycombinator.com/item?id=30530592

It's the Whitehouse.
GPT-3 shows some promise:

I am an artificial poet. Please request a poem and I will do my best.

Q: Please write a poem in the style of Goethe that starts with
"America, yours is the better lot Than is our continent’s, the old."
A:
--------generated---------

America, yours is the better lot
Than is our continent’s, the old.
For you have Liberty’s bright torch
And our world’s dull night doth fold.
Of course it was review-bombed, but Steam's automated system caught it.

https://web.archive.org/web/20220302191836/https://store.ste...
> I don't understand why people just don't believe Russia is being literal with their intentions

They are.

You are just listening to the wrong articulation of their intentions.

> They said multiple times they don't want Ukraine,

They have said multiple times that they do want Ukraine, view it's separation from Russia as a crime against Russia and Russians committed by those in the past with control over Russia in the form of the Soviet Union, and Russian state media even released than silently deleted a premature victory announcement for the current invasion declaring the establishment of a new union state of all the Russias (Russia [Great Russia], Ukraine [Little Russia]< and Belarus.)

Now, that's not what they emphasize to the international community, but they have been saying it.
ArchiveTeam seems very guerrilla in their operations.

I always imagined the Warrior as a camo-faced archivist operating under cover of darkness, preserving data even in the most hostile Yahoo-occupied territory.