Automatic differentiation only works on functions which are locally complex analytic. It fails on things that fall outside that model, but are still differentiable. Daubechies wavelets are a good example of this.
> When I took a tour of the Oak Ridge Leadership Computing Facility a few years ago, Buddy Bland, who is Project Director, told me he could tell when he comes to the Lab in the morning if they are running the LINPACK benchmark by looking at how much steam is coming out of the cooling towers.
Pulsed femtosecond lasers have repeat rates in the megahertz. The total energy is very high. When I took laser physics in grad school, they were able to drop a razor blade through the beam and slice it in half. That was in 2013.
So yeah, pulsed lasers can do it, and I'm certain the Air Force would rather be using them. They are finnicky though.
The product lineup is solid; even if they go bankrupt, the debt owners will simply wipe out the shareholders, prune away the less profitable parts of the business, and scale back the expensive R&D ambitions. The Model 3 will still be produced since the fixed costs are already paid.
(Not my view that they actually will go bankrupt. But failure due to overspending on fixed costs tends to work out differently than being unable to cover marginal costs.)
Buddy of mine breaks his collarbone, gets some pins put in. They drop him a bill for $25k.
He says "I'll give you $1500 now, or you can send me to collections."
They took it; now I use this technique all the time.
They make up a number which is how much they hope to get out of you, and you should return the favor by make up another number. Then scream at each other on the phone for a few hours before coming to terms.
Sad that it's come to this, but medical billing is a shell game. You can play it too.
The Idaho legislature is totally dominated by farmers (I mean this literally: The Idaho congressmen are primarily farmers.). These farmers are allowed way better deals on hooking up solar and providing it to the grid than city consumers. In addition, a large number of farmers already have solar panels since grid hookups are very expensive.
The "California arbitrage" has been very profitable for Idaho for many years: This involves selling California renewable hydro, for which they pay a premium, and buying coal from Utah to replace it. (Ever driven north of SLC to Idaho on I-15? Those high voltage transmission lines are there for a reason.)
If I had to bet, I would suspect the lines from the Nevada coal plant also supply California, and Idaho Power will sell the solar production there.
I have written multiple scientific desktop apps, scientific web apps, written multithreaded and CUDA HPC codes in C++, lots of scientific Python code for low-CPU apps, scientific visualizations in Three.js and D3.js, and I wrote much of boost.math, which you can clone and look at my commits. My boost commits are basically a list of "glue" tools for my projects, quadrature, denoising, interpolators, statistics, so on. Fairly experienced in Eigen for linear algebra.
The question about Gracie jiu-jitsu is not so interesting anymore: In the early 90’s, there were simply very talented jiu jitsu practitioners who were close to the UFC. Now we’ve witnessed many strategies used successfully in MMA, like American college wrestling (Ben Askren, Matt Hughes), Thai clinches (TJ Dillashaw), kickboxing (Holly Holmes), and Judo (Ronda Rousey). In fact very few fights end with an interesting jiu jitsu submission anymore, the armbar and the tear naked choke are the most common. These techniques were never unique to jiu jitsu.
I would add: A lot of regex work is still being done out of boost.regex; maybe people still haven't done the switch for most projects? For example, I think boost.regex is still used in Chrome.
Just ran your code on boost, looks like "shared_mutex" is the least used header there.
I use <future> all the time (in boost, no less) so it might be selection bias.