With this whole thing going on about founders of Instagram leaving the Instagram, I feel like I need a new friendly place for sharing pics, and microblog might as well be one.