Saturday, February 16, 2013
Long Term Review: Republic Wireless
At my new job, however, I have no desk phone, but excellent wifi, which meant that the wifi calling feature that Republic Wireless offers is what I depend on day in day out in order to take and make phone calls from the office. While those calls aren't as often as you might expect, they still happen on a regular basis, and usually when they happen I need to take them, rather than have them go to voice mail.
The unlimited data has also come in very handy over time --- given the size of web pages nowadays, even a few minutes of surfing can run well over 100MB of data, which would pop you over to the next tier on Ting. Given that I occasionally walk to work (a 30 minute journey each way), having access to data means I can stream wireless music or use TuneIn to pick up KQED or other radio station, which has been very nice whenever I do walk to work.
Most people aren't as cheap as I am when it comes to phone plans, but $19/month unlimited voice/data/text is almost too good to be true, and I for one hope that Republic Wireless succeeds in their quest to change the way cell phones work. For most people in Silicon Valley, I'd venture to say that Republic Wireless' plan would be exactly what they want. I can't wait for them to introduce better phones and I for one am surprised that such a game changing startup is happening outside of Silicon Valley.
Highly Recommended.
Review: The Amazing Spiderman 2012
Unfortunately, The Amazing Spiderman just cannot live up to those standards. If the other movies didn't exist, this one might be barely acceptable. First of all, Andrew Garfield just does not pull of Peter Parker very well. He's too stylish and good looking for someone who's supposed to play an awkward nerd who's frequently bullied. Emma Stone did portray a smart and spunky Gwen Stacy, and I was pleased with the way her father, Captain Stacy was portrayed.
Gone, however, is the strong sense of morality that Spiderman always had. Gone is the motto, "With Great Power Comes Great Responsibility." Gone is the closure that Peter Parker had when he caught the crook who'd killed Uncle Ben and discovered that his apathy had cost the life of a loved one. Instead we have a murky sense of betrayal that Parker was orphaned, and a villain who's transformation into one makes no sense in either plot or moral sensibility. Just as badly done: Parker's second job as a photographer is gone --- he now comes off as a freeloading high schooler with an attitude problem rather than the likable nerd with a secret.
I don't regret the time spent watching the movie, but I do regret that the stars/director who made my favorite superhero series asked for so much money that the franchise got rebooted early and we ended up with a lousy Peter Parker. I definitely would pass on watching the sequel in the theaters.
Monday, February 11, 2013
Review: Suzanne Vega @ Villa Montalvo
- The Mountain Winery in Saratoga
- Villa Montalvo's Carriage House and Theater
- The Warfield in San Francisco
- The Oprheum in San Francisco
- The Greek Theatre in Berkeley
When I saw that Suzanne Vega was going to be live at the Carriage House in February 9th, I made it a point to bring my wife to it. I'd never seen her live before, but I liked her introverted lyrics and my wife thought she was good after watching some videos on YouTube.
Vega did not disappoint. Her second song on the set, Small Blue Thing, blew me away. I had heard the song on CD before, but it did not had the impact the live performance had. I said "wow, that's beautiful to my wife" and then heard someone else in the audience say loudly, "Wow!" The rest of the concert went by in a trance, with Vega playing some new songs mixed in with some old favorites.
It did not come off without a hitch. In particular, my favorite song of hers, The Queen and the Soldier was marred by her coughing in the middle and then having to regain her place with the help of the audience. I also felt the non-a capella version of Tom's Diner was too distracted by the electric guitar. Nevertheless, most arrangements were just her accompanied by an electric guitarist, so you couldn't accuse the concert of being overly elaborated or over-produced.
I had a great time, and if you get a chance to see her in an intimate venue while she's on tour, I highly recommend doing so.
Sunday, February 10, 2013
First Impressions: Ting Galaxy Note 2
Ting's plan charges $6/device, and then $3/month for 100 minutes and $3/month for 100MB, with a gradually decreasing cost as you consumer more data or more minutes. In the extreme, if you're fond of using uncapped data for viewing videos or streaming music, then you're likely to pay more. However, Bay Area professionals live in a wifi zone at home, and have access to wifi at work, so are very unlikely to stream large amounts of data during the course of a typical non-travel month. In practice, my wife uses $12 worth of Ting service a month.
The phone's screen is huge and a delight. It's also fast. While both Ting and Republic Wireless ostensibly resell Sprint's service, on head to head comparison there's no doubt that for whatever reason, the Galaxy Note 2's faster when loading web pages over 3G. The battery life is also incredible --- my wife usually gets at least 2 days a charge, and it's gotten to the point where she frequently forgets to charge the phone because it so rarely needs it.
The UI is wonky and strange if you're used to Nexus devices. There's all sorts of switches and sliders for controlling data usage, and we got a bit too aggressive at first with turning off background data, and then discovered that Google Navigation didn't work if you got that aggressive. Backing off that aggressiveness a bit and we ended up with very parsimonious use of data yet all the usual services worked (push e-mail, navigation, etc).
Samsung's also been very good about supporting users: soon after getting the device, there was an offer for a free Flip Cover as well as a free 5-pack of TecTiles in order to take advantage of the NFC built into the phone. I doubt very much that my wife will ever get conversant enough with phone technology in order to use it, but it still speaks volumes as to Samsung's support.
All in all, having used the phone for more than a month and getting $12/month of use out of it, I'm very impressed and can recommend the phone and service package to anyone who's lusting after a fast phone.
Friday, February 08, 2013
Review: The Best American Science & Nature Writing
The most chilling story in the collection is the one on global atmospheric pollution --- fundamentally the scale of China's pollution into the atmosphere can only be believed by measuring it from Washington and Oregon's mountains. I also enjoyed the article about growing meat in laboratories
Perhaps one reason the articles are less interesting is because Ariely finds the geeky internet stuff interesting while perhaps I do not as much. The articles on Bitcoin and the Turing test would be interesting if you're not a computer scientist. The hero-worshiping article about Nathan Myhrvold's $400+ book on Modernist Cuisine is also not what I would have expected in this book.
Nevertheless, every article is good reading and a lot of fun. Recommended.
Startup Engineering Management visits Wharton School of Business in San Francisco
The talk will happen in Wharton's San Francisco campus on Saturday, March 16th around noon. (Yes, it's a weekend MBA program) The talk will be directed towards MBA students who are mostly not technical. Hence, it will be about "attracting, recruiting, retaining, and keeping engineers happy at a startup." The school of business has about 30 free spaces available for non-MBA students who are interested in Wharton's MBA program to attend, in addition to its current students who may attend the talk.
If you're interested in going to the talk, please send e-mail to James Kilpatrick telling him you want to attend the talk, and he'll send you the details if there's enough room. Those attending the talk from outside will need to stay fora short admissions information session with Director of admissions Katherine Lilygren.
Sunday, February 03, 2013
Publishing Milestone: Piracy!
Different self-published authors have different approaches to the piracy problem. Gayle McDowell's best-selling Cracking the Coding Interview, for instance, has been so frequently pirated in India that she had no choice but to stop selling electronic copies of her book and only sell paperbacks on Amazon with a special cheaper edition for the Indian market. The externalities are clear: the pirate gains access to the book, but the rest of us lose the convenience of buying an electronic book.
For now, the indications are that my books haven't encountered runaway piracy (in India or other places), so I won't be taking any measures that drastic. However, if it does happen, I expect to have to take measures similar to what Gayle's been forced to take.
Sunday, January 20, 2013
The "Science" in Computer Science
If you read Thomas Kuhn's The Structure of Scientific Revolutions, however, there is a sense in which Computer Science is a science. Consider the construction of a program to be a sociological construction of a theory about how best to approach a problem. You start out with version 1, which solves some portion of a problem. Later on, as the problem is better understood through the lens of your theory (i.e., your users start using your program and start providing you with feedback), you tinker with your theory to make it better fit the evidence (user feedback or market feedback). As a result, your program becomes more complicated and your program's structure (theory) starts to show it's datedness. When things go to a head, however, you either refactor or rewrite all the offending crufty code, throwing it away and replacing it with a new program (theory )that accommodates all the evidence to date. This is equivalent to perhaps relativity supplanting Newtonian physics. Note that the analogy even holds here --- old versions of your program continue to work, but the newer program (better theory) is more elegant, and fits better with the problem space. If your rewrite fails, the result is less useful than the previous version and society refuses to adopt your new program. For instance, Vista was not widely adopted and most users stayed on Windows XP instead.
There's even space in there for unit tests and systems tests: those tests are the empirical experiments by which you attempt to prove that your theory (program) works. In effect, when writing tests, you're trying to prove that your theory about how the problem should be solved is wrong. If you have the resources, you might even want such experiments be run/written by a third party, so they have no cognitive biases with which to approach the problem.
Obviously, this view of software engineering as actually "doing science" can only be carried up to a limit, but I find it to be an interesting analogy, and would be interested in hearing your thoughts.
Friday, January 11, 2013
Review: Odd and the Frost Giants
The book's got beautiful language, and has lots of little scenes that are funny. You could imagine a Disney movie made from the book. I enjoyed the character of Odd, the little boy who kept up a great attitude no matter how tough a life fortune hands him. The story has a slow, lilting dream-like cadence, and the events unfurl smoothly and naturally.
All in all, a short book and a quick read. Recommended.
Sunday, January 06, 2013
My New Job
- "I can't imagine staying home to feed the cats and watch TV." Those folks couldn't be more wrong. I don't have any cats, and I barely had time to finish a couple of video games, let alone watch TV. Instead, I wrote 3 books, traveled a lot, started a consulting business, got married, had a baby, and in general lived a pretty good life that never left me feeling bored or unfulfilled. My personal experience is that the kind of people who make those statements are people lacking in imagination: they can't imagine leading a self-directed life, so they imagine a life of boredom if they left work.
- "You're too young to retire, you'll be back at work." They were partly right. Writing books is significant work, and my consulting business was also work, as is getting married and coping with baby.
- "Would you ever consider leaving retirement?" My response was "Of course, for an appropriate role and an opportunity that gets me excited enough."
Yes, Quark Games does have job openings, including engineering positions. All engineers will report to me, so if you've enjoyed working with me in the past or you know my management philosophy and like it, consider applying for a job!
Wednesday, January 02, 2013
Long Term Review: Resmed Swift FX Nasal Pillow System
Tuesday, January 01, 2013
Review: The Perfect Woman
The Perfect Woman sounds like a self-help book or some kind of romance, but is actually a police procedural. The novel revolves around two detectives, John Stalling and Tony Mazzeretti, who are rivals on the police force. When a serial killer goes on the loose, the two men are put together on the same team.
Stalling is clearly the book's protagonist, and the novel portrays a police detective's attempt to balance his life, his past, and his obsession with work and keeping killers off the street. Mazzeretti's a less well-rounded character, but as the story unfolds we begin to see the person behind the facade.
Unlike many police procedural, the novel gives you a clear idea of who the killer is right at the start, hence the novel reads more like a suspense genre book than a detective novel. The question is whether the police will catch the killer before he nabs another victim.
While a more than slightly entertaining first novel, there are moments when it feels like the author tried to cram more into the book in the name of "character development". I didn't feel my time was wasted reading the novel, but it didn't give me much that Silence of the Lambs didn't, for instance. But if you enjoyed that novel, I see no reason why you wouldn't enjoy this one. Mildly recommended as an airplane novel.
Monday, December 31, 2012
Review: Ted the Movie
Well, there's some of that going on, and the movie seemed loosely edited without the feel of the tight pacing required to keep you from one laugh to another. Ted, however, looks great, and moves realistically, if such is possible for an animated Teddy bear. The plot while cliched, is a lot of fun. It's a pity the dialog doesn't live up to the plot, actors, and characters --- they almost always feel forced.
For $1.99, however, I felt like I enjoyed the movie enough to recommend it. Just don't go in expecting it to be great. But hey, if you ever grew up talking to your stuffed animals, you should watch it.
Wednesday, December 26, 2012
First Impressons: Scion xB
My wife's BMW was starting to need costly repairs (and it certainly wasn't cheap to begin with). The choices were to keep it and keep paying for it, or buy a new car. While XiaoQin didn't want to go car shopping, when I threatened to buy another Honda Fit, she changed her mind and decided that car shopping was less crazy than having 2 of the same car. (Given how happy I've been with my Fit, I have no idea why the objection exists)
We started with the Toyota dealer. We first tried a Prius Station Wagon, but discovered that the latch placement in that car meant that the car seat had to be on one side or another. Since we only had one kid and the safest place in the car is the middle of the back seat, we decided to keep shopping. We tried the Yaris, but discovered that the trunk was so small Bowen's stroller wouldn't fit in it. The salesman had a moment of insight and introduced us to the Scion xB. I had actually tried the xB way back in 2009, but discovered that it wouldn't fit the tandem. Since I already had a Honda Fit, that was no longer a concern. The amount of room in the car was substantial, and while it wasn't the most fuel efficient car around, we would most likely drive it around with at least 3 people inside, so that was less of a concern. The car's driving position felt higher than a regular car, but doesn't feel like an SUV: it's still easy to get in and out of it, and there's relatively little ground clearance. My bicycle will still be the primary vehicle for my solo trips.
We tried the competition. The Nissan Cube was substantially smaller though more fuel efficient. For whatever reason, the rear seat felt cramped with the car seat inside. Honda had discontinued the Element, which was its vehicle in the same class. The Mazda 5 was substantially more expensive, and suffered from the same problem as the Prius Station Wagon.
Negotiating with the dealers was a problem. The Scion brand features True Pricing, which meant that all dealers would only quote me the sticker price over e-mail, rendering my usual trick of soliciting competitive bids from all dealers within 200 miles useless. We did find two dealers who would offer about $1,000 off the sticker price, and after an afternoon of shopping, went with one of them.
Having had the car for about a week, I'm actually quite impressed. The car is stable and drives well, though it feels a bit top heavy and isn't as nimble as the Fit. The built in accessories are impressive: you get blue tooth linkage with your phone, as well as a USB port for an MP3 player. The bluetooth player handles streaming stereo audio as well. Overall, as a baby mover, I think the car has a lot to be said for it: the rear windows are tinted, for instance, so are more comfortable for Bowen when the California sun is shining. The price is also pretty amazing for what you get. The biggest criticism is the fuel efficiency, but as you can imagine, almost anything Japanese beats a BMW on that front. No car is perfect, but if you have a small family I can recommend this one.
First Impressions: Republic Wireless Defy XT (Dual Band)
Tuesday, December 25, 2012
Rest in Peace Frank Spychalski
Long Term Review: Continental Gatorskin Tires
For the longest time, I ran only Avocet Fasgrip tires. They're grippy, and they were cheap, especially after a dealer online blew them out for $13/pop. About 2 years ago, however, my supply of them finally ran out, which meant I had to switch to a new tire brand.
For several years, I'd steered clear of Continental Tires. Between 2003-2007 in the Western Wheelers Bicycle Club, I personally witnessed more Continental tire blowouts than blowouts of any other tire brand. Granted, Continental tires were very popular but so were Michelin tires, as well as Specialized. While these blowouts were not common, I saw them about once a year, and they usually resulted in hospitalization/air evacuation.
I'd run Michelin tires for many years, especially when they were $12/pop for the excellent Michelin Hi-Lite Comps. Unfortunately, Michelin realized that after market tires were market in which selling tires at a higher price would result in a perception of increased tire quality, so the Michelin Pro tires ran for about $50 each. On top of that, Michelin abandoned the use of carbon black in its tires in order to provide colorful tires so that the urban hipsters could match their tires to their frame color. While this is not of general concern in California, I do tour in rainy places and wanted a tire that provided maximum wet traction.
The advent of the Continental Gatorskin line led many to conclude that Continental's sidewall problems are gone. Bill McCready of Santana even endorsed the 28mm tires for tandem use! I decided to give them a try. The good news is that these tires definitely wear longer than the Avocets I was using. I put them on last year in August after returning from the 2011 Tour of the Alps. (I ran Continental Gatorskin 28mm tires for that tour, but 25mm for this long term review) They recently wore through to the cords in several places. Also, the wear was more even than on the Avocets: rather than wear a penny-sized hole in one place, they wore in slices all over the tire. The tires grip fine, and I never had an issue with wet or dry traction. Furthermore, they don't flat frequently: I don't recall getting more than one flat tire or so in my entire year of riding them. (Somewhere around 3500 miles) The subjective ride quality isn't so hot: I think the Avocets I used to run feel a bit cushier, probably because the sidewall is of a different material.
The bad news? As I was removing the old tire, I noticed that the sidewall looked a little cracked, and I had threads coming off them. Examining the rear hub, I noticed a black thread from the sidewall completely wrapped around my hub axle! The sidewalls did not look like they would last another season. Now this is for just 3500 miles of use under ideal conditions --- unlike in the past, I did not go out of my way to take these tires off road this time. It was also an unusually low mileage year for me.
Last year, I found an international supplier of Michelin Pro 3 tires at a reasonable $30/tire. I stocked up and will switch to those for the foreseeable future, even if the prices for the tires go up. In the mean time, I am sad to be unable to recommend the Continental Gatorskin tires for those who ride aggressively and don't stop riding their bikes when the pavement ends. There's just too much risk of hospitalization when the sidewalls blow. Now for a short tour of 3 weeks or so I'd be willing to run the 28s, but only if you inspect the sidewalls frequently and regularly.
Monday, December 24, 2012
Frank Spychalski MIA in New Zealand
The police in New Zealand have been contacted and have started searching for him from Wanaka, where he last posted. A backpacker there said he mentioned wanting to go to Mt. Aspiring's French Ridge hut.
Frank is a strong and careful hiker, but if there's any time to start worrying it's now. If you've heard from him or talked to him since November 26th, please let me know. Additional information could save his life, not to mention his friends, colleagues, and family a lot of worry.
Sunday, December 23, 2012
Head to Head: Sonicare versus Oral-B electric toothbrushes
My dental hygienist told me that his patients with Oral-B electric brushes seemed to come in with better cleaned teeth (not that my teeth had any problems), and the brush heads seem more robust and are at the very least cheaper. Oral-B claims a more realistic 3 months for their brush head's longevity, but their brush heads are half the price of the Sonicare ones on Amazon, and you can get a Costco family-sized pack for much less than even that.
As far as I can tell, there are no peer-reviewed studies of Oral-B versus Sonicare brush-heads on the internet, so all I can go by are my subjective experiences. Sonicare's teeth brushing experience is light driving an electric car. There's a purr in your mouth, and the brush softly moves up and down on your teeth and along your gums. The noise is there, but it's not annoying. Oral-B is like sticking a machine gun in your mouth: not only do you get a massive grinding noise, you feel the bristles scrubbing against your teeth and gumline. It's definitely a very German approach to teeth brushing --- you can feel the raw brute power in your teeth.
I tried switching back and forth for a few weeks here and there, and the conclusion I can draw is that the Sonicare experience is the deluxe pampered experience (sort of like driving a BMW or Mercedes), but the Oral-B feels cleaner. Whether that's because my gums/teeth have been brutalized or because they're actually cleaner, I'll have to wait for a dental visit to see. The reality though, is that I haven't had any cavities for a decade and a half, and don't expect any change. My conclusion, buy the Sonicare if you have sensitive teeth or don't mind spending the money, the Oral-B if you prefer the "big throaty engine" sound of say, a Harley Davidson in your mouth.
