Internet Coke Machine
Also known as: CMU Coke Machine · Carnegie Mellon Coke Machine
The Internet Coke Machine is a Coca-Cola vending machine at Carnegie Mellon University's Computer Science Department that was connected to the university's network in 1982, making it one of the earliest known internet-connected devices. Built by a group of programmers too lazy to walk to the machine only to find it empty or stocked with warm soda, it became an iconic piece of internet folklore and is widely cited as the original "Internet of Things" device2. The machine's story was formally documented on Know Your Meme in 2010, where it earned recognition as one of the internet's earliest memes5.
Overview
The Internet Coke Machine is a vending machine in Carnegie Mellon University's School of Computer Science that was rigged with micro-switches and hooked up to the department's PDP-10 mainframe computer (known as CMUA) in 19821. The system tracked how many bottles were present in each of the machine's six columns and how long each bottle had been sitting there, giving users a way to check remotely whether the machine was stocked and whether the drinks were cold2. It's not a meme in the image-macro sense. It's a proto-meme: a piece of early internet culture that spread through word of mouth, Usenet posts, and finger commands long before the World Wide Web existed.
The story begins with a simple problem: Carnegie Mellon's computer science department had been moved away from the Coke machine, and thirsty programmers got tired of making the trek only to find the machine empty or full of warm bottles2. In 1982, four members of the department built a solution. Mike Kazar wrote the server software, David Nichols handled documentation and user-facing tools, John Zsarnay did the hardware work, and Ivor Durham created the finger interface1.
They installed micro-switches inside the machine to sense how many bottles sat in each of its six columns2. These switches fed data to CMUA, the department's PDP-10 mainframe, where a server program tracked the machine's inventory state in real time, including how long each bottle had been in the machine (a rough proxy for temperature)1. Users could run a simple finger command to check the status before making the walk.
Origin & Background
How It Spread
How to Use This Meme
The Internet Coke Machine isn't a meme template in the traditional sense. It's typically referenced as:
- Historical shorthand for the origins of the Internet of Things, often in articles and presentations about connected devices - Hacker culture lore, brought up in discussions about early internet history or the spirit of building things just because you can - A punchline about programmer laziness, where the joke is that someone built a networked monitoring system rather than walk down the hall
People typically reference it by telling the story: programmers at CMU connected a Coke machine to the internet in 1982 because they didn't want to walk to an empty vending machine. The absurdity of the motivation paired with the technical achievement is the core of the humor.
Cultural Impact
Full History
Fun Facts
The CMU Coke Machine's mean time between cokes (MTBC) was 12 minutes at peak consumption, meaning the department drank roughly 120 bottles per day.
You could finger `pepsi@elab.cs.cmu.edu` and get the same results as the Coke machine, suggesting someone set up a cheeky alias.
The UWA Computer Club's machine had a backdoor: if you unplugged the Sun workstation, attached a terminal, and typed "D6," you could get a free can of Coke.
The machine had to stay behind a locked door to comply with university vending policy, which only allowed self-run machines accessible exclusively to department members.
An Italian blog credits it as "il primo Meme della Storia di Internet" (the first meme in internet history).
Derivatives & Variations
University of Western Australia Coke Machine (1992):
Built by the UWA Computer Club using a 68000-based board, it became Australia's "only Internet connected drink machine" and generated national news coverage when Coca-Cola briefly tried to shut it down[3].
Chris Varenhorst's iPhone Soda Machine (c. 2009):
An MIT grad rigged a cheap vending machine with internet connectivity and an iPhone app for remote dispensing. It sold on eBay for $76 after he graduated[6].
Museum Workshop Soda Machine (2007):
Michael Edson built an internet-enabled vending machine using microcontrollers as a teaching tool for museum professionals, demonstrating physical computing concepts[7].
Multiple university finger-accessible machines:
Machines at the University of Wisconsin, Rochester Institute of Technology, and others were accessible via the finger protocol throughout the 1990s[4].
Frequently Asked Questions
References (16)
- 1
- 2
- 3
- 4List of viral videosencyclopedia
- 5Internet appliance - Wikipediaencyclopedia
- 6
- 7University of Western Australia - Wikipediaencyclopedia
- 8ARPANET - Wikipediaencyclopedia
- 9
- 10
- 11
- 12
- 13Drink Machinearticle
- 14Technology News - TUAWarticle
- 15
- 16