John Carmack is an American computer programmer and entrepreneur who co-founded id Software, the company behind the Wolfenstein and Doom series of video games.
Currently in stealth mode, Carmack is working on a new AI company that is building AGI, funded by Sequoia, Nat Friedman and others.
Mar 2019
The first consumer virtual reality headset. Carmack was the CTO at Oculus VR, maker of the Rift.
Jan 2000
The company focused on developing crewed suborbital spacecraft for space tourism and orbital spaceflight.
Nov 1993
The most iconic first-person shooter game of all time, and the game that started it all for Carmack.
Generated from posts by @id_aa_carmack on X.com
LLM and Accessibility
John Carmack thinks LLM assistants will push for more accessible app features, making GUIs wrappers around command line interfaces. This could lead to more efficient interactions with AI. He also proposed tracking per-token loss back to source material in LLM training, which might reveal useful insights for human learning.
Retro Tech and Demoscene
John Carmack got a new Atari 2600+ and thinks it would be interesting to recreate a modern equivalent on an FPGA, without a frame buffer, to showcase the capabilities of modern tech in a retro setting.
Bug Bounties and Community
John Carmack appreciates the wholesome nature of bug bounties, quoting a story of a $100k bounty from Meta, showing that dedication and time can lead to significant rewards in the community.
Drone Identification
John Carmack suggested that drones should display an ID number on their running lights at 15 baud, allowing for easy identification from blurry cell phone footage. He also proposed that this could be applied to all vehicles, potentially using IR technology.
Low Latency Technology!?
John Carmack noted that Nvidia's support for a certain technology could enable super low latency rolling shutter perception, which could have significant implications for various applications.
Alternative Cleaning Methods
John Carmack considered using an oxy-hydrogen torch to remove soot from a glass fireplace, as an alternative to manual scrubbing. This idea, although untested, showcases his creative approach to problem-solving.
Game development strategy
John Carmack shared his thoughts on game development, suggesting that refining an existing game like an app can be a wise decision, rather than constantly moving on to new games. He also considered how Id Software's approach to game development might have been different if they had focused on incremental updates to Doom instead of creating new titles like Quake.
Programming and scheduling
John Carmack discussed the differences between scheduling approaches in Linux (SCHED_FIFO) and CUDA stream priorities, highlighting the benefits of a more aggressive scheduling approach for time-critical tasks.
GPU Technology and Innovation
John Carmack shared his thoughts on GPU chains, reminiscing about the Voodoo2 SLI and its potential for daisy chaining multiple cards for increased performance. He also discussed the possibility of modern GPUs operating without host CPUs and generating their own video signals. Additionally, he discovered that a company founded to make high-end simulators with 3DFX tech is still in business after pivoting to Nvidia.
Industry News and Developments
John Carmack expressed concern over Pat Gelsinger being ousted as Intel CEO, citing the importance of technical achievement in leading the company to greatness. He also mentioned reading Yuval Harari's book Nexus and had thoughts on Nazism and Stalinism.
Scientific Concepts and Discoveries
John Carmack learned about 'p notation' and its application in measuring small concentrations, including the pH of water. He also questioned the generalization of this concept as presented on Wikipedia.