Crystal Fire: The Invention of the Transistor and the Birth of the Information Age


Michael Riordan - 1997
    The power flowing from the germanium far exceeded what went in; in that moment the transistor was invented and the Information Age was born. No other devices have been as crucial to modern life as the transistor and the microchip it spawned, but the story of the science and personalities that made these inventions possible has not been fully told until now. Crystal Fire fills this gap and carries the story forward. William Shockley, Bell Labs' team leader and co-recipient of the Nobel Prize with Brattain and Bardeen for the discovery, grew obsessed with the transistor and went on to become the father of Silicon Valley. Here is a deeply human story about the process of invention — including the competition and economic aspirations involved — all part of the greatest technological explosion in history. The intriguing history of the transistor — its inventors, physics, and stunning impact on society and the economy — unfolds here in a richly told tale."—Science News "Thoroughly accessible to lay readers as well as the techno-savvy. . . . [A] fine book."—Publishers Weekly

Worlds Hidden in Plain Sight: The Evolving Idea of Complexity at the Santa Fe Institute, 1984–2019


David C. KrakauerJennifer Dunne - 2019
     Ignoring the boundaries of disciplines and schools and searching for novel fundamental ideas, theories, and practices, this international community integrates the full range of scientific inquiries that will help us to understand and survive on a complex planet. This volume collects essays from the past thirty years of research, in which contributors explain in clear and accessible language many of the deepest challenges and insights of complexity science. Explore the evolution of complex systems science with chapters from Nobel Laureates Murray Gell-Mann and Kenneth Arrow, as well as numerous pioneering complexity researchers, including John Holland, Brian Arthur, Robert May, Richard Lewontin, Jennifer Dunne, and Geoffrey West.

Sustainable Energy - Without the Hot Air


David J.C. MacKay - 2008
    In case study format, this informative reference answers questions surrounding nuclear energy, the potential of sustainable fossil fuels, and the possibilities of sharing renewable power with foreign countries. While underlining the difficulty of minimizing consumption, the tone remains positive as it debunks misinformation and clearly explains the calculations of expenditure per person to encourage people to make individual changes that will benefit the world at large.

Data Science For Dummies


Lillian Pierson - 2014
    Data Science For Dummies is the perfect starting point for IT professionals and students interested in making sense of their organization’s massive data sets and applying their findings to real-world business scenarios. From uncovering rich data sources to managing large amounts of data within hardware and software limitations, ensuring consistency in reporting, merging various data sources, and beyond, you’ll develop the know-how you need to effectively interpret data and tell a story that can be understood by anyone in your organization. Provides a background in data science fundamentals before moving on to working with relational databases and unstructured data and preparing your data for analysis Details different data visualization techniques that can be used to showcase and summarize your data Explains both supervised and unsupervised machine learning, including regression, model validation, and clustering techniques Includes coverage of big data processing tools like MapReduce, Hadoop, Dremel, Storm, and Spark It’s a big, big data world out there – let Data Science For Dummies help you harness its power and gain a competitive edge for your organization.

The Complete Software Developer's Career Guide: How to Learn Programming Languages Quickly, Ace Your Programming Interview, and Land Your Software Developer Dream Job


