Books I've bought this summer

(Printer friendly version)

I went to lunch with a former colleague and kindred spirit. After catching on things the topic of conversation turned to books. He asked what I'd been reading lately; we sometimes share simillar tastes and interests in books.

This summer, triggered by some gift certificates desparetely in need of redepmtion from Amazon.com, I've purchased quite a few books. Oh, and having free 2nd-day shipping makes buying a single book so ... easy.

My friend asked that I post a list on my blog so he could get some ideas. Here it goes roughly in order of purchase:

Squeak: Learn Programming with Robots
I bought this book because I thought it would be useful to try and get Caleb interested in programming. He's just starting fourth grade this year. I first began programming at age eight (Basic on a TI 99/4A) and purchased my first programming book—on Turbo Pascal—when I was in the 4th grade. (It took me a while, conceptually, to grasp how Pascal worked since it didn't have line numbers.)
The 4-Hour Workweek
Reads, especially at first, somewhat like an infomercial, which was a bit off putting. But the chapters on working more efficiently by changing your email habits are potentially worth the price of the book alone. The basic ideas of coming up with a product, testing the response with inexpensive online advertising, and then outsourcing fulfillment seems reasonable. Now if I only had a good idea... :-)
A New Kind of Science
Written by the author of Mathematica, as a review in Library Journal noted, "had this been written by a lesser scientist, many academics might have dismissed it as the work of a crank." Looking at the Amazon customer reviews half are positive and half are negative—many do dismiss it in large part because they claim (and I'm inclined to agree) that the author exaggerates the importance of his work. Still the subject of cellular automata is interesting, and setting aside the author's grand notions of his own importance there is plenty I found interesting. Although I'm sure I would have found it just as interesting if the book were half its ~1,200-page size.
Cross Site Scripting Attacks: XSS Exploits and Defense
This book should absoultely be required reading for anyone involved with creating, maintaining, administering, securing, managing or, heck, even using websites. The book seems like it was rushed to press—an above average number of blatantly obvious copy-editing blunders—but all of that can be overlooked since this is (for the time being) the definitive work on the subject and one that more people sorely need to understand.
The Last Light of the Sun
This is one of Guy Gavriel Kay's newer books that I hadn't already read. To be honest, I still haven't. I'm saving it for a rainy or snowy weekend this fall/winter when I can curl up and consume it fondly in one sitting.
Shaman's Crossing
Forest Mage
These are the first two books of Robin Hobb's Soldier Son trilogy. While not quite at the same level that The Farseer, Live Ship Traders, and Tawny Man trilogies were I still found this book to be fun to read. Hobb continues her tradition of being extremely hard on her characters. The second book explores an unusual theme—weight gain—but I'll forgo saying anymore so as not to unduly spoil both the end of the first and the second books. Recommended if you're a Hobb fan or enjoy non-cliche fantasy.
Google Maps Hacks
Beginning Google Maps Applications with PHP and Ajax
I bought these two books to get a handle on integrating Google Maps in a website I've been working on-again/off-again on.
Kick Start Your Success: Four Powerful Steps to Get What You Want Out of Your Life, Career, and Business
Mostly affirmational commonsense, but a quick read that at 80% off was worth the purchase and the time.
The Legal Analyst: A Toolkit for Thinking about the Law
One of my favorite acquisitions of the summer, the title could be trimmed by three words and still been very descriptive. The book starts out strong—looking at two very different ways of analyizing a situation (ex post [looking backward] and ex ante [looking forward]) and the resulting future incentives—and keeps going from there.
Odd Girl Out: The Hidden Culture of Aggression in Girls
I purchased this book based on a recommendation in a blog post at Mormon Momma. Haven't gotten around to reading it yet. (I sometimes worry that my precocious daughter might end up on the receiving side in a couple of years when she is in Jr. High.)
Prime Obsession: Bernhard Riemann and the Greatest Unsolved Problem in Mathematics
I'm a sucker for mathematical & math history books written for a lay audience. If you don't already know who Bernhard Riemann is, haven't heard of his famous zeta function, or have an interest in prime numbers, you probably wouldn't be interested in this book.
The Dangerous Book for Boys
I bought this to share with Caleb & Jacob. They love it.
Math Doesn't Suck: How to Survive Middle-School Math Without Losing Your Mind or Breaking a Nail
Meghan enjoys math in school. (Actually she enjoys school period.) She's starting the 5th grade this year. Between the end of elementary and junior high far too many girls lose interest in math. This book, written by Danica McKellar (most likely remembered for starring in The Wonder Years) ought to be a proactive anecdote. Meghan loves this book. Highly recommended if you have a daughter between the ages of eight and eighteen.
Aristotle for Everybody
I ordered this book based on Will's review.
Programming Erlang: Software for a Concurrent World
I probably should be buying books on hip-languages like Ruby (& Rails etc. ;-) but Erlang and the whole notion of concurrent programming interests me more than what might be more immediately marketable on a resume.
RESTful Web Services
The world needs more REST and less SOAP...
A Farewell to Alms: A Brief Economic History of the World
I just finished reading this tonight. Wow. Very thought provoking. It seeks to find an answer for how and why, after thousands of years of human history, mankind finally escaped the Malthusian trap at the turn of the 19th-century with the Industrial Revolution in England...
Discover Your Inner Economist: Use Incentives to Fall in Love, Survive Your Next Meeting, and Motivate Your Dentist
Written by Tyler Cowan, author of my favorite econ blog. It's next on my list to read now that I finished Farewell to Alms.
Many Colored Glass: Reflections on the Place of Life in the Universe
This s a collection of essays by physicist Freeman Dyson that arrived Wednesday.
Super Crunchers: Why Thinking-by-Numbers Is the New Way to Be Smart
On pre-order.
The Sunrise Lands
Also on pre-order, this book is the first in what I expect will be in a new trilogy telling the story of the first generation to come to adulthood post-Change. This is a followup to Dies the Fire, The Protector's War, and A Meeting at Corvallis. For anyone who enjoys alternate-history I recommend all of these books.

I'm taking two business trips in September so I'll need to buy some more books soon...

—Michael A. Cleverly

Comments

anna: [ mail | www | link ]

I can't remember if I've actually read Odd Girl Out or just heard so much about it in my youth education classes at the U... either way, I may need to be borrowing it from you at some point. I hear it's a must read if you have adolescent girls or work with them. (they can be so vicious!)

Sat, 01 Sep 2007, 08:28

Eric: [ mail | www | link ]

So do you still have your TI 99/4A? I taught myself BASIC in 8th grade, there's lots of fond memories there.

I still have both of mine, I'm going to sell them cheap. You can have first dibs if you want.

Fri, 07 Sep 2007, 21:27

Becca: [ mail | www | link ]

Hmm, looks like a few in there I wouldn't mind borrowing!

Wed, 12 Sep 2007, 05:50

Alan: [ mail | www | link ]

Thanks for posting the list. I am enjoying Super Crunchers right now and have a few of the other books on the way. Most are books I would have never picked up on my own. I look forward to others book lists.

Tue, 02 Oct 2007, 11:10

Call Girls in Gurgaon: [ mail | www | link ]
Call Girls in Gurgaon
Call Girl Gurgaon
Call Girls Gurgaon
Call Girl in Gurgaon
Gurgaon Call Girls
Gurgaon Call Girl
Gurgaon Escort
Gurgaon Escorts
escort in Gurgaon
escorts in Gurgaon
escorts in Gurgaon
Call Girls in Dwarka
Call Girl Dwarka
Call Girls Dwarka
Call Girl in Dwarka
Dwarka Call Girls
Dwarka Call Girl
Dwarka Escort
Dwarka Escorts
escort in dwarka
escorts in dwarka
escorts in dwarka
Call Girls in Gurgaon
Call Girl Gurgaon
Call Girls Gurgaon
Call Girl in Gurgaon
Gurgaon Call Girls
Gurgaon Call Girl
Gurgaon Escort
Gurgaon Escorts
escort in Gurgaon
escorts in Gurgaon
escorts in Gurgaon
Call Girls in sikanderpur gurgaon
Call Girls in sohna road gurgaon
Call Girls in mg road gurgaon
Call Girls in iffco chowk gurgaon
Call Girls in Haridwar
Call Girls in sushant lok
Call Girls in Gurgaon
Call Girls in Dehradun
Call Girls in electronic city
Call Girls in Noida
call girls in mumbai
plumbing company Toronto
plumbing company Mississauga
quickbooks support phone number
plumbing company Toronto

Tue, 24 Dec 2019, 01:18

office.com/setup: [ mail | www | link ]

Download and install and office setup. log in and enter office 25 digit product key to activate your office product. if you are new user then you need to create a office account to get more benefits of office 365 subscription.

Fri, 27 Dec 2019, 03:43

office.com/setup: [ mail | www | link ]

If your version of Ms Office came with your PC, you can download or order a latest version. You can also install office with 25-digit activation code.

Fri, 27 Dec 2019, 03:44

office.com/setup: [ mail | www | link ]

Download, install and activate office setup . To activate office setup you need to enter 25 digit office product key.

Fri, 27 Dec 2019, 03:44

office.com/setup: [ mail | www | link ]

To activate the office setup, you need to redeem your office 25 digit product key which you will find in your registered mail ID. Through office.com/setup you can download, install office. create a Ms office account to manage and office 2019 subscription.

Fri, 27 Dec 2019, 03:45

office.com/setup: [ mail | www | link ]

If you have a new and never used product key , then this product key can be used during activation process. Go to and follow the on screen instructions and Enter your Ms office setup product key to activate Office.

Fri, 27 Dec 2019, 03:45

office.com/setup: [ mail | www | link ]

Download with our assistance group without completing any work independent from anyone else.

Fri, 27 Dec 2019, 03:45

norton.com/setup: [ mail | www | link ]

Setup, download,reinstall, enter and activate your norton product key to setup your account .will provide yourstep-by-step guide for downloading and installation of norton.

Fri, 27 Dec 2019, 03:46

norton.com/setup: [ mail | www | link ]

Antivirus is the need of PCs that makes them infection free and we are going to give you full help to get the best antivirus introduced in your PCs. download install and activate norton antivirus.

Fri, 27 Dec 2019, 03:46

norton.com/setup: [ mail | www | link ]

You can download, install and activate norton antivirus Without a Product Key. click and follow the steps for complete the process by .

Fri, 27 Dec 2019, 03:47

norton.com/setup: [ mail | www | link ]

The need for having a trusted antivirus like Norton is increasing. As a measure of data protection, not only companies but also every person is now relying on antivirus programs that can be obtained at the page.

Fri, 27 Dec 2019, 03:47

mcafee.com/activate: [ mail | www | link ]

Download McAfee from and McAfee antivirus install. after installation, you can follow steps for McAfee product download with activation code menu to activate McAfee .

Fri, 27 Dec 2019, 03:48

avg.com/retail: [ mail | www | link ]

Download and Activate your avg activation code via . issue read the blog and help yourself with the procedure.

Fri, 27 Dec 2019, 03:48

high flocks: [ mail | www | link ]

Technology, the application of scientific knowledge to the practical aims of human life or, as it is sometimes phrased, to the change and manipulation of the human environment.

Fri, 27 Dec 2019, 03:48

Garmin Express Login: [ mail | www | link ]

To begin with Garmin Express Login Procedure, launch any web browser as per your suitability. This can be amongst, Internet Explorer, Google Chrome, Firefox, Safari, etc. No matter which browser you choose the only condition is that it should be one of the most updated version.

Tue, 04 Feb 2020, 04:49

Magellan GPS update: [ mail | www | link ]

Amongst the brands offering Navigation Devices, Magellan GPS is the most reputed brand. It possesses, a grand range of Products that are laced with cutting-edge technology and a user-friendly interface.

Tue, 04 Feb 2020, 04:50

Manage.norton.com: [ mail | www | link ]

Norton is antivirus software that secures your device from viruses and hackers to enter your system. Just after completing the manage.norton.com login, you can access the various Norton products and services.

Tue, 04 Feb 2020, 04:50

Webroot Login: [ mail | www | link ]

Webroot Login Account is a one-stop comprehensive management tool. It is designed to enhance the overall user experience for Webroot%92s cutting-edge security solutions.

Tue, 04 Feb 2020, 04:53

lisa: [ mail | www | link ]
certainly like your web site but you have to take a look at the spelling on quite a few of your posts. Several of them are rife with spelling problems and I in finding it very bothersome to inform the reality then again I will surely come again again. free psn codes no survey

Wed, 11 Mar 2020, 10:34

lisa: [ mail | www | link ]
certainly like your web site but you have to take a look at the spelling on quite a few of your posts. Several of them are rife with spelling problems and I in finding it very bothersome to inform the reality then again I will surely come again again. houseboat hire sydney

Wed, 11 Mar 2020, 13:06

lisa: [ mail | www | link ]
Youre so cool! I dont suppose Ive read anything like this before. So nice to search out any individual with some original thoughts on this subject. realy thank you for starting this up. this website is one thing that%92s wanted on the web, somebody with a bit of originality. useful job for bringing something new to the internet solar cable

Thu, 12 Mar 2020, 23:14

lisa: [ mail | www | link ]
From the ingredients itself, it is pretty clear that this will be special! This soup is more suitable for winter I think! Anyway, I would definitely try to prepare it today itself. Keep sharing such variety items in your blog.soniarandhawa

Sat, 21 Mar 2020, 18:10

swisswatch: [ mail | www | link ]
In 1965 Replica Rolex Watch switched to bolted pushers with the reference 6240, which sealed the replica watches in a similar hermetic manner as the Oyster models without stop function. On the increased waterproofness was now also indicated on the dial: The caption %93Cosmograph%94 has been supplemented by %93Oyster%94. In addition, the Replica Watch received black lunettes with an acrylic inlay. Extremely rare %96 and only built-in 1970 %96 is the reference 6262, which returns to the engraved steel bezel and unscrewed pushers. The factory also changed: Replicas rolex increased the frequency of the Valjoux caliber from 18,000 to 21,600 vibrations per hour.

Tue, 02 Jun 2020, 02:36

alex: [ mail | www | link ]
It's a very useful blog. Thank you for getting a lot of information. 카지노사이트 파워볼사이트 토토사이트 안전놀이터 안전한놀이터 메이저사이트 비아그라구매

Thu, 17 Sep 2020, 02:20

Alex De Jandrio: [ mail | www | link ]
Connect with me read more Get Photos here Solution thread invest time in learning click here read more resume writing check this out read more read more read more check my profile here learn and read my notes

Mon, 19 Oct 2020, 01:30

Hassaan khan: [ mail | www | link ]
I'm very grateful to the author, this really changed my thought. I'm looking forward to acknowledge this website as one of the best for new information. Thor Jacket

Thu, 05 Nov 2020, 00:14

Jack payne: [ mail | www | link ]
Thank you so much for sharing this article with us. I would like to say you that keep uploading more No Time To Die Wardrobe

Mon, 04 Jan 2021, 23:18

Andrew: [ mail | www | link ]
Would love to see your review on some interior painting we have a few we could share

Tue, 05 Jan 2021, 08:06

tubi.tv/activate: [ mail | www | link ]
amazon.com/mytv amazon.com/redeem www.amazon.com/mytv.com www.amazon.com/code www.amazon.com/mytv enter code www.amazon.com/mytv www.amazon.com/mytv enter code amazon.com/mytv amazon.com/mytv amazon.com/mytv amazon.com/mytv www.amazon.com/code www.amazon.com/mytv.com www.amazon.com/mytv www.amazon.com/mytv www.amazon.com/mytv amazon.com/mytv www.amazon.com/code garmin map update garmin nuvi update garmin.com/express hulu.com/activate hulu.com/activate hulu.com/activate hulu.com/activate hulu.com/activate hulu.com/activate hulu.com/activate mcafee.com/activate mcafee.com/activate mcafee.com/activate mcafee.com/activate www.amazon.com/mytv amazon.com/code amazon.com/mytv enter my code www.amazon.com/mytv enter code www.amazon.com/mytv login mytv amazon.com/us/code amazon.com/mytv norton.com/setup Norton.com/setup key www.Norton.com/setup pbs.org/activate pbskids.org/activate pbs.org/activate pbs activate amazon.com/redeem amazon.com/redeem amazon.com/redeem roku/link roku.com/link activate code roku.com/link enter code roku.com/link www.roku.com/link www.roku.com/link showtimeanytime/activate showtimeanytime/activate tubi.tv/activate enter code tubi.tv/activate tubi.tv/activate xfinity.com/authorize roku xfinity.com/authorize www.xfinity.com/authorize xfinity.com/authorize xfinity.com/authorize roku trakt.tv/activate nfl.com/activate nfl.com/activate twitch.tv/activate twitch.tv/activate pluto.tv/activate pluto.tv/activate youtube.com/activate www.youtube.com/activate amazon.com/redeem amazon.com/mytv amazon.com/mytv hulu.com/activate netflix.com/activate netflix.com/activate espn.com/activate espn.com/activate espn.com/activate espn.com/activate amazon.com/redeem amazon.com/redeem plex.tv/link plex.tv/link amazon.com/mytv amazon.com/mytv amazon.com/mytv amazon.com/mytv cash app login cash app login

Thu, 08 Apr 2021, 07:16

Car Removal Adelaide: [ mail | www | link ]
At USA Car Removal Adelaide, you have the buyer you%92ve been looking for. Give us a call and we%92ll make you Cash for Cars offer. We buy Sedans, Trucks, 4x4s, Vans, SUVs, Utes, Jeeps, buses, 4WDs, Light Trucks, Trucks and motorcycles of any make and condition. At SA Car Removal Adelaide, you have a licensed and insured auto buyer that will make you a Top Cash offer for your Unwanted Car today. We buy any make, any model, any year and in any condition of a vehicle. We provide eco-friendly Wrecking & Recycling and our Auto Wrecking helps to curb manufacturing for new parts so we keep the environment green. With more than many years of experience in cash for cars At SA Car Removal, our customers get Cash for cars in adelaide Cash for cars Caboolture Cash for cars ipswich Cash for cars in adelaide in australia

Tue, 13 Apr 2021, 04:00

amazon.com/mytv: [ mail | www | link ]
amazon.com/mytv Most importantly, switch on your Smart TV. Then visit amazon.com/mytv enter code Simple process to activate your Amazon prime video on your smart device or phone. Enter code mytv and click on the enter button. Then you see your Amazon prime account activate and you can easily watch your web shows, movies and videos. This purpose of this is to provide information about prime video activation. Users who are facing any problem to activate prime video in their smart TV, can read this and Visit our website. amazon.com/mytv www.amazon.com/mytv

Wed, 14 Apr 2021, 23:43

Andrew: [ mail | www | link ]
Thank you for sharing this information. A cegeladas temak.

Sat, 05 Jun 2021, 00:44

Roy: [ mail | www | link ]
I am glad that I came accross this site. Thanks for sharing this content. Az mrp szervezet alapitasa.

Sat, 05 Jun 2021, 00:45

tubi.tv/activate: [ mail | www | link ]
geeksscan I appreciate you for this article this is such a wonderful blog Thanks for posting this Read our blog It is related to technology It helps you to solve your issues that you are facing. This is our latest article visit here guest post site Visit our website to activate Tubi tv Tubi tv tubi tv activate tubi.tv/activate

Mon, 21 Jun 2021, 05:05

espn.com/activate: [ mail | www | link ]
Install ESPN through your Roku device - You can find ESPN by browsing through the Sports category after selecting Streaming Channels from your Roku's home screen. However, it may be faster to search for the channel. Select the Search option from your Roku's home screen, then start typing "espn." ESPN should appear as a result before you are done typing it in. Highlight ESPN, press OK on your remote, then select Add Channel and press OK again. Now return to your Roku's home screen and ESPN will be at the very end of your channel list. espn.com/activate espn activate espn plus activate espn.com/activate espn activate espn plus activate espn plus activate espn activate espn.com/activate

Wed, 23 Jun 2021, 03:36

website: [ mail | www | link ]
Thank you for sharing your thoughts on this.
Cikkek cegeladas temaban.

Sun, 04 Jul 2021, 04:09

Josh: [ mail | www | link ]
I liked this article. It was inspiring. Keep on posting.
Az elado cegek keresese.

Sun, 04 Jul 2021, 04:10

Leave a comment

Name:  
Email: (optional)
URL: (optional)

Your comment: