Patrick McKenzie Profile
Patrick McKenzie

@patio11

Followers
182K
Following
33K
Media
1K
Statuses
66K

I work for the Internet and am an advisor to @stripe. These are my personal opinions unless otherwise noted.

Chicago, IL
Joined February 2009
Don't wanna be here? Send us removal request.
@patio11
Patrick McKenzie
3 days
A quarter of the price of American glasses btw, so if you can read hiragana I definitely recommend getting them here. (The newer prescription-issuing machine requires literacy where the older one didn’t, IIRC. To the brief concern of staff.).
3
0
96
@patio11
Patrick McKenzie
3 days
Me (in Japanese): I’d like these two 件 (classifier for counting) glasses please. Staff: These two 個 sir?.Me: Oh apologies this isn’t my first language and I do e-commerce a bit. Staff: What. Me: Well glasses are also an SKU returned by a database query and so that’s 2件. S: TIL.
19
4
298
@patio11
Patrick McKenzie
4 days
(A staff engineer who experienced it in their own family could diagram out why and then immediately decide that anything, anything at all, would be better than pushing that boulder up a hill on behalf of a very small number of users. “Only millions.”).
4
3
107
@patio11
Patrick McKenzie
4 days
(You’d think that AppAmaGooBookSoft would get better at this class of issues over time, but anecdotally it seems to be getting worse, downstream of increasing internal fragmentation which is downstream of global GDPR envy.).
3
2
87
@patio11
Patrick McKenzie
4 days
Ruriko: *twenty minutes of fruitless button pushing*.Me: OK try calling yourself from Lillian’s tablet. Ruriko: *does so, it works*.Ruriko: How does what I just did actually cause that to be possible?.Me: *weighs whether being right or staying married is the better path* Dunno!.
5
2
104
@patio11
Patrick McKenzie
4 days
Ruriko: What the actual eff. Me: Don’t worry I will fix this. Ruriko: Google says to XYZ. Me: Google’s AI has hallucinated that solution, which will not work, even if you find and push buttons as described in it. My solution will work with some probability. Ruriko: What the eff.
1
1
76
@patio11
Patrick McKenzie
4 days
Ruriko: *several hour unsuccessful adventure in getting kids to be able to call her from their tablets*.Me: Oh honey this is an Amazon org thing. Ruriko: How is this an org thing?.Me: The API boundary is not the real boundary here. You’re caught between two international offices.
14
2
137
@patio11
Patrick McKenzie
6 days
(I’m off in Japan on vacation for next month but we’ve got episodes pre-recorded. Hat tip to Sammy for organizing guests and myself to knuckle down prior to vacation. But from your perspective don’t rely on me being up during US work day to tweet every Thursday.).
0
0
15
@patio11
Patrick McKenzie
6 days
As always the best way to get it is through your podcast reader of choice, but website is also an option:.
1
0
5
@patio11
Patrick McKenzie
6 days
In case you missed the usual Thursday release: the most recent episode of Complex Systems featured Jennifer Li of A16Z on AI infra.
@JenniferHli
Jennifer Li
10 days
Talked with @patio11 on Complex Systems about what’s quietly powering the AI era. Every layer of the stack is shifting. We unpacked why the “boring” infra might set apart the next wave of generational companies. We covered agent-native infrastructure, inference platforms, and why
Tweet media one
14
3
51
@patio11
Patrick McKenzie
12 days
. not exactly the type of unprofessional or unethical behavior that would counsel immediate referral to a higher authority, right?. And yet. git commit -m "Our users are idiots; reference A/B test 3414". makes it seem like a closer call.
7
1
95
@patio11
Patrick McKenzie
12 days
And so if a human tax preparer made it part of his standard patter to hit Ctrl-P and then stare *theatrically* at the first page of the 1040, pause in thought for a few seconds, and then say "Yep, I think we're just about done. How does it look to you?", that would be. .
4
0
76
@patio11
Patrick McKenzie
12 days
You, the unsophisticated consumer, may not ask the same questions that a sophisticated professional would ask. We don't expect you to. You also might respond to elements of professional mien which are not strictly rational but which are extremely understandable.
2
0
75
@patio11
Patrick McKenzie
12 days
"How do you feel about this in tax software morally/aesthetically?". I feel a bit conflicted, because one thing a professional should do as part of tax preparation is give you, the unsophisticated consumer, the piece of mind that your taxes are being handled appropriately.
5
0
101
@patio11
Patrick McKenzie
12 days
200X: It's compiling. 2025: My assistant is still working on that; of course I'm tweeting right now.
3
1
109
@patio11
Patrick McKenzie
12 days
I wonder to what degree we'll see this in AI?. Thought occasioned by watching Claude Opus grind through a transcript at a speed which is a) obviously inhuman if you've ever edited anything and b) still slow enough that you can read words as they stream in.
3
2
146
@patio11
Patrick McKenzie
12 days
A thing which has long been part of tax software product management is inserting artificial delays between data input, calculation, and displaying the forms to the user. This is to convince the user that the computer is thinking Oh So Hard on their behalf.
31
41
1K
@patio11
Patrick McKenzie
12 days
… some combination of that interaction plus the facts on the paperwork caused the “Oh shoot he *actually is* a salaryman.”.
2
0
166
@patio11
Patrick McKenzie
12 days
As (almost) always for this story format this was not verbatim the dialogue, but preserves the general shape of it. In particular there was a hard to translate 20 seconds where I said The Wrong Word, she reacted like it was the wrong word, I apologized for imprecision, and….
1
0
139
@patio11
Patrick McKenzie
12 days
Bank: Wait wait so you’re a salaryman. Me: Yes. Bank: And you are presently in America for the convenience of your employer. Me: Yes. Bank: After which point you will of course return to Japan. Me: You’ve got it. Bank: Oh I am so sorry for misunderstanding obviously we can do it.
2
2
177