Dismiss Notice
Join Physics Forums Today!
The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

You're a hacker if . . .

  1. Apr 4, 2005 #1

    saltydog

    User Avatar
    Science Advisor
    Homework Helper

    1. You know what a hex dump is.

    2. You have a bookcase full of software manuals, hardware manuals, operating systems, PC video basics, Troubleshooting PCs, etc.

    3. You've tried to break into a secure operating system like VMS.

    4. You took an assembly language course and made an A.

    5. You read the ACM Journal, the MSJ Journal, well, how about just PC Magazine?.

    6. Your friend comes over with pirate software which states the disc drive will be erased if you load it and you tell him, "that's Ok, I can reload everything, let's try it".

    7. You have the Windows XP Technical Reference Manual and actually read it.

    8. You frequently lock up a sophisticated op. sys like Windows XP by running aberrant software you've written.

    9. You've caused at least one serious problem before like messing up a disc drive, burning a circuit board, or destroying an entire database by messin' with the b-trees directly.

    10. They no longer want you in software development.
     
  2. jcsd
  3. Apr 4, 2005 #2
    1. I think you are desribing yourself (or not?)

    2. This does not make you a |-|@X0Rz it means you know a lot about computers.
     
  4. Apr 5, 2005 #3
    lol no it makes you a hacker, because i know how to do most of them, yet i have chosen not to
     
  5. Apr 5, 2005 #4

    chroot

    User Avatar
    Staff Emeritus
    Science Advisor
    Gold Member

    Hacking... VMS? Windows XP? Meh.

    - Warren
     
  6. Apr 5, 2005 #5

    cronxeh

    User Avatar
    Gold Member


    No no no. It means you are an engineer, and probably suggested, and I quote, "tear down this whole crap you call a program and rewrite it from scratch in fortran 90"
     
  7. Apr 5, 2005 #6

    saltydog

    User Avatar
    Science Advisor
    Homework Helper

    Hello eNathan,

    Just ment it as a parody nothing more. I really didn't load that pirate software; really, he wasn't a good enough friend for that. And the last one is also not true: if you're a really good programmer, then won't want to get rid of you even though you make mistakes and I made much more than those above. It's like the butcher story: you're not a good butcher unless you cut yourself every once in a while.
     
  8. Apr 5, 2005 #7

    saltydog

    User Avatar
    Science Advisor
    Homework Helper

    Hello Warren. At the time, I was the Systems Manager. I didn't have a need to hack into it. I was taking a VMS assembly language course. When you load a program under VMS, your privilege level gets pushed to the stack. That's nice. Because having access to assembly level code you can access the stack. Soooooo..... why not just "substitute" a higher privilege level there and thus when you return from the code, VMS will pop that higher level privildege. Hummmmm . . . They weren't born yesterday. It checks.

    Oh yea . . . I made an A (I'm a bit head too).
     
  9. Apr 5, 2005 #8
    About 10 years ago, my buddy was assembling a PC and he wired the power switch wrong, and every time he flicked the switch all the lights on that circuit went off :)
     
  10. Apr 5, 2005 #9
    Some mistakes people will tolerate. However, if you always write (unintentionally) obfuscated code, or spend a lot of time optimizing the hell out of a function that only runs for two seconds every month anyway, or insist on writing everything in C because computer time is the most valuble thing in the world and we don't dare waste any of it, then there are a lot of people who won't want you in software development. Even if you are a good programmer.

    Sadly, an obsession with speed and overly clever trickery can produce produce programmers who make those mistakes all the time.
     
  11. Apr 5, 2005 #10

    saltydog

    User Avatar
    Science Advisor
    Homework Helper


    Yes Master_Coda. I think innovation and practicality are important: "We have a problem. How can you resolve it in a reasonable amount of time that meets our software development standards?". But you know, they have to have them first. I mean software standards. Here's another one: I began some time ago working for this "new" software company that didn't have any. Well, to make a long story short, I wrote the programming standards simultaneously with developing the code for the first project I worked on. . . sort of like that Echer picture of the hand drawing the hand . . .
     
  12. Apr 5, 2005 #11
    I'm not sure what that has to do with the comment I made; I just wanted to point out that just being a good programmer isn't enough to make people want to develop software with you. Everyone makes stupid mistakes now and then, but if being a hacker means you make them all the time, then it doesn't really matter how good you are.

    Of course, everything in moderation; being a hacker isn't bad, it's just that some people take things too far.
     
  13. Apr 5, 2005 #12

    NoTime

    User Avatar
    Science Advisor
    Homework Helper

    You are a hacker if you can read OCO faster than source code :biggrin:

    OCO= object code only.
     
Know someone interested in this topic? Share this thread via Reddit, Google+, Twitter, or Facebook

Have something to add?



Similar Discussions: You're a hacker if . . .
  1. Free from hackers ? (Replies: 26)

Loading...