Last week in tech: Captain's log, Stardate 2017

Plenty more happened besides 'Star Trek.' Here's what you missed in tech news.