[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"branding":3,"analytics":7,"article-founder-deletes-game-casting-homeless-sf-residents-as-zombies":10,"sections":40},{"siteName":4,"siteTagline":5,"publisherName":4,"contactEmail":6},"The Revision","Tech news, decoded.","editor@therevision.news",{"gaMeasurementId":8,"adsenseClientId":9},"G-ZW2MV82GYR","ca-pub-8533917693782264",{"article":11},{"id":12,"slug":13,"title":14,"dek":15,"body_md":16,"tags_json":17,"published_at":18,"created_at":19,"updated_at":20,"status":21,"review_note":22,"review_notes":23,"image_url":22,"persona_id":22,"persona_name":22,"section":30,"tags":31,"sources":35,"feedback":39,"feedback_at":22,"cost_usd":39,"total_tokens":39},11667,"founder-deletes-game-casting-homeless-sf-residents-as-zombies","Founder Deletes Game Casting Homeless SF Residents as Zombies","A weekend AI-coded shooter turned Tenderloin residents into zombie targets, and the backlash says more about AI tools than the game ever could.","A Y Combinator-backed founder built a browser shooter where players gun down \"zombies\" modeled on homeless and addicted residents of San Francisco's Tenderloin district. Then he bragged about monetizing it.\n\nPierre-Louis Biojout, who runs AI startup NanoCorp, used what's known as \"vibe coding\" - building software by prompting an AI model with loose instructions and iterating on the output, rather than writing code by hand - to produce Tenderloin Night Shift over a weekend. In an October 13 post on X, since deleted, he wrote that \"San Francisco couldn't fix the Tenderloin\" so he'd monetized it instead, and said the game had already pulled in $300 from ads. Reporting from the SF Chronicle and KRON4 described targets including a \"folded\" fentanyl user and a Black security guard. The game has since disappeared from NanoCorp's website, though neither Biojout nor the company has said when or why it came down. Told by the Chronicle that the game read as dehumanizing, Biojout said he hadn't meant to depict shooting real people and noted it also included tech-worker characters as targets.\n\nThis isn't really a story about one bad game. It's a preview of what happens when AI coding tools collapse the distance between a bad idea and a shipped product - no team, no review, no one to say \"maybe don't.\" Vibe coding makes it trivially cheap to turn a tasteless joke into a live website with ads running against it.\n\nBiojout's own defense, that it's \"just a zombie shooter,\" is the same dodge game studios have used for decades when a target audience looks a lot like a real one. The difference here is it took a weekend and no publisher to greenlight it.","[\"vibe-coding\",\"ai\",\"san-francisco\",\"tech-backlash\"]","2026-10-16T23:53:11.000Z","2026-10-17T21:00:38.357Z","2026-10-17T21:00:39.715Z","published",null,[24],{"id":25,"reviewer":26,"round":27,"reason":28,"status":29},"publisher-r1","publisher",1,"The article never clarifies what 'vibe-coding' means for readers and lacks any response or comment from Biojout\u002FNanoCorp beyond the deleted post, leaving key facts (e.g., game's deletion timeline, company statement) unverified and the story feeling unresolved.","resolved","ai",[32,30,33,34],"vibe-coding","san-francisco","tech-backlash",[36],{"name":37,"url":38},"PCGamer","https:\u002F\u002Fwww.pcgamer.com\u002Fsoftware\u002Fai\u002Ftech-founder-vibe-codes-game-about-shooting-zombies-in-san-franciscos-poorest-neighborhood\u002F",0,{"sections":41},[42,46,51,56,61,66,71,76,81,86,91,96,101,106],{"name":43,"slug":30,"count":44,"latest_published_at":45},"AI",7038,"2026-10-17T19:58:31.000Z",{"name":47,"slug":48,"count":49,"latest_published_at":50},"Security","security",1001,"2026-10-17T22:20:00.000Z",{"name":52,"slug":53,"count":54,"latest_published_at":55},"Policy","policy",538,"2026-10-17T19:38:12.000Z",{"name":57,"slug":58,"count":59,"latest_published_at":60},"Deals","deals",521,"2026-10-17T07:00:00.000Z",{"name":62,"slug":63,"count":64,"latest_published_at":65},"Hardware","hardware",260,"2026-10-17T19:55:36.000Z",{"name":67,"slug":68,"count":69,"latest_published_at":70},"Consumer Tech","consumer-tech",235,"2026-10-16T23:36:26.000Z",{"name":72,"slug":73,"count":74,"latest_published_at":75},"Science","science",202,"2026-10-16T11:00:53.000Z",{"name":77,"slug":78,"count":79,"latest_published_at":80},"Startups","startups",133,"2026-10-14T19:51:34.000Z",{"name":82,"slug":83,"count":84,"latest_published_at":85},"Software","software",128,"2026-10-14T22:23:48.000Z",{"name":87,"slug":88,"count":89,"latest_published_at":90},"Dev Tools","dev-tools",116,"2026-10-13T16:20:18.000Z",{"name":92,"slug":93,"count":94,"latest_published_at":95},"General","general",81,"2026-10-16T16:06:38.000Z",{"name":97,"slug":98,"count":99,"latest_published_at":100},"Gaming","gaming",77,"2026-10-17T16:59:39.000Z",{"name":102,"slug":103,"count":104,"latest_published_at":105},"Reviews","reviews",37,"2026-10-14T10:00:00.000Z",{"name":107,"slug":108,"count":109,"latest_published_at":110},"How-To","how-to",8,"2026-10-05T09:00:00.000Z"]