Interpreting jokes in real time is murderously difficult. Here’s a classic Japan story and then one from me: https://t.co/ifyz5KVpve
Some people really benefit from hearing advice that everyone knows, for the same reason we keep schools open despite every subject in them having been taught before.
In that spirit, here's some quick Things Many People Find Too Obvious To Have Told You Already.
I miss Japan.
Anyhow, as someone who was a professional translator for a few years, if I had written this card it would have been among the best work of my career.
It is a work of art two sentences in length. https://t.co/kjmm8aHQq2
This sounds like a trivial observation and it isn’t:
No organization which makes its people pay for coffee wants to win.
It occurs to me that my hobby in writing letters about the Fair Credit Reporting Act is suddenly topical! So some quick opinionated advice:
In honor of someone’s bad bug today, I will retell a story of my worst bug:
Once upon a time I was the CEO and entire engineering team of a company which sent appointment reminders.
Each reminder was sent by a cron job draining a queue. That queue was filled by another cron job
Tokyo has positive population growth of about 100,000 people a year, and rents and home prices are roughly stable for last decade.
How? Outconstructing NYC. And LA. And SF. And Boston. And Houston.
Combined.
Every year. https://t.co/qD2oMWK9qH
“How is Tokyo addressing its housing crisis?”
“We don’t have one. We build homes.”
“Do you discourage techies from moving into town?”
“Techies live in homes so we build homes.”
“How do you deal with Chinese speculators?”
“Build homes.”
“But earthquakes and ocean!”
“Build homes.”
I like this anecdote of a CEO directing a particular “If you’re making this phone call we’ve already lost a shed load of money and the priority is not to lose more” decision, recounted by Matt Levine today. https://t.co/NA93lNmRuF
It’s a bit uplifting, and terrifying, to think “What other graphs do we have which are one (1) competent executive from hockey sticking?” https://t.co/VWeuqXYRSb
Startups are (by necessity) filled with generalists; big companies are filled with specialists. People underestimate how effective a generalist can be at things which are done by specialists. People underestimate how deep specialties can run. These are simultaneously true.
Me: “Well, it is the principle of the thing.”
Bank: “Of course sir.”
Me: “Oh and please check the box to remember their information for future transfers.”
Bank: “Of course sir. Can I help you with anything else?”
Me: “Yes I would like to make a *second* time transfer to…”
It is useful to understand when you are dealing with a person who can be persuaded and when you are dealing with a state machine which has formal transitions for some things you could say and literally no emotional response per policy. https://t.co/kbmi5iT2Fp
This is one of the reasons why "Can you describe what I'd need to do to buy a $50 book?" is a deceptively good question to ask during job interviews (or earlier) for getting a read on how a company treats engineers, what their tolerance for process-for-sake-of-process is, etc. https://t.co/TZ5EUmWm8B
In the “Japan does a better job at hotels” and “Japan does a better job at taking children seriously”, for ~$12 our hotel had a 20 minute cooking class for children where they got dressed up as patisserie chefs and, under the instruction of a staffer, made themselves dessert.
The Equifax ex-CEO throwing an unnamed technician under the bus for the Equifax breach is positively maddening. Some thoughts:
I am reminded of the absolutely enormous detection of embezzlement as restaurants switched to cash registers, a switch which was not motivated by concerns of embezzlement. https://t.co/Jbl3RnoJSd
Japanese bank: And how can we help you today?
Me: I will need to send a domestic transfer to complete a startup investment.
“Absolutely Mr. McKenzie. Will this be to someone you have made a transfer to before?”
“No.”
“And the amount?”
“$AMOUNT.”
“Oh sorry. You will need to…”
Wife: "Hold hands when crossing the street." *2 year old grabs own hands* "OK Mommy." Me: "Oh you're going to be so good at programming."
Apparently Walgreens is testing, in Chicago, a “new” concept: almost all goods (save two aisles of “essentials”) behind a barrier, passed over it to the customer in response to an order entered on a kiosk.
This is almost a return to the retail experience of the late 1800s.
Periodic observation for the benefit of junior developers: You do not have to be embarrassed about not knowing a particular bit of syntax or API. Googling things efficiently is a core job skill.
~15 years in I'll still look up "append to array javascript."
Ruriko: So when do we register with Chicago?
Me: We don’t.
R: So how does Chicago know everyone who lives in Chicago?
Me: It doesn’t.
R: … Does America have a government? How do you even do population statistics?!
Me: Count every ten years.
R: You ARE TROLLING ME.
This is sort of a niche financial product but I’ll explain mechanics since plausible a few readers will eventually be able to use it:
Banks want you to have ~20% equity in your house to protect them against default risk. (Lower down-payments are subsidized by USFG through GSEs.) https://t.co/iinLuFJoQL
This is the paradigmatic example of why we have securities laws: https://t.co/6dVKINsBeT
I learned a bit about fracking today and even relative to my prior expectation holy cow does it sound like sorcery.
As one example of many, how do you think they get information from bottom of the well to top of the well while drilling?
I do not want to break into the strategic popcorn reserve prematurely but the SEC’s legal writing is sometimes hilarious and devastating. https://t.co/oUJUC5JUkr
I love Amazon’s “Can we bribe you with a $3 Kindle credit to delay a shipment by a day for cost-control reasons?” option.
A lot of what people presume is fixed about airline tickets is a social fiction that the airline empowers tens of thousands of people to waive if you ask nicely. (And there are other social fictional elements, like “a ticket means you definitely have a seat on the named plane.”) https://t.co/6rGuz6f34H
Me: Has anyone seen my ring?
Lillian, 9: Yes. It is in my pocket.
Me: Why is my ring in your pocket?
Lillian: Because I put it there when I found it in the bathroom, one of many places you leave your ring. I figured when you missed it you would ask, and then I would say pocket.
Insurance: Oh and another thing while I have you on the phone about your new policy: you don't have life insurance with us.
Me: I am surprised by that statement.
Ins: So I have a refund check for the policy that we didn't issue.
Me: Delivering me a policy via hardcopy is in...
Meta comment: this is going to be one of the longest and most heavily cited research results in the software industry. https://t.co/47gmC99RBD
No UI choice I have ever seen is as user-hostile as this interaction. https://t.co/ozANf6abt4
Your idea is not valuable, at all. All value is in the execution. You think you are an exception; you are not. You should not insist on an NDA to talk about it; nobody serious will engage in contract review over an idea, and this will mark you as clueless.
If you’ll forgive me for getting on a frequent hobbyhorse, beyond the point about mission-driven enterprises, this is important due to the dignity of labor. Everyone is doing something meaningful or they wouldn’t be there; they should believe that. https://t.co/KbGUzXz90D
A memorable moment in new employee training for me was when the trainer said that most people working professionally in our field could not whiteboard out funds and data flow between all entities in a credit card transaction. She asked why I could, given no experience in industry https://t.co/K5kDmpNTAG
This is one of the best UX innovations I have ever seen. https://t.co/Rt71GLekUx
Lillian (9) math homework:
*picture of a leaf* What is the best estimate of the mass of this leaf?
Lillian: That cannot POSSIBLY be enough information to answer this question.
Crypto, as an ecosystem, is going to be in a much worse state Monday than it is popularly believed to be today.
You’d be surprised of how much of management, consulting, teaching, senior ICing, etc is:
“I want to X.”
“Have you written down a plausible plan to get to X with steps listed in order?”
“No.”
“Alright let’s sketch it. OK step one: are you going to do it?”
“Why would I do that?” https://t.co/EnPmugz8Zk
Lillian, doing homework: I hurried to get on time to school.
Me: Word order.
Lillian: Why?
Me: It’s just a thing in English; there’s only 1 order that works.
Lillian: And I’m just supposed to memorize thousands of combinations.
Me: Yes.
Lillian: Who designed this broken language.
An innovation in Japan which I think will arrive everywhere: double-blinded shipping, where neither the sender nor receiver know each other's address.
This was negotiated by a large marketplace (Mercari), which didn't want to have to walk so many users over the privacy hump.
You say "identity theft", I say "a strangely socially acceptable discourse by which financial institutions shift fraud risk to consumers."
Scaled crime is a result of a business process and it’s a very useful lens to understand how that business functions for the purpose of interdicting it. https://t.co/V6kjpNEzXd
Stripe is doubling down on remote engineering. We’ll hire 100+ remote engineers this year. https://t.co/Ag9UJ5luQw
Banker: What brings you in today?
Me: Wire transfer for a house closing.
Customer #2: Congratulations we are also closing!
Customer #3: So are we! Hey can I maybe ask you to be a witness on a document we need?
Me: Oh I am always happy to witness banking procedure.
Banker: …
Engagement is a toxic metric.
Products which optimize for it become worse. People who optimize for it become less happy.
It also seems to generate runaway feedback loops where most engagable people have a) worst individual experiences and then b) end up driving the product bus.
b285b048c5f1d12785b50c79e3ba30943f9a26f5968434ac65bd1a3e6fba77de255b5483b903253398f6f2775b34e1066bce13e17cba751b44e5f6ad02f30a04
I suppose I'll get in on the fun:
1 like = 1 opinionated thought about the intersection of technology and finance, up to a cap of 100.
FAQ: “How do I get better at writing?”
Me: Write a million words.
Follow up: “Hah but seriously.”
Me: Start with 20,000 words. Everyone gets to that 50 times in their first million.
Follow up: “No seriously.”
Me: Nobody expects 10 Quick Tips To Play Violin At Carnegie Hall.
Imagine you’re talking to a time traveler back in 2000:
“Oh some good news: America does have end-to-end supply chain for high-value electronics.”
“Really?”
“Receivers for worldwide geosynchronous satellite-based ISP. Also ours.”
“Holy cow.”
“Private space industry, naturally.” https://t.co/7a0cWvL0m1
There is no hidden reserve of smart people who know what they're doing, anywhere. Not in government, not in science, not in tech, not at AppAmaGooBookSoft, nowhere. The world exists in the same glorious imperfection that it presents with.
This demo is not perfect but outperforms probably four nines of all non-heritage Japanese majors in the U.S.
Yiiiiiiiiikes that was not on my bingo card for this year. https://t.co/JliMwyWFRY
The OSS community has yet to come to grips with “Companies with $50 million in the bank send an incredible volume of support requests to people who are worried about making their $600 rent, and the community and culture in OSS makes this feel normal.” https://t.co/ZSxXkTiRQz
An extended anecdote to demonstrate the power of a Dangerous Professional incantation: “What are my options?”
It doesn't matter what a PM at Google tells you; they'll rotate outwards after next perf cycle and it will be a new PM who will be utterly powerless to stop Google's mismanagement from shutting down the project you rely on.
You have to treat all non-core products as ephemeral.
The good news: we got much better at running The Sort. The bad news: we got much better at running The Sort.
TSA at O’Hare: Does anyone speak Spanish?
crowd: *no takers*
TSA: Really? Come on folks, need help.
Me: I studied it for a few years but depending on the question it might be difficult for me to…
Colombian gentleman: Bro do you know where ATM is for a *brand* debit card?
Have you ever wondered if perhaps we did not understand the sense of humor of the ancients as they would have expressed through Tiktok had they had Tiktok? Because this is *definitely* getting categorized as “religious site” by future archeologists. https://t.co/m8ZhF190rk
Bank: Can you get us account statements of all of your bank accounts to underwrite the mortgage?
Me: *sigh* And this is why collecting checking accounts is eventually a painful hobby.
Bank: What.
Me: What.
Bank: How many are we talking about?
Me: I have cut down recently. Only 40
Pretty brilliant idea: "Imposter Handbook", for teaching self-taught devs what they missed by not doing a CS degree https://t.co/wnY8cjoKQH
Me: *cash*
Tradesman: Wait how did you get that with the banks down?
Me: *explains*
Tradesman: Oh that’s creative.
Me: Nah. Next plan was creative.
Tradesman: What was that?
Me: Going to the church and buying all cash on hand with a check.
Tradesman: What.
Me: I don’t drink.
Two weeks ago my buddy @fulligin pulled me aside and said "I have something to show you." That something was the Daylight Computer, which I was previously unaware of.
I've since bought one and am using it fairly extensively for reading. Vincent recorded some impressions: https://t.co/xwKKo5FckH
A mindset I learned the last few years which I'm getting a lot of use out of recently:
"What is the much more ambitious version of that?"
I fixed the idempotency issue and added MANY safeguards. We never unintentionally duplicated a call again for the life of the company.
Nobody remembers this now except me, and engineers who I tell it to, when they think that they’ve just made the worst mistake of their career.
Credit cards are a legacy system. They are extremely important to commerce worldwide, but exhibit path dependence. Much of their functioning under-the-hood derives from decisions made more than 50 years ago.
Stripe is working on upgrading this critical system, for everyone.
I cannot possibly underline this paragraph enough. https://t.co/qL1oiRgvxO
I followed up on this tweetstorm with a longer version here: https://t.co/0cL8wiD5z3
If you don’t allow enough X to be produced then it isn’t the market which excludes people from having X; the market/prices just deliver the bad news to the marginal people you decided didn’t really need an X available.
Culture is a real thing in the world, and in a healthy engineering culture, someone not involved in immediate firefighting would take that engineer aside within minutes and say “You are probably worried for your job right now. Don’t be. Let me explain incident postmortems.” https://t.co/oDVcTjNkUK
If I had a dollar and could sell it for $1.03, and that required warehousing the dollar for a year, I’d want to shut down this process when the Treasury rate was above 3%.
If OTOH I could do that every day, I’d want to do it every day. https://t.co/oJq9HJm91H
This concludes, for the moment, an off-the-cuff list of things which would otherwise be too obvious to bring up in conversation.
Meta thought: you radically underestimate both a) how much you know that other people do not and b) the instrumental benefits to you of publishing it.
Some people find air travel unpleasant, but every time I visit an airport, I feel like I’m witnessing an intricate worldwide logistical ballet which somehow functions absurdly well despite all the challenges of the world.
Also beating gravity, as sort of a dessert.
Show of hands: how interested would people be in an essay about software private equity?
I know folks are very, very tired of hearing coronavirus updates, but if you have not been following it & are in a position where you need to care about general shape of the pandemic, read up on Delta.
Best single lay-appropriate explanation I've read: https://t.co/0vgvc5AEB8
Proud papa moment:
Liam (7) doing math.
“Some elephants are at a river. 2 leave. 13 are left. How many were there at the start? Write an equation and solve.”
Liam: “I don’t know what ‘some’ is here so I’m putting a ? for that.”
This is, FWIW, a fairly complicated area where the IRS’s position is “We won’t make trouble for small business owners unless you really go out of your way to turn your credit card into a business into itself.” https://t.co/55VshGfa4f
Level of ticked off I am at the moment: Very little, because I am not dead. But if I had hypothetically died in the last six months, I would have haunted their fax machines for seven generations if they had briefly tried to cite these shenanigans to my heirs.
One of many, many instances of “Wow competent execution on basic operations management from the 1950s feels like absolute magic. I wonder why nobody thought of that.” https://t.co/NF8B6W3lJ3
People often ask me why I live in Japan.
A part: is that it is a place where I could take my daughter to lost-and-found to ask about an acorn, knowing that someone would return an acorn, knowing that someone would clearly expect a lost acorn to be returned and therefore ask. https://t.co/SeWRUI527P
I think many people would be surprised at the difficulties billionaires have in converting money into smart people and/or their outputs. https://t.co/u7pes0vlFp
I feel like the video game industry has not really evolved with the consumer group, still pitching "100+ hours of gameplay!" when what many of us really want is "An engaging play session wrapped up in 30 minutes while the baby is sleeping."
Lillian, 10, doing social studies homework.
Lillian: “What is one way for a business to increase demand?”
Me: What do you think?
Lillian: Improve quality of the product.
Me: Yes, correct. What is another way?
Lillian: No other way.
Me: How about advertising.
Lillian: American.
Wow, props to Vanguard.
(They made a decision to not support buying the Bitcoin ETFs as they judged this was against the interests of their users. They will certainly lose business over this and know that to be true.) https://t.co/l4uVQLN7No
Ruriko: Why do you keep using that handyman?
Me: He’s honest and competent.
Ruriko: He forgets half of the time he has promised to come over.
Me: In America, this is a classic “pick two” situation.
Ruriko: So there are no honest, competent, reliable handymen?
Me: “Promoted” out.
Government software contracting has many binders full of rules designed to minimize opportunities for graft and waste, which results in the following: https://t.co/QvY6LLieCp
Some years ago I did a speech in Tokyo at a simultaneously interpeted Japanese/English. Simultaneous means attendees get an earpiece connected to an interpreter who is doing very-close-to real time interpretation.
Tokyo could drown in tech dollars but teachers would continue living in cheap housing because Tokyo builds housing. If you stop building housing, you’re deciding someone doesn’t get to live there; market just tells you their names. https://t.co/LOrQn7WiOv
I have many thoughts on this thread, but it also stands on its own. https://t.co/bKOvfPP15x
I got about ~40% faster solving sudoku after casually watching an hour of YouTube (turns out sudoku YouTube is a thing) and now I’m wondering how many other things in life are shaped like this.
I am reminded of the Joker quote: “Nobody panics when things go "according to plan." Even if the plan is horrifying!”
We have legitimating institutions which are so entrapped in ritual and so removed from winning that they cannot describe what winning would even look like. https://t.co/7enCKOeqLX
Flipping between my favorite news media and the prediction markets is an interesting contrast between an institution which keenly wants to not be wrong and an institution which wants to be right.
Some emotional swings from investing:
Saw Chipotle stock quoted at ~$62 today.
Gadzooks, I thought. That's only a hair above my entry point in 2004. What the heck went wrong?!
Read chart closer: 50:1 stock split earlier this week.
Was curious when traveling and… are you kidding me.
(I checked; GPT is right.) https://t.co/czrfUZGoeg
The entire finance industry will repeat this quote for a thousand years as an example of Things To Not Put In Writing during employee training. https://t.co/JOYjISLvuf
In which an HN commenter offers me writing advice but fails to understand the implication of second sentence: https://t.co/qWZ4sDUR3n
A random thing that will probably help someone out eventually:
Should you ever have the occasion to e.g. sell a company or have your startup equity become liquid, call your bank (or chat up a new bank) *in advance*, and ask "If I were to bring in new money, what's your offer?"
Jack Bogle passed away.
If his is a new name for you: when you retire, he'll have been directly responsible for about $1 of every $2 you receive from your investment returns or pension, by negotiating down by 95% fees the financial industry charged for no good reason.
Me: When I was your age computers were *gestures* big and too heavy to lift.
Lillian (9): And you walked up hill both ways!
Me: No that is a joke but computers really were that big.
Lillian: Wat. How did you take it between classes?!
Me: We didn’t have them for classes.
The answers to all of these questions, happily provided by people old enough to remember them, are a good demonstration that the fairly recent past was actually radically worse than the present. https://t.co/AEDNNtMMvr
Without taking more than a beat she drops from the usual-level-of-difficulty E-to-J simultaneous interpretation and switches to J-to-E, with an accent maximizing for comedic effect.