812 karma · joined May 30, 2014
I'd love to see some references to this statement. A quote from a 19th century Swedish king is hardly compelling evidence.
I think you might be confusing socialism with activism in general.
new Uint8ClampedArray(ndarray.data);On the bright side, we have a lot to learn and learning is life :)
I'd argue that jQuery was great, but now most (if not all) of it can be replaced by native javascript features (e.g. document.querySelector). Today I wouldn't recommend jQuery to anyone.
I suggest learning a functional language (in my case it was Haskell) in parallel, as it opens up new ways of thinking about javascript and problem solving.
This is remarkably close to the views expressed in the article, but I guess you're being downvoted because you hit a nerve.
Links for the interested:
https://en.wikipedia.org/wiki/Alienation_of_labor
https://en.wikipedia.org/wiki/Law_of_value
https://en.wikipedia.org/wiki/Commodity_fetishism
https://en.wikipedia.org/wiki/Surplus_value
Combine typed arrays with BLAS and you have yourself a numpy (well, kind of). In Node you can move performance-critical code to C++, which does have integers. Browser support of typed arrays is a bit disappointing, but it's getting better.
Disclaimer: I'm developing https://github.com/mateogianolio/vectorious
// js
var x = new Float64Array([1, 2, 3]);
binding(x);
// c++
void binding(const v8::FunctionCallbackInfo<v8::Value>& info) {
void *data = info[0].As<v8::Float64Array>()->Buffer()->GetContents().Data();
double *x = reinterpret_cast<double*>(data);
// do whatever, e.g.
x[0] = 0;
}No javascript needed to make a perfectly functional, efficient and useful website. Maybe it doesn't fit into your description of a "real" website?
Furthermore d3, typescript and jquery is javascript so the question is more like "do I need to learn how to use tools to make websites?" at which point it is kind of silly.
Seems like a good description of the state of the world right now.
It's also nice to have low opacity comments, as many others have said.
Oh, and never bright colors. I use solarized or similar.
A human brain (or any other animal brain for that matter) is almost infinitely more advanced and computationally efficient than state of the art machine intelligence, even without taking things like thoughts, emotions and dreams - which we currently do not understand at all - into account.
It's a huge accomplishment for machines to be able to win over humans in games like chess and go and <insert game here>, but these are games originally designed for humans - by humans - to be played recreationally and I think we shouldn't read too much into it.
The world wide web was based on the idea of sharing, not paying for content by being forced to watch ads that I would never ever watch intentionally. Or do you want the internet to be like television?
Life expectancy is skewed by infant mortality rates:
> Our conclusion is that there is a characteristic life span for our species, in which mortality decreases sharply from infancy through childhood, followed by a period in which mortality rates remain essentially constant to about age 40 years, after which mortality rises steadily in Gompertz fashion. The modal age of adult death is about seven decades, before which time humans remain vigorous producers, and after which senescence rapidly occurs and people die.
[1] https://condensedscience.wordpress.com/2011/06/28/life-expec...
PDF: http://www.anth.ucsb.edu/faculty/gurven/papers/GurvenKaplan2...
> A second structure, the Badush dam, was started 20km downstream, to prevent a catastrophe in the event of the Mosul dam’s failure. But work on Badush halted in the 1990s because of the pressure of sanctions, leaving it only 40% complete.
EDIT: Your last link is the same as the submission.
I have found that MDN is a way better resource, including pedagogic examples for most (if not all) concepts without using bloated libraries.