[{"data":1,"prerenderedAt":139},["ShallowReactive",2],{"maker-grun":3},[4,36,58,81,97,118],{"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},6219354,"Arc","Virtual Machines in the Browser",false,"infrastructure",2013,281,148,"mixed",-0.14,3,[17,18,19,20,21],"virtual machine","browser","virtualbox","native client","linux","grun","blog.grunseid.com","legend",0,"2151501151023100015252343231112113505114","http:\u002F\u002Fblog.grunseid.com\u002F2013\u002Farc.html",[29,30,31,32],16,24,6,28,"Cool idea and concept","Serious security risks from running arbitrary code in a VM","virtual machine runtime",{"id":37,"name":6,"line":38,"ai":8,"cat":39,"year":10,"points":40,"comments":41,"rec":13,"s":42,"top":43,"kw":44,"maker":22,"domain":48,"tier":49,"attempts":25,"strip":50,"url":51,"mix":52,"praise":55,"objection":56,"sub":57},6490841,"Native apps for the browser","dev_tools",152,58,-0.11,8,[45,46,19,47],"native apps in browser","linux virtual machine","browser plugin alternative","arc.io","notable","0010303350013033500001101530353110011105","http:\u002F\u002Farc.io\u002F",[31,43,53,54],4,13,"Neat idea; better than maintaining browser plugins","Requires installing a 60MB daemon, so not truly browser-only","browser native app runtime",{"id":59,"name":60,"line":61,"ai":8,"cat":62,"year":63,"points":64,"comments":15,"rec":65,"s":66,"top":67,"kw":68,"maker":22,"domain":73,"tier":74,"attempts":25,"strip":75,"url":76,"mix":77,"praise":79,"objection":-1,"sub":80},16377714,"IceCream","A little library to sweeten debugging in Python","languages",2018,12,"quiet",null,73,[69,70,71,72],"python debugging","print debugging","python library","debug output","github.com","shown","305","https:\u002F\u002Fgithub.com\u002Fgruns\u002Ficecream",[78,25,78,25],1,"Useful for quick debugging in small scripts","debugging library",{"id":82,"name":83,"line":84,"ai":8,"cat":39,"year":63,"points":85,"comments":78,"rec":65,"s":66,"top":86,"kw":87,"maker":22,"domain":73,"tier":74,"attempts":25,"strip":92,"url":93,"mix":94,"praise":95,"objection":-1,"sub":96},17719720,"GitAuthors","A GitHub contributors page for the command line",22,53,[88,89,90,91],"git","contributors","command line","git authors","5","https:\u002F\u002Fgithub.com\u002Fgruns\u002Fgitauthors",[78,25,25,25],"Nifty idea","git utility",{"id":98,"name":99,"line":100,"ai":8,"cat":62,"year":63,"points":67,"comments":101,"rec":102,"s":103,"top":32,"kw":104,"maker":22,"domain":73,"tier":49,"attempts":25,"strip":110,"url":111,"mix":112,"praise":115,"objection":116,"sub":117},18296672,"IronDB","a resilient key-value store for the browser",27,"roasted",-0.37,[105,106,107,108,109],"browser storage","localstorage","indexeddb","key value store","storage eviction","105015013101010110000153050","https:\u002F\u002Fgithub.com\u002Fgruns\u002Firondb",[53,113,25,114],2,9,"Useful for offline apps that lose data to browser eviction","Redundant storage may conflict with user intent to delete data and raises privacy concerns","browser storage library",{"id":119,"name":120,"line":121,"ai":8,"cat":39,"year":122,"points":123,"comments":124,"rec":13,"s":125,"top":30,"kw":126,"maker":22,"domain":131,"tier":49,"attempts":113,"strip":132,"url":133,"mix":134,"praise":136,"objection":137,"sub":138},22435840,"Pep","Turn Your Website into a Progressive Web App",2020,91,54,-0.32,[127,128,129,130],"progressive web app","service worker","pwa","website caching","pep.dev","1030010031033015335130001000000001303331","https:\u002F\u002Fpep.dev\u002F",[53,114,25,135],11,"Easy to use and a useful idea for adopting PWAs","Claims of one-line PWA conversion are doubted","progressive web app tooling",1793991190182]