you waited a whole 8 minutes dude......a majority of the posters are in north america so it's usually dead around this time.
Larry owns it, there might be someone who splits it with him, not sure these days, the moderators of this particular section are listed up at the top.
If they want someone to be a mod, they'll let them know. There is no application.