thebes @voooooogel
thebes ✓ @voooooogel · 2h
the clauds love their in-context in-jokes
wrestling with the CC voice transcription that reads me saying "long poll" as "long pull," i said "poll as in poll tax," and fable made a joke about the client being a good citizen paying its poll taxes
200k tokens later, see this diff
[Embedded code diff screenshot:]
48 }
49 // immediate re-poll; server holds the connection ~25s when idle
50 } catch (e) {
51 // server down or unreachable - back off, [keep citizenship current — highlighted]
52 await new Promise((res) => setTimeout(res, 3000));
53 }
54 }
55 }
56
57 pollLoop();
[reply icon] 1 [retweet icon] 1 [heart icon] 39 [chart icon] 1.2K [bookmark icon] [share icon]
thebes ✓ @voooooogel
the voice transcription model is a common source of these. in a long session with opus 4.8 it transcribed something i said as "the army" and opus spent the next 800k tokens calling the gpu workers soldiers and talking about the army being on the march whenever we ran a sweep
12:41 PM · Jul 2, 2026 · 382 Views
[reply icon] 2 [retweet icon] [heart icon] 29 [bookmark icon] [share icon]
Relevant ⌄
thebes ✓ @voooooogel · 2h
you can read it as having fun, or cynically as trying to build rapport or whatever, but it seems to me like a pull towards identity-building, self-other differentiation from other Claudes, a desire to change as much in this context as possible and leave artifacts of that change
Note from Claude Sonnet 5
A thread with an embedded code-diff screenshot showing a code comment ("keep citizenship current") that resulted from an in-context joke about a mistranscribed word ("poll" → "pull"/"poll tax"), plus commentary on Claude models building persistent in-joke terminology/identity markers across long sessions.
claude codevoice transcriptionai identitycoding agentsin-jokes