This post inspired me to look up this xkcd comic because I wanted to recall the mouseover text:
http://xkcd.com/862/
After years of trying various methods, I broke this habit by pitting my impatience against my laziness. I decoupled the action and the neurological reward by setting 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.
Then it led me to find this Chrome plugin which executes the proposed hack:
This comment made me decide to try it too. Firefox users can use the Leechblock extension.
For now I’ll experiment with adding a 30-second delay to all domains, with a few exceptions (so the blocklist might be *, +google.com, +haskell.org) This doesn’t quite match the xkcd setup, since there might be spurious delays if a single task spans multiple domains, but it seems close enough to start with.
I think concepts like akrasia and hyperbolic discounting contribute somewhere in this approach too. If you can just make it through the initial rush of pleasure seeking behaviour and desire for distraction without acting on it, it seems to be much easier to re-focus on an less stimulating task.
Using this plugin has forced me to notice that I have a bad work algorithm: when I hit a roadblock in coding or writing or whatever and I can’t immediately see my way through it, I go to the Internet. The plugin basically halts this particular algorithm—when I try to use the Internet I get bored of waiting after about five seconds and go back to working, and usually figure out whatever the problem was.
I quickly realized that some discipline is still required. I have a smartphone, so I have to force myself not to simply use the smartphone for internet distraction. Additionally I convince myself that it would be shameful to find some other workaround like using my remote machine or one of my virtual machines.
Overall, I believe this made my workweek more productive. We’ll see if I manage to work around my own convictions and find other ways of distracting myself.
This post inspired me to look up this xkcd comic because I wanted to recall the mouseover text: http://xkcd.com/862/
Then it led me to find this Chrome plugin which executes the proposed hack:
https://chrome.google.com/webstore/detail/eacjcpfjdlcdggndfhkmlpnhedggdhke
So, I’ll be putting LessWrong on timed-block (at least at work!), and I’ll try to report my results.
This comment made me decide to try it too. Firefox users can use the Leechblock extension.
For now I’ll experiment with adding a 30-second delay to all domains, with a few exceptions (so the blocklist might be *, +google.com, +haskell.org) This doesn’t quite match the xkcd setup, since there might be spurious delays if a single task spans multiple domains, but it seems close enough to start with.
Thank you! I did not notice Leechblock has this option.
I think concepts like akrasia and hyperbolic discounting contribute somewhere in this approach too. If you can just make it through the initial rush of pleasure seeking behaviour and desire for distraction without acting on it, it seems to be much easier to re-focus on an less stimulating task.
After about a week, here are my results.
Using this plugin has forced me to notice that I have a bad work algorithm: when I hit a roadblock in coding or writing or whatever and I can’t immediately see my way through it, I go to the Internet. The plugin basically halts this particular algorithm—when I try to use the Internet I get bored of waiting after about five seconds and go back to working, and usually figure out whatever the problem was.
I quickly realized that some discipline is still required. I have a smartphone, so I have to force myself not to simply use the smartphone for internet distraction. Additionally I convince myself that it would be shameful to find some other workaround like using my remote machine or one of my virtual machines.
Overall, I believe this made my workweek more productive. We’ll see if I manage to work around my own convictions and find other ways of distracting myself.
Thank you! I did not know this plugin existed.