skysight-inc/HackerNews huggingface dataset:
>How important are top-gun style "dogfights" in modern warfare?

Modern medium-range air-to air missile (AMRAAM AIM-120D) has optimal launch distance (best probability of kill) roughly 100 km. (max range 160+ km).

Short range IR-guided missiles have range 20-30 km. Optimal range closer to 20 km.

While modern missiles can be launched from almost any position, good Pk (probability of kill) from long range is not realistic unless the fighter is flying high speed, at high altitude towards the target. Medium and long range missiles spend energy accelerating to maximum speed and climbing up to thinner atmosphere for their mid-course flight. Flying fast and high towards the enemy increases the range of the missile.

After launching medium-range air-to air missile (AMRAAM) within 100 km it takes only 20 seconds before fighter meet at the close range where IR-quided missiles are used. F-35 have sustained rate of turn between 5-20 degrees per second (depending on altitude, speed, loading).
Flying high speed at maximum altitude leaves little or no room to turn and keep standoff distance.
If the enemies keeps coming there will be almost certain dogfight.

The advantage of stealthy F-35 against conventional 4 generation fighter is that it can get radar lock from long range, and the missile can maintain that lock from longer distance. Being first in position to launch is huge advantage and it forces enemy to start evasive maneuvers.

Enemy will adapt it's strategy against F-35 of course. IR-sensors help to negate some of the radar stealth advantage and the technology is advancing fast. Carrying more decoys, chaff helps also.
Using drones in air combat will change many things.

---

>If everyone has stealth aircraft, how do they even find eachother to fight? How do missiles work?

IR-sensors are added into medium and long range missiles. This has not happened yet, but it's almost certain development.
That's clearly not true. Try this thought experiment: you're GCHQ, the owner of .IO. You want a certificate issued for GOOGLE.IO. You control the TLD and thus the GOOGLE.IO zone. What CA will issue you GOOGLE.IO on a DV basis, and what will happen if they do?

Obviously, there's a reason nobody is issuing Google certificates, despite the insecure DNS that appears to be the only obstacle to that happening. Flesh out why, and try to be specific. The point isn't really about Google, but about the fact that the Web PKI is more complicated than the CA BRs suggest, and has safeguards at multiple levels.

I am not arguing that the CA PKI is a good system. It is not. It's a wretched system. It's only my contention that DNSSEC is worse.
That simplicity comes at a cost. The cost is duplicate code, less strict error handling and the billion dollar mistake.

I know that some people downplay the importance of these things; I find that because Rust has strong guarantees in these areas it helps to reduce work, reduce bugs and increase confidence in the software.

And use 'cargo check' during Dev for faster compiles.
i have both and no, Android still rough around the edges.
> The sharing demand exists but no one has established a large scale sustainable enterprise around it.

Zipcar et al?

I guess my question is the following: If you don't want exclusive ownership and use of your vehicle, why would you want the hassles of ownership at all? I do get the some money on the side argument but I really wonder if it makes sense with cars given that a lot of depreciation/costs is because of mileage. It's a bit different from the AirBnB situation.
Where would a typical SV "startup" fall under the categories in that link, "Computer Systems Design & Related Services"?
One of the biggest announces is lack of operability w. the previous Apple LED display. I've had to cycle through a few cable dongles at this point to then find out none connect to the LED display.

Instead, I ordered the Dell P2715Q 27" monitor and then purchased a DisplayPort to USC-C cable. It works perfectly and decently priced at $530.
> In 1990 no one thought there would be a global network for anyone and everyone that would change the world a few years later.

This this may be in danger of going into pedantic territory, I don't feel this is true at all. The prevailing discussion in the late 80's/early 90's on the tech boards (BBS) I frequented were all talking about networking and how computers were one day all going to be interconnected.

In fact FIDONET and the like probably had already met that bar, in an early PoC sense. Lots of folks in that space had the vision of at least a nationwide network of 24x7 connected bbs' if not the entire picture. You also had a lot of guys working in private industry, who operated small "national" or regional networks between a few sites at that point.

