Auto Ads by Adsense

Booking.com

Tuesday, December 20, 2011

Review: Harmony 600 Universal Remote

My previous remote was a Sony VL-610, now unavailable but most similar to the VLZ-620. It worked fine, integrating with every component in my setup, even the PS3 via the Nyko Bluwave. Even though I could program it to do a lot, I anticipated having non-English speakers living with me, so when the Harmony 600 came on-sale for $32 at one of the daily deals sites, I jumped on it.

The selling point of the Harmony 600 is that instead of programming individual devices and turning individual devices on and off and switching between them, you program activities (similar to macros) and then use those. This has several features. First of all, you can indicate that the volume control always goes to the receiver/amplifier, for instance, instead of the volume control on the TV or what-have-you. While the VL-610 had this capability, I frequently found it hard to set it up that way (you have to deliberately not program the volume button on the individual devices and then tell it to use the amp instead, and I always forgot not to program the volume button). Secondly, the hours spent "teaching" the VL-610 are replaced by a simple, easy-to-use web-app that downloads the IR codes into the Harmony 600, which is a snap.

This approach is really nice when it works. For instance, I can now program the Roku Soundbridge to play music with one click. One button turns off everything, eliminating the need for your guests to remember anything about what mode it's gotten into. It even knows how to switch the inputs for your TV smartly, which is more than the remote that came with the TV itself!

When does it fail? It fails when your guests get the system into some weird state. It fails on the PS3 because it doesn't really know how to turn the PS3 off, so it'll turn the TV and the amp off and leave the PS3 on. That's really unfortunate, but for the PS3 which is really blue-tooth only, I can understand that.

The big annoyance for me is that there's no UI that I can see where I can over-ride the default settings. For instance, when watching a movie, I want the menu button to bring up the options button, but whoever programmed the blue wave control didn't know about that, and I have no way to reassign keys. The same would apply to nearly every other activity --- the existence of the softkey screen seems to have prevented logitech from thinking very hard about doing proper button assignment to activities.

All in all, at the current prices of $40 for a Harmony 600 versus $20 for the VLZ-620, I'd recommend the Harmony. Your time is probably worth way more than $20, and time spent programming the VLZ-620 is no fun at all. On the other hand, at the original retail price of $120 for the 600, buy the VLZ-620. The advantages just don't justify that price.

Monday, December 19, 2011

Review: The Broken Kingdoms

I named The Hundred Thousand Kingdoms the Book of the Year for 2011. So I picked up The Broken Kingdoms with no little nervousness. First of all, second novels are frequently subject to regression to the mean. Furthermore, after all the reveals in the first book, I didn't see how Jemisin could provide more reveals that would surprise me.

The Broken Kingdoms is told from the point of view of Oree, a blilnd woman artist and painter who discovers that she is actually living with a god, part of the aftermath of the events from the first book. Being set 10 years later, we get to see a little bit of the changes that have occurred, but the world hasn't changed as much as we might expect.

A lot of the problem is that Oree is not as strong a character as Yveine. While Yveine would barrel headlong at full tilt and was very aware, Oree was more clueless and tended to be dragged along by events rather than effect them. This happens even at the climax! That makes the book a lot less compelling than The Hundred Thousand Kingdoms.

As expected, there's not much more to reveal, so the plot centers around artifacts and rules already laid down by the first book. This is fine, except that Oree is so much of an outsider that she cannot explain or tell you much about the politics behind the story, so you're only told about it at the same time as she has it explained to her, which makes her feel even more passive.

Characters from the first book make reappearances, but only very minor ones. That's good: you don't need to read the first book to enjoy the second one, but the second one is not as enjoyable as the first.

The ending, however, is written exceedingly well. Everything is taken to the logical conclusion, and nothing feels forced. As a result, I don't feel like I've wasted my time reading the book, but on the other hand, this performance doesn't make me want to run out and buy all her other books, unlike the first one. As a result, I can only mildly recommend this book, and really only for fans of the first novel.

Sunday, December 18, 2011

First Impressions: Canon S100

As long time readers of this blog know, I'm an unabashed fan of the Canon S90. It is all around the best pocketable camera for the serious cyclist/photographer. It's lightweight enough to fit in the jersey pocket, while producing photos of such high quality that I used many of those photographs in Independent Cycle Touring.

I ended up skipping over the Canon S95, but when Canon launched the S100 the features made contemplating a switch compelling:
  1. Integrated GPS, so no awkward geo-coding hassles lining up the Edge 800 with the Canon.
  2. 1080p Video. With Bowen's arrival, I found myself shooting video. Some of it is even viewable.
  3. 12 Megapixels while preserving low light performance. More resolution means you can crop more and still have enough leftover for usable pictures. I've never been satisfied by the quality of digital images short of the .Canon 5D Mark II's. The S100's sensor stays the same size, so raising the number of pixels could add more noise, but Canon claimed that this wasn't so.
  4. 24mm->120mm higher zoom range. At the long end it didn't matter very much. However, the wide end is very attractive. The 24mm end of the 24-105/4L is one of my favorite focal lengths. Having it on a point and shoot makes photos coming out of it extra special.
Other sites will undoubted make a run down of the UI and thee little "feel differences." I'll just cover what's important to me. Compared to the S90, the S100 is lighter. The S90 camera, battery, and SD card weighed in at 201g, while the S100 combination weighs 194g. The charger weighs 63g compared to the S90's 67g, for a total of 11g weight savings. Not huge, but as Pardo says the typical cyclist will pay about $1 per gram of weight savings, so it's $11 worth of savings. Both camera and charger are slimmer, which is very nice when you have a full saddlebag. I went out today and shot with the camera like I would on tour. The results are very satisfying. Shooting almost directly into the sun carries almost no flare:
From BayArea
What this means is that Canon's managed to keep the lens relatively simple despite the wider zoom range. Since cyclists frequently do shoot into the sun for various reasons, this is impressive. The images have enough resolution that even cropping out 25% of the photo, the resultant image still looks decent:
From BayArea
If you stop and take a picture, you can expect the GPS to kick in within 3s and give you a reasonable geo-location attached with your photo. For example, you can cleary see GPS location data on this photo of Black Mountain Summit. The big disappointment here is that PicasaWeb doesn't respect the GPS location information, so you still get prompted to add a location. The further disappointment is that 3s means that your "on the move" pictures shot while cycling will not carry GPS data unless you turn on the GPS logger (which is a battery drain). So the days of ditching Jeff's Lightroom Plugin are not over. For hiking, rock-climbing, or other slow moving activities, however I expect the GPS encoding to be great. The 24mm lens is as wonderful as I remember. What about video? I tried some video, and 1080p is ridiculously sharp. I shot a video of my baby and you can see the pores on his face, as well as where he's molting. The only problem now is I have to actually be able to edit this stuff. We'll see how that goes. Needless to say, I'm very impressed with this camera. It comes highly recommended, and if you've been wondering as to whether to upgrade from the S90 I'd say it's a no brainer. Incidentally, the camera's a victim of the Thailand flooding, which means that 3rd party sellers on Amazon are gouging. Your best bet is to actually go to a physical store. Text 11NEWHOME to 332211 to get a Best Buy 10% off coupon. Then go to your nearest Best Buy and special order it (do not try this from the online store as they will not respect your coupon). I got mine within 3 business days this way. This sounds like a lot of hassle, but for this camera, it's worth the work.

Thursday, December 15, 2011

E-Books Sticker Shock

The Wall Street Journal today had an article about ebook sticker shock and how ebooks have now risen to the point where they're as expensive as paperbooks or even hardcovers, because while paperbooks are still sold via the old model (wholesale price to retailers who can discount the books and even use them as loss leaders to drive traffic), ebooks (as sold by the big six) are sold under the agency model, where the retailer is not allowed to set prices.

