I see that the update date of the page is August 15th. What time zone is that? As I write this, it's 9:15pm EST on August 15th in the US. Could I have looked while it was being updated?
Yes, it was updated today, was briefly not working, but it seems to be working now, for me at least. Are you still seeing a problem? Can you cite one specific link that's not working?