The firefox addon LeechBlock works pretty well for me and I often turn it on when I have a lot of work to do. It lets you set time limits for certain websites (or sets of websites). I usually like having access to the internet when I work (I often need the Stanford Encyclopedia of Philosophy, dictionary/thesaurus and a citation generator) but LeechBlock does a good job limiting the time I spend on procrastination sites. Now you can always deactivate it by restarting firefox but usually I can catch myself before I do that. The key is just setting up little barriers that keep me from clicking without thinking.
The firefox addon LeechBlock works pretty well for me and I often turn it on when I have a lot of work to do. It lets you set time limits for certain websites (or sets of websites). I usually like having access to the internet when I work (I often need the Stanford Encyclopedia of Philosophy, dictionary/thesaurus and a citation generator) but LeechBlock does a good job limiting the time I spend on procrastination sites. Now you can always deactivate it by restarting firefox but usually I can catch myself before I do that. The key is just setting up little barriers that keep me from clicking without thinking.