frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: A living Vancouver. Connor is walking dogs at the SPCA this morning

https://brasilia-phi.vercel.app
2•auran•3h ago
I've spent most of my career in marketing, which for the last few years has meant building consumer personas for campaigns. I wanted to see if I could make these real, living in real neighborhoods, had real weather, real budgets, real Saturday lunches. I always wanted to build a world, not a segment.

This is that. 140 people so far, split across Vancouver (100), San Francisco (20), and Tokyo (20). Each one is about 1,000 lines of profile — family, finances, daily schedule, health, worldview, media diet, the channels you'd actually reach them through and the ones that will explicitly never work on them. Demographics are census-grounded income, age, ethnicity, household composition follow normal distributions against StatsCan, ACS, and Japanese e-Stat data, so the panel is roughly representative of the city instead of representative of whatever's overrepresented in an LLM's training corpus. The specific details come from real stories.

They live in real local time on a live map. Right now it's Saturday 11:32 AM in Vancouver. Connor Hughes, a 31-year-old software developer at Clio in Gastown, is on his SPCA volunteer shift, he walks shelter dogs at the Boundary Road location every other Saturday morning. Hassan Khoury is in the morning lunch rush with Tony at his Lebanese café — it's his busiest day of the week. Ahmad Noori is pulling Saturday overtime on a construction site. Jordan Whitehorse is on mid-shift at East Cafe on Hastings.

Every day is unique, no two days repeat. A 3 AM job fetches live data: weather from Open-Meteo, grocery CPI from StatsCan food vectors, Metro Vancouver transit delays from Google Routes API against specific corridors, Vancouver gas prices, sunrise and sunset. Each persona has a modifier file that reacts to all of it. When Vancouver gas hits $1.85/L, Jaspreet the long-haul trucker's Coquihalla run to Calgary stops feeling worth it, his margins are thin, his mood takes a hit. When food CPI spikes, Gurinder at the Amazon warehouse stops buying the $9 Subway and brings roti from home. A health flare rolls probabilistically each morning which maybe nothing, maybe Tanya's six month old had a rough night, maybe Frank's back is acting up. The days stack up and get remembered. Every persona has a journal, today's entry in a markdown file, a week of them compressed into a "dream" of ~30 lines that keeps the shape without the texture, a month compressed into ~15 lines. It's their journal. I'm not writing it; the simulation is.

Click any persona to open their detail, or hit "Talk to [name]" to have a conversation and they run on Claude Haiku with their full profile and recent diary entries as context. Not a product, not a startup, just a thing I've been quietly working on. They feel, in a way I didn't expect, like my fully grown kids. Happy to answer questions.

Comments

philipwhiuk•2h ago
This is deeply weird.

Show HN: Pardonned.com – A searchable database of US Pardons

317•vidluther•15h ago•151 comments

Show HN: Git why – log your agent reasoning trace along your code

https://hexapode.github.io/git-why/
3•pierre•13m ago•0 comments

Show HN: A Better Internet

https://tomclancy.info/pages/abi-a-better-internet.html
2•tclancy•1h ago•0 comments

Show HN: Bitcoin and Quantum Computing – a three-part research series

https://bitcoinquantum.space
2•nvk•2h ago•0 comments

Show HN: A living Vancouver. Connor is walking dogs at the SPCA this morning

https://brasilia-phi.vercel.app
2•auran•3h ago•1 comments

Show HN: FluidCAD – Parametric CAD with JavaScript

https://fluidcad.io/
141•maouida•1d ago•33 comments

Show HN: Waffle – Native macOS terminal that auto-tiles sessions into a grid

https://waffle.baby
13•olleeolleeollee•8h ago•2 comments

Show HN: Hormuz Havoc, a satirical game that got overrun by AI bots in 24 hours

https://www.hormuz-havoc.com/
49•kupadapuku•10h ago•16 comments

Show HN: Docker-whisper: Self-hosted Whisper speech-to-text server (OpenAI API)

https://github.com/hwdsl2/docker-whisper
3•hwdsl2•4h ago•1 comments

Show HN: MarkitMe, Turn Anything into Markdown

https://github.com/Luthiraa/markitme
4•llamatheollama•4h ago•1 comments

Show HN: Eve – Managed OpenClaw for work

https://eve.new/login
66•zachdive•1d ago•34 comments

Show HN: A WYSIWYG word processor in Python

https://codeberg.org/chrisecker/miniword
80•chrisecker•1d ago•36 comments

Show HN: OpenDescent, decentralised encrypted messenger, no servers, no accounts

https://open-descent.com
4•Jaguwa•5h ago•5 comments

Show HN: Marimo pair – Reactive Python notebooks as environments for agents

https://github.com/marimo-team/marimo-pair
135•manzt•4d ago•34 comments

Show HN: We scanned uscis.gov for third-party trackers. The results are jarring

https://varlog.in/posts/uscis-who-is-watching/
2•simple_elephant•8h ago•0 comments

Show HN: The Musical Manifold [pdf]

https://esenbilproductions.replit.app/The_Musical_Manifold.pdf
2•ersinesen•8h ago•1 comments

Show HN: I built a Cargo-like build tool for C/C++

https://github.com/randerson112/craft
168•randerson_112•2d ago•167 comments

Show HN: Keeper – embedded secret store for Go (help me break it)

https://github.com/agberohq/keeper
62•babawere•1d ago•32 comments

Show HN: I'm organizing a vibe coding game dev competition

https://vibej.am/2026/
6•pieterhg•9h ago•0 comments

Show HN: CSS Studio. Design by hand, code by agent

https://cssstudio.ai
164•SirHound•2d ago•106 comments

Show HN: Bunqueue – Saga workflow engine for Bun with embedded SQLite

https://bunqueue.dev/guide/workflow/
2•kernelvoid•9h ago•0 comments

Show HN: I rebuilt a 2000s browser strategy game on Cloudflare's edge

https://kampfinsel.com/
4•parzivalt•9h ago•1 comments

Show HN: Druids – Build your own software factory

https://github.com/fulcrumresearch/druids
61•etherio•3d ago•13 comments

Show HN: Moon simulator game, ray-casting

https://mooncraft2000.com
111•JKCalhoun•5d ago•25 comments

Show HN: Age-PHP: a PHP implementation of age encryption (post-quantum)

https://github.com/soatok/age-php
2•some_furry•4h ago•1 comments

Show HN: Unlegacy – document everything, from COBOL to AI generated code

https://www.unlegacy.ai/
9•Absonsonson•1d ago•0 comments

Show HN: Rust based eBook library for Python, with MIT license

https://github.com/arc53/fast-ebook
33•larry-the-agent•1d ago•3 comments

Show HN: Brutalist Concrete Laptop Stand (2024)

https://sam-burns.com/posts/concrete-laptop-stand/
786•sam-bee•4d ago•236 comments

Show HN: Do All the Things

https://www.doallthethings.app/
23•brainbun•1d ago•7 comments

Show HN: Orange Juice – Small UX improvements that make HN easier to read

http://oj-hn.com/
145•latchkey•3d ago•158 comments