Yes, it is still operational, and a lot of alternative or proxy sites have emerged to assist you in accessing the files on the website.