Slashdot Mirror


Ask Slashdot: What Inspired You To Start Hacking?

An anonymous reader writes "What got you into hacking? This is a question that Jennifer Steffen, IOActive CEO, often asks hackers she meets on conferences around the world. More often than not, the answer is movies: War Games, Hackers, The Matrix, and so on. But today, it is the real life hacking that is inspiring the movies of tomorrow. 'Hackers are doing epic stuff,' she says, and they are now inspiring movies and comics. So, what got you started? And what makes a good hacker today?"

2 of 153 comments (clear)

  1. I wanted to solve rubik's cube by jaeztheangel · · Score: 5, Interesting

    When I was a kid I burned my right hand at age 5. I couldn't write, and I had recently gotten a rubiks cube. I wondered how to solve it and worked it out in my head. When my bandages came off I solved it in one day. Because I couldn't open it up or play with it I had to think about it, it made me hungry to play with and understand everything. Something I still feel to this day.

  2. Hacking = Curiosity by UnknownSoldier · · Score: 5, Informative

    Before the media hijacked the term "hacking" as "destructive intrusion" it meant "curious intrusion." Hackers are curious people who just want to know how a system works.

    Technically the definition is

    1. A person who enjoys exploring the details of programmable systems and how to stretch their capabilities, as opposed to most users, who prefer to learn only the minimum necessary.
    2. One who programs enthusiastically (even obsessively) or who enjoys programming rather than just theorizing about programming.
    3. A person capable of appreciating {hack value}.
    4. A person who is good at programming quickly.
    5. An expert at a particular program, or one who frequently does work using it or on it; as in `a UNIX hacker'. (Definitions 1 through 5 are correlated, and people who fit them congregate.)
    6. An expert or enthusiast of any kind. One might be an astronomy hacker, for example.
    7. One who enjoys the intellectual challenge of creatively overcoming or circumventing limitations.
    8. [deprecated] A malicious meddler who tries to discover sensitive information by poking around. Hence `password hacker', `network hacker'. The correct term is {cracker}.

    I started hacking because:

    a) I wanted to crack copy protected games, which involved learning 6502 assembly, and
    b) I wanted to figure out how the games worked -- how was the map represented, were were the sprites, how did the AI work, how did the collision detection work, where was the music stored. By learning how to cheat at them I didn't have to waste my time trying to master them; I would have more time to tear apart more games. Often times it was more fun to reverse engineer the game then play the game itself.