SelfControl allows you to blacklist specific domains (and IPs) for a given time, allowing you to remove the distractions that keep you from your actual work.
Is email a distraction? SelfControl is an OS X application which blocks access to incoming and/or outgoing mail servers and websites for a predetermined period of time. For example, you could block access to your email, facebook, and twitter for 90 minutes, but still have access to the rest of the web. Once started, it can not be undone by the application or by restarting the computer â“ you must wait for the timer to run out.
Created while at Eyebeam Center for Art and Technology. Free Software under the GPL. Sourcecode on Github - feel free to make improvements, linux ports, etc. Thanks to Charlie Stigler for developing the application.