Mind explained through tech