The Lifecycle of Software Objects

The Lifecycle of Software Objects
Author: Ted Chiang
Publisher:
Total Pages: 0
Release: 2010
Genre: Artificial intelligence
ISBN: 9781596063174

What's the best way to create artificial intelligence? In 1950, Alan Turing wrote, "Many people think that a very abstract activity, like the playing of chess, would be best. It can also be maintained that it is best to provide the machine with the best sense organs that money can buy, and then teach it to understand and speak English. This process could follow the normal teaching of a child. Things would be pointed out and named, etc. Again I do not know what the right answer is, but I think both approaches should be tried." The first approach has been tried many times in both science fiction and reality. In this new novella, at over 30,000 words, his longest work to date, Ted Chiang offers a detailed imagining of how the second approach might work within the contemporary landscape of startup companies, massively-multiplayer online gaming, and open-source software. It's a story of two people and the artificial intelligences they helped create, following them for more than a decade as they deal with the upgrades and obsolescence that are inevitable in the world of software. At the same time, it's an examination of the difference between processing power and intelligence, and of what it means to have a real relationship with an artificial entity.

Stories of Your Life and Others

Stories of Your Life and Others
Author: Ted Chiang
Publisher: Knopf
Total Pages: 298
Release: 2010-10-26
Genre: Fiction
ISBN: 1931520895

From the author of Exhalation, an award-winning short story collection that blends "absorbing storytelling with meditations on the universe, being, time and space ... raises questions about the nature of reality and what it is to be human" (The New York Times). Stories of Your Life and Others delivers dual delights of the very, very strange and the heartbreakingly familiar, often presenting characters who must confront sudden change—the inevitable rise of automatons or the appearance of aliens—with some sense of normalcy. With sharp intelligence and humor, Chiang examines what it means to be alive in a world marked by uncertainty, but also by beauty and wonder. An award-winning collection from one of today's most lauded writers, Stories of Your Life and Others is a contemporary classic. Includes “Story of Your Life”—the basis for the major motion picture Arrival

Exhalation

Exhalation
Author: Ted Chiang
Publisher: Vintage
Total Pages: 311
Release: 2019-05-07
Genre: Fiction
ISBN: 110194790X

NATIONAL BESTSELLER • ONE OF THE NEW YORK TIMES BEST BOOKS OF THE YEAR • Nine stunningly original, provocative, and poignant stories—two published for the very first time—all from the mind of the incomparable author of Stories of Your Life and Others Tackling some of humanity’s oldest questions along with new quandaries only he could imagine, these stories will change the way you think, feel, and see the world. They are Ted Chiang at his best: profound, sympathetic, revelatory. Ted Chiang tackles some of humanity’s oldest questions along with new quandaries only he could imagine. In “The Merchant and the Alchemist’s Gate,” a portal through time forces a fabric seller in ancient Baghdad to grapple with past mistakes and second chances. In “Exhalation,” an alien scientist makes a shocking discovery with ramifications that are literally universal. In “Anxiety Is the Dizziness of Freedom,” the ability to glimpse into alternate universes necessitates a radically new examination of the concepts of choice and free will.

Software Projects Secrets

Software Projects Secrets
Author: George Stepanek
Publisher: Apress
Total Pages: 173
Release: 2012-11-29
Genre: Computers
ISBN: 1430251026

Software Project Secrets: Why Software Projects Fail offers a new path to success in the software industry. This book reaches out to managers, developers, and customers who use industry-standard methodologies, but whose projects still struggle to succeed. Author George Stepanek analyzes the project management methodology itself, a critical factor that has thus far been overlooked. He explains why it creates problems for software development projects and begins by describing 12 ways in which software projects are different from other kinds of projects. He also analyzes the project management body of knowledge to discover 10 hidden assumptions that are invalid in the context of software projects.

Site Reliability Engineering

Site Reliability Engineering
Author: Niall Richard Murphy
Publisher: "O'Reilly Media, Inc."
Total Pages: 552
Release: 2016-03-23
Genre:
ISBN: 1491951176

