N nolancaudill.com Yahoo Lays Off Flickr Support Staff 203 points alexleavitt 14 years ago 112 comments