Society: a bunch of entities interconnected and related through geography,physiognomy, "culture", "beliefs" and/or institutions. The human version of this is quite fascinating: multicultural yet global, chaotic yet organized in its own way.That's where the Rules come in: laws derived from common sense, approved by the commoners and enforced for the common Good!
These rules are however more tested and contested than not, more bypassed and purposely misinterpreted than not.Just think about the percentage of the world's population in jail, the number of crimes, the number of activists, the amount of law enforcement and military personnel out there.
Rules are meant to be broken and often are, or to the least misused and abused for personal gain. My argument is simple: breaking the rules is not a nemesis to progress, on the contrary, it induces it. Indeed, because of infractions and through the complaints of activists and revolutionists, laws are repealed, modified and created; i.e. "mistakes themselves are often the best teachers of all".
Lets now look at all this from the computing technology perspective. The Society here is the Internet (diverse, interconnected, global) and other communication channels. Hackers play the roles of rule breakers, eager to test the system in place and show/fix weaknesses. Unfortunately, very few global rules exist, leaving the society at the mercy of wrongdoers.
Anonymous, Cyberwarfare, Viruses, Trojan horses, Malware, Stuxnet, Flame, stolen Linkedin passwords hashes, botnets, cell-phone hijacking, software key generators, illegal music and video download, Web vulnerabilities (SQL Injections, Cross-Site Scripting), privacy policies on websites, etc... These infinite avenues to abuse the system for fun and profit have got governments and cyber-security experts on high alert. What can we do to stop or at least reduce this?
White-hat hackers of the world, this is a calling: Learn how to break the rules, and use that knowledge to the make the Interweb a better place.