Hmmm... Hacker...
Someone who is willing to and does frequently think outside the box.
Someone who is inquisitive by nature or external influences
Someone who is knowledgable enough about a given topic or theory to implement something completely different given the same set of tools
Someone who will try something simply for the sake of trying , and to see what happens
Someone who is willing to get down and dirty, as well as pull a rain-dance out of the toolkit just for good measure

All of that to me denotes a hacker, but none of those are in and of themselves directly related to computing. Each of those terms on their own does not denote a hacker. It's the culmination of all those in one individual which begets a hacker. I know the root of hacker came from the computers, but for a lot of people its a mindset. Hacking the garage door and hacking the compiler are the same, though the toolset and methodology are different. Both can lead to kludges or elegant innovative solutions.

Guru is a good term, but feels slightly off. Its a little too passive. I see hackers as slightly more energetic than meditative, though that isn't set in stone. Guru also give a lofty connotation, and most hackers I know, once they get over the initital introversion, are anything but lofty. The more tech oriented labels on the other hand, (I.e coder, code slinger, munger) leave out the other aspects which when combined together produce a hacker.

Update: Geek is also good, but again doesn't in mind give quite the right feel. Geek == inquisitiveness/knowledge acculmulation. It's not quite as "active" a word as hacker. Feels passive. They are a geek (label). They are a hacker (past time/job/activity).

The word hacker has a very broad connotation, and to attempt to find a new term without respecting the broad nature of what it encompasses is tough to say the least. Maybe we need 2 terms. 1 for the technical individual, and 1 for the more generic individual. But what those terms maybe I know not.

++$thread_starter; great thought, hopefully we can figure something out

/* And the Creator, against his better judgement, wrote man.c */

In reply to Re: The new 'hacker' word? by l2kashe
in thread The new 'hacker' word? by BUU

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.