Keeping computing safe in the Internet age