Hey @mwfiae
Something that tells the people: there are around 70 upvoted posts daily in this category with 100 contributions.
Our CMO @techslut is working on a new format which every week will expose the Staff Picks and some stats about number of received and voted contributions :)
So just stay tuned. We are planning to kickstart it anytime soon, if not this week, the one after.