[{"data":1,"prerenderedAt":341},["ShallowReactive",2],{"project-2068948":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":29,"sentiment":30,"stance_mix":31,"scored_comments":36,"aspects":37,"strip":44,"post_text":48,"what":49,"said":87,"maker_in_thread":210,"shape":220,"grid":222,"attempts":305,"same_week":306,"maker_shows":45,"maker_hidden":333,"reader_version":334,"card":335},"2068948","my christmas project","Focus.app, cut off your Internet so you can focus","title","Show HN my christmas project: Focus.app, cut off your Internet so you can focus","http:\u002F\u002Ftherealfocusapp.com\u002F","therealfocusapp.com","benofsky",1294182092,2011,61,39,208,1097,19,"notable","productivity","focus and productivity blocker","desktop_app",[24,25,26,27,28],"focus","website blocker","internet blocker","mac","pomodoro","roasted",-0.428,{"positive":32,"neutral":33,"mixed":34,"critical":35},4,6,0,17,27,{"execution":38,"idea":40,"docs":42,"design":43},{"positive":39,"critical":39},2,{"positive":39,"critical":41},13,{"positive":34,"critical":34},{"positive":34,"critical":39},[45,34,34,45,46,46,46,46,34,46,34,46,34,46,34,45,34,46,47,46,34,47,34,45,47,46,46,34,45,46,46,46,47,34,45,46,46,34,46],3,1,5,null,{"problem":50,"audience":48,"pricing":48,"motivation":64,"time_to_build":48,"stack":72,"openness":84,"stage":85,"team_size":86},{"value":51,"source":52,"evidence":53},"Distraction from internet use while trying to work","inferred",[54,56,60],{"id":55},"post",{"id":57,"by":58,"text":59},"2069020","markbao","I can confirm that this method is a pretty effective method for getting me off Twitter and on TextMate.",{"id":61,"by":62,"text":63},"2069503","brc","I actually use my hosts file, and block all the common time wasting sites I like to waste time on. There is no time period - the sites are off limits for the computer, period. I…",{"value":65,"source":66,"evidence":67},"Built as a Christmas project for the maker's own focus","maker",[68,69],{"id":55},{"id":70,"by":11,"text":71},"2069055","Hadn't seen that, only a pay for app (and I'm cheap :))! Anyway, Focus is tailored perfectly for me, hope some other people can find use out of it too. Edit: Clarification (I'm…",[73],{"value":74,"source":52,"evidence":75},"Objective-C",[76,80],{"id":77,"by":78,"text":79},"2069024","callahad","The comment on FocusHelper's allowAllOutgoingExceptions is pretty amusing: https:\u002F\u002Fgithub.com\u002Fbenofsky\u002FFocus.app\u002Fblob\u002Fmaster\u002FFocusHelper.m#L69",{"id":81,"by":82,"text":83},"2069934","alextgordon","I'm going to start doing this ``` [NSError errorWithDomain:@\"User Stupid Domain\" code:1 userInfo:userInfo]; ```…","open_source","beta","unknown",{"praise":88,"objections":106,"requests":137,"questions":164,"alternatives":169},[89,102],{"value":90,"source":91,"evidence":92},"Useful for blocking distractions and works well","commenter",[93,94,98],{"id":57,"by":58,"text":59},{"id":95,"by":96,"text":97},"2069043","barredo","First, great app. I use SelfControl.app, because when I need to focus, I need internet access JUST to the sites\u002Fdomains\u002FIPs I work with. Benofsky, is there a posibility to add a…",{"id":99,"by":100,"text":101},"2070307","pygy_","It looks excellent. I like the fact that you can specify an arbitrary time, whereas SelfControl restricts you to 15 minute intervals. It would be nice if it were scriptable…",{"value":103,"source":91,"evidence":104},"Arbitrary time durations are a plus over SelfControl",[105],{"id":99,"by":100,"text":101},[107,122,133],{"value":108,"source":91,"evidence":109},"Willpower or blocking won't stop determined users",[110,114,118],{"id":111,"by":112,"text":113},"2070286","Void_","I don't think disabling internet connection will help you focus. If you want to focus for some time, then you will. Also, I made something similar just a week or two ago. It…",{"id":115,"by":116,"text":117},"2069017","Detrus","Isn't there an OSX app that does this? I remember people on an extremely distracting forum using it, ultimately it doesn't work. Those same people are still spending a lot of…",{"id":119,"by":120,"text":121},"2069421","jeza","Don't quote me on the exact syntax (I do know the syntax for iptables): ipfw add allow tcp from site-a.com to any http; ipfw add allow tcp from site-b.com to any http; ipfw add…",{"value":123,"source":91,"evidence":124},"Hard to add exceptions and default time bug",[125,129],{"id":126,"by":127,"text":128},"2069042","alanh","I can’t seem to add an exception. Edit: Literally clicking [+] does nothing, so there’s nothing to save. I’m also not convinced 5 is enough: I want dropbox to be connected,…",{"id":130,"by":131,"text":132},"2069307","bricestacey","Found a small bug: I set the default minutes to 15, yet when I go to start focusing the default appears to be 60. I thought maybe they'd go into effect after restarting the app,…",{"value":134,"source":91,"evidence":135},"Editing hosts file is more effective than a click-off app",[136],{"id":61,"by":62,"text":63},[138,143,147,154],{"value":139,"source":91,"evidence":140},"Whitelist of sites or IPs",[141,142],{"id":95,"by":96,"text":97},{"id":126,"by":127,"text":128},{"value":144,"source":91,"evidence":145},"Scripting support",[146],{"id":99,"by":100,"text":101},{"value":148,"source":91,"evidence":149},"Windows version",[150],{"id":151,"by":152,"text":153},"2069436","farhadabas","Does anything like this exist for Windows?",{"value":155,"source":91,"evidence":156},"Run-once onboarding to explain the toolbar icon",[157,160],{"id":158,"by":131,"text":159},"2069300","When I opened it, I didn't realize it went to my toolbar. If you want this to be used by a broader audience you should have a \"run once\" to let people know how to use it.",{"id":161,"by":162,"text":163},"2070703","te_chris","Yeah completely agree. I was looking everywhere, opened it twice, then, scratching my head glanced randomly @ the tool bar. The prod version will certainly need some sort of…",[165],{"value":166,"source":91,"evidence":167},"Does it exist for Windows?",[168],{"id":151,"by":152,"text":153},[170,184,195,206],{"value":171,"source":91,"evidence":172},"SelfControl",[173,177,180],{"id":174,"by":175,"text":176},"2069309","toisanji","this is already available, SelfControl, its open source and I use it all the time: http:\u002F\u002Fvisitsteve.com\u002Fmade\u002Fselfcontrol\u002F",{"id":178,"by":179,"text":171},"2069034","grep",{"id":181,"by":182,"text":183},"2069258","wtn","Self Control does the same thing and it's been open source on Github since March 2009. http:\u002F\u002Fvisitsteve.com\u002Fmade\u002Fselfcontrol\u002F",{"value":185,"source":91,"evidence":186},"Freedom",[187,191],{"id":188,"by":189,"text":190},"2069400","zenspider","and freedom: http:\u002F\u002Fwww.macupdate.com\u002Fapp\u002Fmac\u002F27958\u002Ffreedom",{"id":192,"by":193,"text":194},"2069092","squasher","Seems similar to Freedom: http:\u002F\u002Fmacfreedom.com\u002F",{"value":196,"source":91,"evidence":197},"Concentrate",[198,202],{"id":199,"by":200,"text":201},"2069188","trampsymphony","You may be thinking of Concentrate (http:\u002F\u002Fgetconcentrating.com) Also worth noting, RescueTime has a \"Get Focused\" feature that blocks any sites that you have marked as…",{"id":203,"by":204,"text":205},"2069148","nestlequ1k","A really nice paid alternative (I use it every day) is http:\u002F\u002Fgetconcentrating.com\u002F",{"value":207,"source":91,"evidence":208},"RescueTime Get Focused",[209],{"id":199,"by":200,"text":201},{"comments":211,"answered":46,"key":212},10,[213,216,217],{"id":214,"text":215},"2069465","ha, it looked wrong at the time, thank you :)",{"id":70,"text":71},{"id":218,"text":219},"2069527","BTW Person I replied to, changed their comment after I replied and I can no longer edit mine. Also, I was wrong about the exceptions: sorry bout that.",{"commenters":221,"max_depth":32,"maker_replies":211,"first_comment_mins":45,"lifespan_hours":41},28,[223,225,229,231,232,234,235,236,237,238,239,240,241,244,246,249,253,255,256,258,260,262,264,266,269,272,273,275,277,279,282,284,288,291,294,297,298,301,304],[77,34,45,224,78,34],"project\u002Fneutral\u002Fexecution",[226,34,34,227,228,34],"2069409","commenter\u002Fneutral\u002Fnone","shadowpwner",[214,34,34,230,11,46],"maker\u002Fneutral\u002Fnone",[81,34,45,224,82,34],[174,46,46,233,175,34],"project\u002Fcritical\u002Fidea",[188,46,46,233,189,34],[115,39,46,233,116,34],[178,39,46,233,179,34],[70,39,34,230,11,46],[181,39,46,233,182,34],[218,39,34,230,11,46],[199,39,46,233,200,34],[242,45,34,243,11,46],"2068962","project\u002Fneutral\u002Fdesign",[126,32,46,245,127,34],"project\u002Fcritical\u002Fexecution",[247,32,34,248,11,46],"2069045","maker\u002Fneutral\u002Fexecution",[250,32,45,251,252,34],"2069061","project\u002Fneutral\u002Fidea","ocharles",[254,32,34,248,11,46],"2069212",[203,47,46,233,204,34],[57,33,47,257,58,34],"project\u002Fpositive\u002Fidea",[61,259,46,233,62,34],7,[261,259,34,243,11,46],"2069512",[95,263,47,257,96,34],8,[265,263,34,248,11,46],"2069046",[267,263,45,268,96,34],"2069063","project\u002Fneutral\u002Fdocs",[99,270,47,271,100,34],9,"project\u002Fpositive\u002Fexecution",[111,211,46,233,112,34],[130,274,46,245,131,34],11,[276,274,34,248,11,46],"2069388",[151,278,45,251,152,34],12,[280,41,46,233,281,34],"2069526","jfeldstein2",[192,283,46,233,193,34],14,[285,286,46,233,287,34],"2069044",15,"ninguem2",[289,286,47,271,290,34],"2069129","jason_slack",[292,286,34,227,293,34],"2069219","mrleinad",[295,286,45,251,296,34],"2069293","biot",[119,286,46,233,120,34],[158,299,46,300,131,34],16,"project\u002Fcritical\u002Fdesign",[302,299,34,303,11,46],"2069390","maker\u002Fneutral\u002Fdesign",[161,299,46,300,162,34],[],[307,311,316,321,326,330],{"id":308,"name":309,"points":310,"category":20},"2060994","Search Engine Blacklist",119,{"id":312,"name":313,"points":314,"category":315},"2055652","img2html",53,"dev_tools",{"id":317,"name":318,"points":319,"category":320},"2058330","arduino-ruby",51,"hardware",{"id":322,"name":323,"points":324,"category":325},"2052967","rrrewind.com",22,"consumer_social",{"id":327,"name":328,"points":329,"category":20},"2064038","our weekend project",20,{"id":331,"name":332,"points":286,"category":325},"2059407","OpenCirclez",false,"v2",{"id":336,"name":5,"line":6,"ai":333,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":337,"top":18,"kw":338,"maker":11,"domain":10,"tier":19,"attempts":34,"strip":339,"url":9,"mix":340,"praise":90,"objection":108,"sub":21},2068948,-0.43,[24,25,26,27,28],"300311110101010301510503511031115031101",[32,33,34,35],1793990869850]