Move over, Reddit: Tumblr is the new front page of the Internet.printMove over, Reddit: Tumblr is the new front page of the Internet.March 12, 2015 · originally posted on TumblrMove over, Reddit: Tumblr is the new front page of the Internet.