Sticky threads?

I’ve noticed that there’s no sticky thread for posting work where anyone can just come in and post stuff up. I think there was one that got taken down with the site refurbishment?

Is it possible that there could be one of these sticky threads up here? Reason I bring up is because it will probably reduce the number of threads on the page here and encourage people to post more of their stuff too (well that’s my theory)