If not allowed, please delete!
Anyone know what's going on there? The last updates they posted are from August 22; a week ago.
Many years ago they were an essential site, nowadays, somewhat convenient, as Apple's App Store has taken most of the updates.
In any case, they are still relevant.