This Is How They Tell Me the World Ends: The Cyberweapons Arms Race


Nicole Perlroth - 2021
    One of the most coveted tools in a spy's arsenal, a zero day has the power to silently spy on your iPhone, dismantle the safety controls at a chemical plant, alter an election, and shut down the electric grid (just ask Ukraine).For decades, under cover of classification levels and non-disclosure agreements, the United States government became the world's dominant hoarder of zero days. U.S. government agents paid top dollar-first thousands, and later millions of dollars- to hackers willing to sell their lock-picking code and their silence. Then the United States lost control of its hoard and the market. Now those zero days are in the hands of hostile nations and mercenaries who do not care if your vote goes missing, your clean water is contaminated, or our nuclear plants melt down.Filled with spies, hackers, arms dealers, and a few unsung heroes, written like a thriller and a reference, This Is How They Tell Me the World Ends is an astonishing feat of journalism. Based on years of reporting and hundreds of interviews, The New York Times reporter Nicole Perlroth lifts the curtain on a market in shadow, revealing the urgent threat faced by us all if we cannot bring the global cyber arms race to heel.

Tips on Physics: A Problem-solving Supplement to the Feynman Lectures on Physics


Richard P. Feynman - 2005
    With characteristic flair, insight and humor, Feynman discusses topics students struggle with and offers valuable tips on solving physics problems. An illuminating memoir by Matthew Sands who originally conceived The Feynman Lectures on Physics gives a fascinating insight into the history of Feynman’s lecture series and the books that followed. This book is rounded off by relevant exercises and answers by R. B. Leighton and R. E. Vogt, originally developed to accompany the Lectures on Physics.

The Little Schemer


Daniel P. Friedman - 1974
    The authors' enthusiasm for their subject is compelling as they present abstract concepts in a humorous and easy-to-grasp fashion. Together, these books will open new doors of thought to anyone who wants to find out what computing is really about. The Little Schemer introduces computing as an extension of arithmetic and algebra; things that everyone studies in grade school and high school. It introduces programs as recursive functions and briefly discusses the limits of what computers can do. The authors use the programming language Scheme, and interesting foods to illustrate these abstract ideas. The Seasoned Schemer informs the reader about additional dimensions of computing: functions as values, change of state, and exceptional cases. The Little LISPer has been a popular introduction to LISP for many years. It had appeared in French and Japanese. The Little Schemer and The Seasoned Schemer are worthy successors and will prove equally popular as textbooks for Scheme courses as well as companion texts for any complete introductory course in Computer Science.

Into No Man's Land


Irene Miller - 2012
    starving. It is a story of courage, determination, perseverance and the power of the human spirit. Irene spent 8 years of her life in orphanages, but this did not destroy her dreams and desire to live live a full and rich life.

More Programming Pearls: Confessions of a Coder


Jon L. Bentley - 1988
    These techniques deal with real programs and they are realistically illustrated, using the C and Awk languages. Bentley also provides the reader with some tricks of the programmer's trade, like a collection of rules of thumb and hints for finding simple solutions to hard problems.These essays also originally appeared in the author's column in Communication of the ACM, and have been substantially revised, incorporating new sections, problems, and reader comments.

Boganaire: The Rise and Fall of Nathan Tinkler


Paddy Manning - 2013
    He had gambled and won, but his volatility and reluctance to pay his debts were making him enemies. He lived the high life as only a young man would, buying luxury homes, private jets, sports cars and football teams, and splurging massively to build a horseracing empire.But Tinkler’s dreams had extended beyond even his resources, and his business model worked only in a rising market. When coal prices slumped in 2012, Tinkler had no cash flow to service his massive borrowings and no allies to help him recover. Within months he was trying desperately to stave off his creditors, large and small, and fighting to save his businesses and his fortune.In this impressive biography, leading business writer Paddy Manning tells the story of Tinkler’s meteoric rise to wealth, and captures the drama of his equally rapid downfall.‘Some might see it as a handbook on how to go from broke to billionaire in a matter of years … Others might see it as a morality tale about the canker at the heart of the consumerist, aspirational politics peddled by our leaders for the past few decades.’ —Sydney Morning Herald‘Paddy Manning’s Boganaire: The Rise and Fall of Nathan Tinkler is a rollicking tale, which works on our sense of schadenfreude.’ —Chloe Hooper, the Monthly‘Boganaire is much more than a book for readers of business literature. It provides an insight into a bigger and more important subject than Nathan Tinkler: it shows how the easy prosperity from resource riches might be changing our culture and values for the worse.’ — the Australian‘The richly detailed book lays Tinkler’s life bare, from his early days working in Newcastle’s coal mines through to his triumphant deals with Macarthur Coal and Whitehaven, and his spectacular fall from grace.’ —BRWPaddy Manning is one of Australia’s most respected journalists, with fifteen years’ experience including a decade on the business desks of the Sydney Morning Herald, the Australian Financial Review and the Australian – a period in which he was highly commended in the business category of the Walkley Awards and was a three-time category winner in the prestigious Citigroup Journalism Awards for Excellence. His first book, What the Frack: everything you need to know about coal seam gas, was published in 2012.