John Z. Sonmez - 2017
    As John invested in these skills his career took off, and he became a highly paid, highly sought-after developer and consultant. Today John helps more than 1.4 million programmers every year to increase their income by developing this unique blend of skills. "If you're a developer, green or a veteran, you owe it to yourself to read The Complete Software Developers Career Guide." - Jason Down, Platform Developer, Ontario, Canada What You Will Learn in This Book How to systematically find and fill the gaps in your technical knowledge so you can face any new challenge with confidence Should you take contract work - or hold out for a salaried position? Which will earn you more, what the tradeoffs are, and how your personality should sway your choice Should you learn JavaScript, C#, Python, C++? How to decide which programming language you should master first Ever notice how every job ever posted requires "3-5 years of experience," which you don't have? Simple solution for this frustrating chicken-and-egg problem that allows you to build legitimate job experience while you learn to code Is earning a computer science degree a necessity - or a total waste of time? How to get a college degree with maximum credibility and minimum debt Coding bootcampssome are great, some are complete scams. How to tell the difference so you don't find yourself cheated out of $10,000 Interviewer tells you, "Dress code is casual around here - the development team wears flipflops." What should you wear? How do you deal with a boss who's a micromanager. Plus how helping your manager with his goals can make you the MVP of your team The technical skills that every professional developer must have - but no one teaches you (most developers are missing some critical pieces, they don't teach this stuff in college, you're expected to just "know" this) An inside look at the recruiting industry. What that "friendly" recruiter really wants from you, how they get paid, and how to avoid getting pigeonholed into a job you'll hate Who Should Read This Book Entry-Level Developers This book will show you how to ensure you have the technical skills your future boss is looking for, create a resume that leaps off a hiring manager's desk, and escape the "no work experience" trap. Mid-Career Developers You'll see how to find and fill in gaps in your technical knowledge, position yourself as the one team member your boss can't live without, and turn those dreaded annual reviews into chance to make an iron-clad case for your salary bump. Senior Developers This book will show you how to become a specialist who can command above-market wages, how building a name for yourself can make opportunities come to you, and how to decide whether consulting or entrepreneurship are paths you should pursue.

Grokking Algorithms An Illustrated Guide For Programmers and Other Curious People


Aditya Y. Bhargava - 2015
    The algorithms you'll use most often as a programmer have already been discovered, tested, and proven. If you want to take a hard pass on Knuth's brilliant but impenetrable theories and the dense multi-page proofs you'll find in most textbooks, this is the book for you. This fully-illustrated and engaging guide makes it easy for you to learn how to use algorithms effectively in your own programs.Grokking Algorithms is a disarming take on a core computer science topic. In it, you'll learn how to apply common algorithms to the practical problems you face in day-to-day life as a programmer. You'll start with problems like sorting and searching. As you build up your skills in thinking algorithmically, you'll tackle more complex concerns such as data compression or artificial intelligence. Whether you're writing business software, video games, mobile apps, or system utilities, you'll learn algorithmic techniques for solving problems that you thought were out of your grasp. For example, you'll be able to:Write a spell checker using graph algorithmsUnderstand how data compression works using Huffman codingIdentify problems that take too long to solve with naive algorithms, and attack them with algorithms that give you an approximate answer insteadEach carefully-presented example includes helpful diagrams and fully-annotated code samples in Python. By the end of this book, you will know some of the most widely applicable algorithms as well as how and when to use them.

Becoming Hannah: A Personal Journey


Hannah Yeoh - 2014
    There is great hope for Malaysia if many more Hannahs could be replicated in politics.Dr. Daniel HoSenior Pastor, DUMC, Petaling JayaHannah’s story grips you with its refreshing honesty. From finding God to rediscovering her confidence, to the miracle of her marriage proposal and her amazing journey into politics, it speaks about God. It fired me to pray for such a generation to rise up and rebuild our land! It will inspire you to always seek God’s best in the face of many “good” options; for it is in surrender to Him that the best will be given to us.Dr. Philip LynSenior Pastor, Skyline SIB, Kota KinabaluHannah Yeoh Tseow Suan is the Speaker of the Selangor State Legislative Assembly and State Assemblyman for Subang Jaya, Selangor. Hannah won the N31 state seat in the General Elections 2008 as a DAP candidate at the age of 29. She was elected as the Speaker at the age of 34, making her the first woman and youngest Speaker in Malaysia. She obtained her Bachelor of Laws from University of Tasmania. She is married to Ramachandran M, an IT entrepreneur. They are now proud parents of two baby girls Shay Adora Ram and Kayleigh Imani Ram. The couple is passionate about nation-building and seeks to inspire Malaysians to play their respective parts in establishing a righteous nation free from corruption and racial discrimination.

On Intelligence


Jeff Hawkins - 2004
    Now he stands ready to revolutionize both neuroscience and computing in one stroke, with a new understanding of intelligence itself.Hawkins develops a powerful theory of how the human brain works, explaining why computers are not intelligent and how, based on this new theory, we can finally build intelligent machines.The brain is not a computer, but a memory system that stores experiences in a way that reflects the true structure of the world, remembering sequences of events and their nested relationships and making predictions based on those memories. It is this memory-prediction system that forms the basis of intelligence, perception, creativity, and even consciousness.In an engaging style that will captivate audiences from the merely curious to the professional scientist, Hawkins shows how a clear understanding of how the brain works will make it possible for us to build intelligent machines, in silicon, that will exceed our human ability in surprising ways.Written with acclaimed science writer Sandra Blakeslee, On Intelligence promises to completely transfigure the possibilities of the technology age. It is a landmark book in its scope and clarity.

