Challenge HN: Restrict a dev (me) to browsing Stack Overflow & Google redirects
Solution: Block all websites I don't need when working. To start with, I figure I'll only allow myself to have access to Stack Overflow & anything redirected to or referred by Google. In an ideal world, I'd be free to add (but not modify/delete) sites to a blacklist. Modifying the blacklist or whitelist would require someone else to allow it.
Difficulty: I'm rebellious, even against myself. I'm also a tech-savvy coder. If it takes less than 5 mins to bypass or disable the blocking mechanism, I'll probably be able to figure it out and won't hesitate to use it. If the code required to automate the bypass can be done in less than 100 lines, chances are I'll write it. Since the goal here is to minimize the effort involved in curbing this habit (to make it easier to focus on changing other habits), the solution needs to force me to stay on task instead of simply training me to.
Also, keep in mind that I'm a developer and there are 3rd-party systems I need to be able to access outside of the browser.
4 comments
[ 3.3 ms ] story [ 19.0 ms ] threadThen give your root password to someone you trust, and break sudo access.
Voila.
If HN is an addiction, note the noprocrastination option in the HN options. It's rather effective, at least until you discover how to bypass it. Bypassing is a conscious act though, and can give you enough of a speedbump to refocus on the task you're actually interested in.
Shamefully, that thought hadn't ever occurred to me, though. Thanks!
Added a "solution" section to the OP for clarity.