[{"data":1,"prerenderedAt":281},["ShallowReactive",2],{"project-16594515":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":35,"aspects":36,"strip":44,"post_text":45,"what":46,"said":87,"maker_in_thread":159,"shape":166,"grid":170,"attempts":242,"same_week":243,"maker_shows":33,"maker_hidden":273,"reader_version":274,"card":275},"16594515","Fossa-cli","Fast and reliable dependency analysis for any codebase","title","Show HN: Fossa-cli – Fast and reliable dependency analysis for any codebase","https:\u002F\u002Fgithub.com\u002Ffossas\u002Ffossa-cli?top","github.com","XiZhao",1521133033,2018,104,29,417,2155,20,"notable","dev_tools","dependency license scanner","cli",[24,25,26,27],"dependency analysis","license compliance","open source license","dependency scanner","mixed",-0.161,{"positive":31,"neutral":32,"mixed":33,"critical":34},3,5,2,7,17,{"privacy":37,"idea":40,"design":41,"docs":43},{"positive":38,"critical":39},0,4,{"positive":33,"critical":38},{"positive":38,"critical":42},1,{"positive":38,"critical":33},[31,38,32,31,31,32,38,38,31,32,38,38,42,42,42,31,31,42,38,42,38,38,38,38,38,38,42,42,31],null,{"problem":45,"audience":47,"pricing":55,"motivation":62,"time_to_build":45,"stack":66,"openness":84,"stage":85,"team_size":86},{"value":48,"source":49,"evidence":50},"Developers and startups concerned with open source license compliance","commenter",[51],{"id":52,"by":53,"text":54},"16595023","mypitch","Impressive work. It takes courage to tackle the over-complicated compliance area - a headache to a lot of startup owners including myself. Thanks for simplifying the annoying…",{"value":56,"source":57,"evidence":58},"Optional hosted service at app.fossa.io; on-prem version available","maker",[59],{"id":60,"by":11,"text":61},"16594876","Kevin from FOSSA here -- I hope it's clear that this would be completely against our policies and business model. However, if you're truly worried about this, you can install a…",{"value":63,"source":49,"evidence":64},"Simplify open source license compliance verification",[65],{"id":52,"by":53,"text":54},[67,74,80],{"value":68,"source":49,"evidence":69},"Go",[70],{"id":71,"by":72,"text":73},"16594993","andmarios","This looks great, alas I am unable to test it. When I try to sign up, they want write access to my repos, to the org repos I am a member off, etc. Let's make this clear: I am not…",{"value":75,"source":49,"evidence":76},"JavaScript",[77],{"id":78,"by":72,"text":79},"16602711","An update, since I see some upvotes. I followed @XiZhao's advise and managed to sign up without giving access to github which is very good. If I want to have scans run…",{"value":81,"source":49,"evidence":82},"Scala",[83],{"id":78,"by":72,"text":79},"open_source","launched","company",{"praise":88,"objections":105,"requests":135,"questions":153,"alternatives":158},[89,94],{"value":90,"source":49,"evidence":91},"Useful for simplifying compliance work",[92,93],{"id":52,"by":53,"text":54},{"id":78,"by":72,"text":79},{"value":95,"source":49,"evidence":96},"Good idea for scanning dependencies, eating own dog food",[97,101],{"id":98,"by":99,"text":100},"16595170","achou","I like that FOSSA scans FOSSA. Here's the link from the \"license scan\" badge on github:…",{"id":102,"by":103,"text":104},"16595449","aequitas","Imho, eating your own dog food is one higher virtues of software development (although I wouldn't recommend it in real life due to dog food vs human food quality standards).…",[106,114,124,128],{"value":107,"source":49,"evidence":108},"Requires GitHub write access when signing up",[109,110],{"id":71,"by":72,"text":73},{"id":111,"by":112,"text":113},"16595410","lancefisher","This is a GitHub limitation. I get around it for other services by making a dedicated GitHub user account, granting that user read-only access, and then connecting to the…",{"value":115,"source":49,"evidence":116},"Hosted service risks misuse of uploaded license data",[117,121],{"id":118,"by":119,"text":120},"16594774","johnnyo","Step One: Get low level developers to upload evidence of major corporate license violations to your server. Step Two: Sell evidence to legal firms. Step Three: Profit. This seems…",{"id":122,"by":119,"text":123},"16594907","I don’t see that as against your business model at all. You could build up a large database of say, violations of Oracle licenses, then get Oracle to buy out your company. You’d…",{"value":125,"source":49,"evidence":126},"Documentation is poor and Go errors are cryptic",[127],{"id":71,"by":72,"text":73},{"value":129,"source":49,"evidence":130},"Title overstates language support",[131],{"id":132,"by":133,"text":134},"16595675","cjp","> for any codebase > Supports over 15+ languages & environments (JavaScript, Java, Ruby, Golang, PHP, etc...) The title here is overly broad, bordering on click bait. I suggest…",[136,143,147],{"value":137,"source":49,"evidence":138},"Python support",[139],{"id":140,"by":141,"text":142},"16595297","julienchastang","+1 for Python (https:\u002F\u002Fgithub.com\u002Ffossas\u002Ffossa-cli\u002Fissues\u002F13)",{"value":144,"source":49,"evidence":145},"Read-only GitHub access",[146],{"id":71,"by":72,"text":73},{"value":148,"source":57,"evidence":149},"Better Go error feedback and documentation",[150],{"id":151,"by":11,"text":152},"16595024","Unfortunately, the permissions issue is a limitation of Github's Oauth API. There's no way to ask for \"read-only\" permissions using their current integration scheme. You can,…",[154],{"value":155,"source":49,"evidence":156},"How are users protected from misuse of the license violation data?",[157],{"id":122,"by":119,"text":123},[],{"comments":31,"answered":33,"key":160},[161,162,163],{"id":151,"text":152},{"id":60,"text":61},{"id":164,"text":165},"16594933","I think it's pretty clear that extorting your customers is an awful business idea. ;)",{"commenters":167,"max_depth":168,"maker_replies":31,"first_comment_mins":169,"lifespan_hours":15},19,6,26,[171,173,175,178,180,181,183,185,188,192,193,196,199,203,207,208,209,213,216,218,220,222,224,228,231,234,236,238,240],[71,38,31,172,72,38],"project\u002Fmixed\u002Fprivacy",[151,38,38,174,11,42],"maker\u002Fneutral\u002Fdocs",[176,38,32,177,72,38],"16595393","maker\u002Fpositive\u002Fnone",[111,38,31,179,112,38],"project\u002Fneutral\u002Fprivacy",[78,38,31,172,72,38],[98,42,32,182,99,38],"project\u002Fpositive\u002Fidea",[102,42,38,184,103,38],"other\u002Fneutral\u002Fnone",[186,42,38,184,187,38],"16595508","aidenn0",[189,42,31,190,191,38],"16595772","project\u002Fneutral\u002Fnone","sqs",[52,33,32,182,53,38],[194,31,38,184,195,38],"16595091","ibdf",[197,31,38,184,198,38],"16595368","mkarnicki",[200,39,42,201,202,38],"16601346","project\u002Fcritical\u002Fdesign","helb",[204,32,42,205,206,38],"16604344","project\u002Fcritical\u002Fdocs","wink",[132,168,42,205,133,38],[140,34,31,190,141,38],[210,211,31,174,212,38],"16597062",8,"tnhmen",[118,214,42,215,119,38],9,"project\u002Fcritical\u002Fprivacy",[60,214,38,217,11,42],"maker\u002Fneutral\u002Fprivacy",[122,214,42,219,119,38],"maker\u002Fcritical\u002Fprivacy",[164,214,38,221,11,42],"commenter\u002Fcritical\u002Fprivacy",[223,214,38,221,119,38],"16594955",[225,214,38,226,227,38],"16595211","commenter\u002Fneutral\u002Fprivacy","handbanana",[229,214,38,226,230,38],"16595258","ilikebits",[232,214,38,226,233,38],"16594983","scrollaway",[235,214,38,226,187,38],"16595517",[237,214,42,219,230,38],"16595123",[239,214,42,215,119,38],"16595212",[241,214,31,179,230,38],"16595325",[],[244,249,254,259,263,268],{"id":245,"name":246,"points":247,"category":248},"16619580","URL Canary",273,"security_privacy",{"id":250,"name":251,"points":252,"category":253},"16591962","Where is Sci-Hub",247,"other",{"id":255,"name":256,"points":257,"category":258},"16626374","Word2Bits",221,"languages",{"id":260,"name":261,"points":262,"category":20},"16606408","Makesite",146,{"id":264,"name":265,"points":266,"category":267},"16636935","Sheet2Site",145,"web_saas",{"id":269,"name":270,"points":271,"category":272},"16591878","Talent vs. Luck",86,"learning_science",false,"v2",{"id":276,"name":5,"line":6,"ai":273,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":277,"top":18,"kw":278,"maker":11,"domain":10,"tier":19,"attempts":38,"strip":279,"url":9,"mix":280,"praise":90,"objection":107,"sub":21},16594515,-0.16,[24,25,26,27],"30533500350011133101000000113",[31,32,33,34],1794036564312]