I suggest you stop supporting nautil.us. Look at the bafflingly low quality of this article. Is it coincidence that nautilus articles like these frontpage once a weekend? Is it an organic submission? Or something else? This is like a throwaway class paper (which, given how nautilus sources, may very well be).