User blog:Delta 4-7/Lolwut?

Would anyone mind telling me how this "guide to" blog trend started? I've been busy for the last few days, and am now left scratching my head as to what's going on.