Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
Keeping an air of mystery around myself? not so fast buster! It's because of incidents like this and possibly but not entirely this that I prefer to keep my head low. Capèsh?