The alt text to today's comic at xkcd.com (strip below) says:

After years of trying, I broke this habit in a day by decoupling the action and the neurological reward. I set up a simple 30-second delay I had to wait through, in which I couldn't do anything else, before any new page or chat client would load (and only allowed one to run at once). The urge to check all those sites magically vanished--and my 'productive' computer use was unaffected.

(bold is my emphasis)

Does anybody know of a browser extension or other software that will add this sort of delay? I've seen extensions which simply block sites, but not a delay like this.


Check out Delayed Gratification

Inspired by XKCD, this extension allows you to add a 30-second delay to the loading of websites you specify. This delayed gratification is a small roadbump that removes the instant reward of going to time-wasting websites, while still allowing you to get to them.


If you're using Chrome, try the Crackbook extension.


Keep an eye on the comments on Randall's blog post on this topic. There is already a link to a proxy implementation in ruby which delays the loading of certain sites.


I implemented an extension after reading this comic but never advertised it. Check it out here

  • This looks to no longer be online.
    – keturn
    Oct 16 '19 at 23:36

Not the answer you're looking for? Browse other questions tagged or ask your own question.