[{"data":1,"prerenderedAt":76},["ShallowReactive",2],{"maker-eatitraw":3},[4,29,55],{"id":5,"name":6,"line":7,"ai":8,"cat":9,"year":10,"points":11,"comments":12,"rec":13,"s":14,"top":15,"kw":16,"maker":21,"domain":22,"tier":23,"attempts":24,"strip":25,"url":26,"mix":27,"praise":-1,"objection":-1,"sub":28},8536614,"Perunity","Start a project(or join one), find buddies and mentors",false,"web_saas",2014,10,0,"quiet",null,81,[17,18,19,20],"project collaboration","find mentors","find project buddies","join projects","eatitraw","perunity.com","shown",3,"","http:\u002F\u002Fwww.perunity.com\u002F",[12,12,12,12],"project collaboration platform",{"id":30,"name":31,"line":31,"ai":8,"cat":32,"year":33,"points":34,"comments":35,"rec":36,"s":37,"top":24,"kw":38,"maker":21,"domain":43,"tier":44,"attempts":12,"strip":45,"url":46,"mix":47,"praise":52,"objection":53,"sub":54},9017990,"Watch People Code","learning_science",2015,243,72,"mixed",0.25,[39,40,41,42],"live coding","watch programming","programming streams","coding videos","watchpeoplecode.com","notable","0003000301130000510500513053553535531355","http:\u002F\u002Fwww.watchpeoplecode.com\u002F?src=hn",[48,49,50,51],15,11,2,6,"Good idea for learning how others think and solve problems","Twitch and YouTube already offer programming streams","live coding streams",{"id":56,"name":57,"line":58,"ai":8,"cat":32,"year":59,"points":60,"comments":61,"rec":13,"s":14,"top":62,"kw":63,"maker":21,"domain":68,"tier":44,"attempts":12,"strip":69,"url":70,"mix":71,"praise":73,"objection":74,"sub":75},18754010,"Inside Python Dict","an explorable explanation",2018,111,27,19,[64,65,66,67],"python dict","hash table","python internals","cpython","just-taking-a-ride.com","000000000000000000000000050","https:\u002F\u002Fjust-taking-a-ride.com\u002Finside_python_dict\u002F",[72,12,12,12],1,"Helpful for understanding Python internals and list implementation","Calling Python lists arrays is misleading; they hold pointers to objects","interactive explainer",1793991200010]