Deep inside Apple's Piles

Forgotten UI innovation to be exhumed? Inventor speaks to The Reg

Apple is set to enhance the desktop UI it created twenty years ago, according a report at eWeek. The report bears the Rothenberg hallmark of quality, so listen up.

At the heart of the UI revamp are "piles". Although haemorrhoids give millions of sufferers discomfiture every day, Apple's "piles" are an intriguing concept which should ease the pain of using such a constipated file and folder UI metaphor.

Piles are an Apple invention, now patented, that allow users to browse and organize documents by their semantic content.

They were developed by Gitta Salomon and her colleagues at Apple's Advanced Technology Human Interface Group and announced to the world at the CHI conference in May 1992.

Gitta kindly sent us the original presentation and spoke with us briefly today. She left Apple in 1993, and after a spell at Sony's lab started her own company, Swim Interaction Design, based in downtown San Francisco.

The paper describes "Piles" as an adjunct to the file/folder metaphor, in the paper (co-authored with Richard Mander and Yin Yin Wong). A clue is in the title, which describes piles as a metaphor for "supporting casual organization of information".

Piles were seen as complementary to the folder filing system, which was used more for archiving than grouping recently used, but related documents. "The folder as the sole container type presents an impoverished set of possibilities," the authors noted.

But Piles are a deep innovation, which require the system to add content-based filtering and some, possibly AI-guided help to the user who is browsing through a Pile. They're more than simply eye-candy.

"There are different aspects to Piles," Solomon told us today. "They are a visual representation, but also helping them organize things, as a way to make suggestions. There are fuzzy edges - the computer is presenting you with 'what if?' questions on a pile of stuff.

This would help indexing of the contents of documents in real time, much as BeOS' BFS file system indexed metadata attributes in real time using a dedicated system thread. BFS designer Dominic Giampaulo joined Apple last year, and the rumor circuit has consistently suggested that better threading is a priority for the Panther update to MacOS X. Which suggests that Apple has both the will and know-how to provide a system capable of supporting very rich Piles.

"It would preferable to be real-time," agreed Solomon.

Even a glance at Apple's HIG 1992 paper shows a thoroughness and inquisitiveness that's lacking in much of today's software. Rather than being contented with the Pile, the team was weighing pros and cons of how it should behave, using iterative user feedback.

For example, the researchers identified four kinds of browsing methods: an "edge" method where users looked for clues from the outlines of documents in the stack; a "restack" method, where users took documents off the top to reveal the next; a "hinge" method, which sounds very much like leafing through a book, stopping at various points, and a "spread" method which empties the contents of the pile on the floor, so to speak. They explored the optimal structure of a Pile viewing "Cone".

The Piles team looked ahead too, at scripting, and how Piles could be used for informal collaborative data sharing. Most intriguing of all was the discussion of gestures for manipulating Piles.

That chimed. In this column lamenting the dearth of innovation in the Macintosh UI he helped create, Bruce Tognazzini promotes gestures as a way for Apple to restore its reputation.

"The clutter of words, icons, and buttons that obscure our screens today are the result of the severely limited vocabulary of the mouse. The only word it knows is "click," so you have to find an instance of the word you want to convey to the computer, then say "click" while you hover over it," wrote Tognazzini.

"The mouse is dead; it's time for a change," he concluded.

Well, yes and no - we humbly suggest.

Your correspondent recently spent an enforced fortnight in the world of Windows, for the first time in a couple of years, and the only highlight of the experience - which must be very similar to keel-hauling - was the productivity increase in using the Opera brower's mouse gestures. Once you've used mouse gestures, it's very hard to go back.

But for gestures, you don't need to throw away the mouse. Any two-buttoned mouse will do.

Uh, oh. Did we just say "two buttoned mouse"? ®

Bootnote: Via readers: mouse gestures for Cocoa apps; (thanks Andrew Bowman); and for Windows, too. "The only downside of the program is its name: StrokeIt," writes Edward Robinson from Georgia Tech about the latter. "It's very hard to be serious about a program with a title like that, but be that as it may, I think it's a fantastic piece of software."

Related Stories

Spring has sprung: a new desktop era for the Mac?
Windows on a database - sliced and diced by BeOS vets

Other stories you might like

  • Twitter founder Dorsey beats hasty retweet from the board
    We'll see you around the Block

    Twitter has officially entered the post-Dorsey age: its founder and two-time CEO's board term expired Wednesday, marking the first time the social media company hasn't had him around in some capacity.

    Jack Dorsey announced his resignation as Twitter chief exec in November 2021, and passed the baton to Parag Agrawal while remaining on the board. Now that board term has ended, and Dorsey has stepped down as expected. Agrawal has taken Dorsey's board seat; Salesforce co-CEO Bret Taylor has assumed the role of Twitter's board chair. 

    In his resignation announcement, Dorsey – who co-founded and is CEO of Block (formerly Square) – said having founders leading the companies they created can be severely limiting for an organization and can serve as a single point of failure. "I believe it's critical a company can stand on its own, free of its founder's influence or direction," Dorsey said. He didn't respond to a request for further comment today. 

    Continue reading
  • Snowflake stock drops as some top customers cut usage
    You might say its valuation is melting away

    IPO darling Snowflake's share price took a beating in an already bearish market for tech stocks after filing weaker than expected financial guidance amid a slowdown in orders from some of its largest customers.

    For its first quarter of fiscal 2023, ended April 30, Snowflake's revenue grew 85 percent year-on-year to $422.4 million. The company made an operating loss of $188.8 million, albeit down from $205.6 million a year ago.

    Although surpassing revenue expectations, the cloud-based data warehousing business saw its valuation tumble 16 percent in extended trading on Wednesday. Its stock price dived from $133 apiece to $117 in after-hours trading, and today is cruising back at $127. That stumble arrived amid a general tech stock sell-off some observers said was overdue.

    Continue reading
  • Amazon investors nuke proposed ethics overhaul and say yes to $212m CEO pay
    Workplace safety, labor organizing, sustainability and, um, wage 'fairness' all struck down in vote

    Amazon CEO Andy Jassy's first shareholder meeting was a rousing success for Amazon leadership and Jassy's bank account. But for activist investors intent on making Amazon more open and transparent, it was nothing short of a disaster.

    While actual voting results haven't been released yet, Amazon general counsel David Zapolsky told Reuters that stock owners voted down fifteen shareholder resolutions addressing topics including workplace safety, labor organizing, sustainability, and pay fairness. Amazon's board recommended voting no on all of the proposals.

    Jassy and the board scored additional victories in the form of shareholder approval for board appointments, executive compensation and a 20-for-1 stock split. Jassy's executive compensation package, which is tied to Amazon stock price and mostly delivered as stock awards over a multi-year period, was $212 million in 2021. 

    Continue reading

Biting the hand that feeds IT © 1998–2022