Taken from David LeBlanc's blog:
"writing code to explore how things worked (previously known as hacking)."
What's so different about that definition now?
Ahh, is it the kiddies looking for a quick buck or an organized effort to make lots of quick bucks?
I'd say that deep down, fundamentally, it's the same now as it was before. The only difference is that it attracted bigger fish to steal someone else's catch. Evolution, survival of the fittest, has reached the net.