No, that other URL was the one I always used.
It would provide a list of each day there were updates released and a link to specifics...
But it appears to be down / hacked / something else as I doubt they'd let the domain expire.....
I was able to track down what is happening. The page is hosted by wordpress.com and we are working with their support to correct what is causing the issue. And no, there was no hacking involved. ☺
No ETA at this point but we are working on it.