You can mark sites you visit as "time wasters" (e.g. news.google.com, hulu.com, HN, etc.) as well as how much time/day you should be allowed to waste during work hours (customizable). It then logs the time you spend on those sites and after you've reached your daily limit, it will redirect you whenever you try to visit them.
Of course, you can work around it, but I find their redirect page wakes me out of an almost knee-jerk reaction to waste time throughout certain times of the day.
This. Do the same thing, but with variations based on how badly I need to focus.
- First is a battered old internet-free linux box with a text editor and a few basic tools for focussed work / dev.
- Second is to sit somewhere unfamiliar in the office / home with grid paper and a pen
- Third, if something needs some proper, hardcore thought applied - hardcopy whatever I need, drive somewhere with a table (cafe, park, whatever), turn off all my devices and sit. Sit, read, think, write, repeat.
http://visitsteve.com/made/selfcontrol/
http://gregdetre.blogspot.com/2009/10/self-control.html
The only downside is that I can't seem to block reader.google.com without also blocking all of google.com...