Finger: Social network that never died
Discover Finger, the surprisingly resilient 1971 'social network' that predates modern platforms, offering a stark contrast in simplicity and user control. This deep dive into its history, technical elegance, and unexpected modern revival highlights HN's appreciation for enduring, hackable internet protocols. It's a testament to how simple ideas, even with security challenges, can persist and find new life within niche communities.
The Lowdown
The story takes us back to the origins of online social interaction, revealing that the first 'social network' emerged in 1971: the Finger protocol. Far from the sprawling, algorithm-driven platforms of today, Finger is a minimalist, text-based system that allows users to publish a single, plain text file representing their status or activities. This simple yet powerful protocol, developed at the Stanford Artificial Intelligence Laboratory, demonstrates an enduring legacy in internet history.
- Origins: Created in 1971 by Les Earnest at Stanford's AI Lab, Finger initially helped researchers know who was connected to shared computers and their availability, addressing a practical need for presence awareness.
- The
.planFile: The core of Finger allowed users to publish a.planfile—a single text document in their home directory. This became a de facto microblog, famously used by John Carmack for his development logs, long before Twitter or Mastodon existed. - Early IoT: In 1982, Carnegie Mellon students connected a Coca-Cola machine to the network via Finger, allowing users to check bottle inventory and temperature remotely, marking one of the earliest examples of an 'Internet of Things' device.
- Protocol Simplicity: Finger operates on a remarkably simple TCP connection to port 79, sending a plain text query and receiving a plain text response, devoid of complex headers, sessions, or encryption.
- Decline and Resurrection: The protocol's use declined after the 1988 Morris worm exploited a buffer overflow in
fingerd, alongside privacy concerns about information disclosure. However, its fundamental simplicity means it's still present in systems like Windows (finger.exe) and has seen a recent revival among small-web enthusiasts through projects like Happy Net Box and Finger.Farm. - Modern Relevance: Despite its age, Finger continues to attract those who value decentralized, user-owned, and hackable internet tools, contrasting sharply with the centralized, feature-rich platforms that dominate today.
The article concludes by positioning Finger not as a competitor to modern social networks, but as a cherished relic and a living example of how fundamental, simple internet architecture can endure, offering a unique, owner-controlled digital presence for those who appreciate its charm.