Whoa, how did I manage that? The thought was, internet meme culture probably originated sometime mid-2000s or so, and I think it's safe to say that memes flare out pretty quick. I think it's a good time frame. And not sure how any of that would make you feel ancient.