in reply to The new 'hacker' word?

How about (and I know this has been done before) "sourcerer"? :)

I occasionally use "wizard" as well, simply because I enjoy casting deep magic on complex problems. (Note that deep magic is strictly not a hack - the latter implies (ab)using side- or undocumented effects, whereas the former means assembling a very concise and involved but robust construct from the explicit effects of several operations).

And of course, I find myself mumbling incantations at the computer quite often.

Makeshifts last the longest.