Source: https://www.newscientist.com/article/mg20327151-600-memristor-minds-the-future-of-artificial-intelligence/