I still remember a day in 1994 when I played Chess over the Internet with someone in South Africa - thinking that holy crap, the world we had been dreaming and talking about for 10 years finally was coming true.
>IP is fraud.

I wouldn't go that far. IP is a carrot for development. Imagine if you spend a decade and $100K developing an idea, and just when it started taking off, Oracle or somebody copied it and took the entire market. That can and does still happen, but at least you have legal recourse with IP laws.

It was originally a way to foster innovation for a maximum of 28 years, then the works would enter the public domain to be improved upon. Over the years, the copyright duration has become ridiculously long, negating the social benefits of it's existence.

The fundamental concept is sound, it's when it's perverted to help the wolves rather than the sheep that it stinks.
You basically prove my point.

Your "proof" is some admirer claiming this guy discovered it [1] ? You realize, even if this were true, he'd (atleast) be third in the game. Also where pray tell me where is this glorious "proof" you were bandying about earlier ?

"Legend", you might want to look up the word. Or may be words are not quite for the big-mouthed ? ggrks man!

[1] https://www.quora.com/How-did-Pythagoras-arrive-at-the-Pytha...
Why not combine the forces.
Eight years passed between C++03 and C++11, so I think it's okay to have nine years before the next big release---but with two iterations of polishing in between.

The coroutines, ranges and concepts TSs alone are making C++20 pretty interesting, and some of the features will be available in compilers before 2020.
I received my first counterfeit item from Amazon two years ago this summer. It really has put a damper on ordering from Amazon as it's happened multiple times since. There doesn't seem to be a way to stop it as the seller will just open a new shop and continue the process.
They also report the number of "disengagements" where the human driver had to take control of the vehicle.

In 2016, Waymo cars drove 636,000 miles with 124 disengagements [1].

Uber’s autonomous cars drove 20,354 miles and had to be taken over at every mile [2].

Uber is a menace.

[1] https://www.wired.com/2017/02/california-dmv-autonomous-car-...

[2] http://www.recode.net/2017/3/16/14938116/uber-travis-kalanic...
I bought some Pokemon bracelets (yeah .. I know) for some family members. I have a big suspicion that they are counterfeit. The boxes had asian writing on them, and it did not seem Nintendo-like. The device itself has horrible connectivity with the game and phones - almost unusable. I'm pretty ticked off. As a consumer, I had no good way to verify that the device is not counterfeit. For similar situations, I actually started to go to my local best buy to ensure I am not getting fake stuff.
This is not a bug in either, it's a configuration defect. NTFS-3g used with the correct options, namely windows_names, works exactly as expected, but is then not POSIX compliant anymore.
So it isn't just me. Has anyone else in the east bay had a tough time finding work recently as a mid level front end developer?
I use Arch Linux / i3 on an early 2013 retina Macbook Pro, and it's just perfect. Took a little bit of time to set up, but everything works (including things like suspend, function keys, kb backlight etc) and with really good battery life. The resolution is just nice to use without having to worry too much about scaling issues.

I had a 32GB Dell i7 XPS15 with 4K display previously and this slightly old MBP runs Linux much better. As a bonus I can dual boot into MacOS too when I want to use Photoshop or whatever, but I very rarely do.
Great write up.

I had a similar example in my 20 year old book 'C++ Power Paradigms' in which I used a genetic algorithm to train the weights in a recurrent network. As a performance hack, weights were initially represented by just a few bits, and the bit length would gradually be increased, which greatly increased the search space. I never got this to scale past small networks, but I have thought of revisiting my old code since I have a lot more computing power available now, compared to 20 years ago.
> “Right now it’s tough to find a job in I.T.,” said Steve Satariano, a San Jose resident who has been working in contracted, temporary information technology jobs in recent years. “I’d prefer to find a full-time, permanent job, but in I.T., beggars can’t be choosers. It’s a little frustrating because tech companies always want to try before they buy.”

The numbers don't really back the first part of the statement up...

