I just browsed ESR once more and got the following screen while looking at latest threads.

Coincidence or did someone set this up?

Discuss.