There's a general denial in the industry that this increase in prices is driving down ebook sales, even as ebook adoption increase. Think the two aren't compatible? Then you don't understand piracy, or library use. For instance, when The Snowball first came out at $9.99 on Amazon, I bought it and read it right away. My reviews on this blog drove further purchases. The Snowball is now $16. Can you imagine a 3 year old car selling for more than it did 3 years ago? Probably not, especially since a used copy of the same book has the same information and can be had for much less. Now that Steve Jobs and Thinking Fast and Slow are $15 and $13 respectively, I opted to check them out from the library instead. The unscrupulous would just download them.

The publishers would argue that ebooks are more portable, easier to carry and easier to store. But there's one huge thing wrong with them: with license terms as they are today, ebooks are impossible to resale, difficult to lend to your friends, and of course, the added cost makes no sense.

Furthermore, most books sold are not non-fiction (as the three are above). For non-fiction, most books are not fungible, not even mine. When someone on Quora asked Why are my books so expensive, my reply caused a flood of sales. Fiction, however, is more easily fungible. The next best-sellers will probably be independent phenomena, not traditional publisher-driven ones. The regular publishers are going to lose their stand as gatekeepers if they insist on pricing ebooks for the 19th century. Like the music publishers, they will become gradually more and more irrelevant.

The lesson for you if you're a fiction author? You have a window of opportunity right now where traditional publishers have provided an incredible price umbrella. Take that opportunity and ride it for as hard as you can.

Tuesday, December 13, 2011

First Impressions: HP Promo ZR 2740w Monitor



XiaoQin recently decided that she wanted to try a faster machine, so I set her up with my old Dell 2407 monitor along with my X201, which is one heck of a rocking setup. One thing I didn't realize was that VGA happily drives a 24" monitor at the native resolution of 1920x1200 with no problems whatsoever, and I was very pleased to see the Lenovo automatically detect that and realize what's going on.

I thought about replacing it with another 24" monitor, but my brother found the HP Promo 27" monitor for about $682 shipped from Amazon. It's about $200 or so less than the competing Dell 2711. Reviews are pretty scarce on this monitor, but my brother found one written by TFT Central which indicated that it was ok as long as you didn't care about not having HDMI, VGA, S-Video, and making do with just the display port or the dual-link DVI cable.

Note that there are $300 27" monitors, but most of them are just 1080p TVs, not really monitors capable of 2560x1440, which is the resolution both the Dell and the HP are capable of driving at. Along with the monitor, you have to have a video card capable of driving that resolution, but fortunately my M9600t already sports not one but two dual-link DVI ports in addition to the (probably never to be used) HDMI port.

Unboxing the monitor, it wasn't immediately how much bigger the 27" monitor was until you hooked it up and put it next to the 24". Then I powered it on and saw how much brighter the HP Promo monitor was compared to the old Dell 24". After calibrating both monitors with the Eye One Display 2, I went ahead and compared them and indeed, the 24" monitor looks really drab. The extra screen real estate is really nice as well, and colors really popped. At first, I was really concerned when my video card fritzed and I had to reboot my machine, but after a while I realized that I had over-clocked my Radeon 4850, and after backing off the over-clocking the machine is now nice and stable.

All in all, I'm very pleased by the monitor and will most likely be keeping it. The old monitor (as seen in the image above) is now turned to portrait mode to serve as a lightbox for Lightroom. Obviously, we'll see how it goes living with the monitor day to day, but for now, I'll give it the recommended rating. (Note that unlike 24" and below monitors, the 27" and 30" monitors haven't really drop in price for the last few years, probably because of the lack of demand, but then when I first bought the 24" monitor way back in 2004, they were also around $666 a piece --- hopefully eventually I will get to make use of that second dual-linked DVI port on the 4850)

Monday, December 12, 2011

Followup: T-mobile Pay As You Go

Earlier this year, I wrote about the T-mobile prepaid plans and how you could buy a Web Daypass for $1.50 a day unlimited data. Unfortunately, T-mobile expired the Web Daypass without telling anyone, so now we're stuck with several more expensive plans.

If you're willing to live with 2G speeds, you can pay $2/day for unlimited data, but only over the Edge network. This kinda sucks. For 3G, you now have to pay $3/day for unlimited data. If you're traveling for extended periods and need data all the time but are willing to live with 100 minutes of voice calling (no big deal, since you can always use Skype), then you can opt for the $30/month 100 minutes/unlimited data plan. These are all pre-paid plans, so no contracts.

