IDEAS · SECTION

Jef Raskin developed his core ideas about human-computer interaction in the 1970s and 1980s. They have not aged the way most technology ideas age. The specific hardware he worked with is obsolete. The principles he derived from studying how humans actually use that hardware are, if anything, more relevant now than when he wrote them.

This section applies his thinking to contemporary technology — not as an exercise in historical reverence, but because the problems he identified are still the problems we have.



Background: The Humane Interface — Raskin’s principles in full →

Raskin on Information Appliances: The Idea Before the iPhone

In January 2007, Steve Jobs stood on stage and described a new product as three devices in one: a widescreen iPod, a phone, and an internet communicator. Then he said the line that stuck: these are not three separate devices, this is one device. The audience understood immediately what he meant, because the promise being made was an old one — a single object, easy enough that you didn’t think about it, that replaced a drawer full of specialized gadgets.

Apple Intelligence, iOS 27, and the Modeless Promise: A Raskin Reading

At WWDC 2026, Apple announced what it is calling Siri AI: a rebuilt assistant with onscreen awareness, access to personal context across mail, messages, and calendars, and the ability to execute multi-step tasks across applications from a single spoken or typed request. iOS 27 ships with this as its central intelligence layer, powered by an architecture that Apple describes as combining on-device processing, Private Cloud Compute, and Google Gemini models for broader-knowledge queries.

The Canon Cat at 39: Raskin's Machine That Time Forgot

The Canon Cat went on sale in the United States in July 1987. By the end of that year it was gone — discontinued after roughly six months and estimated sales of around 20,000 units. It cost $1,495, looked like a dedicated word processor, and was designed by Jef Raskin, the man who had originated the Macintosh project at Apple before leaving the company in 1982.

Thirty-nine years is a long time to sustain a cult following for a machine that almost no one bought. The Cat has one, and the interest is not nostalgia. Developers have built emulators and web recreations of its interface as recently as 2025. Hacker News threads on the Cat appear with regularity and attract detailed technical discussion. The machine keeps getting rediscovered by people building text editors, command palettes, and conversational AI interfaces, all of whom find in it a design that addressed problems they thought were new.

From LEAP to Spotlight to AI: The Long Road to Universal Search

In 1987, Jef Raskin shipped a computer with no menus, no file browser, no application launcher, and no toolbar. To find anything — a word in a document, a command, a previously typed note — you held a key and started typing. The computer jumped to the nearest match instantly. That was the entire navigation model.

The machine was the Canon Cat. It sold for about $1,500, was discontinued after six months due to internal Canon politics, and became a footnote in computing history.

Modes Are Still Harmful

In 1979, Jef Raskin wrote that modes were one of the fundamental design failures of computer interfaces. A mode, in his definition, is any state in which the same user action produces a different result than it would in another state. Caps Lock is a mode. A dialog box that blocks the rest of the interface is a mode. The difference between “insert” and “overtype” in a word processor is a mode.

The Search Box Becomes a Command: Raskin's LEAP and the AI Prompt

By the middle of 2024, the prompt bar has become the most fashionable element in software. Type a request in plain language; the system interprets it and acts. It appears in operating systems, in browsers, in productivity tools, in the command surfaces of applications that previously hid their functions behind menus. The framing is usually that something genuinely new has arrived — an interface that finally lets you simply ask.

Chatbots Have Modes Too: Hidden State in Conversational UI

The conversational interface — a single text box into which you type plain language and receive a plain-language reply — arrived in 2023 with a claim attached: that it had finally escaped the clutter of buttons, menus, and panels that Jef Raskin spent his career criticizing. There is nothing to learn, the argument goes. You just say what you want. The interface has dissolved into language itself.

