What happened in 2008?

Posted: January 3rd, 2009

In no particular order:

  • Celebrated the birth of friends’ children.
  • Helped some friends through sad times.
  • Moved past previous mistakes.
  • Experienced the sheer terror of minimoto bikes.
  • Met new friends who I now wouldn’t want to lose.
  • Bought a new car.
  • Went to the gym a lot.
  • Met someone very special, twice.
  • Saw a friend set himself free.
  • Grew a beard.
  • Earned responsibilities.
  • Started planning for the future.
  • Survived the dangers of Whistler.
  • Visited Toronto.
  • Saw my parents move away from my childhood home.
  • Took lots of flights.
  • Became a regular employee for the first time in 8 years.
  • Had a great holiday that I wish could have lasted longer.
  • Started the long road to moving to America.

What will 2009 bring?

No Comments »

Categories: miscellaneous

Call centre fail

Posted: December 19th, 2008

It’s always fun phoning my mobile phone company. Firstly there is the infuriating menu system where even the “to talk about anything else option” goes to another set of options, none of which are “to talk about anything else”. Then there are the broken systems that lead all the operators to just go to a default “please call us back later”:

Me: “Hi, I’d like to know what the costs are for using data on my current plan.”

Him: “I’m sorry sir, our accounts system is down now can you call back in a few hours time?”

Me: “Well I’d rather not, I’m not sure why you need to access my account to just tell me the plan costs though.”

Him: “Well as I say we cannot access your account so I cannot tell what plan you are on.”

Me: “Oh that’s easy I’m on plan XXX, it says so on my bill.”

Him: “Well I’m sorry I still can’t tell you what data costs you on your plan without the accounts system.”

Me: “Can you tell me what the data rates are on a standard XXX plan?”

Him: “That plan isn’t designed for data.”

Me: “So I can’t use data on it at all? I’m pretty sure I have once or twice.”

Him: “Well you can use data, it will just cost £Y per MB.”

Me: “There see, it wasn’t that hard to tell me what I wanted to know was it.” *click*

Tags:

No Comments »

Categories: miscellaneous

Turning the cogs

Posted: December 14th, 2008

Flame fractals are even less “designed” than the more traditional fractals based on complex equations. There you tend to start with a fixed formula that you know looks good, and then find a nice region to render. With flames you normally just look through randomly generated starting points, sometimes ten, sometimes maybe even a hundred until you find one that looks good enough to investigate further. Then you tinker with the parameters, a nudge here, a colour change there, iteratively making it “better”. Sometimes of course one of the random images looks absolutely great and no amount of changing will improve it.

Cog

Cog

1 Comment »

Categories: fractals

Fractals

Posted: December 14th, 2008

A friend asked the other days what was up with all the fractals on my site and it reminded me that I’ve neither mentioned them in my blog or even sat down and created any for a while, so I thought I’d remedy that, especially since I now have the personal section so I don’t have to bother planet readers with this stuff.

Fractals fascinate me for a couple of reasons. The first is obvious, they are in general strikingly beautiful. Even the most basic fractals with simple colouring choices look stunning and because of how they are created can be generated at any size with no loss of detail.

The second reason is due to how they are generated. Like most developers I’m a pretty mathematical sort of guy, equations and algorithms can actually interest me (sad I know). It amazes me that such images can be created from essentially simple equations. Take the most well known fractal, the Mandelbrot set. This is generated using the following iterative equation

zn+1 = zn2 + c

That’s it. Well that and understanding how to apply the formula, using complex numbers and using a suitable colour palette. But still, such a simple looking formula generating something that looks beautiful and repeats infinitely at many zoom levels seems awesome to me.

The final reason is because I can actually generate my own images. I’m not what you’d call much of an artist. I like to think I can generally recognise what looks good, but creating something from scratch is beyond me. Fractals let me do this because really I’m not creating anything from scratch. I’m starting with some formula that is known to work well, choosing colouring methods, choosing colour palettes and tweaking parameters until I am happy with the results. Obviously that means I’m still no artist, but I like to think that many of my creations look good. All of the fractals in my media gallery were created by me, using a few different fractal generating programs.

That’s probably enough talking so here is my latest creation. I’m going to try to blog about my fractals when I make a new one from now on, if there is anything particularly interesting to say at least. This one took a long time to create. It is fairly easy to create good looking fractals at random, but trying to design one around a particular goal is much harder.

