Information Theory: A Tutorial Introduction


James V. Stone - 2015
    In this richly illustrated book, accessible examples are used to show how information theory can be understood in terms of everyday games like '20 Questions', and the simple MatLab programs provided give hands-on experience of information theory in action. Written in a tutorial style, with a comprehensive glossary, this text represents an ideal primer for novices who wish to become familiar with the basic principles of information theory.Download chapter 1 from http://jim-stone.staff.shef.ac.uk/Boo...

Content Strategy at Work: Real-world Stories to Strengthen Every Interactive Project


Margot Bloomstein - 2012
    But what’s in it for you? And if you’re not a content strategist, why should you care?Because even if content strategy isn’t your job, content’s probably your problem-and probably more than you think. You or your business has a message you want to deliver, right? You can deliver that message through various channels and content types, from Tweets to testimonials and photo galleries galore, and your audience has just as many ways of engaging with it. So many ways, so much content… so where’s the problem? That is the problem. And you can measure it in time, creativity, money, lost opportunity, and the sobs you hear equally from creative directors, project managers, and search engine marketing specialists.The solution is content strategy, and this book offers real-world examples and approaches you can adopt, no matter your role on the team. Put content strategy to work for you by gathering this book into your little hands and gobbling up never-before seen case studies from teams at Johns Hopkins Medicine, MINI, Icebreaker, and more. Content Strategy at Work is a book for designers, information architects, copywriters, project managers, and anyone who works with visual or verbal content. It discusses how you can communicate and forge a plan that will enable you, your company, or your client get that message across and foster better user experiences.

World Wide Mind: The Coming Integration of Humanity, Machines, and the Internet


Michael Chorost - 2011
    Marvelous and momentous, World Wide Mind takes mind-to-mind communication out of the realm of science fiction and reveals how we are on the verge of a radical new understanding of human interaction.Chorost himself has computers in his head that enable him to hear: two cochlear implants. Drawing on that experience, he proposes that our Paleolithic bodies and our Pentium chips could be physically merged, and he explores the technologies that could do it. He visits engineers building wearable computers that allow people to be online every waking moment, and scientists working on implanted chips that would let paralysis victims communicate. Entirely new neural interfaces are being developed that let computers read and alter neural activity in unprecedented detail.But we all know how addictive the Internet is. Chorost explains the addiction: he details the biochemistry of what makes you hunger to touch your iPhone and check your email. He proposes how we could design a mind-to-mind technology that would let us reconnect with our bodies and enhance our relationships. With such technologies, we could achieve a collective consciousness—a World Wide Mind. And it would be humankind’s next evolutionary step.With daring and sensitivity, Chorost writes about how he learned how to enhance his own relationships by attending workshops teaching the power of touch. He learned how to bring technology and communication together to find true love, and his story shows how we can master technology to make ourselves more human rather than less.World Wide Mind offers a new understanding of how we communicate, what we need to connect fully with one another, and how our addiction to email and texting can be countered with technologies that put us—literally—in each other’s minds.

Design Basics Index


Jim Krause - 2004
    Master the 3 C's of Head-Turning Design!Cover your basics with the book that covers everything from typography and color to layout and business issues! Jim Krause, author of the popular Index series, guides you through the understanding and practice of the three elements every successful visual design must have:Components: Learn how to get the most out of the photos, illustrations, icons, typography, linework, decoration, borders and backgrounds you use within your design.Composition: Practice combining the components of a design in a visually appealing way by using the principles of placement, grouping, alignment, flow and spacing to create a pleasing, cohesive design.Concept: Utilize the intangible elements of theme, connotation and style to present and deliver your message in a way that will wow your clients every time.Whether you're a new, mid-level or experienced designer who is brainstorming ideas or finalizing your presentation, this handy-to-use, take-it-with-you book will instruct and inspire you to new heights of creativity.

Actionable Agile Metrics for Predictability: An Introduction


Daniel S. Vacanti - 2015
    Think about how many times you have been asked that question. How many times have you ever actually been right?We can debate all we want whether this is a fair question to ask given the tremendous amount of uncertainty in knowledge work, but the truth of the matter is that our customers are going to inquire about completion time whether we like it or not. Which means we need to come up with an accurate way to answer them. The problem is that the forecasting tools that we currently utilize have made us ill-equipped to provide accurate answers to reasonable customer questions. Until now.

The Society of Mind


Marvin Minsky - 1985
    Mirroring his theory, Minsky boldly casts The Society of Mind as an intellectual puzzle whose pieces are assembled along the way. Each chapter -- on a self-contained page -- corresponds to a piece in the puzzle. As the pages turn, a unified theory of the mind emerges, like a mosaic. Ingenious, amusing, and easy to read, The Society of Mind is an adventure in imagination.

The Little Go Book


Karl Seguin - 2014
    It's aimed at developers who might not be quite comfortable with the idea of pointers and static typing.http://openmymind.net/The-Little-Go-B...

Storytelling with Data: A Data Visualization Guide for Business Professionals


Cole Nussbaumer Knaflic - 2015
    You'll discover the power of storytelling and the way to make data a pivotal point in your story. The lessons in this illuminative text are grounded in theory, but made accessible through numerous real-world examples--ready for immediate application to your next graph or presentation.Storytelling is not an inherent skill, especially when it comes to data visualization, and the tools at our disposal don't make it any easier. This book demonstrates how to go beyond conventional tools to reach the root of your data, and how to use your data to create an engaging, informative, compelling story. Specifically, you'll learn how to:Understand the importance of context and audience Determine the appropriate type of graph for your situation Recognize and eliminate the clutter clouding your information Direct your audience's attention to the most important parts of your data Think like a designer and utilize concepts of design in data visualization Leverage the power of storytelling to help your message resonate with your audience Together, the lessons in this book will help you turn your data into high impact visual stories that stick with your audience. Rid your world of ineffective graphs, one exploding 3D pie chart at a time. There is a story in your data--Storytelling with Data will give you the skills and power to tell it!

