Technology news February 14th 2017 80211ax wifi Twitter Intel coffee lake CPU and more