In the background we have a problem with people/bots signing up to post unrelated links. Getting something start is hard now days because people want instant entertainment. This is a format where people need to contribute for it to happen. Posting links from other sites, referring people would help, as would posting on topic photos.
We are trying to build a community with interesting topics, not an easy place to post spam links.