[{"data":1,"prerenderedAt":115},["ShallowReactive",2],{"project-33066508":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":31,"aspects":32,"strip":33,"post_text":29,"what":34,"said":65,"maker_in_thread":71,"shape":74,"grid":76,"attempts":79,"same_week":80,"maker_shows":107,"maker_hidden":108,"reader_version":109,"card":110},"33066508","Opus","Pure Go Opus Audio Codec implementation","title","Show HN: Pure Go Opus Audio Codec implementation","https:\u002F\u002Fgithub.com\u002Fpion\u002Fopus","github.com","Sean-Der",1664799929,2022,10,1,2093,2570,82,"shown","languages","audio codec library","library",[24,25,26,27],"opus codec","go audio","webrtc audio","pure go","quiet",null,{"positive":31,"neutral":31,"mixed":31,"critical":31},0,{},[31],{"problem":35,"audience":44,"pricing":29,"motivation":48,"time_to_build":52,"stack":57,"openness":62,"stage":63,"team_size":64},{"value":36,"source":37,"evidence":38},"Encoding and decoding Opus audio efficiently in Go without cgo","inferred",[39,41],{"id":40},"post",{"id":42,"by":11,"text":43},"33066549","If you have ever done web conferencing, watched YouTube or played a video games you have probably used Opus. The Opus codec is what makes it possible to send\u002Fstore audio…",{"value":45,"source":37,"evidence":46},"Go developers building audio or WebRTC applications",[47],{"id":42,"by":11,"text":43},{"value":49,"source":37,"evidence":50},"Opus is widely used and the maker wanted to bring it to Pion's Go ecosystem",[51],{"id":42,"by":11,"text":43},{"value":53,"source":54,"evidence":55},"Worked on it since June","maker",[56],{"id":42,"by":11,"text":43},[58],{"value":59,"source":54,"evidence":60},"Go",[61],{"id":40},"open_source","launched","unknown",{"praise":66,"objections":67,"requests":68,"questions":69,"alternatives":70},[],[],[],[],[],{"comments":15,"answered":31,"key":72},[73],{"id":42,"text":43},{"commenters":15,"max_depth":15,"maker_replies":15,"first_comment_mins":75,"lifespan_hours":31},4,[77],[42,31,31,78,11,15],"project\u002Fneutral\u002Fidea",[],[81,86,90,94,99,103],{"id":82,"name":83,"points":84,"category":85},"33049046","SigNoz",510,"dev_tools",{"id":87,"name":88,"points":89,"category":20},"33068017","Javalin",377,{"id":91,"name":92,"points":93,"category":20},"33035580","uFuzzy.js",251,{"id":95,"name":96,"points":97,"category":98},"33038117","GhostlyStock",190,"ai",{"id":100,"name":101,"points":102,"category":85},"33094627","Sharing",189,{"id":104,"name":105,"points":106,"category":85},"33089131","Async UI",173,19,false,"v2",{"id":111,"name":5,"line":6,"ai":108,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":29,"top":18,"kw":112,"maker":11,"domain":10,"tier":19,"attempts":31,"strip":113,"url":9,"mix":114,"praise":-1,"objection":-1,"sub":21},33066508,[24,25,26,27],"0",[31,31,31,31],1794036625720]