"You Are Not Expected to Understand This"

Author: Torie Bosch
Publisher: Princeton University Press
ISBN: 0691230811
Category : Computers
Languages : en
Pages : 216

Get Book Here

Book Description
Leading technologists, historians, and journalists reveal the stories behind the computer coding that touches all aspects of life—for better or worse Few of us give much thought to computer code or how it comes to be. The very word “code” makes it sound immutable or even inevitable. “You Are Not Expected to Understand This” demonstrates that, far from being preordained, computer code is the result of very human decisions, ones we all live with when we use social media, take photos, drive our cars, and engage in a host of other activities. Everything from law enforcement to space exploration relies on code written by people who, at the time, made choices and assumptions that would have long-lasting, profound implications for society. Torie Bosch brings together many of today’s leading technology experts to provide new perspectives on the code that shapes our lives. Contributors discuss a host of topics, such as how university databases were programmed long ago to accept only two genders, what the person who programmed the very first pop-up ad was thinking at the time, the first computer worm, the Bitcoin white paper, and perhaps the most famous seven words in Unix history: “You are not expected to understand this.” This compelling book tells the human stories behind programming, enabling those of us who don’t think much about code to recognize its importance, and those who work with it every day to better understand the long-term effects of the decisions they make. With an introduction by Ellen Ullman and contributions by Mahsa Alimardani, Elena Botella, Meredith Broussard, David Cassel, Arthur Daemmrich, Charles Duan, Quinn DuPont, Claire L. Evans, Hany Farid, James Grimmelmann, Katie Hafner, Susan C. Herring, Syeda Gulshan Ferdous Jana, Lowen Liu, John MacCormick, Brian McCullough, Charlton McIlwain, Lily Hay Newman, Margaret O’Mara, Will Oremus, Nick Partridge, Benjamin Pope, Joy Lisi Rankin, Afsaneh Rigot, Ellen R. Stofan, Lee Vinsel, Josephine Wolff, and Ethan Zuckerman.

"You Are Not Expected to Understand This"

Author: Torie Bosch
Publisher: Princeton University Press
ISBN: 0691230811
Category : Computers
Languages : en
Pages : 216

Get Book Here

Book Description
Leading technologists, historians, and journalists reveal the stories behind the computer coding that touches all aspects of life—for better or worse Few of us give much thought to computer code or how it comes to be. The very word “code” makes it sound immutable or even inevitable. “You Are Not Expected to Understand This” demonstrates that, far from being preordained, computer code is the result of very human decisions, ones we all live with when we use social media, take photos, drive our cars, and engage in a host of other activities. Everything from law enforcement to space exploration relies on code written by people who, at the time, made choices and assumptions that would have long-lasting, profound implications for society. Torie Bosch brings together many of today’s leading technology experts to provide new perspectives on the code that shapes our lives. Contributors discuss a host of topics, such as how university databases were programmed long ago to accept only two genders, what the person who programmed the very first pop-up ad was thinking at the time, the first computer worm, the Bitcoin white paper, and perhaps the most famous seven words in Unix history: “You are not expected to understand this.” This compelling book tells the human stories behind programming, enabling those of us who don’t think much about code to recognize its importance, and those who work with it every day to better understand the long-term effects of the decisions they make. With an introduction by Ellen Ullman and contributions by Mahsa Alimardani, Elena Botella, Meredith Broussard, David Cassel, Arthur Daemmrich, Charles Duan, Quinn DuPont, Claire L. Evans, Hany Farid, James Grimmelmann, Katie Hafner, Susan C. Herring, Syeda Gulshan Ferdous Jana, Lowen Liu, John MacCormick, Brian McCullough, Charlton McIlwain, Lily Hay Newman, Margaret O’Mara, Will Oremus, Nick Partridge, Benjamin Pope, Joy Lisi Rankin, Afsaneh Rigot, Ellen R. Stofan, Lee Vinsel, Josephine Wolff, and Ethan Zuckerman.

Lions' Commentary on UNIX 6th Edition with Source Code

Lions' Commentary on UNIX 6th Edition with Source Code PDF Author: John Lions
Publisher: Peer to Peer Communications
ISBN: 9781573980135
Category : Computers
Languages : en
Pages : 254

Get Book Here

Book Description
For the past 20 years, UNIX insiders have cherished and zealously guarded pirated photocopies of this manuscript, a "hacker trophy" of sorts. Now legal (and legible) copies are available. An international "who's who" of UNIX wizards, including Dennis Ritchie, have contributed essays extolling the merits and importance of this underground classic.

