T techcrunch.com Founder says meme tech is the next big thing 3 points yuvalhazaz 2 years ago 1 comments