Should I be happy or sad to be #12 on the leaderboard?
With a rating of only 99.7. Today has been an utterly craptastic day so far, so I am going to take this as a happy thing. AFAIK it's the first time I have broken the top 15. If I have achieved this lofty goal only because so many black triangles have stopped participating, well, I am willing to take my victory standing on the piled corpses of those defeated by the site changes.
PS: Congrats to @conanthelibrarian at #1.