Powerless

By
Apple · MDG · Software

White electrical plug with a clock on it

Automating Mac Shutdowns

In the late 80s and early 90s, Macintosh computers were evolving rapidly, introducing new capabilities that made life easier for users and developers alike. The Macintosh II, introduced in 1987, was among the first Macs to support software-controlled power-off functionality—an innovation at the time. Unlike earlier Macs, which required a physical power switch, the Mac II’s power management allowed for software-driven shutdowns, paving the way for automation tools.

One such tool was Powerless ($19.95), an application I wrote to automatically shut down my Mac at a scheduled time or after a set duration. This was particularly useful in an era when computers were often left running for long, unattended tasks, such as:

  • Compiling software - Large projects could take minutes to hours to build, tying up the machine.
  • Disk defragmentation - Essential for maintaining performance on spinning hard drives, but a lengthy process.
  • File downloads - Before broadband, downloads over dial-up modems could take hours.
  • Automated backups - Ensuring data integrity without user intervention.

Powerless allowed users to start these tasks and walk away, confident that their Mac would shut down cleanly afterward.

Powerless

Link to self-extracting archive for PowerlessDownload Powerless 2.0 (43K self-extracting archive)

Future Plans That Never Came to Be

At one point, I began developing a more advanced version of Powerless with event-based automation features. The new version was designed as an event dispatcher, capable of performing various actions based on triggers such as:

  • Scheduled alarms - Set a time for automatic shutdown or restart.
  • Countdown timers - Perform an action after a specified duration.
  • Idle activity detection - Shut down if no keyboard or modem activity was detected for a period.
  • Application-based events - Launch apps, play sounds, or issue alerts based on conditions.

This concept was ahead of its time—similar in spirit to macOS automation tools that would come decades later. Unfortunately, I never had the time to complete it. My focus shifted to building CTSnet, an Internet Service Provider, and from that point forward, I moved away from creating commercial software products.

Reflecting on the Era

Looking back, Powerless was a small but useful tool that addressed a real need in the Macintosh community of the time. The ability to automate shutdowns might seem trivial now, but in an era before always-on, power-efficient systems, it was a game-changer for productivity and energy savings.

Mac users today take automation for granted, with built-in scheduling, scripting tools like AppleScript and Shortcuts, and advanced power management. But in the late 80s and early 90s, tools like Powerless were vital for making computing more efficient—especially for developers and power users.

Would a tool like this still be useful today? Maybe in some niche scenarios. But for those of us who remember, it was a reminder of how far we’ve come.

Explore