skysight-inc/HackerNews huggingface dataset:
Hard to say. My guess (and it's just a guess!) is that they didn't see the need to ramp up Stinger production as there were so many sitting around. (Javelin is a different question and I'll omit that one for now.)

I hear the "they'll rely on air superiority" bit a lot, but haven't read anything official that suggests that it's actual policy. It might just be one of those things that went unsaid as priorities shifted elsewhere. I think the Ballistic Missile Defense debate sucked a lot of oxygen out of the need for ground-based aircraft defense.

There's growing calls for more robust aircraft defense, both against fighter airplanes and drones, and it's getting some attention as you can read here:
https://www.army-technology.com/news/us-ten-shorad-battalion...

I note though that these are short-range systems, and I haven't seen much new for longer range systems such as what some NATO countries are doing with NASAMS, and so it seems like things have been quiet in the U.S. for medium and upper tier (BMD being the exception.)

I've long wondered if there's hesitance to overlap medium and upper tier defenses with counter-air operations because of the risk of blue-on-blue engagement (See the Persian Gulf War and Patriot), and that it might be there reason why there's so little development in this space. Deconflicting those two things sounds rather difficult to me, and given our lack of success to date, the U.S. might simply have strategized that - with a few exceptions - it's best to leave medium and high altitudes to aircraft and just not worry about shooting down your own pilots.

But that's just a guess. It's an interesting question and one I'll be curious to see play out.
I think this is the best description of what's happened. The only thing I really use Google for any more is if I have a development or design issue. I no longer use it for shopping or literally anything else I would use it for because of what you're talking about.

A five years ago, I noticed most of the results were all paid ads, at the top and bottom of the page and in the right hand column. Then you'd have a long list of Amazon product links. By the time you finally found the company or product you wanted, you were five pages deep and wondering why it was so hard to find something that just a few years earlier would be in the first couple of results.

I just gave up using it - to me its become completely useless. Its a last ditch resource I use if I really need to find something.
Does disabling tracking protection for the website not work? When I click the little shield in the address bar and toggle tracking protection, most sites relying on tracking scripts start working again.

I suppose there's no field to enter these domains beforehand but I don't really run into any trouble because of this feature.
The way I see it, key shortcuts and command palettes can complement each other.

Key shortcuts are great for things you’re doing constantly and are naturally learned quickly due to repetition. Command palettes are great for commands not used often enough for shortcuts to stick in memory, as well as for things that don’t have an associated shortcut like jumping to arbitrary files/classes/functions/etc.
What do you mean by "comparable with this one in terms of manpower and tech"?

South Korea and allied powers were significantly outmanned during the Korean War, and the idea that the US had any kind of decisive technology advantage in theatre is belied by the accounts of lack of US preparedness post WWII.
What doesn't owning bitcoin really mean? If I had the math to generate keys why wouldn't I also be considered an owner?
>Inform users when they silently pass garbage through web APIs such as HTMLCanvasElement.toDataURL()

>[...] when your Visa application is delayed or rejected.

Isn't that what the prompt (pictured in the article[1]) is for? It doesn't always show up, but AFAIK it only does that when the page tries to grab canvas data before the user has interacted with the page. For a page where you're uploading documents, that seems unlikely.

[1] https://user-media-prod-cdn.itsre-sumo.mozilla.net/uploads/g...
> Once cyberattackers have been identified, they often return funds in exchange for a face-saving bounty and credit for being a “white hat” hacker.

Jesus, this whole cryptocurrency racket is a joke.
Found this, very recent, May 11th: https://www.flightglobal.com/strategy/hawaiian-invests-in-re...

I definitely think the commercial application of wing-in-ground / wing-in-sea is the most interesting. Plowing through water takes a ton of energy. Reducing the energy input it takes to stay in the air sounds wonderful.
Klarna seems like horrible company to work for from what I have read on HN. IQ test for interviews, mass layoffs with little self awareness, and very low pay compared to the US.
Probably Markstrat (https://en.m.wikipedia.org/wiki/Markstrat).

My 1999 MBA class played it. I had no idea it was so widespread, since the author was one of the professors at my business school.

From the Wikipedia article, it was originally developed in 1974-77. Which makes it nearly 50 years old.
Another important reason to use annotated tags: Tags without annotation are just a reference to a commit and cannot contain any metadata, such as the release date or the release authorship information.
Your European parents paid that $30K and more in additional taxes though. The money came from somewhere; land and buildings and qualified professors do not come for free in Europe.
I'd be interested in hearing your perspective on what's broken, why, and what avenues are available to fix it. (Genuinely curious, I know the tone of that sentence may come across as dismissive. It wasn't intended to.)
Sorry about the tone!(?)
If everyone is behind then society is behind. It isn't a problem for society if one kid is behind, but it starts to be a problem when millions of kids are behind.
‘Warmongering, lies and hatred’: Russian diplomat resigns over Ukraine invasion
It should come as no surprise that having neither situational awareness or common sense is often hazardous to one's health, wallet or both.

You can find innumerable examples of this concept at work but any behavioral rule of thumb you attempt to write using any handful of examples will have so many exceptions it will be about as useful as a coin toss to anybody so lacking in situational awareness and common sense that they needed the rule of thumb to help them in the first place.

Nobody has infinite cognitive ability and the less you have the more valuable any one bit is so the temptation to replace thinking with rules of thumb is understandable and has merit but trying to replacing thinking with crap rules "do/don't park here/there during inclement weather" is well beyond the point where diminishing returns become a fool's errand. There is simply no replacement for situational awareness and common sense.
> If you can't be specific enough to be scientific about it, just keep it to yourself.

This is some serious gatekeeping. A PhD student is an apprentice, on a path to get scientific training. They are not yet trained enough, so that you could reasonable expect them to "be scientific" to a level of rigorous standards.
That's not how the law works though, at least not in any country I know of. If you exploit flaws in computer code to steal something of real-world value, that's a crime.

We're all bound to the laws of physics, just as in the world of smart contracts all are bound to the laws of code. But none of that changes the existence of the laws of men.
He's carrying the torch of Ivan Illich, basically. It's a reference to 'Tools for Conviviality'. Illich himself was a minor celebrity in the 70s/80s/90s and appeared on the front cover of The Whole Earth Quarterly or the Coevolution Quarterly once, I forget which issue, but it was about his 'Silence is a Commons' essay. He was a chemist, and a Catholic theologian, and a great humanist philosopher. He sort of ran a commune in Mexico in his later years. I miss him.

edit, personal note: I was a big fan as a teenager. My dad has all the Whole Earth issues and had a few Illich books in the basement and I really enjoyed Tools for Conviviality a lot. As well as Medical Nemesis, To Hell With Good Intentions, and Deschooling Society. That one almost made me drop out of high school.
And the fact that Student EDUCATION FUNDING shouldnt necessarly be classified as a "LOAN"

It should be an INVESTMENT into the educational institution on the MERIT and VALUE of the degree taught and received.

Thus: If I am lured into an educational track which promises a market level pay/industry-pertinent-education which makes one employable in said field, but results in NOT... the institution should be liable for such and the investment/"tuition" should be negated and a "write-off" to the school.

That's the same as saying:

"Pay me $100 to teach you how to fight!" Gets ass kicked. "You still owe me $100 for TEACHING you how to fight."
I don't intend to assert that PhDs don't do a lot more work that 20 hours. I know first hand they do. The work they typically are compensated for (TA/RA/FA) are typically capped at 20 hours a week. This also aligns with the legal limits for international students on F1 visas.
As a developer, I really don't understand the lovefest for XP, other than in the context of Windows 98, in particular the Windows 98 ME fiasco, and the evolution of Windows NT into Windows 2000.

Windows 7 pretty much fixed all the brokenness of XP, granted much of that brokenness was XP being a victim to the progress in hardware buses.

Yes, Windows Vista was a hot mess, which carried over into the first release of Windows 8, though by the second release of Windows 8, it was pretty solid, but still tainted by the stench of Vista.

But Windows 10 completed so much of what Windows 7 started. Everything in '10' was so much better. The network stack, particularly WiFi. Printer drivers. USB support. All of it really.

When I think how far forward 10 moved from XP, and having lived with Windows from '95' on forward, including writing NDIS network drivers for NT, I just don't have any nostalgia for XP at all.

And I know a lot of people hate Windows 11, but I have to say, USB support for Linux under WSL2 in Windows 11 is good, so it has that going for it.
It's an interesting premise. I found it interesting how after adding "Heir to the Empire" as a book, I saw several other Star Wars novels pop up in the suggestions.

Hilariously, If I added books from a wide variety of genres that I liked, the results became more and more focused on romance novels, which makes sense since it's not a genre I have much interest in.
> With this worldview, if the attacker simply exploited poorly-written code to find a loophole, how do the owners of Index have a leg to stand on?

They don’t. They simply have to accept it as a bug bounty successfully collected and paid out, and treat it as a learning experience and evolutionary process. Do better next time, if there is a next time.
Yeah, it seems odd to me that the title is "How Uber Uses Zig" but the first line of the page literally says "this blog post is not affiliated with Uber"...
Baumol's Cost Disease. Basically anything that requires non-scalable human interactions is super expensive, because the cost of labor in the U.S. is super expensive. People don't realize it because when the Baby Boomers grew up, the U.S. effectively had a monopoly on capital, which meant that our "ordinary factory workers" could enjoy massively outsized productivity relative to the rest of the world. Now our ordinary factory workers are being undercut by ordinary factory workers abroad, since the rest of the world has rebuilt its capital stock, and so only professions that still enjoy global monopolies (eg. big tech) can afford service workers.

For comparison, a mid-range preschool in the Bay Area costs about $30K/year, vs. $14K/year in-state tuition for UC Berkeley. If students get about 24 hours of instruction/week, for two 13-week semesters, that works out to about $22/hour. A nanny is about $25-30/hour, a therapist is $100+/hour, plumbers are about $200/hour, a lawyer can be $750-1000/hour. Given 20-30 students in the classroom, costs are not all that different from lawyers.

Schools in Europe/Asia are government-subsidized, like the public school system in the U.S, so you don't see the true cost.
People in this thread should take into consideration that the author submitted the post to Hacker News themselves. This is a call for the general hacker public to read it, and ultimately it cannot be undone easily.

I do understand the basic level of curiosity from fellow HN readers -- I did look up the research team and the supervisors mentioned. They do claim a really large area of research interests:

* Verification and Validation

* Search-Based Software Engineering

* Autonomous Driving

* Cyber-Physical Systems

* Digital Twins

* Quantum Software Engineering

It all adds something to the picture. That being said, I would not form any conclusions from this besides "a PhD student faces a crisis" -- unfortunately, this happens often and diagnosing those is really, truly difficult. (I am an assistant professor for just a year now, and I have seen those crises second-hand.)
Well for me that twisted arm would likely lead to a slow painful death (maybe 70/30 chances).

There is a chance I could beg for charity at Vanderbilt to donate $10,000 hemophilia treatments (of which it may take several for days) to keep me from nonstop internally bleeding to death - and there is a chance it would prevent death and just keep me in excruciating pain physically, mentally and emotionally instead of complete death.

There is a chance I could get charity to live through it, although I put the chances at less than 50%. There are other possible outcomes - partial treatment, and lawsuits over the hospital bills, and doctor bill. I would likely try to skip the hospital, apply ice every other 10 minutes and try to meditate my blood to flow slower. This could lead to nerve damage, and PTSD plus, but maybe not death.

Frankly I'd rather them have a gun or knife and let things get decided faster.

Many of the women I know would rather have the option to be armed to prevent twisted arms, and threats of severe violence.

However I can understand that there are people int he world who would rather be at risk of mugging via force to prevent their neighbors from having firearms. I do think this varies much depending on the amount of localized violence and is likely different for the folks living in nice parts of the world then people who live in cheaper parts of the world / cities.

I've also never thought when walking through New Orleans, SE D.C., or Memphis or St Louis that if one was to engage in a physical altercation with 'thugs' - that a simple 'twisted arm' would be the result.

Wish I had the resources to poll the locals to know how many of them think that would be a common result.

I understand things are different in different places, maybe parts of Germany and Russia have strong guys that twist arms and they get compliance. I would not expect that around here.
Right? I missed that part of the sentence, because the first part caught me:

the vast majority of Klarnauts won’t be impacted

It's not the time to use this made-up name for insiders when you're saying that many of them will soon be outsiders.

"Will all the Klarnauts please step forward. Not so fast, Jake."
I recall reading https://andrewkelley.me/post/zig-cc-powerful-drop-in-replace... as well and thinking this would be great to integrate with Bazel for hermetic cross-compile of go/cgo. Great to see they actually went and did it! Will definitely be trying this.
I believe you can make anything major if you make it good enough - much much better than what's already available. There were many great things which failed to achieve wide adoption but they mostly had some flaw making them not suitable for sufficiently wide audience.

The advancements we have achieved since the invention of Esperanto can probably let us engineer a language a lot better and also learning tools much more efficient.

I believe the only reason for lack of practical progress in this is lack of interest. Nobody really needs a new language, English is Okay for everyone for whom their native language is not enough. You have to learn English anyway if you want to go international so why bother...
It is a very slow process though
As I understand it, parallelism describes tasks making progress simultaneously, while concurrency describes tasks that can be broken into smaller, independent tasks (that could still be executed serially).

For example, I could have map reduce problem executing sequentially on a single core CPU. Each map function would operate on the data sequentially, then the reduce step. The process is concurrent because I could work on any map step in any order, or even stop midway and work on another task set. Once all processes are complete I have my output. But since only one task was ever making progress at a time the computation wasn't parallel, it only becomes parallel once I add another execution unit.

Consider multitasking on early operating systems; a user may have several programs running concurrently, but early CPUs could only do one thing a time, hence there was no parallelism. Due to this architecture there are situations where there are all execution units are blocked and only one of them can make progress (e.g. reading from a spinning disk); making CPU synchronization primitives a "poor fit" for GPUs.

In other words, while any parallel algorithm, by definition, is a (trivially) concurrent algorithm, the inverse is not true, and is still a harder problem.
Ask HN: How did advertising become a commodity?
In fact there are standard-ish sorting methods that work fine with mixed text and version numbers such that 1.100 is more than 1.2, and v1.100 is more than v1.2.

Git has built in version sort, though it's not the default. GitHub shows tags in version sort order in the drop-down tag selection.

Here are some commands that use that sort order:

ls -v # Linux only.

ls | sort -V # Most modern OSes.

git tag | sort -V # Git tags in version order.

git tag --sort=v:refname # Same as above, it's a git builtin.

git config tag.sort v:refname # Set default sort order for `git tag`.

git config versionsort.suffix -pre # Make 1.2-pre1 sort before 1.2.

git config versionsort.suffix -rc # Now 1.2-pre1 < 1.2-rc1 < 1.2 < 1.2-patch1
git clone -b $tag $repo_url
This part seems relevant:

> It also saved on costs by limiting the number of interactions between the platform and outside entities. For example, when Indexed needed to calculate the total value held within a pool, instead of checking token prices on an exchange such as Uniswap, it sometimes extrapolated from the value and weight of the largest token within the pool, called the “benchmark” token.

> This way, it reduced the fees it paid for transactions on the Ethereum blockchain.

This cost-saving mechanism ultimately allowed the hack to take place.
The schooling system is designed to fail the expectations of those who think its purpose is to educate people, and succeed in full-filling other purposes. If you're curious about what those other purposes might be, I recommend reading the books of John Taylor Gatto [1].

Also, the School Sucks Project [2] is a great source of knowledge about the history of schooling, as well as education solutions and alternatives to schooling. They have just launched a re-broadcast of the essential 50 episodes (of their over a decade of 800 episodes) that covers the full spectrum of the relevant topics.

[1] https://www.amazon.com/John-Taylor-Gatto/e/B001K7S0AE%3Fref=...
[2] https://schoolsucksproject.com
Ha! every now and then my dad tells me about this new "progress" they have made in quantum computer. The other day I thought I'd document myself a bit more to see the merit of the articles he mentioned. I was completely underwhelmed by the state of so called "quantum computing". I believe Blockchains will find a real-world widespread use way before "quantum computing" because feasible and usable for anything.
Osprey-style vehicles perform similar functions (move a lot of stuff or things up and then forward quickly enough)

Ospreys can land on a carrier, these need a friendly dock

This looks like someone trying to get on the cover of Popular Mechanics
We kept hearing this from our users. We’ve just released our k8s operator based deployment of Orchest that should give you a good experience running an orchestration tool on k8s without much trouble.
https://github.com/orchest/orchest

(We extended Argo, works fantastically well by the way!)
I tried the top several results (searching for "large-format laser printer" as per Adam Savage's rant). Most of the results contained no large-format laser printers and no useful advice on finding or choosing them. The most promising was an e-commerce page almost all of which was other things but one of whose items was indeed advertised as a "large-format laser printer". Unfortunately it was actually a "computer to plate" machine, suitable if you want to print very large numbers of identical copies of something, prices starting at a mere $20k, almost certainly in no way suitable for Adam Savage's needs.

(An earlier version of this comment listed the actual results and commented separately on each. Unfortunately, while trying to refresh one of the result pages which hung without displaying any actual content I accidentally refreshed the HN "Add Comment" page, which threw away everything I'd written, so what you get is the summary above. Sorry.)
Warner Bros. Discovery
A 10% rate on a 30-year treasury, is for all intents, permanent.

Think of it this way - a person buys a 30-year bond yielding 10%. Then, for the next 30 years, no matter what happens to interest rates or prices, they will earn a 10% return on their original bond purchase, risk free.

Remember also that 30 years is approximately your adult working life, so a really long time that people tend to think of a “permanent”.

Is it truly permanent? No, but for purposes of discussion and financial planning, it’s close enough.
I think this sort of thing is valuable to at least attempt.

I started dating a little late in high school (late bloomer physically, too). My girlfriend had a lot of sexual experience and wanted to get to it. However, I knew just from the background noise of culture that young women often found young men's performance ... lacking. Desperate to do at least this one thing right, I got a lot of books on sex (from the reproductive angle, cultural, anatomical, etc.) but had a much harder time finding, well, material on technique, all while fending her off.

It's in that weird category of Things Nobody Tells You About But Is Really Important.
> the context was that someone claimed that Germany would be less dependent on Germany if they had kept more of their nuclear power plants

Except I'd already refuted that claim, so it didn't make sense to labor under this misconception any further to begin with.
> I specifically said the issue isn't criticizing.

And my issue wasn't about whether it's OK or not to criticize, nor about the level of detail, but whether his manner of criticism was unprofessional. It was not. You can argue that it's not effective, but there's nothing unprofessional about it.
FYI there's experimental support for Feather Wiki on https://tiddlyhost.com/ . If you click "Show advanced settings" when creating a site you can find Feather Wiki in the drop down list.