President & Co-Founder @OpenAI

Joined July 2010
We do build on Azure, but also operate at such an unprecedented scale that we have to solve problems at essentially all layers of the stack.
2
An illustration that is all-too-applicable to this tweet — "network switch that looks like a monster rampaging a datacenter" as generated by @sidorszymon
3
3
40
Was thinking about my single most important tool for programming productivity, and had a surprising realization — it's not emacs or mypy, it's Slack. The job is about working in close coordination with a team to achieve something you couldn't on your own.
4
4
104
As an illustration – "The systems are down" by DALL-E 2. Happy that it's just the dev cluster!
3
3
47
That feeling when your phone starts blowing up with alerts, indicating everything is down... and then you realize the alerts are all for your dev cluster 😅.
2
59
Essay co-authored with GPT-3 was selected for the 2022 Best American Essays anthology:
Best American 2022 selection: Vauhini Vara (@vauhinivara)'s "Ghosts," edited by @chameauleon, in @believermag! believermag.com/ghosts/
1
25
2
107
A book of 1000 paintings of robots. Generated by a robot, curated by a human:
I spent most of this past weekend experimenting with DALL·E 2, OpenAI’s new AI system that can create realistic images from a written description. I curated a book of 1000 robot paintings. You can view the entire thing online at archive.org/details/11111010… #dalle
11
9
3
114
Unpopular opinion: don't rely on implicit truthy constructs in your language, and instead always convert to bool yourself. For example, in Python rather than "if mylist:", do "if len(mylist) > 0:". An example of trading more keystrokes for less cognitive burden for readers.
19
24
6
420
Kinda cool that any tweet can now be illustrated:
11
10
106
DALL-E 2 applied to generating assets for game development:
Prototype of DALL·E 2 x @Replit integration: - Describe the asset in the search - If it doesn't exist it generates it on the fly - Instantly use it in the game 🤯 🤯 🤯
11
41
2
218
The mathematics of measuring how well our true objective (e.g. helpful or accurate responses) is being optimized when training an AI systems on a proxy metric (e.g. the output of a reward model). Pretty cool & not obvious that you can measure this at all! openai.com/blog/measuring-go…
1
4
1
44
Software engineering: 50% understanding requirements, 40% complexity management, 9% debugging, 1% solving "interesting" algorithmic problems. You'll enjoy software engineering a whole lot more if you instead think of the first 99% as the interesting part.
33
214
20
1,467
Big challenge in ML engineering: finding aggregate views that let you quickly understand the micro details of everything happening in your system. Often the biggest problems are simple problems obvious from looking at one specific computation. ML rewards attention to detail.
6
32
1
195
As a bonus, here's a DALL-E generation for "a program running on a universe-sized quantum computer":
9
18
2
232
Reality is a program running on a universe-sized quantum computer. So the best way to solve a hard problem is to maximize contact with reality — lets you tap into an unfathomable amount of compute.
28
53
12
389
Replying to @graiz
1
1
1
8
Replying to @khademinori
3
2
3
66