How Google Works


Eric Schmidt - 2014
    As they helped grow Google from a young start-up to a global icon, they relearned everything they knew about management. How Google Works is the sum of those experiences distilled into a fun, easy-to-read primer on corporate culture, strategy, talent, decision-making, communication, innovation, and dealing with disruption.The authors explain how the confluence of three seismic changes - the internet, mobile, and cloud computing - has shifted the balance of power from companies to consumers. The companies that will thrive in this ever-changing landscape will be the ones that create superior products and attract a new breed of multifaceted employees whom the authors dub 'smart creatives'. The management maxims ('Consensus requires dissension', 'Exile knaves but fight for divas', 'Think 10X, not 10%') are illustrated with previously unreported anecdotes from Google's corporate history.'Back in 2010, Eric and I created an internal class for Google managers,' says Rosenberg. 'The class slides all read 'Google confidential' until an employee suggested we uphold the spirit of openness and share them with the world. This book codifies the recipe for our secret sauce: how Google innovates and how it empowers employees to succeed.'

A Passionate Life


Ita Buttrose - 1998
    Cold Chisel wrote a song about her. Rupert Murdoch was so impressed by her talents, he asked her to be the editor-in-chief of both the Daily and Sunday Telegraphs – and in doing so, become the first woman ever to edit a major Australian metropolitan newspaper.In her extraordinary career, spanning over fifty years, Ita Buttrose has been involved in every aspect of the media, from newspapers and magazines to television and radio and now, electronic publishing. From her creation of a new type of women's magazine in Cleo and then ITA, to her appointment as the youngest-ever editor of The Australian Women's Weekly (a distinction she still holds today), a passionate love of journalism has driven her every step of the way.Refreshingly candid about the challenges she has faced as a professional woman, not only in her career but also in her love life and as a mother, A Passionate Life describes those ground-breaking years with Ita's trademark clarity, precision and wit.In this substantially revised and expanded edition, Ita also shares her views on current affairs and the state of the media today, including an insider's perspective on the Murdoch empire. We hear about her significant recent contribution to various health awareness campaigns, particularly Alzheimer's Australia; her coverage of the 2011 royal wedding; her new incarnation as a rap star; the making of Paper Giants and her recent venture into the new territory of electronic publishingAn appealing and lively autobiography by one of Australia's most distinguished journalists. A Passionate Life will strike a chord with working women everywhere.

The Almanack of Naval Ravikant: A Guide to Wealth and Happiness


Eric Jorgenson - 2020
    These aspirations may seem out of reach, but building wealth and being happy are skills we can learn.So what are these skills, and how do we learn them? What are the principles that should guide our efforts? What does progress really look like?Naval Ravikant is an entrepreneur, philosopher, and investor who has captivated the world with his principles for building wealth and creating long-term happiness. The Almanack of Naval Ravikant is a collection of Naval's wisdom and experience from the last ten years, shared as a curation of his most insightful interviews and poignant reflections. This isn't a how-to book, or a step-by-step gimmick. Instead, through Naval's own words, you will learn how to walk your own unique path toward a happier, wealthier life.

Star Schema the Complete Reference


Christopher Adamson - 2010
    Star Schema: The Complete Reference offers in-depth coverage of design principles and their underlying rationales. Organized around design concepts and illustrated with detailed examples, this is a step-by-step guidebook for beginners and a comprehensive resource for experts.This all-inclusive volume begins with dimensional design fundamentals and shows how they fit into diverse data warehouse architectures, including those of W.H. Inmon and Ralph Kimball. The book progresses through a series of advanced techniques that help you address real-world complexity, maximize performance, and adapt to the requirements of BI and ETL software products. You are furnished with design tasks and deliverables that can be incorporated into any project, regardless of architecture or methodology.Master the fundamentals of star schema design and slow change processingIdentify situations that call for multiple stars or cubesEnsure compatibility across subject areas as your data warehouse growsAccommodate repeating attributes, recursive hierarchies, and poor data qualitySupport conflicting requirements for historic dataHandle variation within a business process and correlation of disparate activitiesBoost performance using derived schemas and aggregatesLearn when it's appropriate to adjust designs for BI and ETL tools

Paradigms of Artificial Intelligence Programming: Case Studies in Common LISP


Peter Norvig - 1991
    By reconstructing authentic, complex AI programs using state-of-the-art Common Lisp, the book teaches students and professionals how to build and debug robust practical programs, while demonstrating superior programming style and important AI concepts. The author strongly emphasizes the practical performance issues involved in writing real working programs of significant size. Chapters on troubleshooting and efficiency are included, along with a discussion of the fundamentals of object-oriented programming and a description of the main CLOS functions. This volume is an excellent text for a course on AI programming, a useful supplement for general AI courses and an indispensable reference for the professional programmer.

