There's a big difference between hacking and cracking.
Illegally getting inside or logging into someone's system isn't called hacking. It is called cracking someone's system.
Hacking is a totally different thing. Hacking is changing something's behavior. If I change how firefox works either by fixing a bug or introducing a bug, that's called hacking.
If I change how my forum software works, this means I hacked it. If I gain illegal admin access to someone's forums, it means I cracked the forums.
There's a big difference in meaning between the two words.
To me hacking is no different than someone breaking into my home and going through my possessions. Should I thank them for showing me how vulnerable my home is? Should I feel good about them taking my credit cards, silver, etc. because now I know that there are holes in my home security? I think not.
So, if this is true then you would be fine with someone coming to your house and trying to enter your house. As long as they point out that you left the door unlocked, it's okay... even if they take your home porn collection in the process (not that you have one, just an example)?
Well put, can't agree more. But also, hacking is a misused word and don't make assumptions about people when they say they are a hacker. But feel free to make assumptions about a person when they say they hacked you to show you your vulnerable.That's unlawful entry no matter how you try to "spin" it and ya better hope I'm not cleaning my shotgun when you walk in uninvited to tell me my door's unlocked.