{"action":"created","issue":{"url":"https://api.github.com/repos/SelfControlApp/selfcontrol/issues/268","labels_url":"https://api.github.com/repos/SelfControlApp/selfcontrol/issues/268/labels{/name}","comments_url":"https://api.github.com/repos/SelfControlApp/selfcontrol/issues/268/comments","events_url":"https://api.github.com/repos/SelfControlApp/selfcontrol/issues/268/events","html_url":"https://github.com/SelfControlApp/selfcontrol/issues/268","id":59853552,"number":268,"title":"feature request: backdoor for CDN blocks","user":{"login":"hannahhoward","id":1450680,"avatar_url":"https://avatars.githubusercontent.com/u/1450680?v=3","gravatar_id":"","url":"https://api.github.com/users/hannahhoward","html_url":"https://github.com/hannahhoward","followers_url":"https://api.github.com/users/hannahhoward/followers","following_url":"https://api.github.com/users/hannahhoward/following{/other_user}","gists_url":"https://api.github.com/users/hannahhoward/gists{/gist_id}","starred_url":"https://api.github.com/users/hannahhoward/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hannahhoward/subscriptions","organizations_url":"https://api.github.com/users/hannahhoward/orgs","repos_url":"https://api.github.com/users/hannahhoward/repos","events_url":"https://api.github.com/users/hannahhoward/events{/privacy}","received_events_url":"https://api.github.com/users/hannahhoward/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-03-04T20:05:21Z","updated_at":"2015-08-11T00:24:51Z","closed_at":"2015-03-12T14:54:49Z","body":"This morning I lost two hours of work because of this... https://github.com/SelfControlApp/selfcontrol/issues/96\r\n\r\nI put in a regular block list to keep myself off social networks while I code. As it turns out, SelfControl blocked fastly.net as a result, which is the CDN for Rubygems.org, the main repository for installing packages when you're programming in Ruby. I spent 30 minutes discovering the problem was SelfControl, an hour trying to disable SelfControl, then finally figured out I could use a mirror of Rubygems.org to force the installation of a package. Anyway, I know this is a sob story, but it's highly frustrating to install a tool to make you more productive, only to have it make you lose two hours of productivity.\r\n\r\nI just feel like we're all adults here -- disabling SelfControl doesn't have to be easy -- you can make us do laborious or annoying work to do it -- but there are legitimate reasons like the one described here, having to do with imperfections in the nature of site blocking (I'm assuming it's not possible to fix the CDN issue), for which you need to disable SelfControl for the very purpose -- being productive -- that SelfControl was written."},"comment":{"url":"https://api.github.com/repos/SelfControlApp/selfcontrol/issues/comments/129655798","html_url":"https://github.com/SelfControlApp/selfcontrol/issues/268#issuecomment-129655798","issue_url":"https://api.github.com/repos/SelfControlApp/selfcontrol/issues/268","id":129655798,"user":{"login":"amfarrell","id":123831,"avatar_url":"https://avatars.githubusercontent.com/u/123831?v=3","gravatar_id":"","url":"https://api.github.com/users/amfarrell","html_url":"https://github.com/amfarrell","followers_url":"https://api.github.com/users/amfarrell/followers","following_url":"https://api.github.com/users/amfarrell/following{/other_user}","gists_url":"https://api.github.com/users/amfarrell/gists{/gist_id}","starred_url":"https://api.github.com/users/amfarrell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/amfarrell/subscriptions","organizations_url":"https://api.github.com/users/amfarrell/orgs","repos_url":"https://api.github.com/users/amfarrell/repos","events_url":"https://api.github.com/users/amfarrell/events{/privacy}","received_events_url":"https://api.github.com/users/amfarrell/received_events","type":"User","site_admin":false},"created_at":"2015-08-11T00:24:51Z","updated_at":"2015-08-11T00:24:51Z","body":"@hannahhoward if you are looking for a way to block sites that you are able to undo, one option is to add a line such as\r\n```\r\n0.0.0.0 facebook.com\r\n```\r\nto /etc/hosts.\r\nThis is less powerful than SelfControl because it is possible to work around.\r\n\r\nAs to your point about being an adult. I...don't really know how to argue against it without admitting (with great embarrassment) that until I discovered this application at age 23, I didn't know how to really prevent myself from getting on social media or the news while still getting on the internet to write code.  Without this tool's \"you can't go back on it\" approach, I'm quite sure that I would not be able to hold a job that required me to program."}}