Comment Comment by StellarTabi Where's the proof that Tumblr "died"? This meme seems to contradict the experiences of actual Tumblr users. parent StellarTabi 4 years ago