Welcome to Flickr!
I'm still not sure what it is. Some kind of photo sharing/community/blog service. The profile seemed to ask more personal questions than most (I entered "taken") -- makes me think it might be a dating service rather than a means to create a photo blog with limited distribution.
Given Doctorow's nature, it could be either of the above.