TechnologyLast week in tech: Sorry in advance for getting ‘Despacito’ stuck in your headAll the important tech stuff you missed last week.By Stan HoraczekAugust 7, 2017