20090413 tech: Twitter users face Mikeyy's ire