[{"data":1,"prerenderedAt":130},["ShallowReactive",2],{"project-8023594":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":33,"aspects":34,"strip":37,"post_text":29,"what":38,"said":51,"maker_in_thread":80,"shape":82,"grid":85,"attempts":94,"same_week":95,"maker_shows":122,"maker_hidden":123,"reader_version":124,"card":125},"8023594","Baws","A simple Python and JavaScript WebSocket framework","title","Show HN: Baws, a simple Python and JavaScript WebSocket framework","https:\u002F\u002Fgithub.com\u002Fbrandonhsiao\u002Fbaws","github.com","_g2lm",1405134475,2014,11,3,1725,2272,76,"shown","languages","websocket framework","library",[24,25,26,27],"websocket","python","javascript","framework","quiet",null,{"positive":31,"neutral":32,"mixed":31,"critical":32},0,1,2,{"idea":35,"design":36},{"positive":31,"critical":31},{"positive":31,"critical":32},[15,32,31],{"problem":29,"audience":29,"pricing":29,"motivation":29,"time_to_build":29,"stack":39,"openness":50,"stage":50,"team_size":50},[40,46],{"value":41,"source":42,"evidence":43},"Python","maker",[44],{"id":45},"post",{"value":47,"source":42,"evidence":48},"JavaScript",[49],{"id":45},"unknown",{"praise":52,"objections":61,"requests":69,"questions":74,"alternatives":75},[53],{"value":54,"source":55,"evidence":56},"Nice project; suggested making it composable","commenter",[57],{"id":58,"by":59,"text":60},"8023827","majke","Nice! Now make it composable :) * http:\u002F\u002Fwww.rabbitmq.com\u002Fblog\u002F2012\u002F02\u002F23\u002Fhow-to-compose-apps-using-websockets\u002F",[62],{"value":63,"source":55,"evidence":64},"Name has an unfortunate meaning in UK slang",[65],{"id":66,"by":67,"text":68},"8024843","teh_klev","Bit of an unfortunate name, in the UK, particularly in Scotland the word \"baws\" is slang for testicles.",[70],{"value":71,"source":55,"evidence":72},"Make it composable",[73],{"id":58,"by":59,"text":60},[],[76],{"value":77,"source":55,"evidence":78},"RabbitMQ WebSocket app composition approach",[79],{"id":58,"by":59,"text":60},{"comments":31,"answered":31,"key":81},[],{"commenters":15,"max_depth":33,"maker_replies":31,"first_comment_mins":83,"lifespan_hours":84},169,18,[86,88,90],[58,31,15,87,59,31],"project\u002Fneutral\u002Fidea",[66,32,32,89,67,31],"project\u002Fcritical\u002Fdesign",[91,32,31,92,93,31],"8025795","commenter\u002Fneutral\u002Fnone","brandonhsiao",[],[96,101,105,109,113,117],{"id":97,"name":98,"points":99,"category":100},"8036648","Pangoly",778,"dev_tools",{"id":102,"name":103,"points":104,"category":100},"8016307","Breach",405,{"id":106,"name":107,"points":108,"category":20},"8042051","Papa Parse",363,{"id":110,"name":111,"points":112,"category":100},"8028704","Tools of the Trade",321,{"id":114,"name":115,"points":116,"category":100},"8023713","cv",252,{"id":118,"name":119,"points":120,"category":121},"8037633","Realm (YC S11)",188,"data",8,false,"v2",{"id":126,"name":5,"line":6,"ai":123,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":29,"top":18,"kw":127,"maker":11,"domain":10,"tier":19,"attempts":31,"strip":128,"url":9,"mix":129,"praise":54,"objection":63,"sub":21},8023594,[24,25,26,27],"310",[31,32,31,32],1793990908130]