IEEE Computer Society Tech News
IEEE Computing Edge - free publication
MIT Technology Review: Computing