Seven Languages in Seven Weeks


Bruce A. Tate - 2010
    But if one per year is good, how about Seven Languages in Seven Weeks? In this book you'll get a hands-on tour of Clojure, Haskell, Io, Prolog, Scala, Erlang, and Ruby. Whether or not your favorite language is on that list, you'll broaden your perspective of programming by examining these languages side-by-side. You'll learn something new from each, and best of all, you'll learn how to learn a language quickly. Ruby, Io, Prolog, Scala, Erlang, Clojure, Haskell. With Seven Languages in Seven Weeks, by Bruce A. Tate, you'll go beyond the syntax-and beyond the 20-minute tutorial you'll find someplace online. This book has an audacious goal: to present a meaningful exploration of seven languages within a single book. Rather than serve as a complete reference or installation guide, Seven Languages hits what's essential and unique about each language. Moreover, this approach will help teach you how to grok new languages. For each language, you'll solve a nontrivial problem, using techniques that show off the language's most important features. As the book proceeds, you'll discover the strengths and weaknesses of the languages, while dissecting the process of learning languages quickly--for example, finding the typing and programming models, decision structures, and how you interact with them. Among this group of seven, you'll explore the most critical programming models of our time. Learn the dynamic typing that makes Ruby, Python, and Perl so flexible and compelling. Understand the underlying prototype system that's at the heart of JavaScript. See how pattern matching in Prolog shaped the development of Scala and Erlang. Discover how pure functional programming in Haskell is different from the Lisp family of languages, including Clojure. Explore the concurrency techniques that are quickly becoming the backbone of a new generation of Internet applications. Find out how to use Erlang's let-it-crash philosophy for building fault-tolerant systems. Understand the actor model that drives concurrency design in Io and Scala. Learn how Clojure uses versioning to solve some of the most difficult concurrency problems. It's all here, all in one place. Use the concepts from one language to find creative solutions in another-or discover a language that may become one of your favorites.

The Ashley Book of Knots


Clifford W. Ashley - 1944
    Here are approximately 3900 different kinds, from simple hitches to "Marlingspike Seamanship." Mr. Ashley has included almost everything there is to know about them. Precisely named and classified (some new ones for the first time officially), they can be easily found in the big index. He tells when they appeared, something about their history, and what they are good for. Above all, Mr. Ashley gives explicit directions on how to tie them. He describes each step simply and clearly in the text and has penned right alongside some 7000 drawings to make it still more graphic. This book and a piece of cord will open a new and challenging world of practical adventure to readers of all ages. There are many distinctive features to this informal encyclopedia. Outstanding are the delightful sketches and illustrations by the author that enliven every page. Mr. Ashley, a prominent marine artist, is at his best here. Sailors have been the greatest experimenters with rope, but since they have no monopoly on the art, the author describes knots used in over ninety other occupations. These range alphabetically from Archer to Yachtsman, and aesthetically from Florist to Hangman. The forty-one chapters include knots classed under such general types as "Hooks, Beckets, and Toggles," "The Noose," and "Tricks and Puzzles." Mr. Ashley has devoted eleven years to writing this book, and it is based on forty years of looking for, trying out, and thinking up new knots. His drawings abound in humor and the text is full of colorful anecdotes. THE ASHLEY BOOK OF KNOTS will make a unique and permanent addition to any library.

The Bootstrap VA: The Go-Getter's Guide to Becoming a Virtual Assistant, Getting and Keeping Clients, and More!