Designing for the Social Web


Joshua Porter - 2008
    With tons of examples from real-world interfaces and a touch of the underlying social psychology theory, Joshua Porter shows you how to design your next great social web application.

Introducing HTML5


Bruce Lawson - 2010
    Some of its new features are already being implemented by existing browsers, and much more is around the corner. Written by developers who have been using the new language for the past year in their work, this book shows you how to start adapting the language now to realize its benefits on today's browsers. Rather than being just an academic investigation, it concentrates on the practical--the problems HTML5 can solve for you right away. By following the book's hands-on HTML5 code examples you'll learn: new semantics and structures to help your site become richer and more accessiblehow to apply the most important JavaScript APIs that are already implementedthe uses of native multimedia for video and audiotechniques for drawing lines, fills, gradients, images and text with canvas how to build more intelligent web formsimplementation of new storage options and web databaseshow geolocation works with HTML5 in both web and mobile applicationsAll the code from this book (and more) is available at www.introducinghtml5.com. ********There appear to be intermittent problems with the first printing of Introducing HTML5. If you have one of these copies, please email us at ask@peachpit.com with a copy of your receipt (from any reseller), and we'll either provide access to the eBook or send you another copy of the print book -- whichever you prefer. If you'd like the eBook we can add that to your Peachpit.com account. You can set up a free account at www.peachpit.com/join http: //www.peachpit.com/join>. Thanks so much for your understanding!

Refactoring UI


Adam Wathan - 2018
    Learn how to design beautiful user interfaces by yourself using specific tactics explained from a developer's point-of-view.

Computer Power and Human Reason: From Judgment to Calculation


Joseph Weizenbaum - 1976
    A classic text by the author who developed ELIZA, a natural-language processing system.

Supernormal Stimuli: How Primal Urges Overran Their Evolutionary Purpose


Deirdre Barrett - 2010
    Our instincts—for food, sex, or territorial protection— evolved for life on the savannahs 10,000 years ago, not in today’s world of densely populated cities, technological innovations, and pollution. We now have access to a glut of larger-than-life objects, from candy to pornography to atomic weapons—that gratify these gut instincts with often-dangerous results. Animal biologists coined the term “supernormal stimuli” to describe imitations that appeal to primitive instincts and exert a stronger pull than real things, such as soccer balls that geese prefer over eggs. Evolutionary psychologist Deirdre Barrett applies this concept to the alarming disconnect between human instinct and our created environment, demonstrating how supernormal stimuli are a major cause of today’s most pressing problems, including obesity and war. However, Barrett does more than show how unfettered instincts fuel dangerous excesses. She also reminds us that by exercising self-control we can rein them in, potentially saving ourselves and civilization. 55 illustrations.

Tools for Thought: The History and Future of Mind-Expanding Technology


Howard Rheingold - 1985
    C. R. Licklider, Doug Engelbart, Bob Taylor, and Alan Kay.The digital revolution did not begin with the teenage millionaires of Silicon Valley, claims Howard Rheingold, but with such early intellectual giants as Charles Babbage, George Boole, and John von Neumann. In a highly engaging style, Rheingold tells the story of what he calls the patriarchs, pioneers, and infonauts of the computer, focusing in particular on such pioneers as J. C. R. Licklider, Doug Engelbart, Bob Taylor, and Alan Kay. Taking the reader step by step from nineteenth-century mathematics to contemporary computing, he introduces a fascinating collection of eccentrics, mavericks, geniuses, and visionaries.The book was originally published in 1985, and Rheingold's attempt to envision computing in the 1990s turns out to have been remarkably prescient. This edition contains an afterword, in which Rheingold interviews some of the pioneers discussed in the book. As an exercise in what he calls retrospective futurism, Rheingold also looks back at how he looked forward.

Managing The Design Factory: A Product Developer's Toolkit


Donald G. Reinertsen - 1997
    In Managing the Design Factory Donald G. Reinertsen presents concepts and practical tools that will be invaluable for anyone trying to get products out of the pipeline and into the market.The first book to put the principles of World Class Manufacturing to work in the development process, Managing the Design Factory combines the powerful analytical tools of queuing, information, and system theories with the proven ideas of organization design and risk management. The result: a methodical approach to consistently hit the "sweet spot" of quality, cost, and time in developing any product. Reinertsen illustrates these concepts with concrete examples drawn from his work with many leading companies across different industries.Fresh and thought-provoking, the book challenges many of the conventional approaches to product development. "There are no best practices," Reinertsen writes, "the idea of best practices is a seductive but dangerous trap." Unlike other books that promote rules and rituals based on benchmarking "best practices," this book focuses on practical tools that account for varied situations. He breaks new ground with a disciplined, quantitative approach for making decisions on critical issues: When should we use a sequential or concurrent process? Centralized or decentralized control? Functional or team organizations?Full of practical techniques, concrete examples, and solid general principles, this is a real toolkit for product developers. Moreover, it is written with the clarity, precision, and humor that are Reinertsen's trademarks. He promises to challenge the thinking of anyone involved in product development.