[{"data":1,"prerenderedAt":145},["ShallowReactive",2],{"project-26871080":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":30,"aspects":32,"strip":36,"post_text":28,"what":38,"said":61,"maker_in_thread":79,"shape":87,"grid":90,"attempts":108,"same_week":109,"maker_shows":30,"maker_hidden":138,"reader_version":139,"card":140},"26871080","mb-geometry","Ruby code and tools for animating Voronoi diagrams","title","Show HN: Ruby code and tools for animating Voronoi diagrams","https:\u002F\u002Fgithub.com\u002Fmike-bourgeous\u002Fmb-geometry","github.com","nitrogen",1618897243,2021,70,7,693,2533,28,"notable","creative","generative graphics","library",[24,25,21,26],"ruby","voronoi diagrams","animation","quiet",null,{"positive":30,"neutral":31,"mixed":31,"critical":31},2,0,{"idea":33,"design":35},{"positive":34,"critical":31},1,{"positive":34,"critical":31},[31,31,37,31,31,31,37],5,{"problem":28,"audience":39,"pricing":28,"motivation":49,"time_to_build":28,"stack":54,"openness":60,"stage":60,"team_size":60},{"value":40,"source":41,"evidence":42},"Rubyists learning about sound and graphics","maker",[43,46],{"id":44,"by":11,"text":45},"26881176","I wrote a little more about this project here: https:\u002F\u002Fblog.mikebourgeous.com\u002F2021\u002F04\u002F18\u002Fanimated-graphics-with-ruby-and-voronoi-partitions\u002F I've spent some of my extra time…",{"id":47,"by":11,"text":48},"26884693","I did run into Sonic Pi about a year after I started down this road. It looks like it's largely backed by C++ to do the heavy lifting, and I'm trying to go pure Ruby (and using…",{"value":50,"source":41,"evidence":51},"Code from a video series on Ruby, graphics and sound; illuminates algorithms the maker finds interesting",[52,53],{"id":44,"by":11,"text":45},{"id":47,"by":11,"text":48},[55],{"value":56,"source":41,"evidence":57},"Ruby",[58,59],{"id":44,"by":11,"text":45},{"id":47,"by":11,"text":48},"unknown",{"praise":62,"objections":68,"requests":69,"questions":70,"alternatives":71},[63],{"value":64,"source":65,"evidence":66},"Useful for learning about sound and Ruby","commenter",[67],{"id":47,"by":11,"text":48},[],[],[],[72],{"value":73,"source":65,"evidence":74},"Sonic Pi",[75],{"id":76,"by":77,"text":78},"26884370","xipho","Thanks for taking the time for (all) of this. Re Ruby + sound, assume you know of it, but if not I stumbled on this late in my Ruby using timeline, might be of interest,…",{"comments":80,"answered":31,"key":81},3,[82,83,84],{"id":44,"text":45},{"id":47,"text":48},{"id":85,"text":86},"26885081","Nice. The first sample looks kind of like a spider chart, but easier to read. The grid layout also kind of reminds me of a flamegraph. Items (servers, site pages, assets, PCR…",{"commenters":80,"max_depth":37,"maker_replies":80,"first_comment_mins":88,"lifespan_hours":89},890,30,[91,93,97,99,101,104,106],[44,31,31,92,11,34],"maker\u002Fneutral\u002Fnone",[94,34,31,95,96,31],"26888268","other\u002Fneutral\u002Fnone","geraldbauer",[76,30,37,98,77,31],"project\u002Fpositive\u002Fidea",[47,30,31,100,11,34],"maker\u002Fneutral\u002Fidea",[102,30,31,103,77,31],"26884903","other\u002Fpositive\u002Fnone",[85,30,31,105,11,34],"project\u002Fpositive\u002Fdesign",[107,30,37,105,77,31],"26885163",[],[110,115,120,125,130,134],{"id":111,"name":112,"points":113,"category":114},"26878153","Cusdis",436,"dev_tools",{"id":116,"name":117,"points":118,"category":119},"26855726","PriceTable",381,"web_saas",{"id":121,"name":122,"points":123,"category":124},"26843339","Project Lovelace",369,"learning_science",{"id":126,"name":127,"points":128,"category":129},"26871660","Shepherd.com",313,"consumer_social",{"id":131,"name":132,"points":133,"category":129},"26866597","autonews.io",243,{"id":135,"name":136,"points":137,"category":129},"26845050","bef.no",238,false,"v2",{"id":141,"name":5,"line":6,"ai":138,"cat":20,"year":13,"points":14,"comments":15,"rec":27,"s":28,"top":18,"kw":142,"maker":11,"domain":10,"tier":19,"attempts":31,"strip":143,"url":9,"mix":144,"praise":64,"objection":-1,"sub":21},26871080,[24,25,21,26],"0050005",[30,31,31,31],1794036605881]