Everyone's taking their anger out on Sasuke in this hilarious new meme Ifeadi C. 00:07 Mashable, Zero Tech Blog Share this Share on FacebookTweet on TwitterPlus on Google+ Related PostsSoftBank Corp shares drop 14% on their first day of trading, but it’s still one of the largest IPOs everFacebook purges more ‘bad actors’ in Myanmar but it still won’t commit to a local officeAmnesty International used machine-learning to quantify the scale of abuse against women on TwitterUber to resume autonomous vehicle testing months after fatal accidentFacebook’s got 99 problems but Trump’s latest “bias” tweet ain’t oneElon Musk’s ‘vision for transport’ is a 3D network of tunnels for autonomous electric vehicles