Off late this ranking system was introduced at ISC and followed by other site.
The person who performs will be highlighted here. The more you contribute, the more points you gather, and eventually good rank.
Its a good system to keep better competition among the members.
A Member who does not belongs to UP but still contributes to this site on daily basis