Festive Star

Festive Star

1 Comment »

Categories: fractals

Travel stats

Posted: December 12th, 2008

I thought it would be amusing to look at some of the numbers associated with my travel home from San Francisco. This is taking into account the time between leaving the place I was staying in America to getting back to my house:

  • 63 hours total travel time
  • 29 hours in hotel rooms
  • 16 hours sleeping
  • 15 hours in the air
  • 4 plane flights (on 3 different planes)
  • 8 hours sat in planes that weren’t flying
  • 3 hours in a car

Tags: ,

No Comments »

Categories: miscellaneous

Happy to be home?

Posted: December 11th, 2008

I’m normally pretty happy to be getting home after a trip to the States. Not because I don’t enjoy being out there of course, but you know home is where you’re most comfortable and living out of a bag in a hotel gets tiring after a time. Today is the first time that that has really changed.

I really didn’t spend as much time in San Francisco as I would have liked. A mere 4 days meant I totally failed to hang out with some of the friends I wanted to and didn’t have enough time with even those that I did get to see. I’m really grateful to those that put me up and took special efforts to catch up with me.

My flights home have pretty much been my worst air travel experience ever. First Houston has some rain so my first flight gets diverted to Austin to refuel and then continue on to Houston (after 2 hours on the tarmac), landing well after my connection to the UK was long gone. Then the guy trying to get me onto a later direct flight walks off to help someone else and when he comes back decides it is then too late to make is. So I have to stay in a hotel and take a non-direct flight the next morning, the nice guys at Continental send me to one of the dingiest hotels I’ve ever stayed in, of course without my luggage so no clothes and no wash bag.

Needless to say my flight the next morning is delayed. Thankfully it still lands in time for me to make the connection. Just as things seem to be going well the cargo doors on the plane to the UK break and we have to sit on the tarmac for 3 hours waiting for maintenance to fix it. Then we start moving and just as things seem to be going well we stop. After a quarter of an hour we pull back up to the gate. Apparently we ran over something and two of the tyres got punctured and have to be replaced. 2 hours later (after the in-flight meal has been served) we finally take off. That’s a nice 5 hour delay on what was only a just under 6 hour flight. I was frankly amazed to find that we did finally land in London and my checked luggage was there too.

I’m sure others have worse tales to tell, but this is on top of me being disappointed at having to leave so soon. When someone had suggested that I could just rearrange my flights to stay longer I had decided it was too much hassle since I would have to rearrange my hotel and car parking in London too, which of course I ended up doing anyway.

Plus of course I want to move out there anyway. There are becoming less and less things to interest me here and it’s getting disconcerting to see all the cool stuff my friends out there are getting up to and I’m missing out on.

So now I’m sat in a hotel room in London, trying to force myself to stay awake a bit longer to ease myself back into UK time. Still a 3 hour drive to go when I wake up but at least that will be under my own steam and on quiet roads. Well assuming nothing happens to my car overnight that is…

Tags: , , ,

No Comments »

Categories: miscellaneous

Frustration

Posted: October 21st, 2008

For a while now I’ve been in a bit of a rut. I knew I was there I just hadn’t quite got the motivation to pull myself out of it. It wasn’t such a bad place to be, but the difference of being just ok with the way things are going and being exactly where you want to be and with the people you want to be with is a pretty large one. I’ve been exceptionally lucky that over the last few months a bunch of things have happened that will help take me to where I want to go and start some new and exciting changes in my life.

The problem is that almost none of them were instant changes, they are all gradual and still in the process of happening. Some of them may not even work out the way I’d like. It’s disconcerting to see where I want to be on the horizon yet now I don’t have control of getting myself there, I have to wait to for the cogs to turn. Now don’t get me wrong, I know that there are perfectly good reasons for having to wait, I don’t expect to be able to just move out to the States at a moments notice for example. But the wait and not knowing exactly what is going on is leaving me extremely frustrated. Do I assume everything is going to work out and look forward to my new life only to be disappointed later? Do I assume the worst and then not be prepared when it comes?

Frustration is something I’m normally fairly familiar with. It is after all pretty much the standard state of affairs for anyone working on Mozilla code, you have to wait for responses to design questions, you have to wait for patch reviews, you have to wait for the tree to be clear enough to land. All of this you slowly get used to, but it is still annoying. The problem is that now this is going on in pretty much all aspects of my life and is starting to drive me into the ground. I’ve been getting even less sleep than normal which is also leaving me kind of cranky.

