Hacker, Cracker or Slacker?


David Lightman [Matthew Broderick]: WarGames (1983)


Gus Gorman [Richard Pryor]: Superman III (1983)


MacGyver [Richard Dean Anderson]: MacGyver (1985 - 1992)


Angela Bennett [Sandra Bullock]: The Net (1995)


Ethan Hunt [Tom Cruise]: Mission Impossible (1996)


Neo [Keanu Reeves]: The Matrix (1999)


Kyle Broflovski: South Park: Bigger, Longer & Uncut (1999)


Stanley [Hugh Jackman]: Swordfish (2001)



exploits - preexisting bugs that are leveraged by the hacker to gain access to a computer and used for unintended behavior

reverse engineering - the process of understanding how something works often by taking it apart and analyzing its workings. Sciences such as biology and physics can be thought of as doing reverse-engineering and they work to understand the biological and physical worlds

luddites - The Luddites were a social movement of English textile workers in the early 1800s who protested — often by destroying textile machines — against the changes produced by the Industrial Revolution, which they felt threatened their jobs. In contemporary times a luddite or luddism is associated with anyone who rejects technological progress.

slackers - habitual procrastination, shun technology in resistance of work, zero work
- slacker techniques: breaks, email/im/chat, double-time (doing freelance on the clock)
- slacker software:

nihilism - the world, and especially past and current human existence, is without objective meaning, purpose, comprehensible truth, or essential value

hacker -

cracker - uses their skills with malicious intent

How to become a hacker by Eric Steven Raymond

mainstreamification of hacking:
How to Hack a Coke Machines
How to Hack your Facebook Profile Picture