There are 2900 different usernames have submitted items in the last 6 days or so.  You could download all their profiles and check.<p>2132 of them were unique submissions, and one person has submitted 109 items in the last 6 days.  The others, of course, range in between.