John Carmack

John Carmack is a computer programmer, video game designer, and virtual reality (VR) engineer. He is best known for his contributions to several influential first-person shooter (FPS) games such as Wolfenstein 3D, Doom, and Quake.

Carmack is also the founder of id Software before he joined Oculus Rift to become its CTO. In more recent times, he moved into the advancement of artificial general intelligence (AGI) and founded the start-up Keen Technologies. 

Letโ€™s expand on this history below.

Early career

Carmack’s early career was characterized by a passion for programming and a desire to create innovative video games. This passion started at a young age when Carmack developed his skills on a variety of platforms, including the Apple II, Commodore 64, and IBM PC.

In 1991, Carmack co-founded id Software with co-workers from his former employer Softdisk. Together, they created a number of successful games such as Commander Keen. However, Carmack’s breakthrough came in 1992 with the release of Wolfenstein 3D, a revolutionary FPS that popularized the genre and established id Software as a major player in the industry

Over the next few years, Carmack developed several pioneering techniques such as adaptive tile refresh (Commander Keen), ray casting (Wolfenstein 3D), surface caching (Quake), and binary space partitioning (Doom). 

Many of Carmackโ€™s engines have been subsequently used in popular modern titles such as Medal of Honor, Call of Duty, and Half-Life.

Oculus Rift

Carmack joined Oculus Rift in 2013 as its chief technology officer. Though a full-time position, he noted at the time that he would continue to provide leadership for games development at id Software. However, a few months later, Carmack did resign from id Software after parent company ZeniMax Media refused to support Oculus Rift.

When Oculus was acquired in 2014 for $2 billion, Carmack became an employee of Facebook (now Meta) where he is best known for building the phone-powered virtual reality headset known as Gear VR

Carmack stepped down in 2019 to move into a new CTO consultant position. While he would continue to spend some time on virtual reality projects, much more would be devoted to his pursuit of artificial general intelligence (AGI).

Keen Technologies

Carmack announced on Twitter in August 2022 that he had raised $20 million for a new AGI company known as Keen Technologies. The round was led by former GitHub CEO Nat Friedman and Cue founder Daniel Gross. Others such as Sequoia, Capital Factory, Jim Keller, Patrick Collison, and Tobi Lutke were also involved.

In the post, he explained that the move was โ€œexplicitly a focusing effort for me. I could write a $20M check myself, but knowing that other peopleโ€™s money is on the line engenders a great sense of discipline and determination.โ€ Carmack also explained that he would nevertheless devote around 20% of his time to Meta.

Key takeaways:

  • John Carmack is a computer programmer, video game designer, and virtual reality (VR) engineer. He is best known for his contributions to several influential first-person shooter games such as Wolfenstein 3D, Doom, and Quake.
  • In 1991, Carmack co-founded id Software with co-workers from his former employer Softdisk. Together, they created a number of successful games such as Commander Keen, Doom, Quake, and Half-Life. Carmack also developed numerous pioneering game technologies that were incorporated into modern titles.
  • Carmack joined Oculus Rift in 2013 as its chief technology officer and remained in this role under Facebook after it acquired the company in 2014. He then founded Keen Technologies to pursue his passion for artificial general intelligence.

Connected Business Model Analyses

AI Paradigm

current-AI-paradigm

Pre-Training

pre-training

Large Language Models

large-language-models-llms
Large language models (LLMs) are AI tools that can read, summarize, and translate text. This enables them to predict words and craft sentences that reflect how humans write and speak.

Generative Models

generative-models

Prompt Engineering

prompt-engineering
Prompt engineering is a natural language processing (NLP) concept that involves discovering inputs that yield desirable or useful results. Like most processes, the quality of the inputs determines the quality of the outputs in prompt engineering. Designing effective prompts increases the likelihood that the model will return a response that is both favorable and contextual. Developed by OpenAI, the CLIP (Contrastive Language-Image Pre-training) model is an example of a model that utilizes prompts to classify images and captions from over 400 million image-caption pairs.

OpenAI Organizational Structure

openai-organizational-structure
OpenAI is an artificial intelligence research laboratory that transitioned into a for-profit organization in 2019. The corporate structure is organized around two entities: OpenAI, Inc., which is a single-member Delaware LLC controlled by OpenAI non-profit, And OpenAI LP, which is a capped, for-profit organization. The OpenAI LP is governed by the board of OpenAI, Inc (the foundation), which acts as a General Partner. At the same time, Limited Partners comprise employees of the LP, some of the board members, and other investors like Reid Hoffmanโ€™s charitable foundation, Khosla Ventures, and Microsoft, the leading investor in the LP.

OpenAI Business Model

how-does-openai-make-money
OpenAI has built the foundational layer of the AI industry. With large generative models like GPT-3 and DALL-E, OpenAI offers API access to businesses that want to develop applications on top of its foundational models while being able to plug these models into their products and customize these models with proprietary data and additional AI features. On the other hand, OpenAI also released ChatGPT, developing around a freemium model. Microsoft also commercializes opener products through its commercial partnership.

OpenAI/Microsoft

openai-microsoft
OpenAI and Microsoft partnered up from a commercial standpoint. The history of the partnership started in 2016 and consolidated in 2019, with Microsoft investing a billion dollars into the partnership. It’s now taking a leap forward, with Microsoft in talks to put $10 billion into this partnership. Microsoft, through OpenAI, is developing its Azure AI Supercomputer while enhancing its Azure Enterprise Platform and integrating OpenAI’s models into its business and consumer products (GitHub, Office, Bing).

Stability AI Business Model

how-does-stability-ai-make-money
Stability AI is the entity behind Stable Diffusion. Stability makes money from our AI products and from providing AI consulting services to businesses. Stability AI monetizes Stable Diffusion via DreamStudio’s APIs. While it also releases it open-source for anyone to download and use. Stability AI also makes money via enterprise services, where its core development team offers the chance to enterprise customers to service, scale, and customize Stable Diffusion or other large generative models to their needs.

Stability AI Ecosystem

stability-ai-ecosystem

About The Author

Scroll to Top
FourWeekMBA