The term is primarily used by computer experts who suffer from information overload or those with a playful curiosity in the ways they can accelerate their workflow in ways other than programming.
The terms hack, hacking, and hacker have a long history of ambiguity in the computing and geek communities, particularly within the free and open source software crowds. (source : wikipedia)