It's Not Supposed to Be This Way

It's Not Supposed to Be This Way PDF Author: Lysa TerKeurst
Publisher: Thomas Nelson
ISBN: 0718039866
Category : Religion
Languages : en
Pages : 289

Get Book Here

Book Description
#1 NEW YORK TIMES BESTSELLER What do you do when God’s timing seems questionable, his lack of intervention hurtful, and his promises doubtful? Lysa TerKeurst unveils her heart amid shattering circumstances, inviting you to live assured when life doesn't turn out like you expected. Life often looks so very different than we hoped or expected. Some events may simply catch us off guard for a season, but others shatter us completely. We feel disappointed and disillusioned at best and overwhelmed and hopeless at worst. We quietly start to wonder about the reality of God’s goodness and why he allows us to suffer and experience grief and loss. Lysa TerKeurst understands this deeply. But after many tears, godly counseling, and prayerful seeking, she's also discovered that our disappointments can be the divine appointments our souls need to radically encounter God. In It's Not Supposed to Be This Way, Lysa invites us into her own journey of faith and, with grit, vulnerability, and honest humor, helps us to: Stop being pulled into the anxiety of disappointment by discovering how to better process unmet expectations and other painful situations. Train ourselves to recognize the three strategies of the enemy, so we can stand strong and persevere through unsettling relationships and uncertain outcomes. Discover the secret of being steadfast and not panicking when God actually does give us more than we can handle. Shift our suspicion that God is cruel or unfair to the biblical assurance that God is protecting and preparing us. Know how to encourage a friend and help her navigate hard realities with real help from God's truth, the Bible. Look for additional biblically based resources and devotionals from Lysa: Good Boundaries and Goodbyes Forgiving What You Can't Forget Uninvited You're Going to Make It Embraced Seeing Beautiful Again

How to Talk About Books You Haven't Read

How to Talk About Books You Haven't Read PDF Author: Pierre Bayard
Publisher: Bloomsbury Publishing USA
ISBN: 1596917148
Category : Literary Criticism
Languages : en
Pages : 129

Get Book Here

Book Description
In this delightfully witty, provocative book, literature professor and psychoanalyst Pierre Bayard argues that not having read a book need not be an impediment to having an interesting conversation about it. (In fact, he says, in certain situations reading the book is the worst thing you could do.) Using examples from such writers as Graham Greene, Oscar Wilde, Montaigne, and Umberto Eco, he describes the varieties of "non-reading"-from books that you've never heard of to books that you've read and forgotten-and offers advice on how to turn a sticky social situation into an occasion for creative brilliance. Practical, funny, and thought-provoking, How to Talk About Books You Haven't Read-which became a favorite of readers everywhere in the hardcover edition-is in the end a love letter to books, offering a whole new perspective on how we read and absorb them.

You're Not what I Expected

You're Not what I Expected PDF Author: Polly Young-Eisendrath
Publisher: Touchstone
ISBN:
Category : Divorce therapy
Languages : en
Pages : 424

Get Book Here

Book Description
Combining research and clinical theory with actual case histories, this book reveals how couples can enhance their communication skills and learn how to make deeper commitments via the revolutionary new method of dialogue therapy--a form of conversation that involves having and maintaining one's own point of view while understanding another's.

Beautiful Code

Beautiful Code PDF Author: Greg Wilson
Publisher: "O'Reilly Media, Inc."
ISBN: 0596554672
Category : Computers
Languages : en
Pages : 621

Get Book Here

Book Description
How do the experts solve difficult problems in software development? In this unique and insightful book, leading computer scientists offer case studies that reveal how they found unusual, carefully designed solutions to high-profile projects. You will be able to look over the shoulder of major coding and design experts to see problems through their eyes. This is not simply another design patterns book, or another software engineering treatise on the right and wrong way to do things. The authors think aloud as they work through their project's architecture, the tradeoffs made in its construction, and when it was important to break rules. This book contains 33 chapters contributed by Brian Kernighan, KarlFogel, Jon Bentley, Tim Bray, Elliotte Rusty Harold, Michael Feathers,Alberto Savoia, Charles Petzold, Douglas Crockford, Henry S. Warren,Jr., Ashish Gulhati, Lincoln Stein, Jim Kent, Jack Dongarra and PiotrLuszczek, Adam Kolawa, Greg Kroah-Hartman, Diomidis Spinellis, AndrewKuchling, Travis E. Oliphant, Ronald Mak, Rogerio Atem de Carvalho andRafael Monnerat, Bryan Cantrill, Jeff Dean and Sanjay Ghemawat, SimonPeyton Jones, Kent Dybvig, William Otte and Douglas C. Schmidt, AndrewPatzer, Andreas Zeller, Yukihiro Matsumoto, Arun Mehta, TV Raman,Laura Wingerd and Christopher Seiwald, and Brian Hayes. Beautiful Code is an opportunity for master coders to tell their story. All author royalties will be donated to Amnesty International.

