The substance of the article is quite interesting, but the headline and premise--that it was a computer program and not humans who found the result--is ridiculous. The computer program did not collate and index the raw data and notes. The computer program did not choose the relevant inputs from the sum of all knowledge. And most importantly, the computer program did not write itself.
Software is a tool that humans create and use, not an entity in itself. Even if you think true AI is near at hand, this article describes nothing of the sort.
Houses are far easier to build with saws, hammers, and nails than by manipulating wood, earth, and metal with our bare hands, but that does mean the tools built the house.