Technology news March 7th 2017 Nintendo Switch AMD naples Facebook porn and more