S siliconvalleywatcher.com Why Did An Angry Man Punch Me? 64 points jamesjyu 12 years ago 69 comments