Thankfully I have been able to arrange myself a temporary escape. Next month I’m going to go spend a week and a half with an friend in Austin, and while I’ll still be working for much of that time I can’t wait to hang out with him again. Also, just because it was fairly cheap, I’ll hop over to San Francisco for a long weekend with some other friends. Hopefully that will de-stress me enough to last the following months. And who knows some things may even have resolved themselves by then, or at least become a little clearer.

Tags: , , , ,

No Comments »

Categories: miscellaneous

The Long and winding road

Posted: October 19th, 2008

So as I’ve said before I’m planning on moving somewhere new. I’ve finally made up my mind and I’ll be trying to relocate to Mozilla’s Mountain View office. I say trying because of course just deciding is only the first bit, there are still visas to be arranged, contracts to be agreed, accommodation to find. It’s going to be a long road and I’m barely started.

Hopefully the guys in the Toronto office don’t hate me too much for snubbing them. While they are awesome and I would really love to work out of that office, I think I’m going going to get a better social life outside of work around San Francisco. I have friends inside and outside the city who I know will drag me out so I’m not at home alone every weekend like I am now.

I’ve been trying to work out what it’s actually going to cost me to live around the office. I’ve found it kind of strange that I can’t find any cost of living comparisons between here and there. Maybe I’ve missed something entirely but it all seems to be comparing US cities to each other, or UK cities. Never comparing US to UK. Seems like a bit of a gap in the market to me. Anyone have any good ideas for comparisons? I guess if there is a city in the US that works out somewhat similar to a place in the UK then it’d at least give me a rough guess. As it is I’m left trying to estimate all my bills and work it out that way with pretty much no clue how various things work out there.

Tags: ,

No Comments »

Categories: miscellaneous

Random music

Posted: October 16th, 2008

I’ve known for a while that I’m not terribly good at varying the music I listen to. Even within my own music collection I tend to have a few favourite albums of the moment, and while those favourites vary I rarely listen to anything else. Except when I have the radio on, and then it is your usual popular stuff, some good, some pap. I still pick up new things from friends occasionally but I never really go out of my way to vary what I’m listening to. I started to change that a little over the last few weeks.

First I tried sticking most of my music collection into a playlist, putting it on shuffle and just listening through it. I didn’t get very far, maybe a couple of hundred tracks in. While it was pretty good to hear lots of stuff that I hadnt listened to in absolutely ages it wasn’t so great that it just kept jumping from genre to genre. I quite like listening to an entire set of songs in one style. Maybe I could figure out how to make it just randomly play entire albums or something.

Second I experimented with iTunes’ new “genius” feature. I actually used this because I needed a good playlist for going to the gym. It takes a certain kind of music and the theory was that by choosing one good track, iTunes would make me a playlist with similar stuff. It was pretty bad. I’m not sure how it matches up tracks but it certainly isn’t by music style. Who would put together Foo Fighters and Newton Faulkner?

Finally I have been trying Pandora. This is a pretty cool service all in all. I have no idea how they fund it just seemingly with ads, but you give it an artist and it just streams you music to listen to that is similar. It does a good job of matching up the music styles. The only place where I felt it fell down was the lack of variety. Maybe I was just unlucky but it seemed to just flip flop between about 4 artists for each channel I created, all of them fairly mainstream artists too, nothing particularly new, I owned most of the songs it was choosing to play for me.

Pandora is certainly pretty good for making me listen to new stuff but I wonder what else there is out there that I might be missing. Unfortunately I’m too lazy to go hunting so I hope someone can tell me…

Tags:

1 Comment »

Categories: miscellaneous

Status quo ante

Posted: October 7th, 2008

Looks like I can finally say that my body clock is fully switched back to UK time. I can be sure of this because I spent 2 hours trying to get to sleep last night. That hasn’t happened since I flew out to Toronto over 3 weeks ago. I had rather hoped that after my trip had resolved all the issues I was stressed about that I might be able to get myself back into some sort of sensible sleep pattern, but apparently not.

What is also back to normal is the wonderful Welsh weather. As I speak the drizzle is hammering against my window, as it has been for most of the last week. There are many things about this city I wll miss, but many I really won’t. I guess I still have to survive the winter though.

Tags:

No Comments »

Categories: miscellaneous