Yeah, the site title means something and no, it's not all that clever.