Book picks similar to
Amateur to IM by Jonathan Hawkins
chess
game-theory
got-but-unread
for-reference
Python Machine Learning
Sebastian Raschka - 2015
We are living in an age where data comes in abundance, and thanks to the self-learning algorithms from the field of machine learning, we can turn this data into knowledge. Automated speech recognition on our smart phones, web search engines, e-mail spam filters, the recommendation systems of our favorite movie streaming services – machine learning makes it all possible.Thanks to the many powerful open-source libraries that have been developed in recent years, machine learning is now right at our fingertips. Python provides the perfect environment to build machine learning systems productively.This book will teach you the fundamentals of machine learning and how to utilize these in real-world applications using Python. Step-by-step, you will expand your skill set with the best practices for transforming raw data into useful information, developing learning algorithms efficiently, and evaluating results.You will discover the different problem categories that machine learning can solve and explore how to classify objects, predict continuous outcomes with regression analysis, and find hidden structures in data via clustering. You will build your own machine learning system for sentiment analysis and finally, learn how to embed your model into a web app to share with the world
76 Fallacies
Michael LaBossiere - 2012
That is, it is a piece of bad logic. Just as it is a good idea to avoid eating bad food, it is also a rather good idea to avoid bad reasoning. Unfortunately, bad reasoning is all too common—it pours out of the television and infests the web like an army of venomous spiders. Perhaps even worse than the fallacies inflicted from the outside are self-inflicted fallacies. These can lead people to make poor decisions about matters great and small.Fortunately, there is a defense against bad reasoning, namely knowledge. This concise book provides the reader with definitions and examples of seventy-six common fallacies—the knowledge a person needs to defend herself in a world awash in fallacies.In addition to combining the content of my 42 Fallacies and 30 More Fallacies, this book features some revisions as well as a new section on common formal fallacies. The focus is on providing the reader with definitions and examples of these common fallacies rather than being a handbook on winning arguments or a text on general logic.The book presents the following 73 informal fallacies:Accent, Fallacy ofAccident, Fallacy ofAd HominemAd Hominem Tu QuoqueAmphiboly, Fallacy ofAnecdotal Evidence, Fallacy OfAppeal to the Consequences of a BeliefAppeal to Authority, FallaciousAppeal to BeliefAppeal to Common PracticeAppeal to EmotionAppeal to EnvyAppeal to FearAppeal to FlatteryAppeal to Group IdentityAppeal to GuiltAppeal to NoveltyAppeal to PityAppeal to PopularityAppeal to RidiculeAppeal to SpiteAppeal to TraditionAppeal to SilenceAppeal to VanityArgumentum ad HitlerumBegging the QuestionBiased GeneralizationBurden of ProofComplex QuestionComposition, Fallacy ofConfusing Cause and EffectConfusing Explanations and ExcusesCircumstantial Ad HominemCum Hoc, Ergo Propter HocDivision, Fallacy ofEquivocation, Fallacy ofFallacious ExampleFallacy FallacyFalse DilemmaGambler’s FallacyGenetic FallacyGuilt by AssociationHasty GeneralizationHistorian’s FallacyIllicit ConversionIgnoring a Common CauseIncomplete EvidenceMiddle GroundMisleading VividnessMoving the Goal PostsOversimplified CauseOverconfident Inference from Unknown StatisticsPathetic FallacyPeer PressurePersonal AttackPoisoning the WellPositive Ad HominemPost HocProving X, Concluding YPsychologist's fallacyQuestionable CauseRationalizationRed HerringReification, Fallacy ofRelativist FallacySlippery SlopeSpecial PleadingSpotlightStraw ManTexas Sharpshooter FallacyTwo Wrongs Make a RightVictim FallacyWeak AnalogyThe book contains the following three formal (deductive) fallacies:Affirming the ConsequentDenying the AntecedentUndistributed Middle
The Escape Manifesto: Quit Your Corporate Job. Do Something Different!
Escape the City - 2013
BE BRAVE AND START SOMETHING YOU LOVE.Does this sound familiar... You tick all the right boxes; school, university, corporate career. You have a sensible profession, a fancy job title, proud parents, decent salary, pricey holidays…but there’s a nagging feeling that something isn’t quite right? A realisation that you’re not completely fulfilled? Surely you should be as happy as Larry – are you being ungrateful? HELL NO. You want a different life – no spreadsheets, no commute, no late nights at the office. But if not that…then what? That is exactly what Escape The City are here to do – show you what other options are open to you.Escape The City is a community based website built around a simple concept: there is more to life than doing unfulfilling work in big corporate companies. The online platform is designed to help corporate professionals find exciting jobs, start their own businesses, and go on big adventures. The Escape Manifesto is here to support, inspire and encourage us all to make big and brave transitions in our lives.• Examines the reasons why so many people are unsatisfied with the corporate world• Explores the alternatives and the common barriers to achieving your dreams• Advice and support for making the transition to something new and developing a strategy for work and life• Contains tons of real-life examples of people who have made the leap
High Performance JavaScript
Nicholas C. Zakas - 2010
The problem is that all of those lines of JavaScript code can slow down your apps. This book reveals techniques and strategies to help you eliminate performance bottlenecks during development. You'll learn how to improve execution time, downloading, interaction with the DOM, page life cycle, and more.
Yahoo! frontend engineer Nicholas C. Zakas and five other JavaScript experts -- Ross Harmes, Julien Lecomte, Steven Levithan, Stoyan Stefanov, and Matt Sweeney -- demonstrate optimal ways to load code onto a page, and offer programming tips to help your JavaScript run as efficiently and quickly as possible. You'll learn the best practices to build and deploy your files to a production environment, and tools that can help you find problems once your site goes live.
Identify problem code and use faster alternatives to accomplish the same task Improve scripts by learning how JavaScript stores and accesses data Implement JavaScript code so that it doesn't slow down interaction with the DOM Use optimization techniques to improve runtime performance Learn ways to ensure the UI is responsive at all times Achieve faster client-server communication Use a build system to minify files, and HTTP compression to deliver them to the browser
The Little Book on CoffeeScript
Alex MacCaw - 2012
Through example code, this guide demonstrates how CoffeeScript abstracts JavaScript, providing syntactical sugar and preventing many common errors. You’ll learn CoffeeScript’s syntax and idioms step by step, from basic variables and functions to complex comprehensions and classes.Written by Alex MacCaw, author of JavaScript Web Applications (O’Reilly), with contributions from CoffeeScript creator Jeremy Ashkenas, this book quickly teaches you best practices for using this language—not just on the client side, but for server-side applications as well. It’s time to take a ride with the little language that could.Discover how CoffeeScript’s syntax differs from JavaScriptLearn about features such as array comprehensions, destructuring assignments, and classesExplore CoffeeScript idioms and compare them to their JavaScript counterpartsCompile CoffeeScript files in static sites with the Cake build systemUse CommonJS modules to structure and deploy CoffeeScript client-side applicationsExamine JavaScript’s bad parts—including features CoffeeScript was able to fix
Think Stats
Allen B. Downey - 2011
This concise introduction shows you how to perform statistical analysis computationally, rather than mathematically, with programs written in Python.You'll work with a case study throughout the book to help you learn the entire data analysis process—from collecting data and generating statistics to identifying patterns and testing hypotheses. Along the way, you'll become familiar with distributions, the rules of probability, visualization, and many other tools and concepts.Develop your understanding of probability and statistics by writing and testing codeRun experiments to test statistical behavior, such as generating samples from several distributionsUse simulations to understand concepts that are hard to grasp mathematicallyLearn topics not usually covered in an introductory course, such as Bayesian estimationImport data from almost any source using Python, rather than be limited to data that has been cleaned and formatted for statistics toolsUse statistical inference to answer questions about real-world data
Technical Analysis of the Financial Markets
John J. Murphy - 1986
Murphy has updated his landmark bestseller Technical Analysis of the Futures Markets, to include all of the financial markets.This outstanding reference has already taught thousands of traders the concepts of technical analysis and their application in the futures and stock markets. Covering the latest developments in computer technology, technical tools, and indicators, the second edition features new material on candlestick charting, intermarket relationships, stocks and stock rotation, plus state-of-the-art examples and figures. From how to read charts to understanding indicators and the crucial role technical analysis plays in investing, readers gain a thorough and accessible overview of the field of technical analysis, with a special emphasis on futures markets. Revised and expanded for the demands of today's financial world, this book is essential reading for anyone interested in tracking and analyzing market behavior.
Kubernetes: Up & Running
Kelsey Hightower - 2016
How's that possible? Google revealed the secret through a project called Kubernetes, an open source cluster orchestrator (based on its internal Borg system) that radically simplifies the task of building, deploying, and maintaining scalable distributed systems in the cloud. This practical guide shows you how Kubernetes and container technology can help you achieve new levels of velocity, agility, reliability, and efficiency.Authors Kelsey Hightower, Brendan Burns, and Joe Beda--who've worked on Kubernetes at Google--explain how this system fits into the lifecycle of a distributed application. You will learn how to use tools and APIs to automate scalable distributed systems, whether it is for online services, machine-learning applications, or a cluster of Raspberry Pi computers.Explore the distributed system challenges that Kubernetes addressesDive into containerized application development, using containers such as DockerCreate and run containers on Kubernetes, using Docker's Image format and container runtimeExplore specialized objects essential for running applications in productionReliably roll out new software versions without downtime or errorsGet examples of how to develop and deploy real-world applications in Kubernetes
Pragmatic Thinking and Learning: Refactor Your Wetware
Andy Hunt - 2008
Not in an editor, IDE, or design tool. You're well educated on how to work with software and hardware, but what about wetware--our own brains? Learning new skills and new technology is critical to your career, and it's all in your head. In this book by Andy Hunt, you'll learn how our brains are wired, and how to take advantage of your brain's architecture. You'll learn new tricks and tips to learn more, faster, and retain more of what you learn. You need a pragmatic approach to thinking and learning. You need to Refactor Your Wetware. Programmers have to learn constantly; not just the stereotypical new technologies, but also the problem domain of the application, the whims of the user community, the quirks of your teammates, the shifting sands of the industry, and the evolving characteristics of the project itself as it is built. We'll journey together through bits of cognitive and neuroscience, learning and behavioral theory. You'll see some surprising aspects of how our brains work, and how you can take advantage of the system to improve your own learning and thinking skills.In this book you'll learn how to:Use the Dreyfus Model of Skill Acquisition to become more expertLeverage the architecture of the brain to strengthen different thinking modesAvoid common "known bugs" in your mindLearn more deliberately and more effectivelyManage knowledge more efficientlyPrinted in full color.
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.
Mollie McQueen is NOT Getting Divorced
Lacey London - 2018
Her marriage to Max was the first thing to come under scrutiny and on one sexless night in May, Mollie decided that their relationship was over. However, when a grouchy divorce lawyer convinces Mollie there’s a chance she could bow out of this life being eaten alive by a pack of cats, she starts to search for an alternative. Opening the can of worms that is her marriage makes Mollie realise she might not be as blameless as she initially thought… Will Mollie be able to rescue her marriage or has the lure of a life without wet towels on the bed turned her head? One thing is for sure… Mollie McQueen is NOT getting divorced. Praise for LACEY LONDON... "One of my favourite books of the year!" "An eye-opening, thoroughly enjoyable and very relatable read." "I honestly couldn't put this book down!" "Entertaining, sometimes desperately sad, very often uplifting and hugely life-affirming." "Another magnificent achievement for Lacey's remarkable pen. I'll never forget it." "A highly addictive roller coaster ride!"
Programming Elixir: Functional |> Concurrent |> Pragmatic |> Fun
Dave Thomas - 2013
You know you need concurrent applications, but also know these are almost impossible to get right. Meet Elixir, a functional, concurrent language built on the rock-solid Erlang VM. Elixir’s pragmatic syntax and built-in support for metaprogramming will make you productive and keep you interested for the long haul. This book is the introduction to Elixir for experienced programmers.Maybe you need something that’s closer to Ruby, but with a battle-proven environment that’s unrivaled for massive scalability, concurrency, distribution, and fault tolerance. Maybe the time is right for the Next Big Thing. Maybe it’s Elixir.
Measure Twice Cut Once
Jim Tolpin - 2005
This book teaches how to use measuring tools.
A Matter of Trust
Kat Faitour - 2015
But did she also steal his fortune? British financier Bennett Sterling steers his world with iron control and cold determination. Burned by a lover long ago, he guards his heart and business with wary resolve. Devon Sinclair is a brilliant economist, poised for sure success. Intent on making her own way, she tells no one of her complicated past and grifter family. Passions explode when Devon meets Bennett and neither can deny their fiery attraction. But when corporate accounts are stolen, the evidence points to her and the stakes climb higher. Will Bennett see beyond the lies to trust the woman he loves? Or will Devon condemn them both by doubting his loyalty? In the powerful world of London finance, it turns out trust is the most valuable commodity of all.