There are +3000 more I.T. jobs from 2016->2017 and I.T. only lost -500 jobs since last month, but that is a single month while the numbers are still higher than last year (down 0.7% monthly but up 4.1% overall yearly).

And "Computer Systems Design & Related Services" also grew 3.7% year over year with 0% loss in the last month.

The news is always looking for the negative 'sky is falling' angles and they will always be able to find someone to provide a sound bites to back up the story. But as usual the numbers say otherwise or are simply neutral/boring.

Some people are obsessed with being the first one to call the new demise of tech, or the latest bubble. But if anything the industry has become more resilient. Which is what happens when industries mature and grow larger. With more diversity and a larger base of employers/employees then fluctuations are naturally going to be smaller and better contained. That plus greater domain expertise develops over time - companies/investors learn how to manage risk better and understand the nature of the marketplace so overall losses are smaller.
I hate it for all the reasons you describe. The power connector and excellent battery life were some of the best things about the old MBP, and I can't stand the new keyboard.
such as accidentally performing arithmetic on memory that should be treated as a byte value

My reaction to that can be summed up succinctly as "WTF!?" The whole point of uint8_t or (signed/unsigned) char is an 8-bit quantity that you can do arithmetic and bitwise operations on. To put it more bluntly, "have C++ programmers forgotten how computers work?"

The proposed solution is to add yet another same-yet-subtly-different type, with its own set of same-yet-subtly-different rules? If anything that would cause even more confusion due to the complexity it causes in interactions with all the other parts of the language.

IMHO this "let's do everything we can to stop people from even the very slightest change of possibly doing something wrong" line of thinking is ultimately unproductive... and actually rather dystopian. The end-result is quite scary to contemplate.

(The fact that an 11-page, text-only PDF somehow turns out to be over 800KB is somewhat less disturbing, but still notable.)
It's not quite the same keyboard, though it is similar. Time will tell how it holds up in comparison, though.
If so I can't wait to see what comes out during discovery. My gut tells me Symantec will not come out smelling like roses.
There's a community of Confederate descendants in Brazil. Most of them have assimilated but a few live in ancestral lands. There's an annual festival and everything.

https://en.wikipedia.org/wiki/Confederados
https://www.vice.com/en_us/article/welcome-to-americana-braz...

There were also settlements in Belize and Mexico apparently. None of them lay claim to being independent nations and owning mainland US though.

The ROC as I see it retreated into an enclave of the former whole China and was never fully vanquished from Chinese land. So it's really more like if the Union stopped fighting after the Confederacy was defeated in all but one breakaway state. Even more accurately, since the PRC were the rebels, it'd be like the Confederates took over all the Union states except, say, Pennsylvania and then the war came to a halt. The Pennsylvania redoubt of the US would still be the US and may or may not make claims to the rest of the formerly united United States.

But what do I know about the situation? I'm just an American.
This is one of the nicer things one could say about C++. Indeed, it is possible now to write C++ almost as if it was Java and still produce a reasonably efficient code!
Exactly, you need to treat those jerk-offs advocating for feudalism with respect.
For tasks where Perl and Ruby shine, I don't think generic Scheme is a great replacement. Maybe scsh (https://scsh.net/) or (not Scheme, but Lisp) kazinator's TXR (http://www.nongnu.org/txr/)
An interesting article but I was left guessing why either the US or Israel would attack a military airport near Damascus and why doesn't anyone bat an eyelid. I wasn't aware either of these countries was at war with Syria.
Anti adblockers doesn't do anything but make people block more stuff or just find the same content in a different place
30 FB pages about Bitcoin and blockchain
'Cos it got to be a nuisance, and once I added another 512MB to the box full-service KDE 3.0 (this was 2002) wasn't an eternity of thrashing :-)

