Technology news October 6th 2017 Kaspersky NSA Nintendo Switch Mixed Reality and more