In the Flow of Life


Eric Butterworth - 1982
    With extraordinary clarity, Eric Butterworth reveals life-transforming spiritual principles to keep you in the flow.In the Flow of Life calls you to live from the exhilarating and empowering realization that you are the expression of God flowing forth into the world. Living in the flow of God will change your life forever!

No One Ever Taught Me How to Learn: How to Unlock Your Learning Potential and Become Unstoppable


I.C. Robledo - 2015
    Think what would happen if you didn’t have to struggle so much to get little result, and that you could make great progress for the effort you put in. Internationally bestselling author I. C. Robledo collected information from a wide range of sources to show you what you need to know about learning. Realize that learning is a skill that can be improved. If you master this skill, it can help you make progress in many other areas. Inside, you will discover: The most effective study technique that few students actually use How slower learners are often underestimated, and can surpass expectations What we can learn from the fun and curiosity children bring to learning Why knowing your motivation and purpose is key when learning something new What type of learner you are: exploratory generalist, project tackler, or curriculum developer Understand how learning works, and use it to your advantage with No One Ever Taught Me How to Learn. Pick up your copy today by scrolling to the top of the page and clicking BUY NOW.

You Don't Know JS: Up & Going


Kyle Simpson - 2015
    With the "You Don’t Know JS" book series, you’ll get a more complete understanding of JavaScript, including trickier parts of the language that many experienced JavaScript programmers simply avoid.The series’ first book, Up & Going, provides the necessary background for those of you with limited programming experience. By learning the basic building blocks of programming, as well as JavaScript’s core mechanisms, you’ll be prepared to dive into the other, more in-depth books in the series—and be well on your way toward true JavaScript.With this book you will: Learn the essential programming building blocks, including operators, types, variables, conditionals, loops, and functions Become familiar with JavaScript's core mechanisms such as values, function closures, this, and prototypes Get an overview of other books in the series—and learn why it’s important to understand all parts of JavaScript

Code Complete


Steve McConnell - 1993
    Now this classic book has been fully updated and revised with leading-edge practices--and hundreds of new code samples--illustrating the art and science of software construction. Capturing the body of knowledge available from research, academia, and everyday commercial practice, McConnell synthesizes the most effective techniques and must-know principles into clear, pragmatic guidance. No matter what your experience level, development environment, or project size, this book will inform and stimulate your thinking--and help you build the highest quality code. Discover the timeless techniques and strategies that help you: Design for minimum complexity and maximum creativity Reap the benefits of collaborative development Apply defensive programming techniques to reduce and flush out errors Exploit opportunities to refactor--or evolve--code, and do it safely Use construction practices that are right-weight for your project Debug problems quickly and effectively Resolve critical construction issues early and correctly Build quality into the beginning, middle, and end of your project

Coders at Work: Reflections on the Craft of Programming