How We Know What Isn't So

How We Know What Isn't So PDF Author: Thomas Gilovich
Publisher: Simon and Schuster
ISBN: 1439106746
Category : Psychology
Languages : en
Pages : 228

Get Book Here

Book Description
Thomas Gilovich offers a wise and readable guide to the fallacy of the obvious in everyday life. When can we trust what we believe—that "teams and players have winning streaks," that "flattery works," or that "the more people who agree, the more likely they are to be right"—and when are such beliefs suspect? Thomas Gilovich offers a guide to the fallacy of the obvious in everyday life. Illustrating his points with examples, and supporting them with the latest research findings, he documents the cognitive, social, and motivational processes that distort our thoughts, beliefs, judgments and decisions. In a rapidly changing world, the biases and stereotypes that help us process an overload of complex information inevitably distort what we would like to believe is reality. Awareness of our propensity to make these systematic errors, Gilovich argues, is the first step to more effective analysis and action.

Refactoring

Refactoring PDF Author: Martin Fowler
Publisher: Addison-Wesley Professional
ISBN: 0201485672
Category : Computers
Languages : en
Pages : 461

Get Book Here

Book Description
Refactoring is gaining momentum amongst the object oriented programming community. It can transform the internal dynamics of applications and has the capacity to transform bad code into good code. This book offers an introduction to refactoring.

Working Effectively with Legacy Code

Working Effectively with Legacy Code PDF Author: Michael Feathers
Publisher: Prentice Hall Professional
ISBN: 0132931753
Category : Computers
Languages : en
Pages : 457

Get Book Here

Book Description
Get more out of your legacy systems: more performance, functionality, reliability, and manageability Is your code easy to change? Can you get nearly instantaneous feedback when you do change it? Do you understand it? If the answer to any of these questions is no, you have legacy code, and it is draining time and money away from your development efforts. In this book, Michael Feathers offers start-to-finish strategies for working more effectively with large, untested legacy code bases. This book draws on material Michael created for his renowned Object Mentor seminars: techniques Michael has used in mentoring to help hundreds of developers, technical managers, and testers bring their legacy systems under control. The topics covered include Understanding the mechanics of software change: adding features, fixing bugs, improving design, optimizing performance Getting legacy code into a test harness Writing tests that protect you against introducing new problems Techniques that can be used with any language or platform—with examples in Java, C++, C, and C# Accurately identifying where code changes need to be made Coping with legacy systems that aren't object-oriented Handling applications that don't seem to have any structure This book also includes a catalog of twenty-four dependency-breaking techniques that help you work with program elements in isolation and make safer changes.

Not What I Expected

Not What I Expected PDF Author: Rita Eichenstein PhD
Publisher: Penguin
ISBN: 0399171762
Category : Family & Relationships
Languages : en
Pages : 274

Get Book Here

Book Description
Finalist for a Books for a Better Life Award A pediatric neuropsychologist presents strategies to help parents of special-needs children navigate the emotional challenges they face. As diagnosis rates continue to rise for autism, ADHD, learning disabilities, and other developmental differences, parents face a maze of medical, psychological, and educational choices – and a great deal of emotional stress. Many books address children’s learning or behavior problems and advise parents what they can do to help their kids, but until Not What I Expected: Help and Hope for Parents of Atypical Children there were no books that explain what the parents are going through - and how they can cope with their own emotional upheaval – for their own sake, and for the wellbeing of the whole family. With compassion, clarity, and an emphasis on practical solutions, Dr. Rita Eichenstein's Not What I Expected: Help and Hope for Parents of Atypical Children walks readers through the five stages of acceptance (similar to the stages of grief, but modified for parents of special-needs kids). Using vivid anecdotes and suggestions, she helps readers understand their own emotional experience, nurture themselves in addition to their kids, identify and address relationship wounds including tension in a marriage and struggles with children (special-needs and neurotypical), and embrace their child with acceptance, compassion and joy.