This new meme template of Miranda Cosgrove recreating her sitting at a computer meme template from iCarly in the new show, is a popular meme format to show how things haven't changed over the years. Lots of stuff has happened since iCarly went off the air but even some things are constant. Try and think of a situation that is the same now as it was when you were a kid.