[{"data":1,"prerenderedAt":243},["ShallowReactive",2],{"project-10682971":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":41,"post_text":43,"what":44,"said":60,"maker_in_thread":129,"shape":131,"grid":135,"attempts":205,"same_week":206,"maker_shows":37,"maker_hidden":235,"reader_version":236,"card":237},"10682971","Lego","A Let's Encrypt Library and CLI in Go","title","Show HN: Lego – A Let's Encrypt Library and CLI in Go","https:\u002F\u002Fgithub.com\u002Fxenolf\u002Flego","github.com","xenolf",1449343815,2015,93,26,273,2565,11,"notable","security_privacy","tls certificate client","library",[24,25,26,27],"lets encrypt","go library","acme client","tls certificates","debated",0.167,{"positive":31,"neutral":32,"mixed":33,"critical":31},5,9,0,19,{"idea":36,"docs":39,"execution":40},{"positive":37,"critical":38},1,4,{"positive":37,"critical":33},{"positive":37,"critical":37},[37,37,42,37,33,42,37,42,33,33,33,42,42,42,42,31,33,33,33,31,37,42,42,31,31,31],3,null,{"problem":43,"audience":45,"pricing":43,"motivation":43,"time_to_build":43,"stack":51,"openness":57,"stage":58,"team_size":59},{"value":46,"source":47,"evidence":48},"Go developers needing Let's Encrypt certificates","inferred",[49],{"id":50},"post",[52],{"value":53,"source":54,"evidence":55},"Go","maker",[56],{"id":50},"open_source","launched","unknown",{"praise":61,"objections":82,"requests":104,"questions":121,"alternatives":128},[62,78],{"value":63,"source":64,"evidence":65},"Useful, with a clear README and easy to use","commenter",[66,70,74],{"id":67,"by":68,"text":69},"10683231","chrisfosterelli","I like the README on this project -- I've noticed a lot of Go libraries tend to have absolutely no \"getting started\" code and tend to just push people toward the godocs. One of…",{"id":71,"by":72,"text":73},"10683052","mholt","No dependencies, runs everywhere, and easy to use. Great job! Some of those PRs are looking pretty tasty too. Here's a link to the current release with cross-platform binaries:…",{"id":75,"by":76,"text":77},"10683159","zkirill","This is super useful. Thank you kindly!",{"value":79,"source":64,"evidence":80},"No runtime dependencies and cross-platform binaries",[81],{"id":71,"by":72,"text":73},[83,97],{"value":84,"source":64,"evidence":85},"Name may be a trademark conflict with LEGO",[86,90,94],{"id":87,"by":88,"text":89},"10683170","DrJokepu","Are you really, really sure that this is not a trademark violation? Do you like receiving cease & desist letters, or your projects getting DMCA'd? Are you prepared to defend your…",{"id":91,"by":92,"text":93},"10683198","Bahamut","Given Lego's history of vigorously defending its trademark, this is on point - it would save a lot of pain switching asap.",{"id":95,"by":88,"text":96},"10683278","But of course children's toys are not the only category of products and services that The Lego Group has trademarked as \"Lego\". It's a fairly long list[0]. I have no idea whether…",{"value":98,"source":64,"evidence":99},"Depends on external libraries at unknown versions, hard to audit",[100],{"id":101,"by":102,"text":103},"10683464","TheDong","I see multiple dependencies. No runtime dependencies, but the code is still difficult to audit due to depending on external libraries at some unknown versions.",[105,114],{"value":106,"source":64,"evidence":107},"Change the project name",[108,109,113],{"id":87,"by":88,"text":89},{"id":110,"by":111,"text":112},"10683389","macns","As others have said, better change name early, how about LetsGo ? :-)",{"id":91,"by":92,"text":93},{"value":115,"source":64,"evidence":116},"Vendor dependencies",[117],{"id":118,"by":119,"text":120},"10684213","XorNot","Vendoring the libs solves that problem.",[122],{"value":123,"source":64,"evidence":124},"Whether multiple valid certs can be issued for the same domain at once",[125],{"id":126,"by":119,"text":127},"10684217","Do Let's Encrypt issue multiple valid certs for the same domain at the same time? Something I've been thinking of doing (with a library like this) is building the LE client right…",[],{"comments":33,"answered":33,"key":130},[],{"commenters":132,"max_depth":38,"maker_replies":33,"first_comment_mins":133,"lifespan_hours":134},21,23,40,[136,138,139,143,146,149,152,153,155,159,162,165,168,171,172,175,177,181,184,187,190,192,194,195,197,201],[87,33,37,137,88,33],"project\u002Fcritical\u002Fidea",[91,33,37,137,92,33],[140,33,42,141,142,33],"10683228","project\u002Fneutral\u002Fidea","reitanqild",[144,33,37,137,145,33],"10683273","pmorici",[147,33,33,148,88,33],"10683291","other\u002Fneutral\u002Fidea",[150,33,42,141,151,33],"10683256","scrollaway",[95,33,37,137,88,33],[154,33,42,141,151,33],"10683328",[156,33,33,157,158,33],"10684255","other\u002Fneutral\u002Fnone","cdcarter",[160,33,33,161,151,33],"10684204","commenter\u002Fneutral\u002Fnone",[163,33,33,161,164,33],"10685400","sethammons",[166,33,42,141,167,33],"10683338","sordina",[169,33,42,141,170,33],"10688744","x0",[110,33,42,141,111,33],[173,33,42,141,174,33],"10684721","yeukhon",[67,37,31,176,68,33],"project\u002Fpositive\u002Fdocs",[178,37,33,179,180,33],"10683831","other\u002Fneutral\u002Fdocs","czbond",[182,37,33,179,183,33],"10684622","username223",[185,37,33,179,186,33],"10684315","meowface",[71,188,31,189,72,33],2,"project\u002Fpositive\u002Fexecution",[101,188,37,191,102,33],"project\u002Fcritical\u002Fexecution",[118,188,42,193,119,33],"project\u002Fneutral\u002Fexecution",[126,42,42,141,119,33],[75,38,31,196,76,33],"maker\u002Fpositive\u002Fnone",[198,31,31,199,200,33],"10683531","project\u002Fpositive\u002Fidea","myth_buster",[202,203,31,196,204,33],"10683112",6,"jfolkins",[],[207,212,217,222,226,230],{"id":208,"name":209,"points":210,"category":211},"10706203","Jukedeck",410,"creative",{"id":213,"name":214,"points":215,"category":216},"10676685","Acme-tiny",280,"infrastructure",{"id":218,"name":219,"points":220,"category":221},"10690834","Lasergist.com",211,"web_saas",{"id":223,"name":224,"points":225,"category":216},"10685946","Nchan",149,{"id":227,"name":228,"points":229,"category":20},"10703851","Adblock to Bitcoin",128,{"id":231,"name":232,"points":233,"category":234},"10687288","Braindump",91,"productivity",false,"v2",{"id":238,"name":5,"line":6,"ai":235,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":239,"top":18,"kw":240,"maker":11,"domain":10,"tier":19,"attempts":33,"strip":241,"url":9,"mix":242,"praise":63,"objection":84,"sub":21},10682971,0.17,[24,25,26,27],"11310313000333350005133555",[31,32,33,31],1794036538282]