The overwhelming majority of a software system’s lifespan is spent in use, not in design or implementation. So, why does conventional wisdom insist that software engineers focus primarily on the design and development of large-scale computing systems? In this collection of essays and articles, key members of Google’s Site Reliability Team explain how and why their commitment to the entire lifecycle has enabled the company to successfully build, deploy, monitor, and maintain some of the largest software systems in the world. You’ll learn the principles and practices that enable Google engineers to make systems more scalable, reliable, and efficient—lessons directly applicable to your organization. This book is divided into four sections: Introduction—Learn what site reliability engineering is and why it differs from conventional IT industry practices Principles—Examine the patterns, behaviors, and areas of concern that influence the work of a site reliability engineer (SRE) Practices—Understand the theory and practice of an SRE’s day-to-day work: building and operating large distributed computing systems Management—Explore Google's best practices for training, communication, and meetings that your organization can use

S

S
Author: R. A. Becker
Publisher: CRC Press
Total Pages: 580
Release: 1984-02-01
Genre: Mathematics
ISBN: 9780534033132

The latest edition of this manual provides documentation for users of the statistical software system S.

The Merchant and the Alchemist's Gate

The Merchant and the Alchemist's Gate
Author: Ted Chiang
Publisher:
Total Pages: 72
Release: 2007
Genre: Fiction
ISBN:

This curious time-travel novella is a gracefully told lesson about accepting fate-or, as better suits this medieval Arabian setting, the will of Allah. A Baghdad merchant discovers an alchemical device that can send a traveler back in time 20 years. Despite the alchemist's warning that "what is made cannot be unmade," and three illustrative tales about others' attempts to alter the past, the merchant is determined to return to an earlier time to save his long-dead wife

Design for Software

Design for Software
Author: Erik Klimczak
Publisher: John Wiley & Sons
Total Pages: 413
Release: 2013-03-07
Genre: Computers
ISBN: 1119943701

A unique resource to help software developers create a desirable user experience Today, top-flight software must feature a desirable user experience. This one-of-a-kind book creates a design process specifically for software, making it easy for developers who lack design background to create that compelling user experience. Appealing to both tech-savvy designers and creative-minded technologists, it establishes a hybrid discipline that will produce first-rate software. Illustrated in full color, it shows how to plan and visualize the design to create software that works on every level. Today's software demands attention to the quality of the user experience; this book guides you through a practical design process to achieve that goal Approaches the mechanics of design with a process inspired by art and science Avoids the abstract and moves step by step through techniques you can put to use immediately Covers planning your design, tested methods, how to visualize like a designer, psychology of design, and how to create software that developers will appreciate Explores such elements as choosing the right typeface and managing interactivity Design for Software: A Playbook for Developers brings the art of good design together with the science of software development to create programs with pizazz.

VHDL and FPLDs in Digital Systems Design, Prototyping and Customization

VHDL and FPLDs in Digital Systems Design, Prototyping and Customization
Author: Zoran Salcic
Publisher: Springer Science & Business Media
Total Pages: 557
Release: 2012-12-06
Genre: Technology & Engineering
ISBN: 1461558271

This book represents an attempt to treat three aspects of digital systems, design, prototyping and customization, in an integrated manner using two major technologies: VHSIC Hardware Description Language (VHDL) as a modeling and specification tool, and Field-Programmable Logic Devices (FPLDs) as an implementation technology. They together make a very powerful combination for complex digital systems rapid design and prototyping as the important steps towards manufacturing, or, in the case of feasible quantities, they also provide fast system manufacturing. Combining these two technologies makes possible implementation of very complex digital systems at the desk. VHDL has become a standard tool to capture features of digital systems in a form of behavioral, dataflow or structural models providing a high degree of flexibility. When augmented by a good simulator, VHDL enables extensive verification of features of the system under design, reducing uncertainties at the latter phases of design process. As such, it becomes an unavoidable modeling tool to model digital systems at various levels of abstraction.