[{"data":1,"prerenderedAt":221},["ShallowReactive",2],{"project-13891791":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":27,"sentiment":28,"stance_mix":29,"scored_comments":34,"aspects":35,"strip":40,"post_text":41,"what":42,"said":74,"maker_in_thread":126,"shape":134,"grid":138,"attempts":174,"same_week":187,"maker_shows":127,"maker_hidden":214,"reader_version":215,"card":216},"13891791","Bit","A fast and easy Python Bitcoin library","title","Show HN: Bit – A fast and easy Python Bitcoin library","https:\u002F\u002Fgithub.com\u002Fofek\u002Fbit","github.com","ofek",1489729184,2017,72,16,617,2242,28,"notable","finance_crypto","bitcoin python library","library",[24,25,26],"python bitcoin library","bitcoin transactions python","ecdsa signing python","roasted",-0.25,{"positive":30,"neutral":31,"mixed":32,"critical":33},1,3,0,5,9,{"idea":36,"performance":37,"privacy":38},{"positive":32,"critical":31},{"positive":30,"critical":32},{"positive":32,"critical":39},2,[30,32,32,32,30,31,32,33,32,30,32,30,31,31,32,30],null,{"problem":43,"audience":41,"pricing":41,"motivation":51,"time_to_build":41,"stack":55,"openness":72,"stage":73,"team_size":72},{"value":44,"source":45,"evidence":46},"Sending Bitcoin from Python without good library choices","commenter",[47],{"id":48,"by":49,"text":50},"13893362","delta1","> When I originally went to experiment with sending Bitcoin there were really no good choices. https:\u002F\u002Fofek.github.io\u002Fbit\u002Fguide\u002Fintro.html#why-bit",{"value":52,"source":45,"evidence":53},"Experimenting with sending Bitcoin had no good library options",[54],{"id":48,"by":49,"text":50},[56,62,68],{"value":57,"source":58,"evidence":59},"Python","maker",[60],{"id":61},"post",{"value":63,"source":58,"evidence":64},"pyca\u002Fcryptography",[65],{"id":66,"by":11,"text":67},"13897470","Thanks! FYI, with pyca\u002Fcryptography 1.8 using your https:\u002F\u002Fgithub.com\u002Fwbond\u002Fasn1crypto, Bit's ECDSA signing is >100 usec faster :)",{"value":69,"source":58,"evidence":70},"asn1crypto",[71],{"id":66,"by":11,"text":67},"unknown","launched",{"praise":75,"objections":87,"requests":109,"questions":117,"alternatives":125},[76,83],{"value":77,"source":45,"evidence":78},"Python 3 and PyPy support",[79],{"id":80,"by":81,"text":82},"13894219","wyldfire","Thanks for testing on pypy and for supporting Python 3! Sometimes it's just a small set of changes to support python 3 and testing on pypy is awesome, so thanks!…",{"value":84,"source":58,"evidence":85},"Performance gains in ECDSA signing",[86],{"id":66,"by":11,"text":67},[88,99],{"value":89,"source":45,"evidence":90},"Generic name 'bit' is hard to search and unclear",[91,95],{"id":92,"by":93,"text":94},"13894661","notthemessiah","Am I the only one annoyed by the name? \"Bit\" isn't very useful or specific, yet it takes up a pretty big parking space.",{"id":96,"by":97,"text":98},"13912282","bedros","bitc would be a better name using a generic word as name would make it harder for search engine to rank your site",{"value":100,"source":45,"evidence":101},"Relies on bitpay rates API by default, a security risk",[102,106],{"id":103,"by":104,"text":105},"13895561","bbcbasic","Vulnerable if https:\u002F\u002Fbitpay.com\u002Fapi\u002Frates gets hacked.",{"id":107,"by":104,"text":108},"13899520","I think that relying on it should be the default rather than an advanced option. Kind of like \"locked down by default\" that you'd want from a database that isn't mongodb.",[110],{"value":111,"source":45,"evidence":112},"Filter transactions by block height or confirmations",[113,114],{"id":80,"by":81,"text":82},{"id":115,"by":11,"text":116},"13897491","Not yet, but limiting by # of confirmations is planned!",[118],{"value":119,"source":45,"evidence":120},"What is a real-life use case",[121],{"id":122,"by":123,"text":124},"13893143","aikorevs","So what is real life case for this ?",[],{"comments":127,"answered":30,"key":128},4,[129,130,131],{"id":115,"text":116},{"id":66,"text":67},{"id":132,"text":133},"13897506","You don't have to rely on that https:\u002F\u002Fofek.github.io\u002Fbit\u002Fguide\u002Fadvanced.html#server-integration",{"commenters":135,"max_depth":31,"maker_replies":127,"first_comment_mins":136,"lifespan_hours":137},10,353,73,[139,141,144,147,150,152,154,156,160,162,164,166,167,168,169,172],[92,32,30,140,93,32],"project\u002Fcritical\u002Fidea",[142,32,32,143,104,32],"13895505","commenter\u002Fneutral\u002Fnone",[145,32,32,143,146,32],"13895747","nerdponx",[148,32,32,143,149,32],"13896841","pierrec",[151,32,30,140,146,32],"13895744",[80,30,31,153,81,32],"project\u002Fneutral\u002Fidea",[115,30,32,155,11,30],"maker\u002Fneutral\u002Fidea",[157,39,33,158,159,32],"13894111","project\u002Fpositive\u002Fperformance","wbond",[66,39,32,161,11,30],"maker\u002Fneutral\u002Fperformance",[103,31,30,163,104,32],"project\u002Fcritical\u002Fprivacy",[132,31,32,165,11,30],"maker\u002Fneutral\u002Fprivacy",[107,31,30,163,104,32],[122,127,31,153,123,32],[48,127,31,153,49,32],[170,33,32,171,11,30],"13898717","maker\u002Fneutral\u002Fnone",[96,173,30,140,97,32],6,[175,178,179,182],{"id":176,"t":177,"points":39,"comments":30},"13878309",1489601093,{"id":4,"t":12,"points":14,"comments":15},{"id":180,"t":181,"points":30,"comments":30},"14145560",1492578419,{"id":183,"t":184,"points":185,"comments":186},"19419486",1552898215,63,8,[188,193,197,201,206,210],{"id":189,"name":190,"points":191,"category":192},"13907010","Aeneas",188,"dev_tools",{"id":194,"name":195,"points":196,"category":192},"13901005","Ladon",158,{"id":198,"name":199,"points":200,"category":192},"13906014","Klipse",111,{"id":202,"name":203,"points":204,"category":205},"13921364","Marta",106,"productivity",{"id":207,"name":208,"points":209,"category":192},"13908606","OS",97,{"id":211,"name":212,"points":213,"category":192},"13913413","go-sumtype",75,false,"v2",{"id":217,"name":5,"line":6,"ai":214,"cat":20,"year":13,"points":14,"comments":15,"rec":27,"s":28,"top":18,"kw":218,"maker":11,"domain":10,"tier":19,"attempts":127,"strip":219,"url":9,"mix":220,"praise":77,"objection":89,"sub":21},13891791,[24,25,26],"1000130501013301",[30,31,32,33],1794036553568]