[{"data":1,"prerenderedAt":75},["ShallowReactive",2],{"maker-insin":3},[4,34,53],{"id":5,"name":6,"line":7,"ai":8,"cat":9,"year":10,"points":11,"comments":12,"rec":13,"s":14,"top":12,"kw":15,"maker":21,"domain":22,"tier":23,"attempts":24,"strip":25,"url":26,"mix":27,"praise":31,"objection":32,"sub":33},8432211,"React-hn","Supports all Hacker News API v0 item types",false,"consumer_social",2014,69,20,"mixed",0.06,[16,17,18,19,20],"hacker news","react","firebase","hacker news api","auto-updating","insin","github.com","notable",0,"30110000003350305005","https:\u002F\u002Fgithub.com\u002Finsin\u002Freact-hn",[28,28,29,30],3,1,2,"Liked the spinner loading state","Initial loading flash of no content followed by iterative item loading","hacker news client",{"id":35,"name":36,"line":37,"ai":8,"cat":9,"year":38,"points":39,"comments":30,"rec":40,"s":41,"top":42,"kw":43,"maker":21,"domain":22,"tier":47,"attempts":24,"strip":48,"url":49,"mix":50,"praise":51,"objection":-1,"sub":52},20735565,"HN Comments Owl","highlight new comments and collapse old threads",2019,12,"quiet",null,73,[16,44,45,46],"browser extension","comment highlighting","collapse threads","shown","55","https:\u002F\u002Fgithub.com\u002Finsin\u002Fhn-comments-owl#hn-comments-owl",[30,24,24,24],"Looks great and deserves more attention","hacker news client extension",{"id":54,"name":55,"line":55,"ai":8,"cat":56,"year":57,"points":58,"comments":59,"rec":60,"s":61,"top":62,"kw":63,"maker":21,"domain":68,"tier":23,"attempts":24,"strip":69,"url":-1,"mix":70,"praise":72,"objection":73,"sub":74},39627895,"Control Panel for YouTube","productivity",2024,111,51,"curious",-0.04,22,[64,44,65,66,67],"youtube","hide shorts","subscriptions","ad blocker","","3000000000030000003300000000335030303310",[30,71,29,30],9,"Fixes the worst annoyances of YouTube and makes it usable again.","Hides play controls on live streams, which is a problem.","browser extension for youtube",1794036735103]