This blog has moved
This blog is now located at http://blog.jgc.org/.
You will be automatically redirected in 30 seconds, or you may click here.
For feed subscribers, please update your feed subscriptions to
http://blog.jgc.org/feeds/posts/default.




Wednesday, April 14, 2010This blog has movedThis blog is now located at http://blog.jgc.org/. You will be automatically redirected in 30 seconds, or you may click here. For feed subscribers, please update your feed subscriptions to http://blog.jgc.org/feeds/posts/default. The right people with the wrong idea
A couple of months ago I was hanging around the Y Combinator offices scouting startups when Paul Graham introduced me to a guy called Paul Biggar. Paul had this crazy idea about offering a better commenting system for news web sites. A sort of Disqus just for newspapers. I didn't think it was a very good idea, but I offered to help anyway because Paul seemed like the right person with the wrong idea.
I've spent my entire career in technology startups (and, briefly, in venture capital) and if there's one thing that's invariant it's that it's better to find the right people with the wrong idea than the wrong people with the right idea. The right people will be able to change their idea to fit the market, the wrong people will rarely capitalize on the right idea. So it was no surprise to me that Paul came back with a new idea: a news web site built around journalist brands with revenue sharing between the journalist and the web site. Now that seemed like an interesting idea. It's a sort of antiEconomist where the name of the journalist matters more than the brand of the overall site. I said I'd help and emailed journalist and writer friends to get them to look into it. I also sat down over the Easter weekend and wrote three articles for the future web site. Yesterday, the resulting web site called NewsTilt went live. My three stories are: Ode to the Number 11 bus.
Long haul heaven
The missing element in travel: science
Labels: pseudorandomness Tuesday, April 13, 2010Witch doctors should be available on the NHS
One of my relations wrote to his MP opposing the MP's position on funding homeopathy through the NHS. Here's the interesting bit of the MP's reply:
It's instructive to reread this email with homeopathy replaced by witch doctors.
Labels: rants and raves Tuesday, April 06, 2010It's the thought that counts
After I finally replaced the old HP Procurve 420 Access Point at the office with an Airport Extreme, HP came up with a solution to my problem. They decided to send me, free of charge, a brand new access point (since the 420 had been endoflifed).
This was very kind of them and now, sitting on my desk, I have a brand new HP Procurve MSM310 Access Point. It came with all the trimmings: two antennae, a power adapter and a serious steel wall mounting bracket. Compared to the Apple device it looks seriously industrial. Weirdly, all four parts, the access point, the power adapter, the antennae and the wall bracket, came in four separate packages. The funniest of which was the one that just contained the two small antennae. Good business for DHL I suppose. Now, I don't know if this device actually fixes the original Bonjour problem I was having, and I'm unlikely to find out. Despite the London address, HP sent a power adapter with a US plug. Ah well, it's the thought that counts. Labels: hardware, rants and raves Monday, April 05, 2010The Offal Tower
OK, that's not the headline that The Guardian chose, but here's me writing in The Guardian's Comment is Free section:
The rest is here Labels: pseudorandomness Monday, March 29, 2010Squaring two digit numbers in your head
All my life I've done mental arithmetic the 'wrong way': I've calculated from lefttoright, instead of righttoleft. So when I do something like 24 + 35 I'll see the 50 first and then the 9. This even applies when there's a carry and I'll do something like 36 + 56 as 80 + 12. I do the same thing for multiplication as well.
Turns out I'm not so weird after all (well, apart from the finding doing mental arithmetic fun bit). I've been reading Secrets of Mental Math: The Mathemagician's Guide to Lightning Calculation and Amazing Mental Math Tricks and the author, Michael Shermer, is just like me: he works from lefttoright. He, like me, has found this to be a good system because it lets you discard digits early and not hold some enormous calculation in your head. For example, in the calculation 124 + 353 you can immediately say "four hundred" before doing the rest of the sum. This seems to free up headspace (at least for me) and let's me do the rest of the calculation. I'd do it like this: 124 + 353 = 400 + 24 + 53 = 400 + 70 + 4 + 3 = 477. The books is filled with tricks for doing all sorts of mental calculations, including a nice section about estimation (I've always been an estimator) and working out things like tips and sales taxes. But the most fun part to me was a trick to let you do twodigit squares in your head really, really fast. Quick, what's 27^{2}. Of course, the brute force way to do that is to calculate 27 x 27 which is a bit of a pain because it involves doing something like 27 x 20 + 27 x 7 = 540 + 189 = 729. But there's a much faster way. Observe that 27^{2} = 30 x 24 + 3^{2}. Since you probably know that 3^{2} = 9 this means you have to calculate 30 x 24 + 9 which is relatively easy because the multiplication involves a multiple of ten which means it's really 3 x 24 and then add a zero. So the rule is that if you want to square number X you first round it to the nearest multiple of 10, called that X + r, and then calculate X  r (i.e. round the same amount in the opposite direction). You calculate (X + r) x (X  r) and add back the square of the amount you rounded by, r^{2}, which will be 1, 4, 9, 16 or 25. This works because ( X + r ) x ( X  r ) + r^{2} = X^{2}  rX + rX  r^{2} + r^{2} = X^{2}. Example: 67^{2} is 70 x 64 + 3^{2} which is fairly easy to do in your head. And naturally the same trick works no matter how many digits you have, it's just that the multiplication gets harder. The trick is especially impressive/easy with numbers near 100 because the multiplication becomes dead easy. For example, 96^{2} is 100 x 92 + 4^{2} which you (or at least I) can almost instantly see is 9216. Labels: pseudorandomness Thursday, March 25, 2010Goodbye HP Procurve Access Point 420
Over a year ago I discovered a bug in an HP ProCurve Wireless Access Point 420 that we were using in our office. After being treated badly by HP I finally got support from them by blogging my frustration and ending up on the front page of Google search results for procurve support.
Eventually, weeks later, HP acknowledged the problem with the device. But this story doesn't have a happy ending. In November 2009 HP informed me that the product was being end of lifed. Out of curiosity I called HP Procurve Support and asked them about the status of my case and they couldn't even look up my case number. Searching around with my name they did manage to find me and my case was active and open. The latest update was on March 19, 2010 and the case had been escalated to Level 3 Support. My previous experience with HP support wasn't good, but this time Derek was great. He tracked down the ancient case, updated me with information, updated contact information for me. An excellent experience. Unfortunately, waiting over a year for this to be fixed had become intolerable. (If anyone from HP is reading this, email me and I'll tell you Derek's email address since he deserves a special mention). I replaced it today with an Airport Extreme. Configuration was a breeze with Apple's Airport Utility. And, here's a little known fact, the Airport Extreme can act as a level 2 bridge which means it can successfully extend our existing network without doing NAT and messing up our Bonjour packets (which were the source of the original HP bug). And, joy of joys, it can perform WPA2 Enterprise authentication against our RADIUS server. It's nice that HP is working to track down this bug, but 13 months is a little too long to wait for a fix. Sorry. Labels: hardware, rants and raves 