178 karma · joined August 5, 2019
Another possible/likely option - they'll pay lip service to your plan, convince you to stay, and then gradually slip back to the full of shit approach they originally intended.
Honestly, I'm not interested in winning this one. I've seen this all before, and someday maybe you'll have seen it all too.
However, maybe you'll pay attention to all the dire predictions in the next ten years, and maybe ten years after that you'll notice that the world just keeps getting better despite all the people claiming it's worse and will end soon. Maybe I'm wrong, but I don't think so.
That just doesn't work. Anytime someone dares express a view contrary to the group, they're shouted down and insulted into the ground.
I'm very optimistic about the future of mankind, which is funny to me, considering how cynical I am about interactions with other people.
#include <math.h>
#include <stdio.h>
struct autodiff { double value, deriv; };
autodiff just(double x) { return { x, 1 }; }
autodiff operator +(autodiff a, autodiff b) {
return { a.value + b.value, a.deriv + b.deriv };
}
autodiff operator *(autodiff a, autodiff b) {
return { a.value * b.value, a.deriv*b.value + a.value*b.deriv };
}
autodiff sin(autodiff a) {
return { sin(a.value), cos(a.value)*a.deriv };
}
int main() {
autodiff x = just(.1);
for (int ii = 0; ii<4; ii++) {
x = x*x + sin(x);
}
printf("value: %lf, deriv: %lf\n", x.value, x.deriv);
return 0;
}
There is no need to differentiate the for loop or the semicolons. This way is not doing symbolic differentiation. It's implementing the differentiation rules in parallel to calculating the values at run time.This generalizes to partial derivatives for multivariate functions too:
template<int dims>
struct autograd { double value, grad[dims}; };So is the climate well behaved like the ideal gas law, or are there complicated sources of feedback like clouds, plant growth, and albedo which make it chaotic? There are quasi-periodic alternations between the fairly cold periods of the current ice age and the interstitial we're now in, so you should recognize it's substantially more complicated than just averaging the speeds of all the molecules.
I'm all for a cleaner better world, but I'll never believe someone who says they can usefully predict a chaotic system.
They'll just keep ratcheting up the obnoxiousness until they find your threshold for quitting. These are "free" products, so if you're still enjoying the rest of the site, then they're leaving money on the table.