NZ Values

June 9, 2008 – 8:00 am
I had a thought on Saturday that wouldn't let go. Here's the brief pitch: let me know what you think.

Lazyweb: NZ Budget Hero

June 8, 2008 – 1:41 pm
I'm impressed by Budget Hero, a game from the American Marketplace radio show. It lets you see the effects of the various spending possibilities (bring the troops back home, raise the social security eligibility age, etc.) and see the long-term wealth of the nation. I played it once or twice, but I struggled to find it satisfying. I think what we need is a SimCity-esque program for the nation. Want to pump money into healthcare? Fund private schools? Cut taxes? Allow private roads? Shut off immigration? Provide free tertiary education? Institute tougher prison sentences? Let's see what those actions would do to not just the economy but also the wealth distribution, health, and general happiness of the nation. I note that SimCity has been open sourced and that Treasury publishes a lot of its research. Just add software developer! SimNZ ...

Will, Systems, Distractions, and Irony

May 21, 2008 – 2:39 pm
Paul Graham, the creator of Y! Combinator, recently wrote an essay in which he said "Maybe in the long term the right answer for dealing with Internet distractions will be software that watches and controls them". The link on "software" was to Rescue Time, a web site that gathers your per-app time usage and compares it to others (a Y! Combinator company; Paul is shameless). My fellow O'Reilly Radar blogger Brady forwarded a comment from a mailing list that said "Software can't keep people focused/productive, it has to come either from within or through external forces (deadlines, time limits, etc.)". I was moved to respond. Raising kids, in particular one with a "tackle the hard stuff" problem which I'm SURE that I have NO idea where he gets it from, I've realized it's not an either-or. You need the little switch inside you set to "I will do this!" rather than ...

Teaching Kids Computer Skills and Programming

May 11, 2008 – 2:21 pm
Last year, Kiwi Foo Camp acted as a fundraiser for my kids' local primary school. Around 60 kids, 3.5 teachers, and at the time they had around six old Windows 2000 and Windows XP boxes in various stages of decay. They'd planned to buy new computers but were making the "Macs are too expensive" noises. I gave them the Foo money and said, "use this to buy Macs". They were able to buy nine bright shiny new Macbooks. Once they had the computers, I came in to teach the kids how to use them. I started with the basics (keyboard, trackpad, power switch, desktop, menu bar, dock, finder) and before long they were making presentations in Keynote and having fun. One of the teachers got right into it and one day I came in to find them all making amazing music in GarageBand, a program ...

How Cuckoos Do It

May 8, 2008 – 12:23 pm
I was editor for the first edition of Programming PHP and, like all O'Reilly books, there was a vigorous discussion with the authors about which animal should be on the cover. All the recognizable megafauna have gone and we're left with different types of birds, bugs, and fish, so conversations about covers inevitably start from a "hey, I was expecting to choose between elephant and tiger, and you gave me a friggin bird!" handicap. Programming PHP was no different. In almost every case in O'Reilly history, authors focus on the negative aspects of an animal. The main exception was Larry Wall, who came up with the positive story for Programming Perl's camel: thrives in harsh environment; not pretty but gets the job done; etc. We took the same approach with cuckoos: "yeah sure, they lay their eggs in other birds' nests, but think of it as minimal ...

National’s Broadband Plans

May 3, 2008 – 6:20 pm
I see in Rod Drury's blog that National have released their first real economic policy and it's to do with funding fibre-to-the-home in NZ. It's good! Anyone who travels knows how dire the bandwidth situation is here, and it's worse on the ground. For me, bandwidth = productivity. I don't buy Rod Drury's productivity maths; productivity is the increase in value added by a process, e.g. for manufacturing the value of outputs over the cost of inputs, labour, and land. I could add more value (earn more) if I have faster Internet access to the rest of the world. I'd be able to read more, write more, and create more billable outputs if I wasn't constantly waiting for web pages to load or Ajax apps to update. At the moment, I can't video or audio iChat with colleagues in the US. I can't even Skype most ...

Telecom hosting not worth the premium

March 17, 2008 – 1:48 pm
A client made the decision to use Telecom as their web site host. I argued against it because the price differential was so great between Telecom and, well, anyone else. The client's management decided to go with solid blue chip Telecom. The service we've had from them has been such unmitigated shit that I'm astonished Telecom is still in business. You'd think the premium would get you better customer service or at least efficiency, but it doesn't. I've been on hold for, let's see, 18 minutes so far (listening to "come together ... right now ... over me" every 3 minutes) with nary a human in sight. If your choice is between Mad Ken's Shonky Web Hosting and Telecom's business packages, turn to Mad Ken every day--you'll get the same shitty service but at least you won't be paying through the nose for it. I'm calling them ...

Ubicomp and ubisec

March 17, 2008 – 11:30 am
Read this ABC news story on digital frames coming with viruses installed if you want a glimpse at an unpleasant future. Ubicomp ("ubiquitous computing", aka spimes aka real world objects with computation and network capability) promises wonderful things: fridges and pantries that network to produce your shopping list, art that knows who's looking at it, etc. But where there's a networked CPU there's a botnet-in-waiting. Reading this ComputerWorld article I see that the frames only infected the PC if you plugged it into the USB port to load with pictures. How long before a networked photo frame sniffs packets, portscans, and mails passwords back to the mothership? It's a shame that infected PCs are so cheap (that link is to a PDF on the malware industry by Kiwi Foo attendee Peter Gutmann) that there's not a business model in having the botnet creators subsidize the manufacture ...

Travelocity are incompetent fuckwits suckled at Satan’s poisonous nipples

March 17, 2008 – 12:46 am
I took a trip to ETech earlier this month. I initially attempted to book the trip using Travelocity but it turned into a massive clusterfuck of their making. I've documented it below in case you, my lovely reader, need any reason to avoid this dribbling shit trickle of a company running down the thighs of modern travel. If you hate people whining about (incredibly incredibly bad) customer service, skip this message now. You have been warned .... It began, as all good nightmares do, on the web. I booked a multi-city trip: AKL-LAX, then SAN-LAX-AKL (I drove LAX to SAN). Or, at least, I thought I booked it. Within a few hours I got an email message: Subject: Unable to ticket reservation From: memberservices@travelocity.com Date: 17 February 2008 3:22:37 AM To: nathan@torkington.com Thank you for booking your travel reservations with Travelocity.com. We are unable to complete ...

Zuckerberg Interview: FFS!

March 12, 2008 – 2:19 pm
Now that Silicon Valley is slowly returning trickling back from Austin, I'd like to post something I wrote during The Zuckerberg Interview Soap Opera ... This is an example of the intellectuanal Ouroboros that hits Silicon Valley in waves. Let's see what's wrong with this intarwebs blow up, shall we? Who in their right mind goes to a keynote with Mark Zuckerberg and is DISAPPOINTED when it goes wrong? What the fuck did you EXPECT? I mean, come on, he runs a bloody SOCIAL NETWORKING SITE. That's like running a "web mall" in 1997! What did you think you were going to learn? The secret of getting a hundred million users? Hint: Zuckerberg would pay to go to a keynote to learn that--Facebook barely has 60M. MySpace passed 100M in 2006. It happened at SxSW, a conference with no discernable purpose other than to meet ...