It looks like Planet Mozilla was down today for some time. I could not access it via the browser and was getting a request timed out error. Trying to ping also resulted into a 100% data loss!
Update: It seems to be running fine now. I wonder what happened!
Update 2: More infomration: the whole mozilla.org was down for 15minutes