[{"data":1,"prerenderedAt":746},["ShallowReactive",2],{"project-14226889":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":5,"maker":10,"posted_at":11,"year":12,"points":13,"comments":14,"rank_in_year":15,"shown_in_year":16,"top":17,"tier":18,"category":19,"subcategory":20,"format":19,"keywords":21,"reception":26,"sentiment":27,"stance_mix":28,"scored_comments":32,"aspects":33,"strip":42,"post_text":45,"what":46,"said":99,"maker_in_thread":137,"shape":146,"grid":151,"attempts":708,"same_week":709,"maker_shows":37,"maker_hidden":738,"reader_version":739,"card":740},"14226889","jacquesmattheij.com","Sorting Two Metric Tons of Lego","title","Show HN: Sorting Two Metric Tons of Lego","https:\u002F\u002Fjacquesmattheij.com\u002Fsorting-two-metric-tons-of-lego","jacquesm",1493478784,2017,1264,211,2,2242,1,"legend","hardware","sorting machine",[22,23,24,25],"lego sorting","neural network","computer vision","conveyor sorter","loved",0.253,{"positive":29,"neutral":30,"mixed":31,"critical":15},25,57,0,84,{"idea":34,"execution":36,"performance":38,"design":39,"docs":40,"pricing":41},{"positive":35,"critical":17},8,{"positive":37,"critical":31},3,{"positive":15,"critical":31},{"positive":17,"critical":31},{"positive":31,"critical":17},{"positive":31,"critical":31},[43,43,43,44,37,37,43,43,37,31,31,43,43,37,37,43,37,44,43,44,44,43,37,37,44,37,37,37,37,44,43,37,37,37,44,37,31,43,43,17],5,4,null,{"problem":47,"audience":57,"pricing":45,"motivation":67,"time_to_build":45,"stack":71,"openness":96,"stage":97,"team_size":98},{"value":48,"source":49,"evidence":50},"Sorting large bulk piles of Lego by part type","maker",[51,54],{"id":52,"by":10,"text":53},"14229174","> How many bins are you organizing your Lego into? Seven, so it takes multiple passes before it is done. > Or was this more just a proof of concept thing? Tough question :) No,…",{"id":55,"by":10,"text":56},"14229302","Everybody that hasn't sorted lego in bulk says the same thing :) The color sort would not help because in the end the idea is to get the same shaped parts in to a bin, not the…",{"value":58,"source":59,"evidence":60},"Lego buyers and resellers sorting bulk lots","inferred",[61,64],{"id":62,"by":10,"text":63},"14227698","Well, yes. It is definitely not going to make money if I count my time. But I learned an awful lot about machine learning and the present state of computer vision, far more than…",{"id":65,"by":10,"text":66},"14229931","> Could you make money just buying bulk, sorting out rare parts, and reselling those? There are plenty of people doing that but by hand. I figure that's about minimum wage, doing…",{"value":68,"source":49,"evidence":69},"Sorting a large lot of Lego and learning machine learning and computer vision",[70],{"id":62,"by":10,"text":63},[72,78,84,88,92],{"value":73,"source":49,"evidence":74},"Python",[75],{"id":76,"by":10,"text":77},"14227731","Hopper belt to camera belt is just a speed difference that causes the parts to become nicely spread out (at least, you hope so!), the camera stitches together frames to scan the…",{"value":79,"source":49,"evidence":80},"Keras",[81],{"id":82,"by":10,"text":83},"14227962","> Were you able to utilise any data about Lego parts from Lego's own catalogues (current and historal) or technical specifications? I tried, but in the end a straight up…",{"value":85,"source":49,"evidence":86},"Theano",[87],{"id":76,"by":10,"text":77},{"value":89,"source":49,"evidence":90},"OpenCV",[91],{"id":76,"by":10,"text":77},{"value":93,"source":49,"evidence":94},"NumPy",[95],{"id":76,"by":10,"text":77},"unknown","launched","solo",{"praise":100,"objections":108,"requests":109,"questions":117,"alternatives":131},[101],{"value":102,"source":103,"evidence":104},"Impressive machine design and clever prime-spaced air puffers","commenter",[105],{"id":106,"by":10,"text":107},"14228238","> sounds like a job for prime numbers! And that's exactly how it was solved. The puffers are now spaced prime distances apart and that took care of that, it would be harder for a…",[],[110],{"value":111,"source":103,"evidence":112},"Release the source code and labeled dataset",[113],{"id":114,"by":115,"text":116},"14228749","jncraton","That's very helpful. Thanks! I was assuming that at minimum I'd need to do a lot of filtering in order to get the camera images and renders into a state where they are similar…",[118,124],{"value":119,"source":103,"evidence":120},"Percentage of trash versus good parts by weight",[121],{"id":122,"by":10,"text":123},"14228892","(4), That's a very neat machine! What is the %age by weight of 'trash' versus 'good stuff' for such a sorter? I do use screens for various pre-sorting stages, not shown in the…",{"value":125,"source":103,"evidence":126},"How many labeled images are needed for good accuracy",[127],{"id":128,"by":129,"text":130},"14229153","sorenjan","Sounds like a great learning opportunity for beginners and people who haven't even started with machine learning yet, like me. I'm looking forward to it. If you're so inclined, a…",[132],{"value":133,"source":49,"evidence":134},"Manual sorting by hand",[135,136],{"id":65,"by":10,"text":66},{"id":62,"by":10,"text":63},{"comments":138,"answered":139,"key":140},70,49,[141,142,145],{"id":122,"text":123},{"id":143,"text":144},"14229726","No, Lego does not recycle. But there is a very lively secondary market. There was a short period that Lego allowed people to design their own sets and order them through Lego but…",{"id":65,"text":66},{"commenters":147,"max_depth":148,"maker_replies":138,"first_comment_mins":149,"lifespan_hours":150},96,14,87,136,[152,156,158,162,166,168,170,173,174,177,180,183,186,188,191,193,195,198,201,204,207,210,214,215,218,220,223,226,230,234,237,241,244,247,249,252,254,258,260,263,265,268,270,273,275,278,281,284,287,290,293,295,297,299,302,304,307,309,311,314,317,320,322,325,328,330,332,334,336,339,341,344,346,349,350,353,355,357,359,361,363,364,367,368,370,372,374,378,381,383,385,387,391,393,396,398,400,402,405,409,411,415,416,419,421,423,426,427,430,432,435,437,440,443,445,447,450,452,454,458,460,463,465,468,470,472,475,479,481,486,487,489,491,493,495,497,499,502,504,506,508,510,513,517,519,523,525,527,529,531,533,535,538,540,542,546,548,550,553,555,557,560,562,565,567,571,573,575,579,581,585,589,591,593,595,597,599,601,605,607,611,613,616,621,625,627,630,632,635,639,643,647,650,652,655,659,661,665,667,670,674,676,679,681,686,690,693,696,698,700,703],[153,31,43,154,155,31],"14228854","project\u002Fpositive\u002Fidea","katelynsills",[122,31,31,157,10,17],"maker\u002Fneutral\u002Fexecution",[159,31,37,160,161,31],"14229092","maker\u002Fneutral\u002Fidea","unityByFreedom",[163,31,31,164,165,31],"14229142","commenter\u002Fneutral\u002Fidea","Mtinie",[167,31,43,154,161,31],"14229609",[143,31,31,169,10,17],"other\u002Fneutral\u002Fnone",[171,31,31,172,161,31],"14229876","other\u002Fneutral\u002Fidea",[65,31,31,154,10,17],[175,31,43,176,161,31],"14229970","maker\u002Fpositive\u002Fexecution",[178,31,31,179,10,17],"14230170","maker\u002Fneutral\u002Fnone",[181,31,43,182,161,31],"14232258","maker\u002Fpositive\u002Fnone",[184,31,31,169,185,31],"14232274","rbobby",[187,31,31,169,10,17],"14233073",[189,31,31,169,190,31],"14232930","bonzini",[52,31,31,192,10,17],"project\u002Fneutral\u002Fexecution",[194,31,43,182,161,31],"14229219",[196,31,31,197,10,17],"14229376","commenter\u002Fneutral\u002Fnone",[199,31,37,179,200,31],"14230536","keithpeter",[202,31,43,154,203,31],"14230197","ekux44",[205,31,37,192,206,31],"14233889","danielharan",[208,31,37,192,209,31],"14236191","chillydawg",[211,31,37,212,213,31],"14229207","project\u002Fneutral\u002Fidea","drostie",[55,31,31,192,10,17],[216,31,37,212,217,31],"14233702","spullara",[219,31,31,212,10,17],"14234455",[221,31,37,212,222,31],"14229303","microcolonel",[224,31,31,172,225,31],"14230820","pbhjpbhj",[227,31,43,228,229,31],"14230709","project\u002Fpositive\u002Fperformance","Baeocystin",[231,31,31,232,233,31],"14232320","other\u002Fneutral\u002Fperformance","spyder",[235,31,37,192,236,31],"14234714","bigger_cheese",[238,31,17,239,240,31],"14236930","project\u002Fcritical\u002Fidea","scoot",[242,31,31,169,243,31],"14246820","nommm-nommm",[245,17,43,154,246,31],"14227669","yourapostasy",[248,17,31,197,161,31],"14229224",[250,15,31,169,251,31],"14227620","samcheng",[253,15,31,169,190,31],"14228405",[255,37,43,256,257,31],"14227537","project\u002Fpositive\u002Fexecution","phil21",[259,37,31,256,10,17],"14227545",[261,37,37,212,262,31],"14227819","kolinko",[264,37,31,192,10,17],"14227945",[266,37,31,169,267,31],"14229272","monk_e_boy",[269,37,31,169,10,17],"14229383",[271,37,37,179,272,31],"14230557","EGreg",[274,37,31,169,10,17],"14231176",[276,37,31,169,277,31],"14230749","PhasmaFelis",[279,37,37,212,280,31],"14228121","itbeho",[282,37,31,169,283,31],"14228183","moron4hire",[285,37,31,169,286,31],"14228350","robotresearcher",[288,37,31,169,289,31],"14228989","mattkrause",[291,37,31,197,292,31],"14229097","xyzzy_plugh",[294,37,31,197,283,31],"14229274",[296,37,31,169,289,31],"14229408",[298,37,31,169,277,31],"14230758",[300,37,31,197,301,31],"14231042","prawn",[303,37,31,197,10,17],"14231189",[305,37,31,306,301,31],"14231444","other\u002Fneutral\u002Fpricing",[308,37,31,179,10,17],"14232557",[310,37,31,169,301,31],"14234404",[312,37,31,169,313,31],"14234300","StavrosK",[315,37,31,169,316,31],"14245841","bcraven",[318,37,31,197,319,31],"14228228","civilian",[321,37,37,192,267,31],"14229293",[323,37,43,154,324,31],"14228522","mikeash",[326,37,31,327,10,17],"14228568","project\u002Fneutral\u002Fnone",[329,37,43,182,324,31],"14228574",[331,37,31,197,190,31],"14232480",[333,37,31,169,10,17],"14232539",[335,37,31,169,324,31],"14233102",[337,37,37,192,338,31],"14228562","developer2",[340,37,31,192,10,17],"14228674",[342,37,37,192,343,31],"14229264","Splines",[345,37,31,192,10,17],"14229404",[347,44,37,212,348,31],"14227862","AlexDanger",[82,44,31,192,10,17],[351,44,37,192,352,31],"14228134","ma2rten",[354,44,31,192,10,17],"14228242",[356,44,37,327,352,31],"14228701",[358,44,31,327,10,17],"14228741",[360,44,37,212,115,31],"14228444",[362,44,31,192,10,17],"14228586",[114,44,43,182,115,31],[365,44,31,366,10,17],"14228901","project\u002Fneutral\u002Fdocs",[128,44,43,182,129,31],[369,44,31,192,10,17],"14229183",[371,44,37,212,129,31],"14229374",[373,44,31,192,10,17],"14229395",[375,44,37,376,377,31],"14231627","project\u002Fneutral\u002Fdesign","ArnoVanLumig",[379,44,37,376,380,31],"14232618","dognotdog",[382,44,31,376,10,17],"14234471",[384,44,37,212,222,31],"14229448",[386,44,31,154,10,17],"14229490",[388,44,37,389,390,31],"14229485","project\u002Fneutral\u002Fperformance","make3",[392,44,31,389,10,17],"14229610",[394,43,43,182,395,31],"14230548","wintersFright",[397,43,31,169,10,17],"14231164",[399,43,31,169,395,31],"14233789",[401,43,31,169,10,17],"14234443",[403,43,43,154,404,31],"14231348","tudorw",[406,407,37,376,408,31],"14230348",6,"garply",[410,407,31,192,10,17],"14231171",[412,413,37,366,414,31],"14227663",7,"dxbydt",[76,413,31,192,10,17],[417,413,37,376,418,31],"14227906","sprocket",[420,413,31,376,10,17],"14228023",[422,413,43,182,418,31],"14229510",[424,413,43,182,425,31],"14228210","aidos",[106,413,31,192,10,17],[428,413,37,192,429,31],"14228253","hedgehog",[431,413,31,197,10,17],"14228273",[433,413,37,192,434,31],"14230129","neonkiwi",[436,413,31,192,10,17],"14230167",[438,413,37,192,439,31],"14236380","aws_ls",[441,35,43,182,442,31],"14228337","tuna-piano",[444,35,31,169,10,17],"14228366",[446,35,31,197,442,31],"14228474",[448,35,31,169,449,31],"14228610","amenod",[451,35,31,169,10,17],"14228662",[453,35,31,197,449,31],"14233852",[455,456,37,366,457,31],"14227542",9,"tomovo",[459,456,31,192,10,17],"14227565",[461,456,37,160,462,31],"14227987","nemik",[464,456,31,197,10,17],"14228003",[466,456,37,212,467,31],"14228287","jaredsohn",[469,456,31,192,10,17],"14229411",[471,456,31,192,10,17],"14228651",[473,456,37,327,474,31],"14230278","grogenaut",[476,477,37,160,478,31],"14228429",10,"ChuckMcM",[480,477,31,154,10,17],"14228495",[482,483,37,484,485,31],"14227686",11,"project\u002Fneutral\u002Fpricing","jawns",[62,483,31,212,10,17],[488,483,43,228,414,31],"14227891",[490,483,31,389,10,17],"14228064",[492,483,37,192,129,31],"14229298",[494,483,31,192,10,17],"14229422",[496,483,37,212,474,31],"14230282",[498,483,31,192,10,17],"14231203",[500,483,37,501,474,31],"14232842","maker\u002Fneutral\u002Fdocs",[503,483,31,169,10,17],"14233084",[505,483,37,376,474,31],"14233443",[507,483,31,376,10,17],"14234481",[509,483,37,376,474,31],"14239125",[511,483,31,306,512,31],"14249421","pogo",[514,515,31,169,516,31],"14228443",12,"ben1040",[518,515,31,169,10,17],"14228501",[520,521,37,192,522,31],"14228234",13,"fest",[524,521,31,192,10,17],"14228266",[526,521,37,192,522,31],"14228428",[528,521,31,197,10,17],"14228513",[530,521,31,169,522,31],"14228686",[532,521,37,212,462,31],"14229675",[534,521,31,192,10,17],"14229698",[536,521,37,212,537,31],"14234467","gwern",[539,148,37,160,277,31],"14230741",[541,148,31,179,10,17],"14231213",[543,544,37,192,545,31],"14227352",15,"tomcam",[547,544,31,192,10,17],"14227374",[549,544,43,182,545,31],"14228434",[551,544,31,169,552,31],"14230038","icelancer",[554,544,31,169,10,17],"14230169",[556,544,31,169,552,31],"14235949",[558,559,43,154,442,31],"14229974",16,[561,559,31,212,10,17],"14230173",[563,559,43,154,564,31],"14230822","Heliosmaster",[566,559,31,197,442,31],"14231810",[568,569,37,160,570,31],"14230843",17,"Fiahil",[572,569,31,169,10,17],"14231197",[574,569,31,169,570,31],"14232923",[576,577,37,484,578,31],"14227823",18,"SimonPStevens",[580,577,31,484,10,17],"14227941",[582,583,31,169,584,31],"14230374",19,"paulkrush",[586,587,37,192,588,31],"14228659",20,"marze",[590,587,31,192,10,17],"14228669",[592,587,37,192,588,31],"14228819",[594,587,31,192,10,17],"14228853",[596,587,37,192,588,31],"14229641",[598,587,31,192,10,17],"14229656",[600,587,37,192,588,31],"14230907",[602,603,37,212,604,31],"14227900",21,"froindt",[606,603,31,212,10,17],"14227929",[608,609,37,192,610,31],"14229165",22,"zitterbewegung",[612,609,31,192,10,17],"14229416",[614,609,37,327,615,31],"14230849","doubleplusgood",[617,618,43,619,620,31],"14228525",23,"project\u002Fpositive\u002Fdesign","Broken_Hippo",[622,623,31,169,624,31],"14228564",24,"B1FF_PSUVM",[626,623,31,169,10,17],"14228594",[628,623,31,169,629,31],"14229806","NickNameNick",[631,623,31,169,10,17],"14229848",[633,29,31,169,634,31],"14237882","pavel_lishin",[636,637,37,376,638,31],"14233345",26,"biot",[640,641,31,169,642,31],"14230172",27,"ultrasounder",[644,645,31,169,646,31],"14229112",28,"pvinis",[648,645,31,169,649,31],"14229138","trobertson",[651,645,31,169,646,31],"14230497",[653,645,31,169,654,31],"14229176","xhedley",[656,657,31,169,658,31],"14228222",29,"exabrial",[660,657,31,169,190,31],"14228509",[662,663,37,192,664,31],"14229730",30,"jrrrr",[666,663,31,192,10,17],"14229841",[668,663,31,169,669,31],"14271717","codfrantic",[671,672,43,256,673,31],"14227611",31,"frik",[675,672,31,169,10,17],"14227789",[677,672,31,169,678,31],"14227946","MrBuddyCasino",[680,672,31,169,10,17],"14228142",[682,683,43,684,685,31],"14228343",32,"project\u002Fpositive\u002Fnone","mfrye0",[687,688,31,169,689,31],"14228250",33,"hyperbovine",[691,688,31,169,692,31],"14228271","jasonkostempski",[694,688,31,169,695,31],"14229432","noonespecial",[697,688,31,169,474,31],"14230335",[699,688,31,169,324,31],"14228546",[701,688,31,169,702,31],"14245179","LukaD",[704,705,17,706,707,31],"14244432",34,"maker\u002Fcritical\u002Fdocs","ouid",[],[710,715,720,725,730,734],{"id":711,"name":712,"points":713,"category":714},"14254357","Cone",418,"dev_tools",{"id":716,"name":717,"points":718,"category":719},"14240626","Kryptonite",338,"security_privacy",{"id":721,"name":722,"points":723,"category":724},"14212054","Helio Workstation",305,"creative",{"id":726,"name":727,"points":728,"category":729},"14245538","VPS Comparison",228,"infrastructure",{"id":731,"name":732,"points":733,"category":714},"14210877","Pygit",208,{"id":735,"name":736,"points":737,"category":729},"14246334","MStream",162,false,"v2",{"id":741,"name":5,"line":6,"ai":738,"cat":19,"year":12,"points":13,"comments":14,"rec":26,"s":742,"top":17,"kw":743,"maker":10,"domain":5,"tier":18,"attempts":31,"strip":744,"url":9,"mix":745,"praise":102,"objection":-1,"sub":20},14226889,0.25,[22,23,24,25],"5554335530055335345445334333345333430551",[29,30,31,15],1794036554885]