In the latest continuation of the tortured Yahoo saga, some of the company has been sold off to Alibaba, the Chinese eCommerce giant. What this means for Flickr is still unclear; as mentioned before, 90% of the photos on this site are hosted there. Just in case, there’s a handy set of instructions for downloading an archive of your images.
Previously, previously, previously, previously, previously.