When it comes to cyber security and hacking, it's usually a good bet to listen to Bruce Schneier.