In referance to a hacker - A hacker or even a cracker who uses his skills only in either legal or "friendly" activities.. or to trap/interupt the actions of script kiddies and other distructive activities.
Wearing one of these and going to the cinema alone is an act of defiance. White-hatters are people who don't need to wear an amorphous mass of friends like a security blanket, or have a girl/boyfriend slung around their neck. You wear a white hat to the cinema and, just maybe, meet someone else who doesn't need an 'other half' because they're a whole person, exactly as they are.
Whitehatting started on postsecret, and is spreading fast.
There's a white-hatter meet coming- check http://thewhitehatpeople.blogspot.com/ to find outabout it.
I wore a white hat to see 'Casino Royale', and I've never enjoyed any film so much.