You are viewing a single thread.
View all comments 134 points
Wow. Did not expect Tumblr to be doing better than Twitter.
Wow. Did not expect Tumblr to be doing better than Twitter.
This is a most excellent place for technology news and articles.
18K
Monthly active users
11K
Posts
506K
Comments