I think I should do something similar to my addiction to HN. I find myself glancing HN feed several times in the day with insatiable need to know the shiny new things. I'm going to try to restrict myself to one time a day visit to HN. Lets see if that can get my lazy ass to finally make more contributions in GitHub and do something more productive.
It's a way to help you prevent yourself from spending too much time on HN. If you turn it on you'll only be allowed to visit the site for maxvisit minutes at a time, with gaps of minaway minutes in between. The defaults are 20 and 180, which would let you view the site for 20 minutes at a time, and then not allow you back in for 3 hours. You can override noprocrast if you want, in which case your visit clock starts over at zero.
I use http://hckrnews.com and ONLY view the Top 10 per day. After the first visit or two all subsequent visits last only a second as a realize there's nothing new.