Designing AI Interfaces – Louise Macfadyen

📥
Total Downloads: 11
 - Unknown book cover

Computation: Designing for the Processing and Generation Phase On July 20, 1969, during the final descent of Apollo 11 toward the Moon, a warning alarm lit up the astronauts’ display: 1202. Unfortunately, no one in the cockpit knew what 1202 meant; the computer didn’t appear to be crashing, but other than that, it was a mystery.

The alarm indicated something was wrong. The 1202 alarm turned out to be a low-priority overload warning. The onboard computer was shedding nonessential tasks to stay focused on landing-critical ones—an intentional feature that hadn’t been fully thought through. From an engineering perspective, this was an elegant act of triage, not a malfunction. But to the astronauts, it looked like a potentially fatal glitch. They had no way to see how the system was allocating its computational resources, or why some functions were dropped while others were preserved.

The system was working under strain, but because that logic was invisible, it became a source of confusion and near abort. Encountering an error in AI can feel much the same. Many parts of the process feel confusing, locked behind occult signifiers, much like the 1202 alarm. Understanding this middle layer—how AI systems process, triage, and generate outputs—is essential for building interfaces that balance the abilities of AI with the real human needs of its users.

Once the input is submitted, the user expects an answer, but before an AI can respond, it has to compute. That might sound obvious, but in practice, this process (sometimes referred to as inference) is the least visible, least understood part of the AI interaction pipeline.

O’Reilly books may be purchased for educational, business, or sales promotional use. Online editions are also available for most titles (https://oreilly.com). For more information, contact our corporate/institutional sales department: 800-998-9938 or [email protected]. Acquisitions Editor: Nicole Butterfield Development Editor: Corbin Collins Production Editor: Aleeya Rahman Copyeditor: J.M. Olejarz Proofreader: Sonia Saruba Indexer: BIM Creatives, LLC Cover Designer: Susan Brown Cover Illustrator: Monica Kamsvaag Interior Designer: David Futato Interior Illustrator: Kate Dullea March 2026: First Edition Revision History for the First Edition 2026-03-11: First Release See https://oreilly.com/catalog/errata.csp?isbn=9798341639829 for release details.

The O’Reilly logo is a registered trademark of O’Reilly Media, Inc. Designing AI Interfaces, the cover image, and related trade dress are trademarks of O’Reilly Media, Inc. The views expressed in this work are those of the author and do not represent the publisher’s views. While the publisher and the author have used good faith efforts to ensure that the information and instructions contained in this work are accurate, the publisher and the author disclaim all responsibility for errors or omissions, including without limitation responsibility for damages resulting from the use of or reliance on this work.

Use of the information and instructions contained in this work is at your own risk. If any code samples or other technology this work contains or describes is subject to open source licenses or the intellectual property rights of others, it is your responsibility to ensure that your use thereof complies with such licenses and/or rights. 979-8-341-63982-9 [LSI] OceanofPDF.com Foreword One of the most persistent myths in AI right now is that design doesn’t matter when the AI is powerful enough.

The argument goes something like this: if the model is smart enough, it doesn’t need a good interface. Users will just talk to it, it’ll understand them, and everyone goes home happy. You can tell it what you want, and it does it! UI is seen as old-fashioned, just like Windows 95. I’ve been arguing against this for years, not because I’m a designer defending my turf (although let’s be real, I am), but because the argument is empirically wrong.

And now, thankfully, Louise Macfadyen has written the book that proves it. The book you’re holding makes a case I find deeply satisfying, not because it vindicates a position I already held (although, again, it does), but because it goes further than my ranting and arrives somewhere much more useful and practical. Macfadyen takes a deceptively simple framework (input- computation-output) and shows that different species of potential failure haunt each stage.

This is a short excerpt from the opening of “” by Unknown, quoted for review and introduction purposes. All rights belong to the copyright holders.

Book Information

  • Unique ID: f1322c8fcd82b53a
  • File Extension: .pdf
  • File Size: 16,901,652 bytes (16.119 MB)
  • Title:
  • Author: Unknown
  • ISBN: 9798341639829
  • Pages: 332
  • Language: English (en)

Reading & Word Statistics

  • Estimated Reading Time: 348.15 minutes
  • Total Words: 69,630
  • Total Characters: 463,192
  • Average Words per Page: 209.73
  • Average Characters per Page: 1395.16

Most Frequent Words

users (557), user (436), model (256), design (244), system (201), designing (196), like (190), output (182), systems (179), work (165), agent (160), use (158), interface (152), models (150), outputs (145), tool (145), information (141), it’s (140), patterns (138), figure (133), text (130), need (126), without (123), tools (123), different (122), designers (122), intent (120), context (116), input (115), understanding (111), also (109), language (108), agents (107), content (106), interfaces (105), product (104), progress (102), tasks (101), data (100), prompt (98), capabilities (98), one (97), human (97), often (97), even (94), time (93), task (93), process (93), new (91), clear (91), rather (90), pattern (90), between (88), plan (87), understand (85), see (83), make (83), help (82), technical (81), example (79), search (79), experience (79), inputs (79), generation (79), feel (78), processing (77), prompts (77), agentic (76), structure (75), way (74), step (73), know (73), planning (72), control (71), discovery (70), whether (68), people (68), google (68), something (67), latency (67), specific (66), approach (64), across (63), communication (63), results (62), behavior (62), action (62), computation (61), many (59), errors (59), next (59), user’s (59), interaction (58), products (58), helps (58), working (57), support (57), error (57), knowledge (56), watermarking (56).

PDF Download

📖 Read Online (3D Flipbook)

You can start reading by flipping the pages.

Or download it as a PDF: