[{"data":1,"prerenderedAt":333},["ShallowReactive",2],{"project-48065203":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":29,"sentiment":30,"stance_mix":31,"scored_comments":35,"aspects":36,"strip":46,"post_text":47,"what":48,"said":66,"maker_in_thread":162,"shape":171,"grid":175,"attempts":295,"same_week":296,"maker_shows":41,"maker_hidden":325,"reader_version":326,"card":327},"48065203","GETadb.com","every GET request creates a DB","title","Show HN: GETadb.com – every GET request creates a DB","https:\u002F\u002Fwww.getadb.com\u002F","getadb.com","nezaj",1778257057,2026,39,44,1408,4366,33,"shown","infrastructure","hosted backend for agents","web_app",[24,25,26,27,28],"agent backend","instant db","hosted database","sync engine","ai app builder","mixed",-0.459,{"positive":32,"neutral":33,"mixed":34,"critical":33},6,14,0,34,{"idea":37,"privacy":40,"execution":42,"design":44,"docs":45},{"positive":38,"critical":39},4,5,{"positive":34,"critical":41},3,{"positive":43,"critical":43},1,{"positive":43,"critical":39},{"positive":34,"critical":34},[43,34,34,34,41,34,39,34,39,43,41,41,39,43,34,41,41,43,41,43,43,41,41,43,34,34,34,43,41,43,41,41,43,43,41,43,39,41,41,41],null,{"problem":49,"audience":47,"pricing":47,"motivation":60,"time_to_build":47,"stack":64,"openness":65,"stage":65,"team_size":65},{"value":50,"source":51,"evidence":52},"Agents need a backend with credentials and database without user setup","commenter",[53,57],{"id":54,"by":55,"text":56},"48065296","stopachka","Hey team! We made GETadb.com, so it's easier to get agents to build you full stack apps. You don't need to give them any credentials. Just by loading a GET request, they get…",{"id":58,"by":55,"text":59},"48068172","Two reasons this could make sense: 1. With this, agents can actually deploy a full backend with their credentials [^1]. 2. If your agent ever wants to add auth, or real-time…",{"value":61,"source":51,"evidence":62},"Make it easier for agents to build full stack apps with no credentials",[63],{"id":54,"by":55,"text":56},[],"unknown",{"praise":67,"objections":74,"requests":114,"questions":129,"alternatives":138},[68],{"value":69,"source":51,"evidence":70},"Near-zero time to hello world for experiments",[71],{"id":72,"by":11,"text":73},"48069196","When you're experimenting on ideas, it's really nice when time to hello world is near zero. It's also nice when you aren't limited to a certain number of dbs or your projects get…",[75,86,93,104],{"value":76,"source":51,"evidence":77},"Unsafe to have GET requests create state and access control is absent by default",[78,82],{"id":79,"by":80,"text":81},"48068939","offmycloud","The GET request method is supposed to be safe. \"Request methods are considered 'safe' if their defined semantics are essentially read-only; i.e., the client does not request, and…",{"id":83,"by":84,"text":85},"48069000","Retr0id","The biggest problem I see with vibecoded apps attached to a db is that the db is configured with exactly 0 access control (even if whatever backend does support it), and anyone…",{"value":87,"source":51,"evidence":88},"Fetching instructions from a URL into an LLM is risky",[89],{"id":90,"by":91,"text":92},"48068568","wewewedxfgdf","So, give your LLM a URL and tell it to follow the instructions there? Err, no thanks.",{"value":94,"source":51,"evidence":95},"Plain SQLite already covers agent needs",[96,100],{"id":97,"by":98,"text":99},"48068028","dennisy","This is very cool! But why do we need this? An agent can just have a local DB using SQLite for example.",{"id":101,"by":102,"text":103},"48072738","noitpmeder","Are neither of those things possible with a sqlite backend??? Why would one ever reach for this bespoke database tech",{"value":105,"source":51,"evidence":106},"Prompt injects UI aesthetic instructions into backend setup",[107,111],{"id":108,"by":109,"text":110},"48070417","danpalmer","> Remember! AESTHETICS ARE VERY IMPORTANT. All apps should LOOK AMAZING Why are your database instructions giving instructions about the UI design?",{"id":112,"by":109,"text":113},"48074163","Right but it's not your responsibility to direct the UI. Your responsibility is backend services, possibly at a stretch, the architecture of apps as they relate to using those…",[115,122],{"value":116,"source":51,"evidence":117},"Export data to Postgres-friendly format",[118],{"id":119,"by":120,"text":121},"48070913","reassess_blind","Is there an easy way to export all data to a format friendly with Postgres?",{"value":123,"source":51,"evidence":124},"Explain how the database and sync work",[125],{"id":126,"by":127,"text":128},"48094127","avinassh","I'd love to learn how the database is built and the sync works",[130,134],{"value":131,"source":51,"evidence":132},"Why not just use SQLite",[133],{"id":97,"by":98,"text":99},{"value":135,"source":51,"evidence":136},"How access control is handled",[137],{"id":83,"by":84,"text":85},[139,147,154,158],{"value":140,"source":51,"evidence":141},"SQLite",[142,143],{"id":97,"by":98,"text":99},{"id":144,"by":145,"text":146},"48069319","apsurd","You are right about the activation energy to throw up anything new really comes down to a hosted db that won't rot. My initial experience with supabase was incredible in that…",{"value":148,"source":51,"evidence":149},"Supabase",[150,153],{"id":151,"by":145,"text":152},"48068966","I found https:\u002F\u002Fwww.instantdb.com\u002Fabout very interesting; you built a new database! The triples stuff is cool. For GETadb, it's a conflicting sell. The people that need \"a db…",{"id":144,"by":145,"text":146},{"value":155,"source":51,"evidence":156},"Neon",[157],{"id":151,"by":145,"text":152},{"value":159,"source":51,"evidence":160},"Render",[161],{"id":151,"by":145,"text":152},{"comments":41,"answered":43,"key":163},[164,165,168],{"id":72,"text":73},{"id":166,"text":167},"48069028","Funny enough we added this in awhile back when it seemed more conclusive that this does matter. But I was curious and just did an adhoc eval. Here's a version with the aesthetic…",{"id":169,"text":170},"48069597","Agreed. It is curious how the agent got nudged to add auth in that one. I did another ad-hoc but this time I added \"Use guest auth\" to the prompt. This way you don't need to…",{"commenters":172,"max_depth":32,"maker_replies":41,"first_comment_mins":173,"lifespan_hours":174},24,7,68,[176,178,181,185,188,190,192,194,198,200,202,207,210,213,215,216,218,221,224,226,227,228,229,234,237,240,241,243,245,248,251,253,256,261,263,268,271,275,277,279,281,283,286,288,291],[79,34,43,177,80,34],"project\u002Fcritical\u002Fidea",[179,34,34,180,55,34],"48068987","commenter\u002Fcritical\u002Fidea",[182,34,34,183,184,34],"48069937","commenter\u002Fneutral\u002Fidea","sandeepkd",[186,34,34,183,187,34],"48072291","noman-land",[151,43,41,189,145,34],"project\u002Fneutral\u002Fidea",[72,43,34,191,11,43],"maker\u002Fneutral\u002Fidea",[144,43,39,193,145,34],"project\u002Fpositive\u002Fidea",[195,43,34,196,197,34],"48069866","commenter\u002Fneutral\u002Fnone","trestacos",[199,43,34,196,145,34],"48070007",[201,43,39,193,55,34],"48069228",[203,204,43,205,206,34],"48069198",2,"project\u002Fcritical\u002Fprivacy","kmoser",[208,204,41,209,55,34],"48069242","maker\u002Fneutral\u002Fexecution",[211,41,41,189,212,34],"48069286","runako",[214,41,39,193,55,34],"48069461",[90,38,43,205,91,34],[217,38,34,196,55,34],"48068763",[219,39,39,220,120,34],"48071375","project\u002Fpositive\u002Fdesign",[222,32,43,177,223,34],"48068169","debarshri",[225,32,41,189,55,34],"48068189",[97,173,43,177,98,34],[58,173,41,191,55,34],[101,173,43,177,102,34],[230,231,43,232,233,34],"48068476",8,"project\u002Fcritical\u002Fdesign","aleda145",[235,231,41,236,55,34],"48068539","maker\u002Fneutral\u002Fdesign",[238,231,41,236,239,34],"48068789","swyx",[166,231,34,236,11,43],[242,231,43,232,239,34],"48069396",[169,231,34,244,11,43],"maker\u002Fpositive\u002Fdesign",[246,231,34,247,120,34],"48070774","other\u002Fneutral\u002Fnone",[249,231,34,247,250,34],"48071790","fuckinpuppers",[83,252,43,205,84,34],9,[254,252,41,255,55,34],"48069086","maker\u002Fneutral\u002Fprivacy",[257,258,43,259,260,34],"48070355",10,"project\u002Fcritical\u002Fexecution","RIMR",[262,258,41,209,55,34],"48071904",[264,265,41,266,267,34],"48068701",11,"project\u002Fneutral\u002Fdocs","lucb1e",[269,265,41,270,55,34],"48068864","maker\u002Fneutral\u002Fnone",[272,273,43,232,274,34],"48087008",12,"replwoacause",[108,276,43,232,109,34],13,[278,276,41,236,55,34],"48071914",[112,276,43,280,109,34],"maker\u002Fcritical\u002Fdesign",[126,33,39,282,127,34],"project\u002Fpositive\u002Fexecution",[119,284,41,285,120,34],15,"project\u002Fneutral\u002Fexecution",[287,284,41,209,55,34],"48071911",[54,289,39,290,55,34],16,"maker\u002Fpositive\u002Fidea",[292,293,43,177,294,34],"48073812",17,"borplk",[],[297,302,306,311,316,320],{"id":298,"name":299,"points":300,"category":301},"48111896","Needle",776,"ai",{"id":303,"name":304,"points":305,"category":20},"48080587","ymawky",430,{"id":307,"name":308,"points":309,"category":310},"48076815","let-go",292,"languages",{"id":312,"name":313,"points":314,"category":315},"48123359","Number Gacha",268,"games",{"id":317,"name":318,"points":319,"category":310},"48078575","Rust but Lisp",218,{"id":321,"name":322,"points":323,"category":324},"48096842","website",200,"productivity",false,"v2",{"id":328,"name":5,"line":6,"ai":325,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":329,"top":18,"kw":330,"maker":11,"domain":10,"tier":19,"attempts":34,"strip":331,"url":9,"mix":332,"praise":69,"objection":76,"sub":21},48065203,-0.46,[24,25,26,27,28],"1000305051335103313113310001313311315333",[32,33,34,33],1793991153822]