I just checked the site today and found it to be still functional.

Mozilla forgot to pull the plug? /s