What I ask of a desktop is not to annoy me while I'm doing stuff. Presently very happy with Xfce and desperately hoping they don't fall prey to the awful concept of "desktop innovation".
Intel Iris Graphics 550 1536MB
This isn't getting as much interest as I expected. I thought it would be popular with hackers, we pledged for one to replace our scrum board. I'm not-so-secretly hoping that they productionize their large frame design (http://madebythose.com/woodpecker/), they only lease those units currently
Full disclosure: we work in the same co-working space as "Those"
I want a Finder that's keyboard-accessible, that lets me easily restart it when it crashes, that doesn't frustrate my efforts to view certain hidden files.

Forklift 3 would also meet those criteria.

http://binarynights.com/forklift/
i recall there being some whining over go and "systems programming", but this seemed to hinge on definitions. go may not be the right option for a kernel but it's great for servers, infrastructure, platforms and various related things.
Except that group selection isn't a non-controversial idea in evolutionary biology, and shouldn't be causally invoked unless you're prepared to get into multi-level selection theory, kin-selection and haplodiploidy, replicator theory, cultural evolution, etc. The idea that this is simple or obvious really needs to be resisted.
I don't think it's possible to emphasise this enough.

Slack and Spotify are consistently the worst-performing applications I use frequently, easily by an order of magnitude. Slack manages to absolutely tear through CPU cycles and battery life, while simultaneously being sluggish and shitty to use. Have you ever tried scrolling back in a channel? It's horrifying.

It's got bad enough that I've started to hack together native Mac clients for both in my spare time.
It doesn't really matter what they do, since filesystem naming is FUBAR and has been FUBAR pretty much since UNIXv1, and possibly even earlier than that outside the UNIX family.
I agree completely with that statement. My fear is that irrational reporting and FUD on behalf of those with a vested interest in maintaining the status quo as long as possible will set back automation by a significant number of years.

Some hype is useful, to be sure, but it is a delicate balance with avoiding a situation where the pace of innovation has been oversold.
> He isn't saying that bullshit jobs are created because of capitalism, but despite it.

Graeber is unapologetically anti-capitalist. As an anarchist, Graeber doesn't think the government is the solution to all society's ills either.
> Some experts suggested the Bay Area’s slump in venture capital funding has contributed to the sluggish job trends in the region’s tech sector.

Can safely ignore bubbles created by VC funding cash-flow injection and focus on business that bootstrap in a healthy way.
It makes people despondent because they realize that cynicism takes decades to learn.
Our seller was pretty ticked when we kept getting copies of 'Where's Wally' instead of 'Where's Waldo' for a friend's birthday this fall. The former is sold outside the us. someone was finding them cheap, and damaged, and dumping them. We were trying to purchase from legit seller, and returned 3 times and then ran out of time....
While I don't necessarily agree with the tone of this piece - I do think that there seems to be a general preference to solving '1st world problems' in the tech industry.

The thing is - people should work on what they want to work on. The things people end up working on are a reflection of what's valued by our society.

Obviously life is valued over death - and solving for longer lives is a worthy pursuit. It would be nice though, if there was more awareness around the problems facing people who aren't in SV, or a huge city, with a lot of relative wealth. That comes with diversity - of thought and actors, which the tech world could improve on.

Lastly, it's a lot more glam (and profitable) to say "I made it possible to live 'x' years longer than average" than it is to say "I made a product that helped old people live better". In my experience - VCs/"tech people" aren't interested in such a proposition - though it could be very profitable!
If you don't think of it as building a specific version and more just as a snapshot of what is currently 100% ready-to-go, you'll maybe feel differently.

They did much of the work needed to get modules, concepts, ranges, reflection, parallelism, etc ready to go, but this snapshot doesn't include them.

Nonetheless, many of those features will be finished soon and may be available by compilers before c++20
I think our definition of "sacrifice" is different. I'm referring to a systemic drag on the standard of living going forward, due to reduced energy availability. Abundant, cheap energy is crucial for the best outcome going forward.

I concur that international scale geoengineering will be required if the worse of the current estimates for CO2 induced warming are correct. So, we had best proactively prepare for that, just in case.

As to current sea level rise and other climate change related effects, it's actually currently impossible to definitively separate the human signal from natural variability. We'll know more over time, of course.

It'll be interesting to see if the upcoming Grand Solar Minimum will do anything to lower global temperatures on decadal timescales.
From the article: the worst two-month stretch of job losses since the Great Recession.
Same here a while ago on my 2015, though somebody said a recent update should have fixed it and sure enough I don't see it happening anymore.
> You can actually use X-ray litho

Wouldn't that result in a threshold shift? (X-rays are well beyond Si02 bandgap, so you'd get electron-hole pairs in the oxide. The electrons are fairly mobile, but the holes get trapped iirc.)
I believe the conventional wisdom says to wait for the at least the second generation of a new product to buy it. While the MacBook Pro is not a new product, if you crave stability then skip any redesign year.
Nope, we put "packer" in it because we liked the sound :)
Daniel Moshe Aaronson
Denmark is on course to generate 50% of its electricity from wind power
Thanks! We'll add a link on the website
Simple form validation library for React Native
This isn't exactly what you asked for, but you might be interested in it anyway.

