[{"data":1,"prerenderedAt":330},["ShallowReactive",2],{"project-8865807":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":34,"aspects":35,"strip":44,"post_text":47,"what":48,"said":84,"maker_in_thread":159,"shape":169,"grid":172,"attempts":291,"same_week":292,"maker_shows":45,"maker_hidden":322,"reader_version":323,"card":324},"8865807","Page Unliker","Facebook Page Unliker","title","Show HN: Facebook Page Unliker","http:\u002F\u002Fpageunliker.com","pageunliker.com","viiralvx",1420860683,2015,82,47,326,2565,13,"notable","productivity","social media cleanup","web_app",[24,25,26,27],"facebook","unlike pages","facebook likes","cleanup","curious",-0.008,{"positive":31,"neutral":18,"mixed":32,"critical":33},4,2,6,25,{"privacy":36,"design":38,"execution":40,"idea":41,"performance":42,"docs":43},{"positive":37,"critical":32},0,{"positive":39,"critical":37},1,{"positive":37,"critical":31},{"positive":32,"critical":37},{"positive":37,"critical":37},{"positive":39,"critical":37},[45,37,37,37,46,45,45,45,37,39,39,45,37,37,45,45,37,37,37,37,45,37,45,37,39,46,37,37,45,39,45,37,46,37,46,45,39,37,45,39],3,5,null,{"problem":49,"audience":47,"pricing":47,"motivation":61,"time_to_build":47,"stack":71,"openness":82,"stage":83,"team_size":82},{"value":50,"source":51,"evidence":52},"Unliking many Facebook pages one at a time is tedious","inferred",[53,57],{"id":54,"by":55,"text":56},"8866749","cavemanklaus","Very nice. I recognise you can't auto unlike everything. On click can you shift the page a set number of vertical pixels to the next like button. Then I can just click to unlike…",{"id":58,"by":59,"text":60},"8866373","KhalilK","Brilliant! What about an \"Unlike all\" button?",{"value":62,"source":63,"evidence":64},"Maker was a hyperactive Facebook liker in high school and now wants to unlike pages cluttering their feed","maker",[65,68],{"id":66,"by":11,"text":67},"8866775","See, highschool me used to like random things but when you get it polluting your News Feed when all you care about is new music from indie artists, then that's when you want to…",{"id":69,"by":11,"text":70},"8865821","Thanks! Heck, I remember back in the day when it was called 'Become a Fan' and not 'Like'. I was one of those hyperactive users out of boredom in high school, so I figured others…",[72,78],{"value":73,"source":63,"evidence":74},"JavaScript",[75],{"id":76,"by":11,"text":77},"8866702","You can do that, but I don't store the data anywhere using the app. You can comb through the source code, its an app made purely with JavaScript and EmberJS.",{"value":79,"source":63,"evidence":80},"EmberJS",[81],{"id":76,"by":11,"text":77},"unknown","beta",{"praise":85,"objections":96,"requests":122,"questions":131,"alternatives":136},[86],{"value":87,"source":88,"evidence":89},"Useful idea and nice design","commenter",[90,91,95],{"id":54,"by":55,"text":56},{"id":92,"by":93,"text":94},"8865816","iwonagr","Sounds like a very useful app. At least for those \"liking hyperactive\" FB users who have grown up and now are using FB to build their brand through the platform. Nice job guys!",{"id":58,"by":59,"text":60},[97,107],{"value":98,"source":88,"evidence":99},"Requests email permission without clear need",[100,104],{"id":101,"by":102,"text":103},"8866574","deanclatworthy","What's the reason you are asking for the email address permission?",{"id":105,"by":102,"text":106},"8867948","This isn't the case any more: https:\u002F\u002Fdevelopers.facebook.com\u002Fdocs\u002Ffacebook-login\u002Fpermissions\u002Fv2.0?locale=en_GB#reference-email You are explicitly requesting it. Take a look at…",{"value":108,"source":88,"evidence":109},"List stops loading after scrolling, showing 'Finished loading items' with no unlike buttons",[110,114,118],{"id":111,"by":112,"text":113},"8866402","nikanj","If I scroll all the way the page links disappear and all I see is \"You have liked 56 pages. Finished loading items!! Finished loading items!!\"",{"id":115,"by":116,"text":117},"8866729","teekert","I have same, initially it looks good and then this message without the ability to unlike things. Great page though (when it works)!",{"id":119,"by":120,"text":121},"8871838","RogerL","I have 45 items. When I get to the bottom, it blanks all the items, and displays \"finished loading items\" twice. If I log out then log back in it displays my list of likes again…",[123,127],{"value":124,"source":88,"evidence":125},"Add an unlike all button",[126],{"id":58,"by":59,"text":60},{"value":128,"source":88,"evidence":129},"Auto-advance to next like button after each click",[130],{"id":54,"by":55,"text":56},[132],{"value":133,"source":88,"evidence":134},"Why is email permission requested",[135],{"id":101,"by":102,"text":103},[137,148,155],{"value":138,"source":88,"evidence":139},"allllmylikes Facebook app",[140,144],{"id":141,"by":142,"text":143},"8866393","FabianBeiner","You also might want to check out https:\u002F\u002Fapps.facebook.com\u002Fallllmylikes\u002F.",{"id":145,"by":146,"text":147},"8875865","BorisMelnik","actually like this better, and works better and less buggy for me for some reason",{"value":149,"source":88,"evidence":150},"Unliker by adlpz",[151],{"id":152,"by":153,"text":154},"8866485","adlpz","Nice! I did something pretty much exactly like this 3 years ago. If you are curious, the code is at Github: http:\u002F\u002Funliker.prealfa.com\u002F https:\u002F\u002Fgithub.com\u002Fadlpz\u002FThe-Unliker Of…",{"value":156,"source":88,"evidence":157},"Tweepi Flush tool",[158],{"id":54,"by":55,"text":56},{"comments":160,"answered":31,"key":161},15,[162,163,166],{"id":76,"text":77},{"id":164,"text":165},"8867014","Valid point, you're right.",{"id":167,"text":168},"8866773","Really? NICE. I'll try this out.",{"commenters":170,"max_depth":31,"maker_replies":160,"first_comment_mins":33,"lifespan_hours":171},26,106,[173,177,179,183,185,187,188,192,193,196,198,202,203,206,208,210,212,215,217,219,223,224,226,229,233,236,238,243,245,247,250,251,254,258,260,262,264,266,271,274,276,279,281,284,286,288,289],[174,37,45,175,176,37],"8866491","project\u002Fneutral\u002Fprivacy","sprremix",[76,37,37,178,11,39],"maker\u002Fneutral\u002Fprivacy",[180,37,37,181,182,37],"8867009","commenter\u002Fneutral\u002Fprivacy","click170",[164,37,37,184,11,39],"commenter\u002Fneutral\u002Fnone",[54,39,46,186,55,37],"project\u002Fpositive\u002Fdesign",[167,39,37,184,11,39],[189,39,45,190,191,37],"8866828","project\u002Fneutral\u002Fdesign","Macuyiko",[101,32,45,175,102,37],[194,32,45,175,195,37],"8866664","baby",[197,32,37,175,11,39],"8866720",[199,32,39,200,201,37],"8867175","project\u002Fcritical\u002Fprivacy","gfosco",[105,32,39,200,102,37],[204,45,45,205,195,37],"8866667","project\u002Fneutral\u002Fexecution",[207,45,37,205,11,39],"8866704",[209,45,37,184,195,37],"8866710",[211,45,37,205,11,39],"8866717",[213,45,45,205,214,37],"8870893","kyriakos",[152,31,45,216,153,37],"project\u002Fneutral\u002Fidea",[218,31,37,184,11,39],"8866722",[220,46,37,221,222,37],"8866725","other\u002Fneutral\u002Fnone","aw3c2",[66,46,37,221,11,39],[225,46,37,221,222,37],"8866837",[227,46,37,184,228,37],"8867493","jaredsohn",[230,33,45,231,232,37],"8866759","project\u002Fneutral\u002Fperformance","sqyttles",[234,33,37,235,11,39],"8866760","project\u002Fneutral\u002Fnone",[237,33,45,235,232,37],"8871939",[239,240,45,241,242,37],"8866982",7,"project\u002Fmixed\u002Fdesign","blaabjerg",[244,240,37,231,11,39],"8866991",[119,240,39,246,120,37],"project\u002Fcritical\u002Fexecution",[92,248,46,249,93,37],8,"project\u002Fpositive\u002Fidea",[69,248,37,221,11,39],[252,248,37,221,253,37],"8866646","zo1",[255,256,45,205,257,37],"8866392",9,"nlx",[259,256,37,205,11,39],"8866721",[111,261,39,246,112,37],10,[115,261,45,263,116,37],"project\u002Fmixed\u002Fexecution",[265,261,37,205,11,39],"8866737",[267,268,46,269,270,37],"8866353",11,"project\u002Fpositive\u002Fdocs","Intermernet",[272,268,37,273,11,39],"8866728","maker\u002Fneutral\u002Fdocs",[58,275,46,249,59,37],12,[277,275,45,235,278,37],"8866380","lucasmullens",[280,275,45,205,59,37],"8866425",[282,18,39,246,283,37],"8866519","james246",[285,18,37,205,11,39],"8866727",[141,287,45,216,142,37],14,[145,287,39,246,146,37],[290,287,37,221,142,37],"8886192",[],[293,298,303,308,313,318],{"id":294,"name":295,"points":296,"category":297},"8888089","blessed-contrib",305,"dev_tools",{"id":299,"name":300,"points":301,"category":302},"8869305","LoveActualize",252,"consumer_social",{"id":304,"name":305,"points":306,"category":307},"8857632","sideprojects.assembly.com",175,"web_saas",{"id":309,"name":310,"points":311,"category":312},"8886842","c-smart-pointers",126,"languages",{"id":314,"name":315,"points":316,"category":317},"8882197","Powder",107,"games",{"id":319,"name":320,"points":321,"category":307},"8886588","Youth Service Network (ysnmn.org)",100,false,"v2",{"id":325,"name":5,"line":6,"ai":322,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":326,"top":18,"kw":327,"maker":11,"domain":10,"tier":19,"attempts":37,"strip":328,"url":9,"mix":329,"praise":87,"objection":98,"sub":21},8865807,-0.01,[24,25,26,27],"3000533301130033000030301500313050531031",[31,18,32,33],1794036527207]