I was wondering about karma on HN and other sites, like stackoverflow, which are community driven. The essence of karma is to be a self-controlling mechanism which empowers users based on their past contributions.
One aspect of this is to award 'power' to users (like moderating and downvoting) after certain karma point thresholds. My idea is to speed this process up by promoting 'powers' in a more flexible way.
How it would work - a 'predictive karma algorithm': Analyse usage patterns of members with higher 'ranks' (i.e. more 'power') and try to match those usage patterns to new members' behaviour to determine if they qualify for an early promotion in the 'ranks'.
This could entail giving dummy access to all functionality to new users, like downvoting and deletion. The dummy buttons would not actually do anything but the actions are stored in a DB to be used in the usage pattern comparison algorithm.
Some advantages: - Members can climb the 'ranks' faster which satisfies peoples' thirst for power (who doesn't like being promoted). - It would show full site functionality at an earlier stage so users can see the site's richness immediately. - Speeds up members' site loyalty.
Some disadvantages: - Could become complex to create a well balanced algorithm - Measuring any comparative advantage over using thresholds is difficult.
It is just a seed of an idea but I would think some kind of a 'predictive karma algorithm' could further improve the user experience.
Your thoughts?