Book picks similar to
Lengthening the Day: A History of Lighting Technology by Brian Bowers
tech
non-fiction
lighting
milton-12
Programming F# 3.0
Chris Smith - 2009
You’ll quickly discover the many advantages of the language, including access to all the great tools and libraries of the .NET platform.Reap the benefits of functional programming for your next project, whether you’re writing concurrent code, or building data- or math-intensive applications. With this comprehensive book, former F# team member Chris Smith gives you a head start on the fundamentals and walks you through advanced concepts of the F# language.Learn F#’s unique characteristics for building applicationsGain a solid understanding of F#’s core syntax, including object-oriented and imperative stylesMake your object-oriented code better by applying functional programming patternsUse advanced functional techniques, such as tail-recursion and computation expressionsTake advantage of multi-core processors with asynchronous workflows and parallel programmingUse new type providers for interacting with web services and information-rich environmentsLearn how well F# works as a scripting language
On Roads: A Hidden History
Joe Moran - 2009
He visits the Roman role in the way our roads are numbered, the ancient sat-nav systems of China of 2600BC and the unknown demonstrations against by-passes in the 1920s, and ends up at the roots of today's arguments about road pricing and road rage.Full of quirky nuggets of history, On Roads also celebrates the often overlooked people whose work we take for granted, such as Percy Shaw, the inventor of the catseye, Jock Kinneir and Margaret Calvert, the designers of the road sign system, and Charles Forte, the entrepreneur behind the service station.These stories of our past shed light on hidden changes in our society, the relation between people and nature and the invisibility of the mundane.And - on subjects ranging from speed limits to driving on the left, and the "non-places" where we stop to the unwritten laws of traffic jams - they have never been told together, until now.
The Inmates Are Running the Asylum: Why High Tech Products Drive Us Crazy and How to Restore the Sanity
Alan Cooper - 1999
Cooper details many of these meta functions to explain his central thesis: programmers need to seriously re-evaluate the many user-hostile concepts deeply embedded within the software development process. Rather than provide users with a straightforward set of options, programmers often pile on the bells and whistles and ignore or de-prioritise lingering bugs. For the average user, increased functionality is a great burden, adding to the recurrent chorus that plays: "computers are hard, mysterious, unwieldy things." (An average user, Cooper asserts, who doesn't think that way or who has memorised all the esoteric commands and now lords it over others, has simply been desensitised by too many years of badly designed software.) Cooper's writing style is often overblown, with a pantheon of cutesy terminology (i.e. "dancing bearware") and insider back-patting. (When presenting software to Bill Gates, he reports that Gates replied: "How did you do that?" to which he writes: "I love stumping Bill!") More seriously, he is also unable to see beyond software development's importance--a sin he accuses programmers of throughout the book. Even with that in mind, the central questions Cooper asks are too important to ignore: Are we making users happier? Are we improving the process by which they get work done? Are we making their work hours more effective? Cooper looks to programmers, business managers and what he calls "interaction designers" to question current assumptions and mindsets. Plainly, he asserts that the goal of computer usage should be "not to make anyone feel stupid." Our distance from that goal reinforces the need to rethink entrenched priorities in software planning. -- Jennifer Buckendorff, Amazon.com
The Invention of Murder: How the Victorians Revelled in Death and Detection and Created Modern Crime
Judith Flanders - 2011
But murder as sensation and entertainment became ubiquitous, with cold-blooded killings transformed into novels, broadsides, ballads, opera, and melodrama—even into puppet shows and performing dog-acts. Detective fiction and the new police force developed in parallel, each imitating the other—the founders of Scotland Yard gave rise to Dickens's Inspector Bucket, the first fictional police detective, who in turn influenced Sherlock Holmes and, ultimately, even P.D. James and Patricia Cornwell.In this meticulously researched and engrossing book, Judith Flanders retells the gruesome stories of many different types of murder, both famous and obscure: from Greenacre, who transported his dismembered fiancée around town by omnibus, to Burke and Hare’s bodysnatching business in Edinburgh; from the crimes (and myths) of Sweeney Todd and Jack the Ripper, to the tragedy of the murdered Marr family in London’s East End.Through these stories of murder—from the brutal to the pathetic—Flanders builds a rich and multi-faceted portrait of Victorian society in Great Britain. With an irresistible cast of swindlers, forgers, and poisoners, the mad, the bad and the utterly dangerous, The Invention of Murder is both a mesmerizing tale of crime and punishment, and history at its most readable.
The Sciences of the Artificial
Herbert A. Simon - 1969
There are updates throughout the book as well. These take into account important advances in cognitive psychology and the science of design while confirming and extending the book's basic thesis: that a physical symbol system has the necessary and sufficient means for intelligent action. The chapter "Economic Reality" has also been revised to reflect a change in emphasis in Simon's thinking about the respective roles of organizations and markets in economic systems."People sometimes ask me what they should read to find out about artificial intelligence. Herbert Simon's book The Sciences of the Artificial is always on the list I give them. Every page issues a challenge to conventional thinking, and the layman who digests it well will certainly understand what the field of artificial intelligence hopes to accomplish. I recommend it in the same spirit that I recommend Freud to people who ask about psychoanalysis, or Piaget to those who ask about child psychology: If you want to learn about a subject, start by reading its founding fathers." -- George A. Miller
Inventing the Internet
Janet Abbate - 1999
In Inventing the Internet, Janet Abbate recounts the key players and technologies that allowed the Internet to develop; but her main focus is always on the social and cultural factors that influenced the Internets design and use. The story she unfolds is an often twisting tale of collaboration and conflict among a remarkable variety of players, including government and military agencies, computer scientists in academia and industry, graduate students, telecommunications companies, standards organizations, and network users.The story starts with the early networking breakthroughs formulated in Cold War think tanks and realized in the Defense Department's creation of the ARPANET. It ends with the emergence of the Internet and its rapid and seemingly chaotic growth. Abbate looks at how academic and military influences and attitudes shaped both networks; how the usual lines between producer and user of a technology were crossed with interesting and unique results; and how later users invented their own very successful applications, such as electronic mail and the World Wide Web. She concludes that such applications continue the trend of decentralized, user-driven development that has characterized the Internet's entire history and that the key to the Internet's success has been a commitment to flexibility and diversity, both in technical design and in organizational culture.
Windows 10 for Seniors for Dummies
Peter Weverka - 2015
Written by an all-around tech guru and the coauthor of Windows 8.1 For Seniors For Dummies, it cuts through confusing jargon and covers just what you need to know: navigating the interface with a mouse or a touchscreen, customizing the desktop, managing printers and other external devices, setting up and connecting to simple networks, and storing files in the Cloud. Plus, you'll find helpful instructions on sending and receiving email, uploading, editing, and downloading pictures, listening to music, playing games, and so much more.Whether you're upgrading to the new Windows 10 operating system with the hopes of keeping in touch with loved ones via webcam or instant messenger, viewing videos, or simply making your life more organized and streamlined, all the guidance you need to make the most of Windows 10 is at your fingertips.Customize the desktop and set up a simple network Connect with family and friends online Work with apps like a pro Safely protect your data, your computer, and your identity With large-print format for text, figures, and drawings, there's no easier way to get up and running on the new Windows operating system than with Windows 10 For Seniors For Dummies.
Keto Quick Start: A Beginner's Guide to a Whole-Foods Ketogenic Diet with More Than 100 Recipes
Diane Sanfilippo - 2019
But getting started with keto and sticking with it can be tough. That's where Keto Quick Start comes in.In her signature practical style, Diane makes keto doable for everyone, whether you're completely new to very low carb eating or you've tried it before and want to find a better way to make it work for you. Keeping the focus on real foods that nourish your body, she walks you through a gentle transition to keto and helps you figure out how to make it sustainable for the long term. Keto Quick Start targets everyday real-world concerns such as what to expect in the first few weeks and how to know if you're on the right track, how to determine if you need more carbs and how to incorporate those carbs in a healthy way, how to customize keto for your personal goals (especially weight loss), and things to be aware of if you’re concerned about a particular health issue.Keto Quick Start includes 100 delicious keto recipes, four weekly meal plans, more than a dozen easy meal ideas (no recipe required!), and troubleshooting tips and tricks. It also features a unique and easy-to-use template that makes tracking your food quick and simple. The recipes include:
Lemon Blueberry Keto Muffins
Kale, Bacon & Goat Cheese Frittata
Spaghetti Bolognese Bake
Powered-Up Bacon Cheeseburger
Shrimp Pad Thai
Pesto-Stuffed Mushrooms
Chocolate Orange Fudge
Creamy Peanut Butter Bites
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.
The High Cost of Free Parking
Donald C. Shoup - 2004
The resulting cost? Today we see sprawling cities that are better suited to cars than people and a nationwide fleet of motor vehicles that consume one-eighth of the world's total oil production. Donald Shoup contends in The High Cost of Free Parking that parking is sorely misunderstood and mismanaged by planners, architects, and politicians. He proposes new ways for cities to regulate parking so that Americans can stop paying for free parking's hidden costs.
Hands-On Machine Learning with Scikit-Learn and TensorFlow
Aurélien Géron - 2017
Now that machine learning is thriving, even programmers who know close to nothing about this technology can use simple, efficient tools to implement programs capable of learning from data. This practical book shows you how.By using concrete examples, minimal theory, and two production-ready Python frameworks—Scikit-Learn and TensorFlow—author Aurélien Géron helps you gain an intuitive understanding of the concepts and tools for building intelligent systems. You’ll learn how to use a range of techniques, starting with simple Linear Regression and progressing to Deep Neural Networks. If you have some programming experience and you’re ready to code a machine learning project, this guide is for you.This hands-on book shows you how to use:Scikit-Learn, an accessible framework that implements many algorithms efficiently and serves as a great machine learning entry pointTensorFlow, a more complex library for distributed numerical computation, ideal for training and running very large neural networksPractical code examples that you can apply without learning excessive machine learning theory or algorithm details
Friends on a Rotten Day: The Astrology of Friendships
Hazel Dixon-Cooper - 2008
After all, lovers come and go, but our girlfriends sustain, nurture, and protect us from cradle to grave. Friends on a Rotten Day explores the supportive, uproarious, and sometimes complex, relationships between girlfriends through an indepth astrological analysis of each Sun sign. DixonCooper shows readers what makes their friend tick on a soul level, revealing each friend's inner character, friendship style, love style (including what to do or not do if a pal picks a loser), and party style. She offers suggestions on the best gifts to buy your friend, how to calm her down, cheer her up, and return the unconditional support and love that she gives you. Readers will discover why their Gemini buddy changes her mind so often, why the Virgo gal pal sweats the small stuff, why a Scorpio girlfriend sometimes seems distant, and why the Leo chum needs frequent headpats. They'll also learn why a Pisces pal should never be forced to make a snap decision, why a Capricorn girlfriend might seem too serious for her own good, the truth about a Taurus friend's hidden anxieties, the competitive side of an Aries chum, what causes Cancer pal's emotional train wrecks, why the Aquarius buddy has a rebellious side, and why the Sagittarius girlfriend has occasional angry outbursts. "Dixon-Cooper reveals what every astrologer knows but none has dared say. (She) takes us on a seriously humorous ride through the land of truth and consequences. I highly recommend it." (Suzanne White)
The Old Farmer's Almanac 2017: Special Anniversary Edition
Old Farmer's Almanac - 2016
What is 225 years old yet always of the moment? The Old Farmer’s Almanac! America’s oldest continuously published periodical, beloved by generations for being “useful, with a pleasant degree of humor,” celebrates its unique history with a special edition and more readers than ever before! As the nation’s iconic calendar, the 2017 edition will predict and mark notable events; glance back and look forward, with historic perspectives on food, people, and businesses; salute legendary customs and folklore; hail celestial events; explore, forage, and cultivate the natural world; forecast traditionally 80 percent–accurate weather; inspire giggles and perhaps romance; and more—too much more to mention—all in the inimitably useful and humorous way it has done since 1792.
Biomimicry: Innovation Inspired by Nature
Janine M. Benyus - 1997
Biomimics study nature's most successful ideas over the past 3.5 million years, and adapt them for human use. The results are revolutionizing how materials are invented and how we compute, heal ourselves, repair the environment, and feed the world.Janine Benyus takes readers into the lab and in the field with maverick thinkers as they: discover miracle drugs by watching what chimps eat when they're sick; learn how to create by watching spiders weave fibers; harness energy by examining how a leaf converts sunlight into fuel in trillionths of a second; and many more examples.Composed of stories of vision and invention, personalities and pipe dreams, Biomimicry is must reading for anyone interested in the shape of our future.
Make: Analog Synthesizers
Ray Wilson - 2013
If you’re a musician or a hobbyist with experience in building electronic projects from kits or schematics, this do-it-yourself guide will walk you through the parts and schematics you need, and how to tailor them for your needs. Author Ray Wilson shares his decades of experience in synth-DIY, including the popular Music From Outer Space (MFOS) website and analog synth community.At the end of the book, you’ll apply everything you’ve learned by building an analog synthesizer, using the MFOS Noise Toaster kit. You’ll also learn what it takes to create synth-DIY electronic music studio. Get started in the fun and engaging hobby of synth-DIY without delay.With this book, you’ll learn:The differences between analog and digital synthesizersAnalog synthesizer building blocks, including VCOs, VCFs, VCAs, and LFOsHow to tool up for synth-DIY, including electronic instruments and suggestions for home-made equipmentFoundational circuits for amplification, biasing, and signal mixingHow to work with the MFOS Noise Toaster kitSetting up a synth-DIY electronic music studio on a budget