It is an appealing claim, and it is partly true. But anyone who has read Raskin carefully will recognize the shape of the problem hiding inside it. A conversation is a mode. The same input produces different results depending on what came before it, and what came before it is, to a large extent, invisible to the user. Raskin defined a mode as precisely this: a state in which an action’s meaning depends on context the user cannot reliably see. By that definition, the modeless-looking chat box is one of the most thoroughly modal interfaces ever shipped.

Modeless Computing in the Age of the Everything App

There is a recurring ambition in software to build the one application that does everything — the program a person never has to leave. In 2023 the ambition has a name borrowed from the markets where it is furthest along: the super-app, or the everything app. WeChat is the canonical example, a single Chinese application through which hundreds of millions of people message, pay, shop, hail rides, and transact with government services without ever switching programs. Western technology companies talk openly about wanting to build the equivalent. The browser startup Arc, among others, is reorganizing the desktop around a single integrating surface rather than a scatter of separate windows.

What Jef Raskin Got Wrong

This site exists to take Jef Raskin’s ideas seriously, which is a different project from taking them uncritically. Raskin was a rigorous thinker who built real, shipped products around a coherent theory of interface design, and that theory has aged better than most of what was written about computing in the same period. It has not aged perfectly. A fair accounting of Raskin’s legacy has to include the places where his framework strains against evidence he didn’t have, contexts he didn’t anticipate, or arguments he pressed further than the case supported. This is that accounting.

Information Appliances in a Year of Working From Home

Jef Raskin’s idea of the information appliance is older than most of the people now living inside it. He set it out most fully around 1990: a device built to do one thing, or a small set of related things, so well and so simply that using it required no expertise and no manual — the computational equivalent of a toaster or a telephone rather than a general-purpose machine bristling with capability and complexity. The personal computer, in his view, had taken the wrong turn by trying to do everything; the appliance was the corrective.

Aza Raskin, Infinite Scroll, and a Family Argument About Attention

There is a tidy irony available here, and it is worth resisting. The tidy version goes: Jef Raskin devoted his career to humane interfaces, and his son Aza Raskin invented infinite scroll, one of the least humane interaction patterns ever shipped. Father builds the cathedral of user respect; son builds the slot machine. It is a clean story and a misleading one. The more accurate reading is that Aza Raskin has spent the past several years making, in public, an argument his father would have recognized as his own — and that the family thread running through both men is not a contradiction but a continuity.

Modes Came Back: Voice Assistants and Hidden State

A mode, in Jef Raskin’s definition, is any state in which the same user action produces a different result than it would in another state. He spent much of his career arguing that modes are a primary, predictable, and avoidable cause of user error: the user performs an action based on a reasonable belief about the system’s state, and the system does something other than what the user intended. The user is not at fault. The interface failed by allowing a false belief about state to persist.

Information Appliances Before the Tablet: Raskin's 1990 Idea

The phrase “information appliance” did not originate with Jef Raskin, but few people did more to give it a concrete meaning. He named a company after it — Information Appliance, Inc., which he founded after leaving Apple — and he spent years arguing that the personal computer, as it existed in the 1980s and 1990s, was a transitional and badly designed object that ought to give way to something simpler.

Spotlight and the Long History of Universal Search

Press a key combination on any current Mac and a search box appears in the center of the screen. Begin typing, and the system offers matches drawn from across the machine: files, applications, contacts, mail, calendar events, dictionary definitions, even arithmetic. This is Spotlight, and for a sizable population of Mac users it has quietly become the primary way they launch applications and find documents. They no longer navigate to things. They type the name and press return.

Command Palettes Rediscover the LEAP Key

There is a feature in the text editors programmers have adopted over the past few years that deserves more historical credit than it usually gets. In Sublime Text it is summoned with a keystroke and called the command palette. Atom, the newer editor from GitHub, has the same thing under the same name. You press a key combination, a small input box appears, you begin typing the name of a command or a file, and the editor narrows a list to the closest matches as you type. Select one and it runs. No menus, no toolbar hunting, no memorizing where a function lives in a hierarchy. You type what you want.