Found in comments here: http://imgur.com/gallery/QB5iVSr
Stashed in: Memes!, Imgur!, Best of Imgur, Reaction Memes!
Useful as a reaction on Imgur. They're all about giraffes.
Scientists learn what makes nerve cells so strong
Train Your Brain to Be More Successful
Hyperbole and a Half: Depression Part Two
Diagnosing Heart Diseases with Deep Neural Networks