[{"data":1,"prerenderedAt":351},["ShallowReactive",2],{"project-22327086":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":28,"sentiment":29,"stance_mix":30,"scored_comments":33,"aspects":34,"strip":39,"post_text":41,"what":42,"said":63,"maker_in_thread":163,"shape":165,"grid":169,"attempts":309,"same_week":314,"maker_shows":31,"maker_hidden":343,"reader_version":344,"card":345},"22327086","DelayWebpage","A Firefox extension to add latency to distracting webpages","title","Show HN: A Firefox extension to add latency to distracting webpages","https:\u002F\u002Faddons.mozilla.org\u002Fen-US\u002Ffirefox\u002Faddon\u002Fdelaywebpage\u002F","addons.mozilla.org","oldtapwater",1581692455,2020,232,51,219,3028,8,"notable","productivity","focus and distraction blocking","browser_extension",[24,25,26,20,27],"firefox extension","distraction blocker","webpage delay","focus","mixed",0.184,{"positive":18,"neutral":18,"mixed":31,"critical":32},1,3,20,{"privacy":35,"idea":37},{"positive":36,"critical":31},0,{"positive":18,"critical":38},2,[31,36,36,32,36,36,32,32,36,36,32,36,36,36,32,36,36,36,40,36,40,40,36,32,36,31,36,36,31,40,36,36,40,36,40,36,32,40,32,40],5,null,{"problem":43,"audience":41,"pricing":41,"motivation":41,"time_to_build":41,"stack":59,"openness":60,"stage":61,"team_size":62},{"value":44,"source":45,"evidence":46},"Distracting websites are visited out of habit; a delay adds friction before they load","inferred",[47,51,55],{"id":48,"by":49,"text":50},"22328286","mavsman","Love this idea. It would be interesting to see what different ways (AI) you could predict that a site is distracting based on personal and wide-spread usage habits. Some advanced…",{"id":52,"by":53,"text":54},"22330340","phantarch","This and the post yesterday about adding latency to websites reaffirms an idea I've been thinking about lately - adding friction back into digital processes helps break some of…",{"id":56,"by":57,"text":58},"22329446","gbear605","In my \u002Fetc\u002Fhosts file, I redirect distracting websites to 0.0.0.0 to block them. There's nothing stopping me from enabling a website beyond the effort to type in sudo vim…",[],"open_source","launched","unknown",{"praise":64,"objections":79,"requests":102,"questions":117,"alternatives":126},[65],{"value":66,"source":67,"evidence":68},"Good idea for adding friction to distracting sites","commenter",[69,70,71,75],{"id":48,"by":49,"text":50},{"id":52,"by":53,"text":54},{"id":72,"by":73,"text":74},"22328243","isodude","Added, shared. Love from first sight.",{"id":76,"by":77,"text":78},"22331115","Ottolay","I read that post and wished that there was a Firefox extension but could not find out. Glad someone made one.",[80,91],{"value":81,"source":67,"evidence":82},"Extension requests access to all website data, which raises privacy concerns",[83,87],{"id":84,"by":85,"text":86},"22329011","iSoron","Looks like an interesting extension, but unfortunately I would never install it given that \"this add-on can access data for all your websites\". As far as I am aware, this means…",{"id":88,"by":89,"text":90},"22332910","ao0193344","> Looks like an interesting extension, but unfortunately I would never install it given that \"this add-on can access data for all your websites\". As far as I am aware, this means…",{"value":92,"source":67,"evidence":93},"Willpower alone or a delay may not stop habits",[94,98],{"id":95,"by":96,"text":97},"22333956","Anaminus","This sort of thing has never worked for me. It's like the snooze button on an alarm clock; instead of hitting this relatively large button, even my half-asleep brain will…",{"id":99,"by":100,"text":101},"22328730","kwhitefoot","It works. Not sure if I'll keep it though. It might be better to just exert a bit more self control.",[103,110],{"value":104,"source":67,"evidence":105},"Make the delay variable so users cannot learn to avoid it",[106],{"id":107,"by":108,"text":109},"22328347","CJefferson","This is really nice! It would be nice (from my experience) to make the delay variable - - this stops people \"Learning\" ways of avoiding the always fixed length delay.",{"value":111,"source":67,"evidence":112},"Apply slow loading to a whole domain instead of a fixed delay",[113],{"id":114,"by":115,"text":116},"22333639","stevage","Would it be possible to make an extension that simply makes everything on a given domain load slowly? I would find that more effective, because I wouldn't be constantly reminded…",[118],{"value":119,"source":67,"evidence":120},"Whether the extension's source matches the listed add-on code",[121,122],{"id":84,"by":85,"text":86},{"id":123,"by":124,"text":125},"22329429","Anon1096","You are incorrect. You can inspect extensions that you download to compare the source code to the github release, or even audit the specific source you have have downloaded.…",[127,134,141,148,155],{"value":128,"source":67,"evidence":129},"LeechBlock",[130],{"id":131,"by":132,"text":133},"22328330","michalf6","There is also Leechblock which contains the same functionality along with blocking and some in-depth config. But this may be a cool solution for someone who only cares about the…",{"value":135,"source":67,"evidence":136},"NoScript in temporary whitelist mode",[137],{"id":138,"by":139,"text":140},"22329667","superkuh","The best extension to do this is to run NoScript in temp whitelist only mode. Every time you visit a crappy website with lots of JS domains that load JS domains that load JS…",{"value":142,"source":67,"evidence":143},"Monastery",[144],{"id":145,"by":146,"text":147},"22331467","peterxpark","Big fan of adding friction to my electronic devices. I have a bunch of Firefox extensions to grey scale, automatically block images and videos, and add a 30 second delay timer…",{"value":149,"source":67,"evidence":150},"StayFocusd",[151],{"id":152,"by":153,"text":154},"22328600","AceJohnny2","StayFocusd had the nice feature that you couldn't change its settings for the current day. The only way to get around it was disabling\u002Funinstalling the extension. The behavior…",{"value":156,"source":67,"evidence":157},"Editing \u002Fetc\u002Fhosts to block sites",[158,159],{"id":56,"by":57,"text":58},{"id":160,"by":161,"text":162},"22329983","smnplk","When I want to get stuff done, I just \"block\" sites in my hosts file, by pointing them to localhost. I even wrote a small bash utility [1] for that, so it's easy to undo changes…",{"comments":36,"answered":36,"key":164},[],{"commenters":166,"max_depth":40,"maker_replies":36,"first_comment_mins":167,"lifespan_hours":168},45,138,222,[170,172,176,179,183,187,188,191,194,197,200,202,205,208,212,215,218,220,223,226,227,230,233,235,238,240,241,243,245,248,250,254,257,259,263,265,269,270,272,273,276,278,280,282,286,291,293,297,301,304,305],[84,36,31,171,85,36],"project\u002Fcritical\u002Fprivacy",[173,36,36,174,175,36],"22329206","commenter\u002Fneutral\u002Fprivacy","amenod",[177,36,36,178,85,36],"22329748","other\u002Fneutral\u002Fprivacy",[180,36,32,181,182,36],"22330372","project\u002Fneutral\u002Fprivacy","seanwilson",[184,36,36,185,186,36],"22329221","other\u002Fneutral\u002Fnone","krilly",[123,36,36,174,124,36],[189,36,36,178,190,36],"22330286","LinuxBender",[192,36,32,181,193,36],"22329552","greenie_beans",[195,36,32,181,196,36],"22329707","skipants",[198,36,36,178,199,36],"22329955","pzmarzly",[201,36,36,178,124,36],"22330208",[203,36,36,178,204,36],"22332806","dessant",[206,36,32,181,207,36],"22330825","chadlavi",[209,36,36,210,211,36],"22334505","commenter\u002Fneutral\u002Fnone","wizzwizz4",[213,36,36,174,214,36],"22329938","snthd",[216,36,36,174,217,36],"22330312","ReverseCold",[219,36,36,178,204,36],"22332708",[221,36,36,178,222,36],"22330249","saber1",[224,36,32,181,225,36],"22331432","aswan",[88,36,36,174,89,36],[228,36,36,178,229,36],"22333108","floatingatoll",[231,31,36,185,232,36],"22328597","azhenley",[76,31,40,234,77,36],"project\u002Fpositive\u002Fidea",[236,38,36,185,237,36],"22329625","waterbadger",[239,38,36,185,237,36],"22330529",[48,32,40,234,49,36],[52,242,40,234,53,36],4,[131,40,32,244,132,36],"project\u002Fneutral\u002Fidea",[246,40,36,185,247,36],"22328548","citizenkeen",[107,249,32,244,108,36],6,[251,252,36,185,253,36],"22330050",7,"derefr",[255,252,36,185,256,36],"22331040","andai",[95,18,31,258,96,36],"project\u002Fcritical\u002Fidea",[260,261,36,185,262,36],"22332271",9,"EternalAugust",[138,264,36,185,139,36],10,[266,267,31,258,268,36],"22328533",11,"welly",[152,267,36,185,153,36],[271,267,40,234,73,36],"22328663",[56,267,36,185,57,36],[274,267,36,185,275,36],"22333580","pwdisswordfish2",[277,267,36,185,57,36],"22363048",[145,279,40,234,146,36],12,[160,281,36,185,161,36],13,[283,284,40,234,285,36],"22328295",14,"Nightshaxx",[287,288,36,289,290,36],"22399623",15,"other\u002Fneutral\u002Fidea","dreeves",[114,292,32,244,115,36],16,[294,295,36,185,296,36],"22329290",17,"psychometry",[298,299,40,234,300,36],"22340038",18,"rk06",[99,302,32,303,100,36],19,"project\u002Fmixed\u002Fidea",[72,33,40,234,73,36],[306,307,36,185,308,36],"22328783",21,"mcstafford",[310,313],{"id":311,"t":312,"points":31,"comments":36},"22185042",1580327516,{"id":4,"t":12,"points":14,"comments":15},[315,320,325,329,333,338],{"id":316,"name":317,"points":318,"category":319},"22344254","art42",277,"ai",{"id":321,"name":322,"points":323,"category":324},"22318677","ShellMagic.xyz",213,"dev_tools",{"id":326,"name":327,"points":328,"category":324},"22364040","Trevor demo",184,{"id":330,"name":331,"points":332,"category":324},"22338879","Configurable Route Planning",143,{"id":334,"name":335,"points":336,"category":337},"22371436","Top Fantasy Reads",107,"learning_science",{"id":339,"name":340,"points":341,"category":342},"22357517","FounderPhone",106,"web_saas",false,"v2",{"id":346,"name":5,"line":6,"ai":343,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":347,"top":18,"kw":348,"maker":11,"domain":10,"tier":19,"attempts":38,"strip":349,"url":9,"mix":350,"praise":66,"objection":81,"sub":21},22327086,0.18,[24,25,26,20,27],"1003003300300030005055030100150050503535",[18,18,31,32],1794036586547]