Lisa Morosky - 2012
    It also includes interviews with successful virtual assistants, interviews with clients who utilize a virtual assistant, resources at the end of most chapters, a 30-day reading guide and action plan, and access to The Bootstrap VA Facebook Group where readers can bounce ideas off of each other, ask Lisa questions, and get the support needed no matter where they are in the process of becoming and working as a virtual assistant.If you want to get started as a virtual assistant, and you're a go-getter looking to bootstrap your way to success, this is an eBook you can't afford to miss.ABOUT THE AUTHORLisa Morosky is the author of "The Bootstrap VA: The Go-Getter's Guide to Becoming a Virtual Assistant, Getting and Keeping Clients, and More!" and is a premier virtual assistant in the blogging, Internet marketing, social media, and online business realms. As the founder of VAforBloggers.com, Lisa worked with dozens of clients from 2009-2011, received mentions by and recommendations from top experts, spoke at the BlogWorld conference in Las Vegas, and built a business from the ground up. In 2011, Lisa made the decision to cut back, reposition her services and her client base, and spend more time on personal projects. She moved her services to her new, centralized home at The Home Life {and Me}, lowered her rates (to pass on her new savings to her clients), and changed her title to "blog helper". In 2012, Lisa launched her virtual assistant coaching services.In addition to being a virtual assistant and a virtual assistant coach, Lisa is a Christ follower, a proud wife to her amazing husband, a homemaker, a real foodie, and a lover of all things simple and natural. You can find her blogging about creating a simple, natural, faith-inspired home life at http://www.thehomelifeand.me.

The Bottomless Well: The Twilight of Fuel, The Virtue of Waste, and Why We Will Never Run Out of Energy


Peter W. Huber - 2005
    But according to Peter Huber and Mark Mills, the things we "know" are mostly myths. In The Bottomless Well , Huber and Mills debunk the myths and show how a better understanding of energy will radically change our views and policies on a number of very controversial issues. They explain why demand will never go down, why most of what we think of as "energy waste" actually benefits us; why greater efficiency will never lead to energy conservation; and why the energy supply is infinite-it's quality of energy that's scarce and expensive. The Bottomless Well will also revolutionize our thinking about the automotive industry (gas prices don't matter and the hybrid engine is irrelevant), coal and uranium, the much-maligned power grid (it's the worst system we could have except for all the others), what energy supplies mean for jobs and GDP, and many other hotly debated subjects.

Designing Data-Intensive Applications


Martin Kleppmann - 2015
    Difficult issues need to be figured out, such as scalability, consistency, reliability, efficiency, and maintainability. In addition, we have an overwhelming variety of tools, including relational databases, NoSQL datastores, stream or batch processors, and message brokers. What are the right choices for your application? How do you make sense of all these buzzwords?In this practical and comprehensive guide, author Martin Kleppmann helps you navigate this diverse landscape by examining the pros and cons of various technologies for processing and storing data. Software keeps changing, but the fundamental principles remain the same. With this book, software engineers and architects will learn how to apply those ideas in practice, and how to make full use of data in modern applications. Peer under the hood of the systems you already use, and learn how to use and operate them more effectively Make informed decisions by identifying the strengths and weaknesses of different tools Navigate the trade-offs around consistency, scalability, fault tolerance, and complexity Understand the distributed systems research upon which modern databases are built Peek behind the scenes of major online services, and learn from their architectures

Hacking: The Art of Exploitation


Jon Erickson - 2003
    This book explains the technical aspects of hacking, including stack based overflows, heap based overflows, string exploits, return-into-libc, shellcode, and cryptographic attacks on 802.11b.

Michael O'Leary: A Life In Full Flight


Alan Ruddock - 2007
    He transformed Ryanair from a loss-making joke of an Irish carrier into one of the most valuable airlines in the world, and in the process he has revolutionized the very nature of commercial aviation. In this, the first biography of O'Leary, Alan Ruddock portrays the man in three dimensions and examines the business miracle - often talked about but poorly understood - that O'Leary has wrought.'Ruddock's fast-paced retelling of Ryanair's rise and rise confirms O'Leary's insistence that his success has little to do with the management maxims of business gurus and everything to do with graft and ruthless attention to detail' Observer'Probably the definitive Ryanair story ... a good read' Sunday Independent'The fullest and most accurate picture of O'Leary to date' Irish Daily Mail'Unlike previous books which simply chart the growth of the airline, this one is bound to get under O'Leary's skin because it reveals a great deal about his hugely driven character' Irish Independent'Ruddock is good on the flavour of the man, a bundle of energy whose two favourite words start with an F and an S (they aren't flower and sugar)' Irish Examiner