John Carmack, a renowned programmer, is reading and contributing to OpenBSD source code, focusing on improving code clarity without changing functionality. He is considering writing an article about his exploration of the codebase. Carmack is also taking notes and adding comments to various files to help others understand the code better. His contributions include suggesting renaming functions to improve clarity, such as renaming 'alloc_attr' to 'pack_attr'.