It seems that the discovery you were looking for is lost in space
But you can find a ton of amazing discoveries on Usabilla. Like the following:
Build your own curated library of design patterns and share them with others. Follow great designers to get your daily dose of design inspiration.