https://arstechnica.com/gadgets/2013/02/ice-type-attacks-giv...
https://en.wikipedia.org/wiki/Maslow%27s_hierarchy_of_needs
It's worst than that. As someone already pointed out, buying software on Amazon is down-right dangerous. And Amazon does not care.

Yet, beyond that, counterfeits and scams are rampant on the platform. Scammers take advantage of genuine seller's good rank, insert themselves at lower prices, destroy the genuine seller's revenue stream and deliver cheap knock-offs or even dangerous products to unsuspecting buyers.

And past that, Amazon does something really crazy. They allow anyone to leave reviews on any product, whether they purchased the product or not. All you need is an Amazon account. You don't even need to have ever purchased anything at all. You don't even need to have a verified credit card on file. And so, what happens is that there are scammers using fake bad reviews as weapons of war to knock good sellers down in ranking and capture what would have been their sales. And, again, Amazon does not care.

On Amazon's advertising platform there's a similar issue. They will charge sellers for any click on ads. This means you don't even need to be a verified active Amazon user to click on ads and burn seller's advertising budget with zero ROI. Amazon does not qualify any click on their ads. Logic would say a seller is only interested in genuine Amazon users. A simple definition of this might be someone who has had an Amazon account for N months, has purchased an average of N items per year/month, has a credit card on file and has had product successfully delivered to their address. Seller's are not interested on clicks from someone in China hired to burn through their ad budget. Again, Amazon does not care.

Not sure where this mess is headed but these issues need to be addressed or it will get really ugly.
> Graphics is IO, not language.

So lets remove stdio and iostreams from the standard, shall we?! Just for the sake of keeping the standard pure.

A language goes hand in hand with its libraries, failure to understand that just leads to oblivion.
You might be interested in (perhaps already know) of this book, which develops your idea in some detail: https://en.wikipedia.org/wiki/The_Beginning_of_Infinity
I've heard MS is shoving ads into various parts of the OS. Is that something you notice?
Thanks so much, we are already discussing what can be done :)
I suspect you're right. However, a higher number of disengagements could just point to a more cautious approach, more difficult environment, etc. Hard to pin it exactly to maturity.

For example, I believe Waymo cars drive mostly on a fixed number of preplanned routes. You would expect limited disengagements over time, as it's got tons of data on those specific routes.
Proving the Known, EFI/UEFI Exploited for BiOS Level Attacks
The loop macro may be described as overly sophisticated. However, I can't help but get a chuckle with how much all of the new "stream" based mechanisms in java[1] mimic it. Ironically, with what appears to be more parens.

[1] https://docs.oracle.com/javase/8/docs/api/java/util/stream/C...
>This is not much of an exaggeration. Getting a Ph.D. is as much (maybe more) about demonstrating your ability to shmooze, defer to authority and put up with bullshit for an extended period of time as it is about learning or doing good research.

As opposed to all the various professional competencies and activities which involve... zero schmoozing, total defiance of authority, and never tolerating bullshit for a single moment? I feel very confused here. Doing things you don't find fun at the time is what work is.