[{"data":1,"prerenderedAt":157},["ShallowReactive",2],{"project-6390749":3},{"id":4,"name":5,"line":5,"line_source":6,"title":7,"url":8,"domain":9,"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":27,"sentiment":28,"stance_mix":29,"scored_comments":32,"aspects":33,"strip":36,"post_text":28,"what":38,"said":55,"maker_in_thread":92,"shape":96,"grid":100,"attempts":118,"same_week":119,"maker_shows":31,"maker_hidden":150,"reader_version":151,"card":152},"6390749","Web-controlled Christmas Lights with Node.js, Arduino, and Raspberry Pi","title","Show HN: Web-controlled Christmas Lights with Node.js, Arduino, and Raspberry Pi","http:\u002F\u002Fwww.gnewt.at\u002Fblog\u002F2013\u002F09\u002Fchristmas-lights-with-node-js-arduino-raspberry-pi\u002F","gnewt.at","Gnewt",1379287558,2013,51,7,490,1739,29,"notable","hardware","smart lights",[22,23,24,25,26],"christmas lights","raspberry pi","arduino","node.js","led controller","quiet",null,{"positive":30,"neutral":31,"mixed":30,"critical":31},0,1,2,{"execution":34,"design":35},{"positive":30,"critical":31},{"positive":30,"critical":30},[31,30,30,30,30,30,37],3,{"problem":28,"audience":28,"pricing":28,"motivation":28,"time_to_build":28,"stack":39,"openness":54,"stage":54,"team_size":54},[40,46,50],{"value":41,"source":42,"evidence":43},"Node.js","maker",[44],{"id":45},"post",{"value":47,"source":42,"evidence":48},"Arduino",[49],{"id":45},{"value":51,"source":42,"evidence":52},"Raspberry Pi",[53],{"id":45},"unknown",{"praise":56,"objections":63,"requests":75,"questions":76,"alternatives":77},[57],{"value":58,"source":42,"evidence":59},"Cheerlights reference is cool and relevant",[60],{"id":61,"by":10,"text":62},"6391349","That's incredibly cool! Thanks for that. I think my next project will be implementing Cheer Lights functionality.",[64],{"value":65,"source":66,"evidence":67},"Raspberry Pi Linux is not realtime, so timing LED writes is hard","commenter",[68,72],{"id":69,"by":70,"text":71},"6391636","btgeekboy","I tried porting the ColorEffects library from the Arduino to the Raspberry Pi, and it's either not possible to do, or it has to be done much differently than the Arduino does it.…",{"id":73,"by":10,"text":74},"6391688","Yeah, that's the issue I initially foresaw. I didn't try it but I know enough about non-realtime-OSes that I know it would not have worked consistently. Even on the Arduino,…",[],[],[78,85],{"value":79,"source":66,"evidence":80},"CheerLights",[81],{"id":82,"by":83,"text":84},"6391342","rubypay","Also relevant: http:\u002F\u002Fwww.cheerlights.com\u002F",{"value":86,"source":66,"evidence":87},"MooresCloud Holiday lights",[88],{"id":89,"by":90,"text":91},"6391441","bigiain","Another also relevant – especially for people who'd rather buy the hardware than put it together from parts: http:\u002F\u002Fdev.moorescloud.com\u002F and http:\u002F\u002Fholiday.moorescloud.com\u002F Its…",{"comments":32,"answered":30,"key":93},[94,95],{"id":73,"text":74},{"id":61,"text":62},{"commenters":97,"max_depth":32,"maker_replies":32,"first_comment_mins":98,"lifespan_hours":99},6,200,14,[101,103,105,107,109,111,115],[69,30,31,102,70,30],"project\u002Fcritical\u002Fexecution",[73,30,30,104,10,31],"project\u002Fneutral\u002Fdesign",[82,31,30,106,83,30],"other\u002Fneutral\u002Fidea",[61,31,30,108,10,31],"maker\u002Fpositive\u002Fidea",[89,31,30,110,90,30],"other\u002Fneutral\u002Fpricing",[112,32,30,113,114,30],"6391735","other\u002Fneutral\u002Fexecution","andrewmunsell",[116,37,37,104,117,30],"6393107","cjdavis",[],[120,125,130,135,140,145],{"id":121,"name":122,"points":123,"category":124},"6373645","Wit",321,"ai",{"id":126,"name":127,"points":128,"category":129},"6393048","goworker",179,"infrastructure",{"id":131,"name":132,"points":133,"category":134},"6407794","Signal",151,"productivity",{"id":136,"name":137,"points":138,"category":139},"6375958","bdon.org",96,"learning_science",{"id":141,"name":142,"points":143,"category":144},"6371478","Formbuilder.js",78,"languages",{"id":146,"name":147,"points":148,"category":149},"6384713","jsbin.com",39,"games",false,"v2",{"id":153,"name":5,"line":5,"ai":150,"cat":19,"year":12,"points":13,"comments":14,"rec":27,"s":28,"top":17,"kw":154,"maker":10,"domain":9,"tier":18,"attempts":30,"strip":155,"url":8,"mix":156,"praise":58,"objection":65,"sub":20},6390749,[22,23,24,25,26],"1000003",[30,31,30,31],1793990897775]