Technology news October 7th 2017 Facebook Google Tesla Windows Linux and more