[{"data":1,"prerenderedAt":173},["ShallowReactive",2],{"maker-losfair":3},[4,33,51,77,98,115,133,151],{"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":31,"objection":32,"sub":17},28352617,"RefineDB","A strongly-typed document DB that runs on any transactional KV store",false,"data",2021,113,26,"curious",0.24,19,[17,18,19,20,21],"document database","strongly typed","key-value store","foundationdb","query language","losfair","github.com","notable",0,"30300003003500503003530003","https:\u002F\u002Fgithub.com\u002Flosfair\u002FRefineDB",[29,30,25,25],3,8,"Interesting, promising concept for a typed document store","Nested documents are hard to query compared with SQL",{"id":34,"name":35,"line":36,"ai":8,"cat":37,"year":10,"points":15,"comments":38,"rec":39,"s":40,"top":41,"kw":42,"maker":22,"domain":23,"tier":46,"attempts":25,"strip":47,"url":48,"mix":49,"praise":-1,"objection":-1,"sub":50},29266562,"Blueboat","An open-source alternative to Cloudflare Workers","infrastructure",1,"quiet",null,57,[43,44,45],"cloudflare workers alternative","serverless functions","open source edge runtime","shown","3","https:\u002F\u002Fgithub.com\u002Flosfair\u002Fblueboat",[25,38,25,25],"serverless runtime",{"id":52,"name":53,"line":54,"ai":8,"cat":55,"year":56,"points":57,"comments":58,"rec":59,"s":60,"top":61,"kw":62,"maker":22,"domain":68,"tier":24,"attempts":69,"strip":70,"url":71,"mix":72,"praise":74,"objection":75,"sub":76},30302690,"Windi","knowledge management and sharing platform based on short notes","productivity",2022,110,40,"mixed",0.09,23,[63,64,65,66,67],"note taking","knowledge management","bidirectional links","markdown notes","zettelkasten","windi.app",2,"5301503050305350000103503503311003530131","https:\u002F\u002Fwindi.app\u002F",[30,30,29,73],6,"Clean, simple landing page and design","Data stored on a server, privacy concerns; local-only preferred","note-taking",{"id":78,"name":79,"line":80,"ai":8,"cat":81,"year":56,"points":11,"comments":82,"rec":13,"s":83,"top":84,"kw":85,"maker":22,"domain":90,"tier":24,"attempts":25,"strip":91,"url":92,"mix":93,"praise":95,"objection":96,"sub":97},31637150,"Seal","Verifiable timestamp for your private ideas","security_privacy",65,-0.13,22,[86,87,88,89],"timestamp","proof of existence","certificate transparency","prior art","docs.planet.ink","1000005003311103031300331113313105033305","https:\u002F\u002Fdocs.planet.ink\u002Fdata\u002Fseal\u002F",[29,84,25,94],11,"Good concept and hack","Abuses Certificate Transparency logs","timestamping",{"id":99,"name":100,"line":101,"ai":8,"cat":37,"year":56,"points":102,"comments":69,"rec":39,"s":40,"top":103,"kw":104,"maker":22,"domain":23,"tier":46,"attempts":25,"strip":109,"url":110,"mix":111,"praise":112,"objection":113,"sub":114},31791965,"DLock","Distributed-Lock-as-a-Service on Cloudflare Durable Objects",12,75,[105,106,107,108],"distributed lock","cloudflare durable objects","lease","serverless","15","https:\u002F\u002Fgithub.com\u002Flosfair\u002Fdlock",[38,25,25,38],"Implementation is concise and neat","Using distributed locks correctly is very difficult, so using this is likely a mistake","distributed locking service",{"id":116,"name":35,"line":117,"ai":8,"cat":37,"year":56,"points":118,"comments":119,"rec":59,"s":14,"top":120,"kw":121,"maker":22,"domain":126,"tier":24,"attempts":69,"strip":127,"url":128,"mix":129,"praise":131,"objection":132,"sub":50},32240511,"Blueboat is an all-in-one, multi-tenant serverless JavaScript runtime",123,51,20,[108,122,123,124,125],"javascript runtime","multi-tenant","v8","edge functions","blueboat.io","3100000000003010555500300535553000000003","https:\u002F\u002Fblueboat.io\u002F",[30,130,69,29],5,"Lightweight, good alternative to heavy self-hosted lambda options like OpenWhisk","Requires rewriting JS apps to work with it",{"id":134,"name":135,"line":136,"ai":8,"cat":9,"year":56,"points":137,"comments":138,"rec":59,"s":14,"top":139,"kw":140,"maker":22,"domain":23,"tier":24,"attempts":69,"strip":145,"url":146,"mix":147,"praise":148,"objection":149,"sub":150},32269287,"mvsqlite","Distributed SQLite on FoundationDB",150,42,16,[141,20,142,143,144],"distributed sqlite","mvcc","sqlite vfs","serializable transactions","3000000300000051010333510030305035550030","https:\u002F\u002Fgithub.com\u002Flosfair\u002Fmvsqlite",[73,30,38,29],"Good idea and congrats on the project","Cross-database transactions limited by SQLite attach limits and WAL guarantees","distributed sql database",{"id":152,"name":153,"line":154,"ai":8,"cat":37,"year":155,"points":156,"comments":157,"rec":13,"s":158,"top":102,"kw":159,"maker":22,"domain":165,"tier":24,"attempts":25,"strip":166,"url":167,"mix":168,"praise":170,"objection":171,"sub":172},45158118,"Bottlefire","Build single-executable microVMs from Docker images",2025,161,24,0.12,[160,161,162,163,164],"firecracker","microvm","docker image","single executable","bake","bottlefire.dev","305030000515033335333333","https:\u002F\u002Fbottlefire.dev\u002F",[169,102,25,38],4,"Pretty slick: no setup needed to go from KVM to running any docker container","Why need a hosted service when it could run locally","microvm packaging",1794036781733]