[{"data":1,"prerenderedAt":105},["ShallowReactive",2],{"maker-paulgb":3},[4,36,59,80],{"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":22,"domain":23,"tier":24,"attempts":25,"strip":26,"url":27,"mix":28,"praise":33,"objection":34,"sub":35},14997799,"BarbBlock","Extension-blocking domains removed by threat from other blacklists",false,"security_privacy",2017,614,155,"mixed",-0.07,1,[17,18,19,20,21],"ad blocker","dmca takedown","blocklist","easylist","chrome extension","paulgb","github.com","legend",0,"5325511353000043001351133055332000301133","https:\u002F\u002Fgithub.com\u002Fpaulgb\u002FBarbBlock",[29,30,31,32],15,29,2,20,"Brave legal stand against DMCA misuse","Should be a blocklist, not a new extension","ad blocking",{"id":37,"name":38,"line":39,"ai":8,"cat":40,"year":10,"points":41,"comments":42,"rec":13,"s":43,"top":31,"kw":44,"maker":22,"domain":49,"tier":24,"attempts":25,"strip":50,"url":51,"mix":52,"praise":56,"objection":57,"sub":58},15207151,"unarbitrate","I'll mail Equifax your arbitration opt-out for free","web_saas",431,87,0.28,[45,46,47,48],"arbitration opt-out","equifax breach","arbitration clause","opt out letter","unarbitrate.org","3000351000511505300000350550333533535035","https:\u002F\u002Funarbitrate.org\u002F",[53,54,25,55],16,17,5,"Free service that helps consumers opt out easily","Giving personal data to a stranger after a breach is risky","legal opt-out letter service",{"id":60,"name":61,"line":62,"ai":8,"cat":63,"year":64,"points":65,"comments":15,"rec":66,"s":67,"top":68,"kw":69,"maker":22,"domain":23,"tier":75,"attempts":25,"strip":76,"url":77,"mix":78,"praise":-1,"objection":-1,"sub":79},33108838,"Plane","spawn and connect to a remote process from your web app","infrastructure",2022,10,"quiet",null,82,[70,71,72,73,74],"remote process","container orchestration","reverse proxy","websocket connection","self-hosted","shown","0","https:\u002F\u002Fgithub.com\u002Fdrifting-in-space\u002Fplane",[25,25,25,25],"remote process orchestration",{"id":81,"name":82,"line":83,"ai":8,"cat":84,"year":85,"points":86,"comments":87,"rec":13,"s":88,"top":89,"kw":90,"maker":22,"domain":96,"tier":24,"attempts":25,"strip":97,"url":98,"mix":99,"praise":102,"objection":103,"sub":104},34639728,"DriftDB","an open source WebSocket backend for real-time apps","dev_tools",2023,367,101,0.13,4,[91,92,93,94,95],"websocket","real-time sync","shared state","edge computing","cloudflare workers","driftdb.com","3304153405535515300000005413515533310333","https:\u002F\u002Fdriftdb.com\u002F",[29,100,15,101],23,8,"Useful for real-time multiplayer and sync use cases","Name suggests persistence but it is not a database yet","realtime backend",1794036753976]