This is a very old documentary by Discovery Channel about the history of hacking, and I think you might like it.
From 00:00 on November 19 (GMT +8) to 23:59 on November 21, Blizzard is opening the StarCraft II SEA server gates to one and all. Anyone with a working PC and an internet connection will be able to play StarCraft II for three whole days!
New players who would like to participate can create Battle.net accounts at https://sea.battle.net/account/creation/tos.html and activate StarCraft II on their accounts. Players with existing Battle.net accounts which do not have StarCraft II are also welcome to participate. Note that an internet connection is required to play or simply visit your nearest internet gaming room with StarCraft II installed.
The free-play weekend kicks off the availability of the recently announced StarCraft II prepaid game card options for players in Hong Kong/Macau, Indonesia, Malaysia, the Philippines, Singapore, and Thailand. These game-time cards come in 3-day, 7-day, and 30-day increments and offer players flexible payment options to suit their preferences. Further details on StarCraft II, the different access options, and the upcoming free-play weekend can all be found at http://sea.battle.net/sc2/.