Jan 18 2008

I've had one of the shittest weeks in a long time.

First, my laptop battery rapidly declined to a point where if I remove the power adapter, the laptop switches off. There's not even enough juice left to hold the laptop in suspend-to-ram. Now that I have to reboot constantly, I can't use my new kernel with LFE support, as that involves using an nvidia driver that doesn't do hotkey switching.

Then, my bike broke down yet again. I took it into Motorad, who couldn't find anything wrong, but told me 'it might be a battery on the way out'. So I went riding on it again, only for it to break down yet again yesterday - as predicted. I pushed it across town to Motorad, which was a mistake, because I was all hot and bothered when I got there and promptly got into an argument with them. I'm sure my bike is last in the queue to be fixed now. But seriously, I don't understand how it can be so bloody hard. I put a broken bike in for repair, and I expect to get it back fixed, right? So far Motorad have dropped my bike and failed to fix a simple battery problem. Dumbasses.

Today, there was a 'power event' at work and freud, my desktop, turned off. So I lost my irc sessions and some open, unsaved files that had notes on things I wanted to do. So I've spent the morning cleaning up freud, installing new software and compiling a kernel. After I get back from lunch, the kernel compile is frozen and my filesystem is corrupted. And I'm informed that my new battery on order from Dell will be another month, because they're having supply issues with their vendor. I wonder why - maybe because the batteries SUCK.

Things had better start coming right soon... or I'll make another angry blogpost.

Like this post? Subscribe to my RSS feed and follow me on twitter to hear about new posts early.

Want to share this post?

Jan 5 2008

Over the last week I went touring around the north island on my trusty Xelvis. It was an interesting trip that could have been a lot worse, and a lot better.

The Journey

I started last Sunday with a tank full of gas, a backpack full of stuff, and a plan to get to New Plymouth on day one. I had originally been thinking about going up to Taihape to see my grandparents, then around the loop through Ohakune and Ratehi and down the Paraparas to Wanganui, but was strongly advised against it as I was told the Paraparas were a good day's drive all by themselves.

I got as far as Wanganui for lunch. I was quite sore by then, so stopped for quite a while. Wanganui really is a beautiful city. I sat in a park by the river and enjoyed the sun. The main street there is very beautifully done up with flower baskets and was full of colour.

I pushed on Hawera. Unfortunately, a nasty cross/headwind cropped up, and combined with the lack of comfort in my seat and the heavy bag on my back, I only got as far as Hawera before stopping for the day. I stayed in a cheap villa and hacked on Pieforms into the early hours of the morning. In that hack session, I managed to get templates working, which means you can now lay out forms however you like - you don't have to be confined to renderers. I think this will be a handy improvement that we'll use a lot in Mahara in future.

The next day was overcast and windy again, but I decided to continue around the surf highway to New Plymouth. The road was shorter than I though - only 105k - but by the time I got to New Plymouth my right ear was numb. I'd had a cold in the few days before the trip, so I was worried I was getting an infection. I found a medical centre and got told to come back in an hour, so I wandered up the main street and had lunch. I went back and waited another half hour, then saw the doctor. He took one look in my ear and said "yep, that's infected" almost before he'd put the scope in. So I got some meds, and headed to a motel to spend the night.

The motel was very nice, but not my intended way of spending the New Year. I hacked wildly on Pieforms again, and made the 'jsform' support work via AHAH rather than raw JSON. That change meant that the new templated forms could be jsforms too, and there is now no need to implemente javascript validation, another good win really.

I got to texting my cousin, and established by some amazing fluke that he was also in New Plymouth with his girlfriend. So the next day, we met up and had a chat. He told me that you shouldn't really operate heavy machinery while on medication, but since it was an amazingly nice day, I was feeling a lot better, and besides, Xelvis is only 156kg, I decided to push on. I rode over Mount Misery through some beautiful country to Te Kuiti for lunch, then made it all the way to the north shore in Auckland to see some other cousins.

I stayed there a couple of days. My uncle helped me adjust the chain on my bike, and I helped him build some veggie gardens. There's a random kid who wanders their neighbourhood and into other properties to see what people are up to. She didn't want to try on my sunglasses, but was very interested in my bike. According to her, four comes after two - she's not the brightest that's for sure. She's 10, with the education of a five year old, and seemingly has parents that don't abuse her but don't really care what she does. Very strange.

On the second day up there, I rode to Gulf Harbour, then up to Wellsford and back down through Helensville to my cousins again. Some family friends of theirs came for dinner. They were all old ladies, but they were incredibly sharp and witty. Joan had got into computers and cellphones even. They were smarter than most of the people I meet every day. I hope that I'm like them when I get old...

The next day I left, heading to Taupo. That was a good ride. I stayed at the Anchorage, a motel my family has stayed at before. It still looks the same on the outside, but the $150 room pricetag didn't match the room quality I was expecting. The motel in New Plymouth was nicer for sure. I hacked some more on Pieforms and watched the sun set over the lake.

On the final day, I planned to go home via my grandparents. On the desert road, I was tailed by a cop all along the straight bits. He must've thought that I was going to open up the throttle or something. But I wasn't on a superbike and wasn't in a hurry, so he gave up after a while.

I tried calling my grandparents at Turangi and Waiouru, but they weren't answering. I went to their house in Taihape but they weren't in. So I went down some gravel roads to the Kawhatau Valley and called in at the family farm. It turns out that they were all there, so I had lunch there and caught up with the goings on. Apparently times are not too good for sheep farmers due to synthetics being produced cheaply in China, but that may change as the oil price goes up.

Using some of the local knowledge and a map, I took a little gravel road onto a backroad that took me all the way to Fielding. From there I went through some more back roads until I ended up on State Highway 1. I took the Akatarawa road back to Upper Hutt. That road was by far the worst I drove on through the whole tour, but the most fun too :).

What Did I Learn?

  • Get a pack rack or saddlebags when touring. Carrying stuff on your back will only cause pain. I ended up roping my back to the back seat on my bike.
  • You can tour on a 250, but make sure you have a comfortable seat! Otherwise, you will have to stop regularly.
  • Xelvis can do 150km/h down hill with a tail wind
  • Don't plan on being in certain places at certain times if you can, because you'll probably only disappoint yourself.
  • It would have been much more fun with a friend as well. Maybe next time. Next summer I'll have a bigger bike for sure, which I'm sure will increase the fun.
  • If you feel ill, see a doctor! The best move I made all trip was seeing a doctor when my ear was numb as a precaution, rather than waiting for it to start hurting, which would have really screwed up the whole trip.
  • You can get a lot of code done in motel rooms, even after a long day riding.

Now I'm back in the Hutt, planning to move back to Wellington before work begins again next week. Work will be absolute madness. There will be a million things to do to set up another Mahara for another pilot, do an 0.9.1, merge some branches to trunk, merge the new Pieforms to trunk, come up with a schedule for the 1.0 release, and anything else that is waiting for me too. And soccer starts again as well! Funtime is over, I guess.

Like this post? Subscribe to my RSS feed and follow me on twitter to hear about new posts early.

Want to share this post?

Nov 10 2007

I finally got my bike back. Yay!

It looks like the paint job they've done is pretty good. And now it has a warrant again, also useful. Hopefully I can go for that ride over the rimutakas I've been planning to do this weekend. Or maybe do the cheesecutter thing instead.

One thing that does seem dodgy though - the brakes, which was part of the original reason I put the bike in for a service in the first place, still squeak! I am awaiting a second opinion on this problem however.

Like this post? Subscribe to my RSS feed and follow me on twitter to hear about new posts early.

Want to share this post?