Yea, it does seem that people are having some issues finding the site. http://yander.es is where we're at. In fact, if anyone wants to apply for these positions, the forums at http://forums.yander.es is the fastest way to contact me.
@blub Thanks for the heads up, I'll send him a PM.