One of the nice things about the T-mobile pay as you go plan is that if you start off with $100 of credit, that lasts for a year. If you're like me, you don't use anywhere close to 1000 minutes of calling a year (especially with Google voice where you can pick up your land-line if you're at home). What most people don't know is that all you have to do is to "refill" your T-mobile prepaid SIM for $10 any time, and you get extended for another year from the most recent refill! So if you don't call a lot and are usually in a WiFi zone, your mobile phone service could easily be $10/year. I just called T-mobile's customer service and verified that if you switch between the pay-as-you-go plan and the monthly prepaid plans you will retain your gold rewards status (which is what enables the 1 year between renewals).

Republic Wireless is currently trialing a plan for unlimited data and voice for $19/month provided you're mostly in a WiFi zone (note that you have to buy their specific phone --- this is not a bring your own phone service). This is a good price if you don't want to ever think about metering. My experience, though is that the pay-as-you-go T-mobile plans have been extremely cost effective.

Sunday, December 11, 2011

Referrals: Google Plus versus Facebook versus Quora

I ran into this article where Google plus supporters claimed that all the estimates of Google plus usage are low. In other words, Google plus is far more popular than the estimated 50 million users. I wouldn't be surprised if the number of people who've logged into Google plus is incredibly high, north of 200M. Google has been pushing the notification bar and Google plus relentlessly, and integrating it into more and more products, while eliminating products (such as Google Reader) whose model don't fit into Google Plus's model.

Far more important than the sheer number of users, however, is the engagement of those users. For instance, while Buzz got pushed to nearly every Gmail user, most non-Google affiliated users told me (on Facebook, no less) that Buzz was a dead zone for them. So I used my own blog analytics to see whether Google Plus users got referred to my blog.

The number one referral (visitors who came from another sitee) to my blog came from Google.com. That's Google+, right? No. It turns out to be Google Reader. The next most popular referral was Facebook, which was almost as popular. (Though Google Reader users are really engaged: they visit 4 times as many pages as Facebook readers, who presumably see the link, click to read the article, and immediately leave) The next best referral came from Quora, the question answer site. This came as a bit of a surprise. Then the dropoffs become really steep, my own Books web-site and Friendfeed, a so-called "dead" service. (As an aggregate-site of all my online activity, Friendfeed beats the heck out of all the other sites)

By the time I got to Google+ and Hacker News, I'm down to one fifth the visitors that Google Reader sends me. This is incredibly low. I doubt if Quora has 200M users, but their users are incredibly engaged, unlike Google Plus's.

Here are a few lessons I would draw from this:
  • RSS support is really important. Reader, Facebook, Quora, and Friendfeed all support RSS export or RSS import so you can track somebody's content. Google Plus insists on you manually typing in a share with no method of automation. Even Twitter supports an auto-export from my blog to my Twitter stream. While I do try to promote blog posts on Google Plus, I don't always do so, especially for book reviews.
  • Google Plus is still extremely niche. Even though I'm not active on Hacker News, for instance, it's still way better at sending me referrals than Google Plus.
  • Twitter messed up. I have no way whatsoever of tracking Twitter referrals at all. As a result, it's not surprising that I rarely find time to engage on Twitter. But, because of the automation provided for sending blog posts, etc, automatically to Twitter, it costs me nothing to twitter my blog posts, so I do it. Which goes to show that automation will make up for other poor decisions on the social network front.
  • I really miss the old Google Reader. The old Google Reader gave me 2X the engagement of the current Google Reader, according to the referral logs. It's a pity Google was willing to give up all that engagement, but I'm guessing that as usual, small fry like me don't count for very much.
In the past, I would plea for Google to integrate blogger posts automatically into my plus stream, but I'm now wary of asking Google to "integrate." Google's concept of integrating Google Reader was to destroy my Google Reader community and cutting engagement by 50%. I dread to think what Google would do if it seriously tried to integrate Blogger into Google Plus. I used to be able to trust Google to do what's right by its users, but now all I ask is for Google to leave the products I enjoy using alone.

Friday, December 09, 2011

Starting Up While Employed

Someone recently asked me for advice on working on a startup while he was still employed at a large tech company. My first response was to point him at my response on Quora. Even though I provide details on pretty much how to do this, I still don't think it's a great idea.

  • Working at a startup is tough. Doing so while trying to hold down a full time job at a large tech firm is going to slow you down a lot. Unless your idea has such a high technical barrier that you're the only person who could conceivably execute on it, someone else is very likely to get to market before you do.
  • It sends the wrong message to your potential investors and co-founders. As a co-founder, I want to see someone else dedicated enough to cut the safety net and go full time. As an investor, I'd be wondering about your commitment if you were only willing to work on it part time. Yes, nearly everyone knows that Reed Hastings did his startup while contracting for other Silicon Valley firms. But note: he was not an employee, and no one doubted his commitment to the startup because he took out a second mortgage on his home!
  • If you're working everywhere but California, which has extremely employee friendly laws and courts, then even my reply to the above question might not save you. In particular, are you so good at keeping a secret that you can avoid talking about your idea at lunch? And of course, you'd better be scrupulous about never doing any work on that company laptop or on a company paid-for internet connection. (A surprising number of people at large tech companies don't even own their own computer, and trust me, if you end up going to court and this comes up, you are losing all your intellectual property)
  • Finally, if you really are startup material, then quitting your job to do a startup and coming back to a big company if it fails will always be an option. If you're not, then what makes you think your startup will be worth all that extra time you're putting in?
As a result, despite all temptation to do otherwise, if your idea is really good, don't try to do it on the sly (say, while on sabbatical). Just be open about it and walk out and then execute like crazy.

Review: The Magician King

Despite a wonderful concept, I reviewed The Magicians last year with faint praise. I was surprised when it won the John W. Campbell award... until I read the competition, most of which was barely readable and not really worth mentioning.

I sampled The Magician King on the Kindle, and the writing was good enough that I decided to place a hold at the library for the book. I'm glad I did.

First of all, the worst part of The Magicians was the teenage whining and angst. The Magician King does away with that. While Quentin (one of the two protagonists) is still more than a little clueless and frequently seems to be just someone dragged from one event to another without any reflection, the plot this time is far more interesting and focuses on the nature of magic itself, and why it exists in this milieu. And the second protagonist is Julia, whom we didn't much of in the first book except at the end. She's not clueless or whiny, and her story runs through the second strand of narrative in the novel.

Julia's a much more interesting character than Quentin, and we get to see the darker side of magic through her. There's more than a few streaks of meta-thinking in the novel, especially as the characters start thinking about fantasy quests in the abstract: "We don't need a map. Quests are all about attitude."

Finally, when the big reveal happens and we see what the point of all this questing is, we're also done with the quest. Unfortunately, at this point, Grossman decides that he's done with being innovative, and delivers us a standard fantasy, complete with a fantastical ending which ends up being cliched. This does not detract from the journey, which is a lot of fun.

Nevertheless, the book is overall an enjoyable read (more so than his previous novel), and while it's not on the scale of Stephen Donaldson's work, as a short easy read I would recommend it as an airplane novel or brain candy.

Wednesday, December 07, 2011

Review: Republic, Lost

I came across Republic Lost by watching the video:



To tell the truth, the video wasn't very good. Lessig presents a complex argument and some solutions, and those are best done in book form, so I checked out the book from the library. This is an important book if you're an American citizen.

Lessig argues what many of us who've watched the political process for the last 20 years know: Congress is broken. Not just broken when it's owned by Republicans or Democrats, but broken no matter who controls the house and/or the senate. The problem is that of money, and he traces the history of how it's happened: campaign financing has turned campaigning into a full time job, because of the amounts of money required. While bribery is outright illegal, a lot of the result is that Washington D.C. has become a gift economy, where "gifts" buy attention as well as time.

Lessig points out other places where Congress has become corrupted by money, and then details several potential solutions, none of which seems very probable to me (seriously? A constitutional convention? It's more likely that a morally upright billionaire could ride in and save the day). However, this book was written before the Occupy Wall Street movement, and if he can persuade the movement (as well as most of the American people) that this is at the root of the problem, there's a real chance we might have real elections and an ability to actually affect outcome so that we can have a government of the people for the people and by the people again.

The big problem with Lessig's book is that he's not a historian. There have been previous times when the Republic has become as corrupted, for instance, during the Gilded age. It took an extraordinary man (FDR) and a world war to get us out of it, but it would have been interesting to see an analysis of how it happened and how.

In any event, I think the book's way more interesting than the presentation, and deserves every voter's attention. While you might find the book a slog, especially if you start reading the book already convinced that Congress is corrupt, you'll still find something new every chapter. Recommended.

Tuesday, December 06, 2011

Review: Thinking Fast and Slow

In recent years, there's been a spate of non-conventional economics books, two of which are Freaknonics and Dan Ariely's The Upside of Irrationality. After all this, you might think hey, I'm over-saturated with books, I don't have time for another one, and you'd be wrong.

First of all, Thinking Fast and Slow was written by Dan Kahneman, whom with Amos Tversky started the entire field of behavioral economics, so you're hearing this from the guy whose shoulders everyone else is standing on. Secondly, the book is packed. I have nothing against Levitt or Ariely, but every 4 pages of this book would correspond to entire chapters of one of their books. This is a book packed densely with information. For instance, the chapter on Intuition vs Formula would alleviate the need for you to read any of John Gottman's books if you took it seriously (he has a very simple formula for determining of your marriage will last, and the minute you see it you'll realize that it works and works well). And that's not even the point of the entire chapter, it's just something that Kahneman threw off while discussing other, more involved topics. The last third of this book, for instance, would alleviate the need for you to read Thaler's Nudge. Not that Thaler's book is not good, but Kahneman is so much better a writer and gets his points across with such economy of prose and ease that he gets done in 100 pages what lesser writers would take an entire book to do. Many books that cover an area with such detail would be dry and difficult to read, but Kahneman's book is fantastic, filled with humor (including some sight gags that will have you giggling with delight when you see them) and examples (frequently the experiments that created the results) that will let the point stick to your head.

The range and breadth of this book is tremendous, yet every topic is covered well and (clearly) by the person who pioneered the field. All I can say is, don't waste your time reading anything by the other writers in this field, just read this book and be done with it! I don't usually consider buying books after reading them since usually most books deserve only one read, but I will likely buy this book the next time I want to reference an idea in it. Highly recommended

As an aside, if you have a choice, buy the Kindle version of the book. The hardcover is poorly designed, and will not stay flat no matter what you do (yes, even if you cracked the spine of the book!).

After you've read the book, if you want more of Kahneman, his Multimedia Page has tons of lectures, talks, etc.

Wednesday, November 30, 2011

2012 Book Reviews

Fiction

Non-fiction
Comics

    Review: The Good School

    I came to The Good School as a foreigner who's never been through the american K-12 system. I read an excerpt about how class sizes didn't matter as much as you think they do, and nodded to myself. I personally grew up with class sizes of around 40 students to 1 teacher.

    The first thing that made me realize that this was a high quality book was that the research results were impressive and surprising. For instance, right out of the first chapter on academic pre-schools: Researchers showed that the academic approach created students with more emotional problems, had more acts of teen misconduct, and lower academic aspirations than kids who attended a playful learning program. She tend goes on to detail Tools of the Mind, which was described in Nurture Shock.

    One of the things that stands out to a non-American is that the American educational system is bat-shit insane. For instance, tests in Singapore are graduated, which means that you start with easy questions and move on to tougher and tougher questions that require deeper and richer understanding of the material. Well, that's not how Americans do it. The standardized tests are designed so that 40-60% of kids will get it right, in a statistically defensible pattern. WTF! That makes no sense! As a result, questions that nearly everyone will get right are banned, as are questions that nearly everyone cannot answer, since those add no value to the test. I remember my SATs, and they were somewhat graduated, but frequently had a lot of repetitively similar questions, and this explains why.

    The section on class sizes is interesting, as I never understood why Americans obsessed about it given my experience in Singapore. Then I realized that students are not sorted in the American system! In Singapore, each year's report cards would be used to stream students into classes with other students of similar ability. As a result, the teachers have the relatively easy job of teaching students who are all more or less at the same level. In America, students are all clumped together and then the teacher is expected to be able to give the laggards or the brilliant ones individual attention. It wouldn't be a surprise to you that that doesn't work.

    They cover two big topics: reading and math. Apparently, learning to read English is so well understood that experts agree that there's only one way to teach it: Phonics. But in their survey of school literature, apparently most schools do not teach reading that way, which means that many students fail. Teaching how to read English is much easier than teaching how to read Chinese, so you can imagine my jaw dropping when I read that.

    Math, of course, is something Americans are famously bad at compared to the rest of the world. There are two big differences between Americans and the rest of the world. Elementary school teachers in America come from low performers: while the rest of the world gets its teachers from the upper 30% of the class, many American elementary school teachers say things like: "I don't like Math." Secondly, unlike Asians, Americans don't believe that Math is something that can be worked on and believe that you either have a talent for math or not. What results is that the math curriculum is set politically rather than by experts, and as a result, America's math textbooks are confusing and badly written.

    The surprising antidote turns out to be Singapore Math, the math studies system I grew up with. I'm surprised that the system isn't just imported wholesale into the US given how much more effective it is than what's in place right now. Apparently, there are school districts that have switched over to it, but it's apparently not something people are pushing for. (By the way, Singapore Math gets you Calculus by the time you hit grade 10, and you're doing simultaneous differential equations by grade 12)

    All in all, this book is an eye opener if you grew up outside the American school system. I used to think that Americans are badly educated because the culture here doesn't prize academics but prefers to worship Britney Spears and sports stars instead. Now I know it's not just the culture, but also the system which seems to be put together by people pushing political agendas rather than try to teach kids. If you're used to Asian educational systems, you need to read this book to get an idea of how American schools are different (and probably much worse) than what you grew up with. Recommended.

    Monday, November 28, 2011

    2011 Books of the Year

    This year, I read 53 books, of which 4 were Hugo nominees that weren't really novels but novellas. Unlike previous years, however, the standout book this year isn't non-fiction. I did ponder giving Presimetrics a nod for the book of the year, but instead, the book of the year really should be The Hundred Thousand Kingdoms. To me, it reinvents fantasy boldly, and does all of the intended themes justice. For a first time author this is nothing short of outstanding, and I'm going to read her other books as well.

    Strangely enough, this was not a good year for novels. The only other two notable novels were The Brief Wondrous Life of Oscar Wao, and Surface Detail. Both were fun, but neither earth-shaking.

    Non-fiction, however, had a lot of great books to choose from, though Presimetrics really stood out. The Box, The Victorian Internet, The Party: The Secret World of China, and Peopleware will delight the geeks amongst the readers of this blog. Finally, I also went on a baby book binge (for the obvious reasons), but the reality is, most baby books are horribly written, and the only one that I would recommend is still Brain Rules For Baby. I have no idea why baby books are so badly written. I'd imagine that moms are so busy that books for them would have to be well-edited and tightly written, but that's definitely not the case.

    Finally, graphic novels have been relatively disappointing, though once again, Fables comes recommended. If you haven't already started reading it, I urge you to do so.

    Sunday, November 27, 2011

    Review: I'm Feeling Lucky

    I never encountered Doug Edwards in person at Google, so when I'm Feeling Lucky hit the shelves, I took my time getting to it, since I was familiar with many of the details behind the story.

    Well, I finally checked out the book from the local library, and I'm glad I did. First of all, it's cool to see names and people you're familiar with. For instance, upon request, Edwards provided a pseudonym for a well-known engineer, "Claus." Well, as a Googler, it would take you all of 10 pages to figure out who "Claus" was, so what's anonymous for others isn't anonymous for you. Secondly, as a Googler, some mysteries are solved through stories from the old days. For instance, if you've always wondered why a certain executive is hated, this book explains why that person wasn't just hated by his/her reports, but also by other functional teams. It even explained to me why a certain engineer, despite his critical role in the company (and was one of the first ten employees) was denied refresher options and essentially told to leave. If you're a current or ex-googler, this sort of gossip is fun and explains certain behavior that has roots somewhere in the murky past and which makes no sense today and (in many case) didn't even make sense back when I joined in 2003.

    This is primarily a book written from a marketing person point of view. Furthermore, it's written by Google's brand manager. You're not going to find the sort of nitty gritty technical details that would please someone whose life was devoted to Hacker News, for instance. On the other hand, the business milestones are documented in great detail: the AOL deal, the Yahoo deal, and the various Overture deals. Unfortunately, you're not going to get a lot of strategic insight: Edwards wasn't privy to those, and a 20 minute conversation with PengToh would do you a lot more good than reading this book if you wanted those.

    Nevertheless, Edwards does provide some insight into the engineering organization. For instance, Google is famous about not providing positive feedback inside the engineering organization. I've met retired ex-Googlers worth multiple tens of millions in net-worth who still seem emotionally scarred by the experience of doing amazing stuff that never got any recognition. What I didn't realize at that time was that this is part of Google's engineering DNA, buried deep inside its founders and early employees. If you hire former Google engineers, read this book, and you won't be as surprised as some Facebook managers who told me, "I thought I was getting a good engineer, but I wasn't prepared for how political Google engineers got as a result of their never received proper recognition inside Google and having to fight for any sort of recognition as a result." That makes the book well worth reading for this insight alone, not just in case you happen to hire Google engineers, but to also ensure that your engineering culture doesn't end up like that, because while obviously it didn't hurt Google, there was no need to do this to otherwise valuable people.

    All in all, I think this book is well worth reading, and definitely worth paying the Kindle price for. If you're affiliated with Google at all, I would encourage you to read this book. If you've got even a modicum of curiosity about Google, this book is so well-written that you will not feel like you've wasted your time. Recommended.

    Tuesday, November 22, 2011

    Review: Facebook Groups

    Some companies just never get good press, no matter what they do right. For instance, in 2006, I switched from Mac OS X (Tiger) back to Windows XP mainly because Tiger did not remember my password, so every time I connected to my NAS I would have to retype it. Windows did so with no trouble at all. Ironically, the very next release of Mac OS fixed the problem, but by then I had already reformatted the hard drive and had no desire to go back. That same machine is still happily running XP over at my parents'.

    Similarly, Facebook's in that purgatory today. No matter what they do right, very few people say good things about them. Well, recently, Facebook Groups fit our needs in a way that nothing else really does. Not wanting to turn my blog/delicious shares/picasaweb album into a free for all kiddie posts, I wanted a way for XiaoQin and I to share the pictures/videos with our friends. Google groups didn't cut it, since it doesn't really integrate with Picasa. (Does anyone use Google groups any more?) Google Plus doesn't let two people share the same circles (circle sharing only shares circles at one point in time), nor does it let two people administer one circle.

    Facebook Groups, however, lets you create a group, provide admin privileges to as many users as you like, and then share photos/videos all to the same group. All the usual Facebook commenting happens there, and users get a friendly notification whenever new content shows up in the group, but you don't get your feed spammed with each new post/photo/video. This is clearly the right thing to do. There are a few glitches. The first big glitch is that the Facebook Android App doesn't know about groups, so if you take a photo with your Android phone, you have no way of uploading to any Facebook group! If I was the kind of person who shot photos on the phone instead of on a real camera, I'd be very pissed, but as it is, it's not much of an annoyance. The second glitch is that you have to have a Facebook account to participate. That's not a big deal --- even my mom has a Facebook account nowadays, while she's always had trouble with following me on Picasa. To be honest, that was the biggest feature: the Grandma has no trouble using Facebook.

    After using this set up for a few weeks, I'm pretty impressed. First of all, I had no idea there were that many people interested in my baby pictures. And there's enough feedback that I'll keep posting to the group. I used to think that Google Wave would address such needs, but having seen what Facebook Groups is doing, I'd say that it's definitely doing a better job than Wave would have. Recommended.
    (Disclosure: I own both Facebook and Google stock)

    Monday, November 21, 2011

    Review: The Cold Commands

    After reading The Steel Remains, I read that author Richard Morgan intended the story and the universe he created to show how you wouldn't want to live in the typical fantasy universe. One of the big schticks in The Steel Remains was that the major protagonist, Ringil "Gil" Eskiath was gay, and indulged in as much debauchery as he could get away with. Lacking that surprise, The Cold Commands reads as a much more pedestrian work.

    The Cold Commands can easily be read as a stand-alone novel. I barely remember the plot of the previous novel, so it's nice to see a trilogy that allows you to jump in in the middle without feeling like you're missing much. Even the protagonists are all re-introduced, and since what they start out doing has very little to do with how the previous novel ended, there's no context lost.

    The plot runs in three separate strands, coming together only very late in the novel. Morgan takes the opportunity to do more world building, and it really is made clear that the setting is only a sort of fantasy: these is a science fiction world as well, with some of the various races involved in the big story-line being aliens.

    Unfortunately, there's no real character development, and not even a lot of blood and guts. Other critics make a big deal out of an early-scene rape scene, which shows how nasty one of the protagonists actually is, but Morgan even took the sting out of that one --- it certainly doesn't have the shock impact that Lord Foul's Bane had, for instance.

    All in all, while the book satisfied any desire I had for more Richard Morgan, it's definitely not him at his best. I still refer people to Altered Carbon instead. If that doesn't make you a Richard Morgan fan, for heavens sake, don't bother with The Cold Commands.

    Saturday, November 12, 2011

    Review: Motorola Baby Monitor 3.5

    For my birthday this year, my brothers gave me a Baby Monitor. I was real skeptical when this showed up on my door step. $240 and it doesn't export to the internet? What use is it?

    Well, we've been using it for a week now, and so far, it's been surprisingly good. The best feature is that it's really easy to set up. Plug in the camera, plug in the screen, turn on the screen (the camera never turns off), and instant picture time. The microphone on the camera picks up sound really easily, and you can turn up the speakers on the screen if you want to hear every toss and turn. Yes, it's that sensitive. The battery life on the screen is pretty lousy: it advertises 3 hours, but in reality if you keep the screen on (that's the point of the monitor --- I can hear the baby crying from all over the house), you won't get much more than 2 hours. The screen turns itself off after a couple of minutes to save battery, but if you keep the screen plugged in, then it'll stay on.

    What was surprising to me was that the entire setup is easy enough that grandma and granddad just picked it up and immediately knew how to pan the camera, turn up the sound, etc. You can also talk back to the baby if you like, but that feature rarely gets used, and frequently we forget it's there even when it'd be useful to have an intercom system to the baby's crib. The picture quality is good enough that granddad would be fascinated by it throughout dinner. Night vision mode automatically turns on and it provides a nice black and white picture that still looks pretty good. There's a USB port that supposedly lets you export to some sort of computer, but no accessories can be found to use it.

    The biggest problem so far for me is that the system doesn't seem designed to mount say on the side of a crib. There are no suction cups or obvious places to tie the camera to velcro, for instance, making jury rigging mounts much harder than expected for something that you would want to mount out of the way once the baby gets big enough to explore the entire crib.

    From what I read of other reviews of baby monitors, it seems like the combination of reliability (both the screen and the camera's been dropped multiple times with no sign of damage) and ease of use is hard to find. Therefore, despite my initial impressions I have to recommend this monitor.

    Friday, November 11, 2011

    Tips for Surviving Childbirth

    These are a few notes that I hope are helpful for those dads-to-be who plan to be involved with the childbirth process. There are plenty of resources focused on moms-to-be, and to be honest, moms have the much tougher job, but there are a few things that dads can do, mostly because they'll actually not be exhausted from 24 hours of labor (plus possibly a c section).

    The biggest tip I got and was very grateful for was to stay flexible. Yes, you can write up a birth plan. Yes, you can say "I support breast feeding and my wife is into it 100%." But when your wife comes out of the delivery room pumped full of anesthetics and is too exhausted to breast feed, it is absolutely not a crime to feed baby from a bottle. You can generally tell the kid's hungry if you're holding him and he's arcing his neck and head going for your breasts. That's a pretty good sign of desperation and hunger, especially if he just came off from mom's breasts, for instance. (Incidentally, one dad told me he got a bottle of formula into the baby while mom was sleeping just so that everyone could sleep)

    The second tip I have is to make sure you have a camera handy. That means that if you're toting a super-duper SLR, make sure you also have a point and shoot. Here's why: if there's an emergency c section, and you have to put scrubs on, then that SLR probably isn't going into the operating room with you, but the point and shoot can and should. That means that all your batteries should also be charged prior to the big day.

    Keep an eye on both the health of the baby and mom! Baby needs to be watched for signs of hydration. One of XiaoQin's friends left the hospital with a dehydrated child because she listened to the "breast-only" nazis and they told her that baby doesn't need that much food for the first few days. Well, the problem is that if you don't feed baby anything, he's not getting food or water. In my case, XiaoQin complained of an itching feeling near her c section wound. When a nurse and doctor checked her, it turned out to be an infection that required a couple of weeks of pretty strong anti-biotics, and regular draining and cleansing. Yes, it was gross.

    Expect to be the person changing diapers for at least the first 24 hours. Mom will be out of it (and if she has any energy it should be spent resting/sleeping, breast feeding and feeding herself). Track all activities like pooping, feeding, urine, etc. That'll be very useful for giving you an idea of what's normal and what's not in the future. Pummel visiting doctors with questions, and feel free to ask for help with all basic issues like breast feeding, swaddling, etc. Most folks at the hospital have done everything tons of times, and now's your chance to learn all the little time saving tips.

    If you can, have other people come in and help. We had 3 grandparents visiting and 2 helping. This let me run out to get food, catch up with sleep, and other things. If you don't have other family around, pay someone to take care of mom and baby for at least 4 hours every day so you have time to sleep and eat.

    Finally, don't panic. Everyone keeps telling you how much work the initial experience is. It's a lot of work, but it's not worse than digging trenches in the army.

    Review: Steve Jobs

    When I read that Walter Issacson was asked by Steve Jobs to write an authorized biography of his life, I assumed that it was to be a sycophantic white-washing of everything Jobs did. But excerpts from the book led me to believe that Jobs did not ask for control over the content, and that the book would cover all aspects of him, not just his crowning achievements. I checked the book out from the library and found myself consumed by it.

    Much of the story has already been told. For instance, Wozniak's book was written mostly because Jobs had taken so much credit for Apple, leading many to believe that Jobs had a key role in inventing the earlier Apples. Sure enough, Issacson covers that portion, including several folks explaining how Jobs tends to take credit for other people's ideas without apology.

    The first third of the book covers Job's early life, his adoption, and his college days. There's a section about how he picked up his charismatic approach to talking to people from another college student, but taking it one step further. This is good because many assumed the Jobs' ability to charm was innate.

    The second third of the book covers the early Apple years. It is here that Issacson seems to show a lot of Stockholm syndrome. At times the book reads like an apology for Jobs as Issacson points out all the things Jobs did that created the company. This was a bit distracting because most of those things were something anyone with a business background could have done, but without screwing his partners, his friends, and in general pissing off everyone around him. The section ends with Wozniak explaining that while he still considered Jobs a friend, he questioned his integrity. If you know anything about Wozniak, you'd know that's probably the worst thing he could say about somebody, but Issacson lets that go without comment.

    The final part of the book covers the wilderness years and his triumphant return to Apple. I once said that I'm not qualified to write a book about politics, but if you want to know how to do corporate politics well, here's a great tutorial on the topic, though most people probably wouldn't have enough of a Narcissistic personality disorder in order to pull it off. Issacson points out all the obsessive attention to detail that Jobs brought to the table, along with Jonathan Ives. While I'd heard about these details (mostly from Apple fans), this book covers all the details closely, and is worth reading for that section alone. While I have respect for all the work that goes into making these details, as a user I've frequently found that Jobs' approach frequently eschews function over form. For instance, laptop batteries are subject to abuse by most consumers (myself included), and it's not unusual for laptop batteries to die within a couple of years of purchase. Designing a laptop with a non-user removable battery for the sake of aesthetics seems lame to me. Obviously, the market for Apple machines doesn't agree with my evaluation of aesthetics versus functionality, but I'm also one of the people who gets asked to fixed such things. To his credit Issacson does mention this particular problem in his book.

    The last section was obviously rushed into print, and reads a lot like a bunch of notes all strung together without any attempt to weave a narrative around it. Nevertheless, the lack of polish allows us insight into a man who transformed the industry in many ways, and despite my immense dislike of Apple products, gave me insight into why he did what he did. Despite the rush to print, the book's extremely readable, and easy to plow through.

    Recommended even if you dislike Apple products. If you like Apple products, you probably bought this book before reading my review.

    Monday, November 07, 2011

    Review: The Immortal Life of Henrietta Lacks

    I'm of two minds about The Immortal Life of Henrietta Lacks. The book has two themes. One is the triumph of science in being able to replicate and culture an immortal line of human cells (albeit one that's cancerous). The other is the story of Henrietta's descendants (and some of her ancestors), whom despite being part of the genetic line that powered many of the modern advances in medicine, cannot afford American healthcare.

    The first story is really interesting, though not being much of a scientist, Rebecca Skloot spends as little time as she can on this part of the story and skips all of the interesting nitty gritty research work that enabled scientists to get to this point. What's more, while she passes on popular science stories, "Her cells have been to space!", she doesn't cover much else. She does, however pause to discuss the story about cancer cells being injected into prisoners (all volunteers) to see if they get infected by cancer. Skloot raises interesting questions like whether or not consent is required in order for a patient's body tissues to be used for experiments in furthering science. She explores a few other cases, and points out that the courts have never ruled in favor of the patients.

    The second story is purely a human interest story. We get to see the conditions under which Henrietta's descendants were brought up in: under-educated, under-fed, and without access to healthcare. Unfortunately, Skloot spends way more time on the reportage and investigation than on either story, which leads to what feels like an overly padded book by the time you get to the dreary end. Worse, with all this emphasis on narrative, one would expect to get a resolution on some of those threads, but of course this being real life, there isn't any satisfactory resolution. Lacks' descendants never get to point of challenging the system or gaining any understanding that Henrietta actually isn't immortal, in any real sense of the word.

    I'm not inclined to recommend this book, even though it does raise many interesting questions. Probably the best approach is to borrow it from the library and skim all the parts that don't interest you.

    Product Endorsement: Wealthfront

    Andy Rachleff gave XiaoQin and I a presentation four weeks ago on their latest wealth management product, and just lifted the embargo on me writing about it on my blog. I walked through the demo and worked through various scenarios, and I'm impressed.

    Those of you who've been to my talks or read my financial posts know that I dislike wealth managers, and traditional banks that take your money and charge you huge amounts of money (usually 1% of total wealth) for what could easily be done with a spreadsheet or computer program. But there are people who can't manage their wealth themselves, either through lack of interest, inability to deal with the numbers involved, or (most common among engineers) lack of emotional control, which has very little correlation with intelligence or success in other areas of life.

    What Wealthfront has done is to write that computer program. The result is one that interviews you to figure out your risk tolerance, then does Mean-Variance Optimization (MVO) and provide recommendations for performing asset allocation. There are many MVO programs that exist, but the biggest problem is actually getting the data: Wealthfront pays about $300k/year to get access to historical data so the MVO actually isn't garbage-in/garbage-out. This is the kind of stuff you get if you got William Bernstein, for instance, to manage your money.

    What's more, the output isn't just provided to you with no context. You get an explanation of why the program picked certain ETFs, and you get to over-ride the results of the risk-tolerance analysis if you believe that the interview did not provide correct/optimum results. The service does automatic rebalancing, automatic accumulation of dividends to as part of the rebalancing scheme, and might in the future also offer automatic divestment of company stock. This is excellent stuff, and stuff I tried to get the Google Finance team interested in doing instead of creating yet another day-trader web-site.

    The fee for all this? They've decided to go with a Freemium model: free management up to the first $25,000, and 0.25% for all money above that. (Yes, you can run A-B comparisons between your wealth manager/spreadsheet against Wealthfront to see who does better --- note that if you do that, you should take risk into account! A riskier portfolio could out perform Wealthfront, and if you have a good few years you could be fooled into taking more risk than you desire) More interestingly, past a certain level, they'll offer access to alternative assets such as hedge-funds and the absolute-return funds that university endowments get access to, which is responsible for much of their outsized returns in recent years.

    Even better, if you choose to do it yourself, you can use their website to gauge what your efficient frontier is and then execute those trades yourself manually without paying wealthfront. The risk in doing that is that you won't have the emotional control and financial discipline to rebalance your portfolio, which is critical for high performance and wealth preservation. In that area, Wealthfront actually does something real nice, which is to accumulate dividends so that transaction costs are minimized and do the rebalancing all at once. Yes, they also take into account taxes, and so won't do small transactions that cause you to have a tax reporting headache. If you don't already have a legacy portfolio, these are the first wealth management folks that I am willing to endorse. I am not an employee, shareholder, investor, or otherwise compensated by wealthfront for making the above statement. In fact, I do occasionally get paid as a financial adviser for high and medium networth individuals to manage their portfolio, so in some sense I'm working against my self-interest --- people paying them certain won't be paying me!

    Visit Wealthfront's Beta site so you can get an access code.

    Sunday, November 06, 2011

    Independent Cycle Touring featured in the Mercury News/Oakland Tribue

    Several weeks ago, I was interviewed for a cycling article that appeared last Sunday in the Mercury News/Oakland Tribune. I had other things occupying my mind on Sunday, so didn't get around to reading it today.

    As far as free publicity goes, it's pretty good: the article mentioned my web-site, and plugged my three favorite cycling clubs in the Bay Area. As for effectiveness: I did not sell a single copy of Independent Cycle Touring as a result, reflecting that mass media is not a good way to launch a very niche publication, as you might expect.

    Nevertheless, the article does quote me, so I've used up my quota of 15 minutes of fame for the rest of my life.

    Piaw's Feed Survey Results

    I want to thank everyone who took the time to fill out my Social Network News Survey. I was very curious to see how many people care enough to fill out the form on a Saturday, and how the various networks ranked against each other. This was a self selected survey, so I don't really expect it to be representative of the web in general, just my readers (who seem to be largely associated with Google, understandably).

    85% of people used Google Plus as a social news site. 70% named Google Reader in second place. Not surprisingly, the same 70% said RSS input was important to them. 60% would prefer to read my feed on Google Plus, but 70% would take RSS (75% would consider Google Plus acceptable). 50% don't use Facebook.

    Unfortunately, Google Plus is extremely unfriendly for sharing. You first have to +1 every post (which is stupid, because I might share articles I disagree with), and secondly, there's no RSS export, which means I can't with one click share to Twitter, Friendfeed, etc. This is a fatal flaw which I don't expect Google Plus to fix any time soon, since it's central to their "we want to be Facebook/Roach Motel" strategy. However, Delicious does support RSS export, has a bookmarklet that's not insane, and does allow me to comment, though it doesn't allow general replies, etc.

    As a result, from now on, you can find my feed here on delicious. Maybe someday there'll be a reasonable write API to Google Plus, or Google Plus will support RSS output. (As well as a bookmarklet that's not insane)

    If you want raw data, you can view it here. Thanks to everyone who participated.

    Saturday, November 05, 2011

    Hoisted from one of the Buzz comments

     I have the suspicion Job's deathbed advice to Larry Page was actually his revenge on Google for "stealing" Android. It was terrible advice, partly because Page doesn't have Jobs' taste, and partly because Google's web products are fundamentally different than Apple's consumer products -- Google's products can iterate in real time. As a result, when they work it is because they are much more about experimentation and listening to the user. Lose that, and you've lost Google's magic
     This was in response to the recent series of Google UI rollouts. Google Reader lost information density and all of its useful features. Gmail's losing information density and becoming actually less pleasant to use (we'll see if I end up using IMAP and Thunderbird). And of course, we've all heard about the iPhone Gmail App fiasco. I used to joke that Microsoft's forgotten that the word "upgrade" is supposed to have a positive connotation. It seems like Google (at 30,000 employees) has caught the same disease at approximately the same number of employees.

    Monday, October 31, 2011

    Meet 蓝博文(Bowen Na)

    From Bay Area

    As of last night at 10:27pm, I am a father. XiaoQin and I picked the name because it works both in Mandarin and English (using the Pinyin Anglicization). The labor was a 18 hour process, but resulted in a C-section because the umbilical cord was wrapped around little Bowen's neck, and this was the safest way to get the baby out. Mother and Baby are recovering and bonding just fine.

    I've posted more than one picture on Facebook, but this sleep-deprived dad is unable to get Two Factor Authentication to work on PicasaWeb's plugin from Lightroom, so Google+ users will just have to live with this one picture posted to an account without Two Factor Auth turned on.

    Given this state of affairs will persist for the foreseeable future, and I don't see myself spamming my blog with baby pictures, just ask me on Facebook to be added to the Facebook group devoted entirely to baby-spam.

    Tuesday, October 25, 2011

    Long Term Review: Seagate Momentus XT Hybrid SSD Drive

    In an attempt to reduce my power footprint, I've recently switched to using my Thinkpad X201 as my primary workstation. This let me fully test out the Seagate Momentus XT which I installed in early August.

    The main reason for that installation was that I found myself traveling quite a bit with the laptop giving presentations. When you give a lot of presentations, time spent booting up and setting up the machine stretches and you seem to spend all your time waiting to boot. The Seagate XT hard drive did a good job in that respect. Boot ups were every bit as fast as I could expect, and the time between login and having a usable machine to boot up Powerpoint was nothing short of astounding.

    What I wasn't prepared for, however, is what happens when you actually get a chance to use the machine day in day out. After a few cycles for the hard drive to learn your habits, applications start up now with a magical quality. Google Chrome starts instantaneously, like when I was running off an SSD. Microsoft Word, Powerpoint, and other frequently used applications startup even faster than on my Desktop, in under 2 seconds. All this without my ever worrying about running out of disk space on the laptop, which would have been a concern with a SSD.

    All in all, this is a highly recommended upgrade. Compared to regular SSDs, it's very reliable, has higher capacity, and is much much cheaper. If/when I get back to using my desktop on a regular basis again, I'll upgrade that machine's HDD to a hybrid SSD as well. It's that good. I can't imagine going back to the expense, limited capacity and unreliability of an SSD after this.

    Sunday, October 23, 2011

    Macbook Rescue Attempt Fail

    Someone gave me a broken Macbook in the hopes of my being able to salvage it. It was a Core 2 Duo Macbook from years ago with 2GB of RAM. The Mac OS disks had long been lost, and OS X was incredibly slow (1 minute from logon to a "usable" finder display, and the finder itself was incredibly slow). Since I didn't have any Mac OS licenses sitting around, but I did have a spare Windows XP license, I figured that I would use that instead. My old Mac Mini is doing very well at my parents' house running Windows XP, so I figured a Core 2 Duo Mac would run XP just as well. (I wouldn't have considered Windows 7 or Vista, for instance)

    I popped the XP CDROM into the Macbook and tried to boot from it, but the drive immediately ejected it. I immediately suspected that the drive was bad. My original Mac Mini suffered the same fate. I popped in a Music CD to see the same immediate eject reaction, and even after forcing the disk to stay in Mac OS wouldn't read it, so I conclude a broken CDROM drive. I was going to conclude that Mac CDROM drives were always bad, but then the original owner told me the machine had been dropped. Unfortunately, this Mac's long out of warranty, so time to switched to plan B: booting from a USB key.

    Unfortunately, Macs will not boot Windows from a USB key. The Mac uses EFI instead of BIOS, and for whatever reason, booting anything other than Mac OS from a USB key will not work. Plan C: external CDROM drive, which I had sitting around from 2006. Install rEFIt, install the CDROM drive via a free USB port, reboot and hold down the option key, and viola, now I have the option to boot from the USB CDROM. Awesome, I'm in business... except it turned out that my 5 (really 7) year old CDROM drive was flakey, and after it had gone ahead and reformatted the hard drive and started copying over Windows setup files it failed, leaving me with a brick. Wow, that was lame.

    The lessons:
    1. Don't drop your laptop.
    2. Don't lose your Mac OS X disks.
    3. If you do try to install XP on a Mac from an external CDROM drive, make sure it's not flakey.

    I guess there's hope if someone has a Mac OS X install sitting on a USB key somewhere, but for the moment, I've got an unfixable brick.

    Friday, October 21, 2011

    Review: Presimetrics

    I try very hard not to buy paperbooks. They take up a lot of room, aren't as portable, and are difficult to read compared to books on the Kindle. But Presimetrics demands paper. That's because it's full of graphs and charts, which look terrible on the Kindle, and demand high quality presentation. Presimetrics is written by Mike Kimel, who's built statistical software and does a lot of economics analysis. You can in fact, see some of his writing over at Angry Bear. It's intelligent, full of data, and makes good use of data-mining.

    This is a great book to read if you've got a statistical bent and are willing to follow the data rather than your pre-conceived notions. For instance, conventional wisdom says that the president can't do very much about the economy. In the first chapter, Kimel debunks that. He shows that control of congress, for instance, doesn't have an impact on the economy, but who the president is matters. Even better, he dis-integrates the effect of the Fed. It turns out that the fed pumps more money into the economy when there's a Republican president than when there's a Democratic president. Who wins? Read the book.

    The book is devided into chapters based on issues. If you care about Fiscal responsibility, turn to Chapter 2. If you care about health care coverage, chapter 8 covers it in detail. Crime? Chapter 9. There's also a mish-mash of issues covered under "Democratic issues" and "Republican issues." There's also an entire chapter on taxes and how they affect the economy.

    5 appendices round out the text, covering GDP growth in capita and President Obama, who had just had a year into his presidency when the book went to press.

    Many people like to say that they're data-driven, but most people actually have prejudices that lead them to believe what they believe, as opposed to actually looking into data and correlations. This book goes a long way towards providing those who want data the actual data with which to base their beliefs on. It won't change the minds of any libertarian fanatics, but those folks are hopeless anyway. The only criticism that could be aimed at the book is that "correlation is not causation", but given the variety of decades covered and the thoroughness in which this book covers the topics (they even do regressions where they assume presidents have a latency in the time they get into power and when they have an impact on the economy), I find this book very convincing.

    You might think that this book is boring and tough to read, but it's not. Kimel brought in two other co-authors to help make the book readable (one of them is an Economics writer) and the graphics pretty. This is the kind of book that deserves to sell better than it does. Highly Recommended.

    Wednesday, October 19, 2011

    Review: Batman Arkham Asylum (PS3)

    Well, I bought my PS3 + accessories almost two years ago, and still haven't gotten around to finishing even one game. A recent bout of sinusitis left me stuck at home, however, so I finally got around to Batman: Arkham Asylum, which I started quite a while back with the game set on Easy. I was going to wait to finish the game before writing a review, but I've found myself stuck on the last boss battle (maybe if my sinusitis cleared I'll feel better and be able to finish it at last). Needless to say, I don't think finishing the game at this point would change my opinion of it.

    The short summary is that this is an amazing game. If all video games were like this maybe I should play more of them. The plot revolves around Joke, who's taken over Arkham Asylum and set it up as a trap for Batman. Batman attempts to unravels the Joker's plot and takes down his henchmen and allies. The start of the game is beautifully rendered, but that's not the best part. The best part comes when the game hands over control to you and you didn't even realize it, because the game looks identical to the cinematic opening movie! Ok, that's not the best part. The best part comes when you enter a room full of Joker's goons, and you have to start taking them down one at a time, stealthily. Nothing quite makes you feel like you're the Batman, as when you take down a goon quietly, and the rest of the gang starts getting scared and worried because they can't see you. The game does a great job of having you walk into a room full of thugs and thinking like Batman: There's 10 of them and 1 of me. I've got them outnumbered.

    The game's not all punch and kicks, however. There's quite a few puzzles to be solved, though most of them are fairly straightforward, and some of them clearly just "turn on detective mode and let's get on with the punching." This is a good thing, because it doesn't feel very super-hero-like to get stuck on a puzzle that Batman should have solved in just a minute or two. You do get a fair number of great gadgets. Some of them are a lot of fun, like the bat-claw, which lets you get around in all sorts of high places. The exploration set-pieces are also well done. At one point, I ended up on top of a tall building overlooking Gotham, and took a moment just to view the scenery. Yes, the rendering is that good, and it's that pretty. The confinement of the locale to just Arkham Asylum is brilliant: it means that you don't spend your time just going from place to place, but instead can just get on the story if that's what you want, but it's also big enough to have lots of corners and crannies so if you really want to go spelunking and dig up every one of the Riddler's puzzles and secret-spots, you can.

    Finally, the psychological set-pieces are actually a little scary. The first time you're stuck in one of Scarecrow's drug-induced dream-sequences, you get a quick glimpse into Bruce Wayne's psychosis. The unfortunate part of that is that these sequences lead to a mini-mario type game play, which is a bit out of character, but does work as part of the story if you squint just a little.

    The low points? Killer Croc's hideout turns out to be frustrating and repetitious. Sometimes, the real-life mario'ing just seems a little annoying, and if you fall a bit, you keep thinking to yourself, Batman doesn't ever do this. But these are minor nits compared to the game as a whole. Even if you never play video games, if you like Batman as a character, this is definitely worth your time. Highly recommended.
    P.S. One day later, I finished the story part of the games, and it hasn't changed my opinion. The game is just a heck of a lot of fun.

    Review: The Last Dancer

    After The Long Run, I had to go back and read The Last Dancer as well. Note that the paper copy of the book is long out of print, and fetches insane prices on the internet. But the digital version is very nicely priced.

    I keep remembering this book as "Denice's book." We meet Denice in The Long Run, where she shows up as Trent's childhood friend. Having read it recently, I'm surprised at how much of this book isn't actually about Denice. It's about a piece of Moran's "Continuing Time" and the origins of the human race as a transplanted exile subculture of a longer running galactic civilization. The book's full of plot-holes, including a galactic civilization 10 light years away that hasn't picked up Earth's strong radio signals yet. It also has a few jarring bits of ignorance, such as someone referring to Japanese as a tonal language. Uh, no. Japanese is not a tonal language.

    What you do get in this book is a lot of big explosions, and bits of half-baked philosophy here and there. Without Trent's larger than life personality to drive forward the plot at a breathless pace, this book was a lot harder to pay attention to, and probably one of his weakest book. (His weakest book is probably Emerald Eyes)

    This is one of those books that I read when I was young and thoroughly enjoyed, hoping for more, but fails to hold up as I got older. It's only mildly recommended as an airplane novel.

    Sunday, October 16, 2011

    Review: Google's Two Factor Authentication

    Earlier this year, Google launched Two Factor Authentication, and some of my security conscious friends switched to it. After some persuasion, I was finally talked into giving it a try last night.

    I'm famously opposed to security, mostly because most of the time security costs way more than the benefits it describes. I don't really know how secure two factor authentication is, since I don't keep my phones locked with a pattern, and while I've never had a phone stolen, it's probably much more likely to be stolen than say, my Kindle.

    Turning on two factor authentication isn't actually all that easy. You have to get to your "My Account" settings, rather than your settings in gmail, which was the first place I look. The next thing they tell you is that they'll send authentication code to your phone. I use my Google Voice # (available globally on my Google Profile, just to show how much I really don't care about privacy), and then you're given a set of backup one-time use verification codes, which I promptly dumped onto my file server, so that when I do lose my phone (and probably my wallet at the same time), I'll still at least be able to get to my accounts.

    What they don't tell you is that your verification code gets sent via SMS to your Google voice account, but the minute you turn on authentication, you get logged out of all your Google services and your Android phone loses access to Google voice as well. Since I deliberately didn't turn on SMS forwarding (a good percentage of SMS messages I receive are effectively junk mail or duplicate Google voice messages), I also immediately had no way of getting the authentication code to get back into my account. Good thing I had those backup verification codes!

    Once I logged back in, I discovered I had to now generate verification codes for Google Music, my android phone, and any other service that my Google identity was used for. Fortunately, I don't use Google identities for anything other than Google products, but this poor journalist apparently didn't do that and immediately turned off two-factor authentication as being too unwieldy. For instance, if I had used my primary gmail account to push changes to books.piaw.net, then every time I did a push I'd have to type in two passwords. Now, I don't do pushes all that often, but there are days when I do half a dozen pushes, and that would be really annoying. Fortunately, I use separate accounts for all that. In fact, 90% of my e-commerce transactions go into a different e-mail account, precisely because whenever I hand a vendor an e-mail address I assume I'm going to get spammed.

    The funny thing is, is that for 90% of my web-use, I really couldn't care less about security. If someone hacked into my Quora account, for instance, maybe he could post anti-Semitic messages into my Quora setting, and it'd take me forever to clean it up, but sticks and stones will break my bones and all that. Ironically, that means that for most web-sites, what I really want is Facebook Connect with next to no security, not heightened security for e-mail.

    The real irony is that the sites where I really do care about security, such as Vanguard or any of my banks where I can actually transfer/wire huge amounts of money, I don't actually have the option to implement two-factor authentication.

    All this ties into Steve Yegge's infamous post from two days ago:
    Like anything else big and important in life, Accessibility has an evil twin who, jilted by the unbalanced affection displayed by their parents in their youth, has grown into an equally powerful Arch-Nemesis (yes, there's more than one nemesis to accessibility) named Security. And boy howdy are the two ever at odds. But I'll argue that Accessibility is actually more important than Security because dialing Accessibility to zero means you have no product at all, whereas dialing Security to zero can still get you a reasonably successful product such as the Playstation Network.
    The amount of pain a user has to suffer to get enhanced security should be rewarded by an appropriate increase in security about the things he cares about. In this case, I get an increase in e-mail security, but it's not really for the cases I care the most about, so most of the time it's going to be a major pain in the ass. We'll see how much pain I'll put up with before I turn two-factor authentication off completely.

    For everyone else, I cannot recommend this if you treat your Google account the way I treat my Facebook account: as an all-purpose identity login to most web-sites that I consider low security. If you travel a lot and use internet cafes without your own machine, then I think this could give you better security and peace of mind... until your phone or wallet (which has all your one-time pads) gets stolen. I wish Google had sold this to all the banks I cared about rather than just implementing it on its own properties.

    P.S. It just struck me that the nightmare scenario is far worse than losing access to e-mail. If you store for instance, back up passport scans on Google docs, and you get mugged and you get your wallet and phone taken away while you travel, you lose access to those passport scans, which might be required to get you home. For this reason, a better solution for the security paranoid would be to set up a temporary travel email account and have mail forwarded there. When I asked a Google employee about this, her solution would have been to login to her work account with a separate security dongle that was kept separate from her phone. Obviously, this does not work for you if you don't have that separate security dongle.

    P.P.S. XiaoQin points out that Facebook has a much smarter authentication than 2-factor authentication. When you login from a new computer, Facebook authenticates you by asking you to name your friends from pictures they've posted on their album (which have been tagged). Not only is this information difficult to steal, it's also damn near impossible for you to forget. Another reason why Facebook's predilection for smart hacks will lead to it being the single-signon for the internet.