I'm amazed that you would have a karma system, special colored status indicators, and yet people would still claim that it doesn't affect user behavior.
That's the point, guys. If the karma/colored system didn't affect user behavior, it wouldn't be there
Create a game, and people will play it as a game. Put a number next to someone or a color and people will change behavior to change the color/number. Especially hacker/gamer/competitive males, which are clearly represented pretty well here at HN.
Maybe some sort of monetary incentive would help. Here's an idea:
RescueTime could hold some of your money hostage each month (say $20, or whatever is significant enough you'd like it back) and if you don't meet your goals that money gets donated to charity at the end of the month.
Though it's probably best to eliminate the root cause of the procrastination.
Good idea! Noprocrast with override option is (for me) about as effective as hiding the ice cream beneath a bag of frozen peas would be for a kid.
You could limit the max length of minaway to prevent people from accidentally blocking the site forever. I think max is about 190 years at moment (although if a singularity occured that could become a relevant timespan for procrastinators).
The problem with the override option is that it is a weak barrier. It takes a split second to click it and after two or three times it becomes a habit to override.
A good solution would force the user to become acutely aware of what he is about to do and give him time to regain enough discipline to stop.
Perhaps it would help if the user were forced to watch a video about procrastination or answer a series of relevant or time consuming questions before proceeding to override noprocrast.
I used to use noprocrast until I got in the habit of using override. Now I uncomment a line to my /etc/hosts file that points news.yc to another IP. It works a lot better because if I go to news.yc while the IP is redirected, my browser caches the IP and I can't access the site, so I have to remember to unblock it before I try to access it. This forces me to think about what I'm doing.