The Pi Day Challenge (PDC) is now on a new technology stack. We eliminated the need for the Flash plugin as well as the Facebook integration.
Therefore, everyone needs to create a new account. Sorry.
And never fear, the worldwide rankings and the Genius Board will be implemented as soon as possible! We have the data - check back soon!