Cottage Computer Programming (1984)
The Art of Cottage Computer Programming (1984)
Paul Lutus famously traded the high-pressure "rat race" at NASA for a secluded mountaintop existence, living on a meager budget of \approx \40$ per month. This drastic lifestyle change preceded his creation of one of the most successful word processing applications in history.
As the architect of Apple Writer, Lutus has become a figure of some mystery.
"There are rumors that I program in total isolation, ignoring the basic needs of food and sleep while lost in an endless trance of coding. I've been known to hang up on vital phone calls just to prevent a fleeting programming insight from vanishing into thin air."
🌲 The Journey to the Wilderness
Lutus's path to the "electronic cottage" began in 1976. At the time, he was developing electronic components for the NASA space shuttle. Despite being a college dropout, his value lay in his practical ability to create functional hardware—in fact, the lighting systems for the current shuttle fleet are powered by his designs.
Seeking a different pace, he relocated to a remote area of Oregon, where he constructed a small cabin:
- Dimensions: feet
- Location: Perched atop a 400-foot ridge
The Arrival of the Apple II
While reading Scientific American by the dim light of a kerosene lamp, Lutus spotted an advertisement for the Apple II. The promise was captivating: the ability to render 3D worlds using colored lines.
His preparation for the machine's arrival was intense:
- Bicycled to the nearest phone to place the order.
- Filled notebooks with potential program ideas and draft code.
- Installed 1,200 feet of electrical cabling through the oaks and madrones to provide power.
By the time the computer arrived, Lutus was in a state of manic anticipation.
⌨️ The Learning Curve
Despite his technical background, Lutus hit a wall immediately upon powering up. He followed the manual precisely but could not access BASIC.
The instructions stated: Type CONTROL B and press RETURN.
He attempted this hundreds of times to no avail. He eventually realized the manual was written for people who couldn't visualize the physical action. The correct sequence was:
- Press and hold the key labeled
CTRL. - Release both and press
RETURN.
10 PRINT "HELLO WORLD"
20 GOTO 10
🚀 From Plaything to Profit
Far from the corporate chaos of Silicon Valley, Lutus began coding for pure enjoyment. He created programs that focused on:
- Visuals: Elegant drawings on the screen.
- Audio: Musical compositions.
- Logic: Sophisticated mathematical functions.
He sent these to Apple Computer, who bought them and encouraged further development. Having already recouped the cost of the machine, Lutus decided to use his typewriter create a word processing program that would make his typewriter obsolete.
The Lightning Test
While writing the instruction manual for Apple Writer during a rainstorm, Lutus experienced a literal bolt of inspiration. While explaining how the program could preserve memory data if a user hit the RESET key, lightning struck a tree outside his window.
| Event | Result |
|---|---|
| Lightning Strike | Tree nearly zapped; power surge |
| Hardware Status | Machine survived; some diskettes erased by static |
| Software Status | Program restarted; cursor was exactly where he left off |
💰 The Business of Code
Lutus initially sold the first version of Apple Writer to Apple for a flat fee of $7,500. He didn't negotiate for royalties at the time. However, two factors worked in his favor:
- The software became an immediate hit.
- Apple's internal team couldn't figure out how to improve it for the next version.
Two years later, they renegotiated a royalty-based contract. Currently, the daily royalties from the new version exceed the original total sale price.
🏡 The Hacker's Habitat
Lutus continues to live in the woods. He observes the natural world—such as the mating habits of the turtles in his pond—while maintaining his digital workspace.
Why the "Cottage" model works:
- Weightless Delivery: Finished code is delivered via phone lines or mail.
- Cognitive Offloading: Computers handle the mundane, leaving the human free for creativity.
- The Power of Silence: Lutus believes absolute silence is the optimal environment for deep thought.
However, programming is mentally taxing. He describes it as: (Essentially, keeping twenty different pieces of logic in your head simultaneously without dropping one).
The Social Trade-off
The primary downside is isolation. Lutus acknowledges the stereotype of the "cyber-hobo"—the disheveled programmer who avoids relationships in favor of pure code. While he doesn't entirely disagree with this image, he hopes that the computer revolution will eventually revitalize small towns, making them more culturally attractive for those who prefer the wilderness over the city.