emos, B.O., people that get too technical about stuff.