Peter Seibel - 2009
    As the words "at work" suggest, Peter Seibel focuses on how his interviewees tackle the day–to–day work of programming, while revealing much more, like how they became great programmers, how they recognize programming talent in others, and what kinds of problems they find most interesting. Hundreds of people have suggested names of programmers to interview on the Coders at Work web site: http://www.codersatwork.com. The complete list was 284 names. Having digested everyone’s feedback, we selected 16 folks who’ve been kind enough to agree to be interviewed:- Frances Allen: Pioneer in optimizing compilers, first woman to win the Turing Award (2006) and first female IBM fellow- Joe Armstrong: Inventor of Erlang- Joshua Bloch: Author of the Java collections framework, now at Google- Bernie Cosell: One of the main software guys behind the original ARPANET IMPs and a master debugger- Douglas Crockford: JSON founder, JavaScript architect at Yahoo!- L. Peter Deutsch: Author of Ghostscript, implementer of Smalltalk-80 at Xerox PARC and Lisp 1.5 on PDP-1- Brendan Eich: Inventor of JavaScript, CTO of the Mozilla Corporation - Brad Fitzpatrick: Writer of LiveJournal, OpenID, memcached, and Perlbal - Dan Ingalls: Smalltalk implementor and designer- Simon Peyton Jones: Coinventor of Haskell and lead designer of Glasgow Haskell Compiler- Donald Knuth: Author of The Art of Computer Programming and creator of TeX- Peter Norvig: Director of Research at Google and author of the standard text on AI- Guy Steele: Coinventor of Scheme and part of the Common Lisp Gang of Five, currently working on Fortress- Ken Thompson: Inventor of UNIX- Jamie Zawinski: Author of XEmacs and early Netscape/Mozilla hackerWhat you’ll learn:How the best programmers in the world do their jobWho is this book for?Programmers interested in the point of view of leaders in the field. Programmers looking for approaches that work for some of these outstanding programmers.

Head First Networking


Al Anderson - 2009
    You'll learn the concepts by tying them to on-the-job tasks, blending practice and theory in a way that only Head First can. With this book, you'll learn skills through a variety of genuine scenarios, from fixing a malfunctioning office network to planning a network for a high-technology haunted house. You'll learn exactly what you need to know, rather than a laundry list of acronyms and diagrams. This book will help you:Master the functionality, protocols, and packets that make up real-world networking Learn networking concepts through examples in the field Tackle tasks such as planning and diagramming networks, running cables, and configuring network devices such as routers and switches Monitor networks for performance and problems, and learn troubleshooting techniques Practice what you've learned with nearly one hundred exercises, questions, sample problems, and projects Head First's popular format is proven to stimulate learning and retention by engaging you with images, puzzles, stories, and more. Whether you're a network professional with a CCNA/CCNP or a student taking your first college networking course, Head First Networking will help you become a network guru.

The Little Stormdancer


Jay Kristoff - 2012
    Can a little girl with special powers and special friends bring them back?

Inky Makes New Friends (Inky's Bedtime Tales Book 1)


Riley Morgan - 2018
    He is looking to make friends and playmates but gets rejected because he seems weird and dirty. The book follows Inky in his quest to make new friends and feel loved and accepted. It's a cute, weirdly funny and socially sensitive tale of friendship The author displays a unique understanding of the child’s mindset and masterfully weaves a tale that wisely deals with delicate issues about accepting differences and respecting others. Original, cute and full of humor. You'll fall in love with Inky "Inky Makes New Friends" is an original, captivating bedtime story. It helps to create the social skills that are lacking in our digital era. Full of cute characters and group activities, this story helps children wind down and gently eases them into sleep. Scroll up and grab a copy today

Fluent Python: Clear, Concise, and Effective Programming


Luciano Ramalho - 2015
    With this hands-on guide, you'll learn how to write effective, idiomatic Python code by leveraging its best and possibly most neglected features. Author Luciano Ramalho takes you through Python's core language features and libraries, and shows you how to make your code shorter, faster, and more readable at the same time.Many experienced programmers try to bend Python to fit patterns they learned from other languages, and never discover Python features outside of their experience. With this book, those Python programmers will thoroughly learn how to become proficient in Python 3.This book covers:Python data model: understand how special methods are the key to the consistent behavior of objectsData structures: take full advantage of built-in types, and understand the text vs bytes duality in the Unicode ageFunctions as objects: view Python functions as first-class objects, and understand how this affects popular design patternsObject-oriented idioms: build classes by learning about references, mutability, interfaces, operator overloading, and multiple inheritanceControl flow: leverage context managers, generators, coroutines, and concurrency with the concurrent.futures and asyncio packagesMetaprogramming: understand how properties, attribute descriptors, class decorators, and metaclasses work"