Google Analytics: Understanding Visitor Behavior


Justin Cutroni - 2007
    This hands-on guide shows you how to get the most out of this free and powerful tool -- whether you're new to Google Analytics or have been using it for years.Google Analytics shows you how to track different market segments and analyze conversion rates, and reveals advanced techniques such as marketing-campaign tracking, a valuable feature that most people overlook. And this practical book not only provides complete code samples for web developers, it also explains the concepts behind the code to marketers, managers, and others on your team.Discover exactly how the Google Analytics system worksLearn how to configure the system to measure data most relevant to your business goalsTrack online marketing activities, including cost-per-click ads, email, and internal campaignsTrack events -- rather than page views -- on sites with features such as maps, embedded video, and widgetsConfigure Google Analytics to track enterprise data, including multiple domainsUse advanced techniques such as custom variables and CRM integration

A Byte of Python


Swaroop C.H. - 2004
    An introduction to Python programming for beginners.

The Master Algorithm: How the Quest for the Ultimate Learning Machine Will Remake Our World


Pedro Domingos - 2015
    In The Master Algorithm, Pedro Domingos lifts the veil to give us a peek inside the learning machines that power Google, Amazon, and your smartphone. He assembles a blueprint for the future universal learner--the Master Algorithm--and discusses what it will mean for business, science, and society. If data-ism is today's philosophy, this book is its bible.

Unconventional Success: A Fundamental Approach to Personal Investment


David F. Swensen - 2005
    Swensen offers incontrovertible evidence that the for-profit mutual fund industry consistently fails the average investor. From excessive management fees to the frequent "churning" of portfolios, the relentless pursuit of profits by mutual fund management companies harms individual clients. Perhaps most destructive of all are the hidden schemes that limit investor choice and reduce returns, including "pay-to-play" product-placement fees, stale-price trading scams, soft-dollar kickbacks, and 12b-1 distribution charges. Even if investors manage to emerge unscathed from an encounter with the profit-seeking mutual fund industry, individuals face the likelihood of self-inflicted pain. The common practice of selling losers and buying winners (and doing both too often) damages portfolio returns and increases tax liabilities, delivering a one-two punch to investor aspirations. In short: Nearly insurmountable hurdles confront ordinary investors. Swensen's solution? A contrarian investment alternative that promotes well-diversified, equity-oriented, "market-mimicking" portfolios that reward investors who exhibit the courage to stay the course. Swensen suggests implementing his nonconformist proposal with investor-friendly, not-for-profit investment companies such as Vanguard and TIAA-CREF. By avoiding actively managed funds and employing client-oriented mutual fund managers, investors create the preconditions for investment success. Bottom line? Unconventional Success provides the guidance and financial know-how for improving the personal investor's financial future.

UPGRADE: Book 2 of the Obsolescence Trilogy


Chris Muhlenfeld - 2018
    Super-intelligence. Upgrades. In book two of The Obsolescence Trilogy, James, Alexa, and the rest of the survivors are coming to terms with the dizzying new reality that they’ve been forced to live in. They soon discover that everyone still alive must face a seemingly impossible choice: either betray their very humanity to survive or watch civilization retreat into a stone age before dwindling out of existence altogether. Set in the near future, Upgrade is the second book in The Obsolescence Trilogy. Plausible, fast-paced and full of rich, insightful characters, this sci-fi thriller will keep you up well past your bedtime! Continue your journey through the world of obsolescence today!

Superintelligence: Paths, Dangers, Strategies


Nick Bostrom - 2014
    The human brain has some capabilities that the brains of other animals lack. It is to these distinctive capabilities that our species owes its dominant position. If machine brains surpassed human brains in general intelligence, then this new superintelligence could become extremely powerful--possibly beyond our control. As the fate of the gorillas now depends more on humans than on the species itself, so would the fate of humankind depend on the actions of the machine superintelligence.But we have one advantage: we get to make the first move. Will it be possible to construct a seed Artificial Intelligence, to engineer initial conditions so as to make an intelligence explosion survivable? How could one achieve a controlled detonation?

The Technology Trap: Capital, Labor, and Power in the Age of Automation


