Karpathy's second suggestion is to directly have the model generate a diagram or image. The reason is that diagrams can help readers organize information; even if the diagram serves only you and no one uses it after you finish viewing it, generating it is still worthwhile.
One step further is web pages. He suggests directly having the model "output in HTML." As code models become increasingly good at front-end work, the answer no longer has to be a piece of static content, but can be a page with layout, animation, and even interactive functionality. The example given by the source is understanding the learning rate in a neural network: text can only tell you that if the learning rate is too small, convergence is very slow, and if it is too large, it may oscillate, whereas a web page can directly place a slider that lets you change the learning rate yourself and watch a small ball change its descent trajectory in real time. At this point the model is no longer just "explaining"; it has temporarily made a small tool to help you understand this matter.
What Karpathy is currently most optimistic about is generating fully customized explainer videos for any topic. The specific case he gives is having the model "make a 3b1b-style video explanation," then connect to the ElevenLabs API to generate narration; when there is no API, the model can also be asked to continue looking for free alternatives that can run locally. Here 3b1b refers to 3Blue1Brown, whose typical feature is using programmatic animation to "perform" abstract concepts step by step, accompanied by explanation.
He calls this kind of artifact large, custom, discardable software artifacts—large, custom software artifacts that can be thrown away after use. The emphasis of this naming is on "discardable": as intelligence and code become cheaper and cheaper, people can already temporarily generate things for a very specific problem that would previously not have been worth making specially at all.