whereas the desire to seek distraction is born from the brain's need of new stimuli, and information[1]. In which case a few minutes of browsing the fresh posts of the day could be a healthy stimulation. The diminishing returns set in when most posts are already seen.
at least, that's what I like to tell myself.
[1]: see 'why do we get bored' - https://www.youtube.com/watch?v=Qwd25JV-jnU
PS - Can you share your extension on the Chrome store, even before you clean up the code for Github?
By the time the cycle is done I've found nothing of value and wasted 3x the time normally spent.
This is going to be a huge health problem ten years from now (it must be already the largest productivity killer in the workplace), and great solutions for this will be profitable some day.
I've tried something similar, except when I see the browser redirect away while trying to load reddit.com, my hacker mindset kicks in and I try to find ways to bypass it. Finding ways to bypass the limitations is far more distracting (and interesting) to me than the site itself.
My motivation systems are screwy and hard to work around. I wish I could say I found a less radical solution than "disable wifi in the bios while I'm working", but I'd be lying.
It's a proxy DNS server that runs locally, and based on user-defined rules (which can be anything that can be described with code), will limit your access to websites.
Thanks!
It's pretty simple; each time the browser loads a website that has potentially distracting content (think: twitter, FB, reddit, hacker news, rotoworld, etc) that I tend to over-visit in search of new tidbits, the extension keeps track of my visit and the text content of the page.
The next time I visit, I do a text comparison that checks how similar the content is to my last visit. If there's too much overlap, the browser redirects.
There's a profound difference in using this approach versus existing distraction-detractors. When I see the browser redirect away while trying to load reddit.com, my rational side takes over and reminds me that I should be done with tidbit-seeking.
I ought to clean it up and put it on github; I'm sure someone else might find it useful.