Technology news making headlines today: