I've been considering how to structure our permission system. My goal is to encourage well thought out posts while limiting spammy activity. For one I want to limit voting so as to avoid point manipulation. I'm considering requiring a certain point total in order to unlock voting in the first place. Then after that I may limit each individual to X number of votes depending on their level. For example: 1 vote per day with more than 15 points, 3 votes per day with more than 100 points, etc. I'm also considering restricting new threads. I may limit new users to one thread per day with incremental unlocking as well. What are your thoughts?
Back to the permission system. I'm looking at it from a psychological perspective. When you put some effort into earning something you appreciate and respect it more. Also, knowing you have an exclusive right to do something makes you more likely to do it to express your authority. For example you cannot comment on Product Hunt when you create an account. You need an invite to comment. Once you've earned it you feel compelled to use this earned right. The same can be said about certain privileges at StackOverflow. There is a psychological aspect to all of this.
Yes but you've also said it yourself, Hawkee is a Social Network. When was the last time you saw a social networking site that you had to earn the right to post more than once per day, and the right to like more than three things per day? It seems like you're trying to use gamify mechanics as a way to combat spam. A flagging system would be more than sufficient combined with tightened security on account creation to keep the site relatively manageable -- where that's concerned.
I agree about the psychological quality. I still maintain that something along the lines of badges, or accolades would be a good and well form of gamifying the site -- while maintaining the fun and freedom.
Have you been having issues with too much spammy activity (besides me? 8^D)? What badge/limit/permission implementaion have you seen on other sites that you like? That might be the first step to setting up a good model. I don't think I have a preference one way or another, but don't mind helping you talk through it if you need.