The difference between a stranger sending you a message that you might be interested in at a very low volume level, no repetition, just sending it to very few people, and that being done as spam - those things get close enough that you want to be careful never to filter out something that's legitimate.
By the time we see that climate change is really bad, your ability to fix it is extremely limited... The carbon gets up there, but the heating effect is delayed. And then the effect of that heat on the species and ecosystem is delayed. That means that even when you turn virtuous, things are actually going to get worse for quite a while.
Should there be cameras everywhere in outdoor streets? My personal view is having cameras in inner cities is a very good thing. In the case of London, petty crime has gone down. They catch terrorists because of it. And if something really bad happens, most of the time you can figure out who did it.
The common thread for everything I do is this idea of a Web-services architecture. What does that mean? It means taking components of software and systems and having them be self-describing, so that you can aim them, ask them what their capabilities are, and communicate with them using a standard protocol.