[{"data":1,"prerenderedAt":164},["ShallowReactive",2],{"project-14476893":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":35,"aspects":36,"strip":40,"post_text":30,"what":41,"said":66,"maker_in_thread":110,"shape":113,"grid":116,"attempts":127,"same_week":128,"maker_shows":35,"maker_hidden":157,"reader_version":158,"card":159},"14476893","Little Finger","A library to add a kill switch to your mobile apps","title","Show HN: Little Finger, a library to add a kill switch to your mobile apps","http:\u002F\u002Favi.im\u002Flittle-finger\u002F","avi.im","avinassh",1496504623,2017,10,5,1821,2242,82,"shown","dev_tools","mobile sdk","library",[24,25,26,27,28],"kill switch","mobile app","ios","android","feature flag","quiet",null,{"positive":32,"neutral":33,"mixed":32,"critical":34},0,2,1,3,{"pricing":37,"idea":38,"docs":39},{"positive":32,"critical":32},{"positive":32,"critical":32},{"positive":32,"critical":34},[35,32,35,32,34],{"problem":42,"audience":48,"pricing":30,"motivation":30,"time_to_build":30,"stack":53,"openness":64,"stage":65,"team_size":64},{"value":43,"source":44,"evidence":45},"Lets developers remotely disable or lock a mobile app via a kill switch","maker",[46],{"id":47},"post",{"value":49,"source":50,"evidence":51},"Mobile app developers","inferred",[52],{"id":47},[54,60],{"value":55,"source":44,"evidence":56},"Android demo app",[57],{"id":58,"by":11,"text":59},"14476962","1. Nope. Should I be worried? 2. I don't have demos. I will link them here soon in few minutes. EDIT: Demo apps: 1. Android - https:\u002F\u002Fgithub.com\u002Favinassh\u002FLFDemo-Android 2. iOS -…",{"value":61,"source":44,"evidence":62},"iOS demo app",[63],{"id":58,"by":11,"text":59},"unknown","prototype",{"praise":67,"objections":76,"requests":99,"questions":100,"alternatives":109},[68],{"value":69,"source":70,"evidence":71},"Seen as needed by freelancers","commenter",[72],{"id":73,"by":74,"text":75},"14476950","indexerror","Interesting and much needed (as far as my experience in freelancing goes). 1. Are you aware of the legality issues that might arise because of this? 2. Is there a working demo…",[77,88,92],{"value":78,"source":70,"evidence":79},"May violate App Store and Google Play terms on server-managed app locking",[80,84],{"id":81,"by":82,"text":83},"14477488","ezekg","How would this pass App Store review? According to their developer terms, Apple and Google reject apps that use an external server to lock or otherwise manage what can or cannot…",{"id":85,"by":86,"text":87},"14477543","throwaway_inb4","Creating a throwaway just in case. You don't have to follow Apple\u002FGoogle terms as long as they don't catch you doing so, would not recommend doing this unless you want to risk…",{"value":89,"source":70,"evidence":90},"Legality concerns raised",[91],{"id":73,"by":74,"text":75},{"value":93,"source":70,"evidence":94},"Calling it a single line of code is misleading for a library",[95],{"id":96,"by":97,"text":98},"14478254","derimagia","\"with a single line of code.\" Uh no, it's a library... I hate it when projects say that.",[],[101,105],{"value":102,"source":70,"evidence":103},"How would this pass App Store review?",[104],{"id":81,"by":82,"text":83},{"value":106,"source":70,"evidence":107},"Is there a working demo?",[108],{"id":73,"by":74,"text":75},[],{"comments":34,"answered":34,"key":111},[112],{"id":58,"text":59},{"commenters":15,"max_depth":33,"maker_replies":34,"first_comment_mins":114,"lifespan_hours":115},12,4,[117,119,121,123,125],[81,32,35,118,82,32],"project\u002Fneutral\u002Fpricing",[85,32,32,120,86,32],"commenter\u002Fneutral\u002Fnone",[73,34,35,122,74,32],"project\u002Fneutral\u002Fidea",[58,34,32,124,11,34],"maker\u002Fneutral\u002Fdocs",[96,33,34,126,97,32],"project\u002Fcritical\u002Fdocs",[],[129,134,139,143,148,152],{"id":130,"name":131,"points":132,"category":133},"14497295","Monica",1097,"productivity",{"id":135,"name":136,"points":137,"category":138},"14484549","findlectures",200,"learning_science",{"id":140,"name":141,"points":142,"category":20},"14471153","Strukt",191,{"id":144,"name":145,"points":146,"category":147},"14495623","Nimiq",186,"finance_crypto",{"id":149,"name":150,"points":151,"category":138},"14461799","“Statements and State”",141,{"id":153,"name":154,"points":155,"category":156},"14477222","Pydantic",120,"languages",false,"v2",{"id":160,"name":5,"line":6,"ai":157,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":30,"top":18,"kw":161,"maker":11,"domain":10,"tier":19,"attempts":32,"strip":162,"url":9,"mix":163,"praise":69,"objection":78,"sub":21},14476893,[24,25,26,27,28],"30301",[32,33,32,34],1793990959716]