-
Notifications
You must be signed in to change notification settings - Fork 379
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
More user statistics #236
Comments
Don't add "Last seen time", it's too stalker-ish. We need to respect user's privacy. All of your graphs encourage spamming though. It's pointless and there are more critical features to be implemented. |
I think I covered the non-mission-critical aspect...
Still, I believe it's a leap to think that just by having a feature people will abuse it. Hackerrank and SPOJ both have graphs of various natures, and they don't appear to be abused by the large majority of users. Something important to note is that submission spamming is not a bad thing for us -- we don't incur a penalty of any sort for them. We're paying for judging servers anyways, so there's no clear detriment to them being put to work. Who cares if someone wants to up their AC rate? It's not something as conclusive as a contest rating chart, but does provide info that may be useful to improving their skills (e.g. "Oh, it looks like a lot of my submissions MLE. Might be a good idea to learn some ways to optimize my memory usage"). And on the other hand, if anything, a history chart may actually increase participation (users will want to keep their submission streak, which would lead to more activity on the site). Depriving legitimate users from such graphs because they may be abused does not seem like the sensible thing to do, especially when they have the potential to boost user involvement. |
Graphs seems interesting though I would hope they are not on default tab on the users page. Having a good idea doesn't excuse killing our servers. |
Apart from "Last seen time", we can also consider a Statistics tab on user pages. There, we could include graphs like:
None of these are crucial features by any means (aside from perhaps the "Last seen time"), but it would give users more data to play with. More data to play with must be a good thing.
The text was updated successfully, but these errors were encountered: