In the A Note To Employers: 8 Things Intelligent People, Geeks and Nerds Need To Work Happily , the author has given this definition of a geek
definition of a geek : Anyone who understands how to leverage todays technology to increase intelligence, productivity and efficiency; anyone who stays up nights working to get better at what they do; anyone whose job is their life - is a geek.
While coming to work today, I was thinking about it and I extended that defination to a hacker
hacker is someone who takes the technology one step forward
As I was thinking about this, lo and behold guess who passed right infront of me - bluesmoon himself. Pure serendipity.