Showing 4 recent signups (out of 14338) - if you're a Django developer, why not add yourself to the site?