Nathan Payne @nathanpayne.bsky.social · 02/10/2026Agreed. That's the rule I shipped for refusals: while one stands, only a review with a body, pinned to the current commit, can clear it. Per-finding artifacts get harder on a clean pass, though: "found nothing" has no finding to attach. Proving the review ran is still the open part. 000 0
Nathan Payne @nathanpayne.bsky.social · 01/10/2026An issue in my AI review pipeline said: "Do not attempt this as a patch series." Ten days later, I shipped six patches against it in 32 hours. The fix that mattered was a decision: what missing review evidence permits. A refusal plus a "completed" status no longer clears a commit.nathanpayne.comSilence Is Not an Approval | Nathan PayneAn AI code review pipeline that read a reviewer's silence as approval, why case-by-case fixes did not retire the cause, and the product decision that set a rule for making progress when evidence is mi... 120 0
Nathan Payne @nathanpayne.bsky.social · 26/09/2026Kept the engine: grid, deal, marking, standings. Rebuilt the wrapper: its own hostname, brand, themes, and a new 120-prompt pool the host rewrote most of. What I didn't rebuild was what mattered. The prompts assumed outings the group never took, and nothing replaced the cruise's dinner ritual. 001 0
Nathan Payne @nathanpayne.bsky.social · 26/09/2026I built a bingo app for a 9-night cruise: 845 squares, 61 bingos. Two weeks later, the same code ran a weekend for another host: 27 squares, no bingos. The code traveled. The product—prompts, a dinner ritual, a host tuning it live—didn't. A second customer shows which parts of a v1 were product.nathanpayne.comThe Code Wasn’t the Product | Nathan PayneSame code, second event, different host: 845 marks became 27. The platform generalized; the product—occasion-fit prompts, a group that talked about it at dinner, a host tuning it live—did not. 100 0
Nathan Payne @nathanpayne.bsky.social · 30/07/2026Ten PRs. 41 review rounds. 116 findings, none rejected as wrong. A perfect record—and 94 seconds after the last merge, a fresh reviewer found the bug every pass had missed. The record measured closure, not coverage. nathanpayne.com/blog/perfect...nathanpayne.comA Perfect Review Score, One Escaped Bug | Nathan PayneAn AI review batch recorded 122 finding dispositions with zero rejections and still shipped a P1. Correlated verification keeps shared blind spots. 000 0
Nathan Payne @nathanpayne.bsky.social · 20/06/2026I learned a new word! "Mojibake (Japanese: 文字化け) is the garbled, unreadable text that appears when computer software decodes and displays text using a different character encoding (e.g., UTF-8 vs. Windows-1252) than the one it was originally saved in." 000 0
Nathan Payne @nathanpayne.bsky.social · 17/06/2026I hear @reckless.bsky.social mention quite often that brand deals are a must to survive on YouTube. I just want to know exactly which segments are sponsored if possible. 000 0
Nathan Payne @nathanpayne.bsky.social · 17/06/2026Here is the link to the sponsored segment: youtu.be/KQ6TEwN3nzw?...youtube.comWhy this founder isn’t hiring junior engineers anymoreYouTube video by Casey Newton 000 0
Nathan Payne @nathanpayne.bsky.social · 17/06/2026I really like @joannastern.bsky.social's "MoneyMic" concept. 000 0
Nathan Payne @nathanpayne.bsky.social · 17/06/2026@caseynewton.bsky.social I loved your Platformer Live show on YouTube. One small piece of feedback: it would be helpful if sponsored segments were labeled a bit more clearly, so viewers can immediately understand when a segment is paid for and what incentives may be shaping it. See attached idea. 420 0
Nathan Payne @nathanpayne.bsky.social · 16/06/2026I asked AI to critique my Mondrian-inspired projects page. It found two different blues. Both were defensible. Together, they were wrong. A small design lesson about provenance, coherence, and trusting the rendered object over the backstory. nathanpayne.com/blog/two-blu...nathanpayne.comTwo Blues, One Composition | Nathan PayneA design critique became a forensics exercise: pixel sampling, museum scans, and the palette rule behind this site's Mondrian-inspired pages. 000 0
Nathan Payne @nathanpayne.bsky.social · 15/06/2026You know you've been reading about technology too much when you have to reread a headline to realize they aren't talking about frontier models or AI agents. 🤓 000 0
Nathan Payne @nathanpayne.bsky.social · 05/04/2026Let AI agents take six shots at a trivial formatting bug. None fixed it—because the bug wasn't in the code, it was in the pipeline. The agents kept patching individual layers instead of looking at the system as a whole. Failure taxonomy: nathanpayne.com/blog/six-prs-one-bug-agent-failure-modes/nathanpayne.comSix PRs, One Bug: What AI Agents Actually Get Wrong | Nathan PayneA billing email bug took six AI-authored PRs to diagnose—not because the agent couldn't write code, but because it never promoted a repeated local failure into a structural question. The full session ... 030 0
Nathan Payne @nathanpayne.bsky.social · 12/03/2026I invested in the Broadway revival of Proof a while back. Today, the Obamas announced they're joining as co-producers through Higher Ground. Ayo Edebiri. Don Cheadle. Thomas Kail. Booth Theatre. April 16. Sometimes you bet on something and the universe keeps raising. proofbroadway.comproofbroadway.comPROOF | Broadway | Official Site - PROOF | Broadway | Official SiteEmmy Winner Ayo Edebiri (“The Bear”) and Golden Globe Winner Don Cheadle (“House of Lies”) make their long-awaited Broadway debuts in David Auburn’s Pulitzer and Tony Award winning PROOF. Directed by ... 040 0
Nathan Payne @nathanpayne.bsky.social · 08/03/2026Same prompt, same inspiration images, three different AI models — and three completely different vibes. Grok went photorealistic and bleak. Gemini 3 Flash Image gave us an actual comic strip with a narrative arc. DALL·E delivered beautiful illustrations and the word "scooret." 020 0
Nathan Payne @nathanpayne.bsky.social · 07/03/20261996: Teen spends 6+ hours a day online. Over an hour just reading email. Psychologists alarmed. Support groups form. On the internet. 2026: [you are here] www.nytimes.com/1996/12/01/w...nytimes.comThe Symptoms of Internet Addiction (Published 1996) 000 0
Nathan Payne @nathanpayne.bsky.social · 06/03/2026"I need to know I'm being heard, am I being heard?" 110 0
Nathan Payne @nathanpayne.bsky.social · 05/03/2026Learned a new word: idempotency. An operation is idempotent if applying it more than once produces the same result as applying it once. Setting a light switch to "on" → idempotent. Toggling it → not. Turns out there's a word for that! 110 0
Nathan Payne @nathanpayne.bsky.social · 28/02/2026Join us for an LGBTQ+ community fundraiser supporting @scottwiener.bsky.social’s campaign for Congress! secure.actblue.com/donate/sw_lg...secure.actblue.comJoin us in support of Scott Wiener's campaign for Congress!Join us! 000 0
Nathan Payne @nathanpayne.bsky.social · 23/02/2026For the first time in years, I have a personal website again. Thank you, Vibe Coding. nathanpayne.comnathanpayne.comNathan PayneNathan Payne is a systems-minded product leader who builds consumer experiences across technology, finance, and design for Disney+, Hulu, and ESPN. 010 0
Nathan Payne @nathanpayne.bsky.social · 23/02/2026How are people using Bluesky and Threads and X? Do you post the same thing everywhere? Do you split it by platform? This is exhausting. 000 0
Nathan Payne @nathanpayne.bsky.social · 23/02/2026A bittersweet story of a boy just crossing into manhood who stumbles upon exactly what he'd been looking for—that rare, perfect moment of finding. And then it passes. Just the once. Life carries on after that, quieter and more ordinary, the way it tends to do. en.wikipedia.org/wiki/Pillion...en.wikipedia.orgPillion (film) - Wikipedia 000 0
Nathan Payne @nathanpayne.bsky.social · 25/03/2025🙈media.tenor.coma woman is laying on the ground holding a rope in front of a row of watermelons .ALT: a woman is laying on the ground holding a rope in front of a row of watermelons . 000 0
Nathan Payne @nathanpayne.bsky.social · 05/12/2024And now we wait… It seems that being up in this building might just be the perfect vantage point. 🙈 The timing for the tsunami impacts are as follows: Fort Bragg: 11:10 a.m. Crescent City: 11:20 a.m. San Francisco: 12:10 p.m. 040 0
Nathan Payne @nathanpayne.bsky.social · 05/12/2024It’s like stepping back into the golden era of Twitter! 😍✨ 180 0
Nathan Payne @nathanpayne.bsky.social · 05/12/2024Obligatory earthquake post! earthquake.usgs.gov/earthquakes/...earthquake.usgs.govThe Earthquake Event Page application supports most recent browsers, view supported browsers. Or, try our Real-time Notifications, Feeds, and Web Services. 111 0
Nathan Payne @nathanpayne.bsky.social · 04/12/2024I'm glad none of the plaintiffs in this lawsuit have "pecuniary interests." "OpenAI 'cannot lumber about the marketplace as a Frankenstein, stitched together from whichever corporate forms serve the pecuniary interests of Microsoft.'" www.cnbc.com/2024/11/30/e...cnbc.comElon Musk asks court to block OpenAI from converting to a for-profitElon Musk seeks to block OpenAI from changing its business structure, and discouraging deals to back competitors like xAI. 020 0
Reposted by Nathan PayneKeith Edwards @keithedwards.bsky.social · 03/12/2024This remains the best meme ever created 2737725 0
Nathan Payne @nathanpayne.bsky.social · 30/11/2024If you're looking for a meaningful Thanksgiving volunteering experience, I highly recommend Mama G’s Street Diner. It's very well organized, and I truly feel like I've made a difference. www.mamagstreetdinner.org 030 0
Nathan Payne @nathanpayne.bsky.social · 22/11/2024Yikes. The weather is getting crazy in San Francisco. 010 0