Carl Benedikt Frey - 2019
    As Carl Benedikt Frey shows, the Industrial Revolution created unprecedented wealth and prosperity over the long run, but the immediate consequences of mechanization were devastating for large swaths of the population. Middle-income jobs withered, wages stagnated, the labor share of income fell, profits surged, and economic inequality skyrocketed. These trends, Frey documents, broadly mirror those in our current age of automation, which began with the Computer Revolution.Just as the Industrial Revolution eventually brought about extraordinary benefits for society, artificial intelligence systems have the potential to do the same. But Frey argues that this depends on how the short term is managed. In the nineteenth century, workers violently expressed their concerns over machines taking their jobs. The Luddite uprisings joined a long wave of machinery riots that swept across Europe and China. Today’s despairing middle class has not resorted to physical force, but their frustration has led to rising populism and the increasing fragmentation of society. As middle-class jobs continue to come under pressure, there’s no assurance that positive attitudes to technology will persist.The Industrial Revolution was a defining moment in history, but few grasped its enormous consequences at the time. The Technology Trap demonstrates that in the midst of another technological revolution, the lessons of the past can help us to more effectively face the present.

Python Testing with Pytest: Simple, Rapid, Effective, and Scalable


Brian Okken - 2017
    The pytest testing framework helps you write tests quickly and keep them readable and maintainable - with no boilerplate code. Using a robust yet simple fixture model, it's just as easy to write small tests with pytest as it is to scale up to complex functional testing for applications, packages, and libraries. This book shows you how.For Python-based projects, pytest is the undeniable choice to test your code if you're looking for a full-featured, API-independent, flexible, and extensible testing framework. With a full-bodied fixture model that is unmatched in any other tool, the pytest framework gives you powerful features such as assert rewriting and plug-in capability - with no boilerplate code.With simple step-by-step instructions and sample code, this book gets you up to speed quickly on this easy-to-learn and robust tool. Write short, maintainable tests that elegantly express what you're testing. Add powerful testing features and still speed up test times by distributing tests across multiple processors and running tests in parallel. Use the built-in assert statements to reduce false test failures by separating setup and test failures. Test error conditions and corner cases with expected exception testing, and use one test to run many test cases with parameterized testing. Extend pytest with plugins, connect it to continuous integration systems, and use it in tandem with tox, mock, coverage, unittest, and doctest.Write simple, maintainable tests that elegantly express what you're testing and why.What You Need: The examples in this book are written using Python 3.6 and pytest 3.0. However, pytest 3.0 supports Python 2.6, 2.7, and Python 3.3-3.6.

The Excellence Dividend: Meeting the Tech Tide with Work that Wows and Jobs that Last


Tom Peters - 2018
    While I've been a CEO for 30 years, I still learned much worth knowing from The Excellence Dividend. You will too." --John C. Bogle, founder, Vanguard For decades Tom Peters has been preaching the gospel of putting people first, and in today's rapidly changing business environment, this message is more important than ever. With his unparalleled expertise and inimitable charisma, Peters offers brilliantly simple, actionable guidelines for success that any business leader can immediately implement. He provides a roadmap for your organization and for you as an individual to thrive amidst the tech tsunami, and he has a lot of fun doing it. The Excellence Dividend is an important new book from one of today's greatest business thinkers.

From Mathematics to Generic Programming


Alexander A. Stepanov - 2014
    If you're a reasonably proficient programmer who can think logically, you have all the background you'll need. Stepanov and Rose introduce the relevant abstract algebra and number theory with exceptional clarity. They carefully explain the problems mathematicians first needed to solve, and then show how these mathematical solutions translate to generic programming and the creation of more effective and elegant code. To demonstrate the crucial role these mathematical principles play in many modern applications, the authors show how to use these results and generalized algorithms to implement a real-world public-key cryptosystem. As you read this book, you'll master the thought processes necessary for effective programming and learn how to generalize narrowly conceived algorithms to widen their usefulness without losing efficiency. You'll also gain deep insight into the value of mathematics to programming--insight that will prove invaluable no matter what programming languages and paradigms you use. You will learn aboutHow to generalize a four thousand-year-old algorithm, demonstrating indispensable lessons about clarity and efficiencyAncient paradoxes, beautiful theorems, and the productive tension between continuous and discreteA simple algorithm for finding greatest common divisor (GCD) and modern abstractions that build on itPowerful mathematical approaches to abstractionHow abstract algebra provides the idea at the heart of generic programmingAxioms, proofs, theories, and models: using mathematical techniques to organize knowledge about your algorithms and data structuresSurprising subtleties of simple programming tasks and what you can learn from themHow practical implementations can exploit theoretical knowledge