[{"data":1,"prerenderedAt":136},["ShallowReactive",2],{"project-10620394":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":38,"post_text":29,"what":39,"said":48,"maker_in_thread":85,"shape":88,"grid":91,"attempts":101,"same_week":102,"maker_shows":128,"maker_hidden":129,"reader_version":130,"card":131},"10620394","Gitnonymous","Contribute anonymously to Git repositories over Tor","title","Show HN: Gitnonymous – Contribute anonymously to Git repositories over Tor","https:\u002F\u002Fgithub.com\u002Fchr15m\u002Fgitnonymous","github.com","chr15m",1448369595,2015,46,5,616,2565,25,"shown","security_privacy","anonymous git contributions","cli",[24,25,26,27],"git","tor","anonymous contributions","pseudonym","quiet",null,{"positive":31,"neutral":32,"mixed":31,"critical":33},0,3,1,4,{"privacy":36,"design":37},{"positive":31,"critical":33},{"positive":31,"critical":31},[33,32,32,32,31],{"problem":40,"audience":29,"pricing":29,"motivation":29,"time_to_build":29,"stack":46,"openness":47,"stage":47,"team_size":47},{"value":41,"source":42,"evidence":43},"Contributing to Git repositories without revealing identity","maker",[44],{"id":45},"post",[],"unknown",{"praise":49,"objections":50,"requests":59,"questions":76,"alternatives":84},[],[51],{"value":52,"source":53,"evidence":54},"Not truly anonymous: timezone, commit times and SSH client version leak information","commenter",[55],{"id":56,"by":57,"text":58},"10621749","ryan-c","A few things: This seems to really be a pseudonym management tool, which is useful, but technically not anonymous. A few information leaks still present: * Timezone (narrows down…",[60,70],{"value":61,"source":53,"evidence":62},"Randomize commit times to hide working hours",[63,67],{"id":64,"by":65,"text":66},"10622269","detaro","Time data could\u002Fshould be randomized (can still be ordered, but distribute regularly over the day). Couple this with pushing commits at random times in a defined timezone and you…",{"id":68,"by":57,"text":69},"10622487","You want to make at least a 24 hour window of plausible commit time, which is constrained by the previous pull time (assuming it is from someone else and not obfuscated), and the…",{"value":71,"source":42,"evidence":72},"Document the information leaks in the README",[73],{"id":74,"by":11,"text":75},"10626735","This is great feedback. I will add some notes to the README and investigate some possible strategies for mitigating these information leaks. Thank you!",[77],{"value":78,"source":53,"evidence":79},"Why time ordering is needed when the tree is already ordered",[80],{"id":81,"by":82,"text":83},"10623406","lamby","Why do you need time ordering when you have an ordered tree structure ooi?",[],{"comments":33,"answered":31,"key":86},[87],{"id":74,"text":75},{"commenters":34,"max_depth":32,"maker_replies":33,"first_comment_mins":89,"lifespan_hours":90},221,23,[92,94,96,97,99],[56,31,33,93,57,31],"project\u002Fcritical\u002Fprivacy",[64,31,32,95,65,31],"project\u002Fneutral\u002Fprivacy",[68,31,32,95,57,31],[81,31,32,98,82,31],"project\u002Fneutral\u002Fdesign",[74,31,31,100,11,33],"maker\u002Fpositive\u002Fprivacy",[],[103,108,112,116,120,124],{"id":104,"name":105,"points":106,"category":107},"10611813","BestRuby",92,"languages",{"id":109,"name":110,"points":111,"category":107},"10608457","Simulacra.js",82,{"id":113,"name":114,"points":111,"category":115},"10626157","Commandcar","dev_tools",{"id":117,"name":118,"points":119,"category":107},"10608119","HtmlPy",79,{"id":121,"name":122,"points":123,"category":115},"10596241","mention-bot",72,{"id":125,"name":126,"points":127,"category":115},"10612105","Wox",54,17,false,"v2",{"id":132,"name":5,"line":6,"ai":129,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":29,"top":18,"kw":133,"maker":11,"domain":10,"tier":19,"attempts":31,"strip":134,"url":9,"mix":135,"praise":-1,"objection":52,"sub":21},10620394,[24,25,26,27],"13330",[31,32,31,33],1794036537985]