friday, 18 september 2009

posted at 22:25 | comments
tags:

Ooh, it has been a while, and a lot has happened. If I wrote properly about everything, I'd be here all day, so here's my usual long list of stuff I've been up to. Much of it is interrelated in strange ways, so this is not necessarily chronological. You'll get over it.

  • pyro, my trusty laptop, suffered a massive hard drive crash about a month ago after a bungled gparted session. I have backups of all the really critical stuff, so it wasn't a complete tragedy, but there's plenty of stuff that I may have lost. I say "may", because via the magic of e2extract I seem to have determined that while the directory structure is completely destroyed, most of the data is intact. I currently have a 120GB filesystem image sitting on an external hard drive waiting for me to get around to sifting through it for data.
  • as a result, I haven't really touched any AROS code since then. Unless I can save my git pack files, I actually have lost quite a few of my private development branches (anything not saved to repo.or.cz. The hosted rewrite is still there at least, should I ever decide to get back to.
  • so, laptop rebuild. Its actually much better put together now, I think. The Linux side has less warts than it did before, and most of the hardware seems to be working just fine. On the Windows side I installed Windows 7, and I'm actually quite impressed with it (and I've never been impressed with Windows in the past). It seems to perform much better than XP ever did (I never tried Vista).
  • I bought my wife a new laptop, and installed 7 there too, and she's very happy with it too.
  • not one to make the same mistake twice, the very next day after the crash I went out and bought a 1TB external drive and bolted it to our home server and setup automatic backup regimes for both our laptops. This is particularly good for the wife, who has several gigabytes of photos from the last five years of our life (since the kids have been around).
  • without much motiviation to salvage my code, and with work proving rather taxing on my brain, I started spending my evenings loading up Windows and playing Left 4 Dead. A lot. They recently released support for third-party maps and stuff, so my brothers and I have been trying some really great new campaigns and having a lot of fun with it.
  • then the really interesting bit happened. I was approached by another area within my division and was asked if I was interested in coming across to work on an extremely interesting new project. I can't go into details yet (the whole thing is still tied up in legals), but essentially I'm getting paid the same to cut code and design systems, with no management responsibility of any kind. This is something close to my dream job and something I never thought I'd be able to get at Monash, so after a token amount of consideration I left my job of nine years and took the plunge. Today is my fifth day and so far I'm loving it - the work is interesting, the enviroment is comfortable and the mood among my coworkers is very happy and light, which makes a huge difference from the doom and gloom that permeated my former life. I do miss my team though - I've worked with some of them so long that they've become like family to me. At least they're only a short walk away, so I can still get a coffee with them from time to time.
  • for various reasons I'm not allowed to keep my laptop, which belongs to my old department (though they're kindly letting me continue to use it for a little while), so my nice new job have bought me a nice new laptop. Christened junai, it arrived yesterday and I should be able to bring it home and switch to using it full-time today. Cloning a Debian system is trivial, by the way.
  • the new job is all Perl, which I unfortunately haven't had much time for lately, so as well as enjoying the day I'm finding I'm getting home and wanting to work on that too. Since it fits in with work doing it on my own time is actually just more of the same rather than being yet another thing I have to try and fit into my life. As such, I'm thinking I might spend some of my spare time getting a pile of unreleased code into shape and onto the CPAN, and maybe, just maybe, getting along to the occassional Melbourne.pm meeting.

I think that's everything. The other thing I'm going to try and do is blog a little more often, probably by lowering my standards a little and not writing an epic tome each time :)

sunday, 19 april 2009

posted at 17:21 | comments
tags:

I've booked a hard rubbish collection with the local council for next week, so I've spent the last few days piling stuff on the nature strip. Its been very purging, and the garage is looking great. As usual a few things have been "stolen" from the pile, which is fine with me - better someone gets some use out of it. What has me curious is why people have chosen the things they have. For example:

  • I put out the six pieces of a plastic kids cubby (four walls and two roof pieces) that broke in a storm. Someone has taken two walls and two roof pieces, but left the other two walls.
  • I put out a laser printer which as far as I know works fine except for needing toner. Fair enough to nab it, except that whoever took it left the paper tray.
  • I put out two computers. One was an old Pentium II in perfect working order (even has a disk and memory in it), but the case was in terrible condition. The other was an ancient HP Vectra that I gutted for parts such that all I threw is the box and motherbord. The first is still there, the second is gone.
  • I put out a box containing three broken CD drives, four broken floppy drives and a bunch of random cables. It got taken within half an hour of going out.
  • I put out a fully working G3 iMac (one of the original blue ones). It got taken, and in its place was a fully working G3 PowerMac (again, the blue one). That one I grabbed myself for contemplation and hacking.

So I'm not quite sure what people are thinking. I suppose if you can find a use for my junk then more power to you.

friday, 10 april 2009

posted at 00:18 | comments
tags:

She's here!

Penelope (Penny) Norris arrived just before 2pm Thursday by caesarian section. Compared to her sisters she's tiny at 3.4kg (7.5lbs), but she's still got the patented Norris large head. I've already poked fun at her with things like "orange on a toothpick" and "sputnik", but I encourage you to join in too.

Her head is cute actually. Its almost spherical with a squished old-man face right in the middle. She frowns a lot too so she really does look like a grumpy old man.

We're still trying to work out who she looks like. At first she appeared to be a clone of Beth (her 18-month-old sister), but having spent the day with her she really seems to be taking on a bit of a look of her own. So far I think she might look a bit like my eldest younger brother.

Anyway its late and I'm tired, so off to bed. Tomorrow I take Francesca in to meet her. Thats going to be insane.

thursday, 9 april 2009

posted at 06:41 | comments
tags:

If all goes according to plan then in just a few short hours I'll be the father of three girls. I'm actually rather nervous which seems strange considering I've done this twice before. If its the kind of thing you go in for then please send up a prayer for Gub, bub, the girls and the army of family looking after them for the next few days. I'll be online tonight with photos and the like.

tuesday, 31 march 2009

posted at 22:16 | comments
  • mood: positive
  • music: regurgitator

Oh boy, long time. Probably about to get longer given that in just nine days, assuming all goes to plan, I'll be the proud father of three girls, up from the two I have today. So with that in mind I though it best to do the big dump list of everything that's been happening lately so I don't have it swimming around in my head too long.

Homewise:

  • As mentioned, I have a new kid arriving next week. I'm spending a great deal of time getting stuff done around the house in preparation for that and generally supporting my wife, who remains in good spirits despite spending being exhausted all day long and still somehow managing to take care of the other two, both very demanding in their own way.
  • The upcoming larger family has required upgrades, so we now have a larger car, larger couch and larger tv.
  • The family won't be getting any larger after this, courtesy of Dr. Walters. I can't recommend him enough for this type of thing; he was fast, non-threatening and completely transparent. The only downside of the whole experience is that I didn't get to be number 13000 - I had to settle for 12980. Ok, the only other downside is that I don't have access to the totally insanely awesome sleep drugs he uses. I was out chasing space shuttles and I liked it that way!
  • I've been seeing a psychologist to help with my brain problems. She's been awesome, though I'm not very good at doing my homework which I think may be annoying her a bit.

Workwise:

  • Work has been crazy, the same project I've bene working on for the last two years continuing to kill me.
  • But, there's been a big change in the last two weeks. In the hopes of making the project go faster, the entire project team has been whisked out from under me and reassigned to a new manager they've imported for just this purpose. At the time I had some pretty serious reservations about it all, but as me and my boss work through all the transition and handover stuff with them we're increasingly finding ourselves with plenty of time with which to contemplate all the work that we've wanted to do in the last couple of years but couldn't ever get priority for. Work is suddenly relaxing again, and in a little while might even be fun! Imagine that!

Techwise:

  • I've been hacking on OpenTTD a lot in the last couple of weeks, finding my way around the codebase by implementing a new kind of depot. Great fun, highly motivating.
  • Gub bought me a new DS to replace the one I destroyed, and I've been liking the new GTA game, so much so that I may actually buy it soon (yarr).
  • Given the aforementioned new tv, I've been looking for ways to hook up my older game consoles to it via something other than composite, which while not bad from the Gamecube is a complete disaster from the N64 with a tv that can see every flaw in the produced image. Whatever I do is going to end up being a big job but in the course of my searching for details I've found the magnificent GameSX.com and their RGB+Video forums. I'm slowly working my way through just about everything here, but its becoming increasingly obvious that I require a XRGB-3, but $600 is a bit out of my price range. Lots of study required to figure out what I can do myself, though I suspect I'll run into the same problem I always have with hardware hacking in that I don't have the equipment required to make it happen. Its fun to think about it at least!

So yeah, thats where I'm at. I guess you won't hear from me for a while again, except next week to post some pics. Lucky you!

tuesday, 20 january 2009

posted at 07:36 | comments
tags:

I haven't written any code for ages and ages. I'm having a lot of troubled getting motivated, and although I've had a few idea I haven't really come across anything sufficiently challenging or world-changing to really get excited about it. Some ideas I've had that haven't got anywhere, in no particular order:

  • A group chat client (IRC, Jabber MUC, etc) that allows images, videos, etc from the web to be embedded directly in it so that when we share links I don't have to click everything. I started prototyping this in Perl using WebKitGtk, but it doesn't have API that allows a page to be added to incrementally, and I don't really want to get back into hacking on WebKit right now.

  • A version of Settlers of Catan with a really sweet AJAX/DHTML/Web 2.0/buzzwordish interface. Currently the options for playing Settlers on a computer appear to on your local machine with Pioneers or on the web through Java applets. I got as far as thinking about the AI and poking at the Pioneers code a bit before realising that the only interesting bit is too hard for me which means borrowing the AI code and then writing the web interface, which is totally boring.

  • A browser-based sprite engine. THe idea is you'd throw in a bunch of images, specify coordinates and any filters/transformations you might want, and it takes care of their display. Again though, its hacking browser stuff which I'm pretty much over at this point in my career.

  • A web-based forum that doesn't suck. I'm quite over every bit of web software requiring a database and having insanely complicated interfaces. I had a thought of some kind of cross between Digg, the Joel On Software forums (design notes) and an image board. Basically no mad hierarchy of forums and posts, no threads, no userpic/sig/meta clutter on every post, and no login requirement. Internally its very much like blosxom, just a simple one-file script that you can drop into your cgi-bin and it just goes, and that you can extend in any way you like with plugins. The whole thing would be backed by git and just be sweetness. I made a good bit of progress on this but at the end of the day its basically a repeat of the code I've just written to get this blog updated, and its for web forums which I hate and avoid as much as I can anyway.

  • A database diff tool for Lotus Notes databases. This is kind of interesting, and it would help a lot at work and dodge the need for us to buy any more stupidly expensive licenses for a commercial product, but the Notes API really really sucks and I haven't been able to get a working development environment working on Debian yet, which means I'm going to have to use a Redhat VM if I want to make this work. That amount of effort for what is really part of my job in my spare time is just too much.

So there you go. A few reasonably good ideas, but no motivation. As a result I've been killing time playing games, but that's starting to wear a bit thin. I'm not sure what to do right now, because I really feel like I want to write something. Motivation came easily when I was working on jabberd2 - we were changing the world! It was easy for AROS because I'd never worked on an so many different facets of an operating system before and everywhere I turned there was something new to be done. None of the above so far fit into one of those categories. Every existing project I've considered so far doesn't seem to be either groundbreaking enough or have enough for me to learn to make it worth the effort. I'm not sure what to do now.

Its likely I'm growing old and curmudgeonly. I hope I can get interested soon, if for no other reason than my bus trips are getting boring.

sunday, 11 january 2009

posted at 10:50 | comments
tags:

I just spammed Planet Linux Australia and probably anyone else who subscribes to my feed with all the posts I just brought back to life. I'm sorry :(

wednesday, 31 december 2008

posted at 10:32 | comments
tags:

I've had a nice week. Christmas things were awesome, lots of fun and I scored very well - my own copy of Settlers of Catan and the Cities and Knights expansion, some tshirts, IT Crowd and Frontline DVDs and some DS accessories. People are learning my tastes well, it seems :)

Sadly I've managed to break my DS. I put some screen protectors on it a while ago but they've got pretty scratched, so I decided to replace them. When I lifted the one off the bottom screen I managed to bring the touch lens with it, so even though I've put it back on the touch screen doesn't work. I can still play most games and I wasn't playing it much at the moment anyway, so getting it fixed isn't desperately urgent, but its a bit annoying. I'm still looking into repairs. I can get a brand new LCD+touch screen element for about $70, but I'd have to install it myself and I don't know if I really need all that since the LCD works. I'd need to get special screwdrivers too. I'd rather just get someone to fix it for me but since i can get a new one for $190 I'm not sure how much effort it is. I'll probably leave it until it starts to become a problem.

Sunday was game time, mostly Left 4 Dead, Counterstrike and Day of Defeat. We also played Ricochet which is really quite cool if a little simple. All good fun, as usual. Tonight is more games, this time of the board game variety. In reality it'll just be Settlers since everyone knows how to play already.

I watched all of the Boxing Day Test, which was an excellent game even if we did lose. I predicted at the end of day two that we'd lose even though we were in a position where a loss was close to impossible, and so it came to pass. Go seer. Apparently on day two South Africa were at $13 to win; shame I didn't get some of that action.

In between all this I've done the gardening, got hold of a really awesome wooden cubby that I'll put together for the girls in the next couple of days, done a pile of chores, read lots and generally had a nice relaxing time. Gotta go back to work on Monday but I think I'll be pretty flaked by then which is exactly what I needed.

wednesday, 24 december 2008

posted at 15:30 | comments
tags:

For the first time in a few years I'm actually excited about Christmas, for several reasons:

  • The girls (Francesca in particular) are finally old enough to really get into the day and I love watching them,
  • I've had the money and the motivation to find what I think are some really awesome and quite thoughtful gifts for my lady
  • I've heard I'm getting some awesome stuff and I'm excited to find out what
  • In the last year I've had many opportunities to get to know my family again and I love spending time with them and will get to do so tomorrow
  • The food I've seen prepared so far is looking damn nice

Hope you have a good day too. On, and if for whatever reason you don't do Christmas, have a good day anyway :)

sunday, 18 may 2008

posted at 22:59 | comments

Lately:

  • Played a lot of Morrowind. Maybe too much, enough to cause the people not interested in it to not even talk to me anymore, while the people who are interested almost come to blows while debating minutiae of the details that drive the thing. Got down and dirty with the construction kit, making a fancy unlimited storage mod. Its all fun.
  • Got interested again in the details of RPGs, MUDs, etc. Still just idle pondering at the moment.
  • Thinking about Javascript again, idly considering resurrecting amber (the Javascript host environment that I started a few years ago).
  • After some Debian upgrade issues, switched from XFCE to awesome as my window manager. Still getting used to it, but I know its where I want to be given that I was a long time Ion user before tuomov went insane.
  • Read Chuck Norris' autobiography. The subject matter is interesting, though the writing isn't really anything fantastic. Its an entertaining enough read but doesn't come highly recommended, do what you will that. I am vaguely inspired to trace my family tree a bit after looking at one of the photos in the book and noticing that Chuck in his early years bears some striking similarities to my dad.
  • Messed with getting Debian on the OLPC. So far I have a minimal Debian system booting from a USB stick. As I write this post I'm working to get it onto the internal flash, and we'll go from there. From poking around the internets it looks like nobody has done exactly what I'm trying to do, which is to remove all traces of the default OS. All the instructions I can find for putting alternate systems on the machine is done either having the alternative on a USB stick or SD card, or using the "alternate OS" feature of the default system. Bugger that - if I want the original stuff back at any time, I can easily grab an image and reflash it. My aim is to have the OS proper on the internal flash with /home on a SD card. Once I get it all working I want to try putting MAME on it, using the game buttons with the LCD folded back to produce a kind of portable arcade gaming pad. Its something different at least.
  • Trying to figure out how to be a good boss to the nine thousand new staff we seem to have picked up in the last few months, not to mention the looking after the old guard too. Its really hard.
  • Been looking at ikiwiki and thinking about moving this whole site over to it. I still want the blog, but I miss having the wiki. Rolling it all in together, backed by git, sounds like a pretty sweet ride.

There's probably some other stuff too, but I think thats all the major stuff. See, making great use of all my spare time :)

tuesday, 15 april 2008

posted at 23:17 | comments
tags:

Late last year I wandered into my local optometrist to have him check out the weird dots I could see sometimes in bright light. He told me that it was entirely normal and nothing to worry about, but in the course of testing it turns out that my eyesight is not quite right, though not so terrible that I would have known.

But I saw the crisp edges on the text used for the tests, and that memory has haunted me since. Every time I've read a road sign, book, whatever, I've been acutely aware of how blurry the edges are. So a couple of weeks ago I chose some frames that I liked and handed over the cash needed to turn them into proper spectacles.

I picked them up today, and I'm having a little trouble getting used to them, but I'm stunned at just how crisp the text on my screen is right now. It had never occurred to me that antialiased fonts might not have to look blurry around the edges. Everything just looks so unbelievably crispy. While playing Morrowind tonight, I could see the seams where polygons of different texture quality joined. Its amazing.

I'll try and them out at work tomorrow, of course. I'm really interested to see if they help me feel less tired by the end of the day.

sunday, 13 april 2008

posted at 22:34 | comments

You've probably noticed that I've been fairly quiet for the last couple of weeks. Its partly related to what I wrote about last time, but not entirely. I've actually been doing quite a bit of hacking on a new project that I'm quite excited about, but I'm putting on hold for a little while so I can get back to Traveller. I'll write more about that one when I get back to it.

Other reasons are that work has been absolutely insane, so I haven't been able to send mail or IRC much during that time, and when I get home I'm tired enough that if I do want to sit at the computer I'm either playing a game or just not interested in talking to anyone.

Fortunately a big part of the last couple of weeks at work has been getting some new staff acquainted with the place and offloading some work, so next week should be much more relaxed. I still may not blog much, and I probably won't be on IRC, but I'm responding to email again at least.

My head seems to be in better shape, though I'm not taking anything for granted. Generally I found that I wasn't even having to try to enjoy myself, but on the other hand I had a couple of days like yesterday where my daughter was probably not aware just how close to death she came. So I'm hardly cured, but at least I've been reminded of what it can be like. I had a good chat with my minister who had some good advice, and I'll see my doctor this week, and I'm feeling pretty positive about the whole mess, so its good!

Thanks to everyone for your support and advice after my last post. Lots of people have told me their stories which I've really appreciated hearing. If you've sent me email and I haven't got back to you, please be patient - I will get there.

So starting tomorrow, on my bus trip, I'll be back working on the new shared object loader. I'm really going to push hard to get motivated and have something to show by the end of the week, because this bit is rather starting to hang over me. I really want to get back to the eyecandy :)

sunday, 30 march 2008

posted at 20:57 | comments
tags:

Hi, I'm back.

It would appear that there's a problem with the old grey matter. This is not news to me, I've suspected as much for a while now. Its only just now got to the point where I've been able to admit that whatever is up is not something I can fix on my own, and so the time has come to enlist some help and to make a few changes so I don't completely explode.

"Depression" would probably be the proper term to use here, except that there's about as many varieties of depression as there are sufferers, and since I haven't actually seen a medical professional yet it probably wouldn't be prudent to add labels just yet. Besides which, I don't really care what you want to call it. I'm more interested in fixing it.

Since Beth was born (six months ago) I've found the various pressures on me increasingly difficult to cope with. There's the obvious work involved with a new baby, wanting to make sure that she has everything she needs all the time and also making sure that her mother, my wife, have all the time and space they need to concentrate on the job at hand.

Then there's the existing kid, who at three is fiercely independent and doesn't know when to shut the hell up. Don't get me wrong, she is funny, kind, generous and compassionate, and I know her determination will serve her wonderfully well in the future and so I wouldn't change a single thing about her. But some days its all I can do to not lock her up under the house.

Then there's work. We've spent the last two years working on replacing everything that I've spent the previous six years building, and although I understand (and generally agree) with the rationale, its hard to let go. After so long its hard to find motivation to continue working on it. More recently, I've accepted a promotion to a team leader position, so I've moved away from the metal a little and am now responsible for the general well being of a group of people. This is unfamiliar territory for me and I'm eager to learn and do a good job, but that of course means additional pressure.

Next up is my personal time, those precious two-three hours of bus travel plus another hour or so in the evening. That time has been spent on AROS for just over a year. I've written at length about my increasing frustrations with the project, which has greatly reduced my interest and motivation, yet at the same time I'm still committed to a major project within it. So I have a lot of pressure and not a lot of fulfillment coming from that quarter.

I do all of this stuff without a great deal of support or guidance. I have friends, of course, and my wife is the most awesome person of all, whom I could not function without, but what I really need is an older bloke who has already done the family/work/personal life juggling dance and come out the other side. Ideally this would be my father, but for various reasons that I'm not willing to talk about right now he's unavailable, so I'm feeling a little stranded. My walk with God is in a pretty sorry state as well, so there's not a lot of help coming from there either.

I thought I could fix this myself. All I needed was more sleep, or to better manage my time, or to reduce the number of tasks I'd taken on, or to spend my time at home with my kids doing meaningful activities, etc. These are all things I've tried to change, with varying degrees of success, but it hasn't been enough. Not least of the problems is that in many cases they conflict with each other.

In the lead up to Easter I carried a dark cloud around with me, until on Sunday that I finally broke down. I hadn't slept much overnight as Beth had a difficult time, so I was tired. I screamed at Francesca a couple of times, both of which were very much overreactions. Once the girls were in bed at lunchtime I ended up talking to Gub in tears, telling her this whole story. Of course she knew, having had some experience with this sort of thing herself, as well as having lived with me. We talked about it more while on holiday and I finally started to get a little hope as we figured out a plan.

Thursday will be a big day for me. I'm going to take the day off and visit my doctor, looking for one or more of drugs or a recommendation of a counsellor who can help me talk some of this stuff through. Next after that is a visit to my minister for a chat. I want to talk to him about finding someone who would be willing to act in some sort of mentoring role for me, someone outside of my life who will take an interest in it and be available if I'm in an explosive mood. I also want to discuss practical ways to get my ailing faith back on track. All these things are intertwined.

I have to refocus my home life and remember what it is that I like about it. The last week away has been good. Being on holiday with nothing that has to be done gave me the opportunity to play with my daughters without feeling guilty about all the other ways I could be spending my time. This weekend back at home has been interesting, as I've tried to continue that without feeling the pressure from various chores around the house. I'm doing all right so far.

Finally on the personal time, some stuff just has to move. I talked about whether or not I'd fork AROS after WebKit is done, or just leave entirely. I think the answer is pretty clear. Trying to lead a major project at this point in time would be a very bad thing for my own sanity. I've learnt enough about operating systems while working on AROS to make it not particularly interesting anymore. I will get Traveller out because I've made a committment and such things are important to me, but after that my time with AROS will be over. I'll have more to say about plans for Traveller this week, and probably more to say about leaving AROS as the time approaches.

I have a vision for what I want my life to look like. I want to enjoy every part of it, and not feel like some parts are more important than others, but simply be happy with and accept the balance I've made because I know I've done it right. I don't want to be wishing that everything and everyone would just disappear so that I could sleep and not have to think about them. This is my life. I made the choices that I have got me here. I'm sure I made some mistakes, but the big things, the things that form my identity - husband, father, programmer, child of God - are there because I deliberately chose them. I want to want to be those things.

I don't know if I'll write any more here about this as I progress. I thought I should write something for anyone wondering about my standoffish attitude and general flakiness in the last couple of months. Don't feel like you have to tread lightly around this, I'm still the same person. If you don't care or aren't comfortable with it, then say nothing. If you're interested or curious about everything, ask away.

monday, 17 march 2008

posted at 19:20 | comments
tags:

I was working on the loader and thinking about blogging about it, and realised I needed some diagrams to adequately describe what I was doing. I've used various diagram software in the past, and it all sucks. I'm good at doing ASCII diagrams, but they look crap. So I spent a few days working on a diagram parser with a view to making it drive a cairo-based renderer of some sort.

That was fun and interesting project for a while until it started to need some actual theory behind it. Daniel and I discussed it a bit and came up with some interesting ideas about how it might be made to work, but it suddenly became an effort so I decided I couldn't be bothered with it for the moment.

This morning I decided to have a bit more of a go at the loader, but found I really couldn't get into it. It was much more fulfilling to continue messing with Morrowind, a game that I've been trying out this week (mostly because my laptop doesn't have the grunt to run Oblivion).

With a holiday coming up next week over Easter, I think I know what's happened. My brain is tired, and it sees a break coming, and has shut down. So I'm not going to push it. I'm going to spend this week playing my game, next week holidaying without a laptop at all (though I may take the DS), and generally taking a break.

If I do it right, I should come back refreshed and ready to work on actual things again :)

wednesday, 30 january 2008

posted at 17:24 | comments
tags:

I just got given a OLPC XO-1 on the proviso that I use it for "something cool", otherwise hand it on to someone who will do something cool with it.

I'll take the night to consider what I might like to do with it and decide whether to keep it or pass it on tomorrow. AROS would be cool, of course, but I don't think thats quite what they have in mind. I'll talk a bit to some folks at the conference dinner tonight; maybe they'll know what to do.

monday, 8 october 2007

posted at 18:15 | comments
tags:
  • mood: dad

Elizabeth (Beth) Norris was born at 9.45 this morning at Box Hill Hospital. She's just a touch under four kilograms (8 pounds 13 ounces for you dirty imperialists). Both her and her mother are doing just great. Dad is rather chuffed about the whole thing :)

Francesca hasn't met her yet, that will happen tomorrow morning when we're all fresh. We're really interested to see how she goes and if Beth meets her expectations after months of hype. I expect it will be just fine and she'll love her little sister.

Obligatory happy snaps:

monday, 27 august 2007

posted at 14:10 | comments
  • mood: distracted

Another week of not much. The weather is glorious at the moment; yesterday I spent a couple of hours outside mowing the grass, which is a pretty huge undertaking. It looks fantastic and has got me motivated to tidy the rest of the garden and finally get the garage sorted out, which I'll probably try to do a bit in the evenings this week, particularly if it stays warm(er) after the sun goes down.

I've finished reading the AVR book, and have most of the design for the graphics driver done in my head. I'm pretty much settled on the ATmega162 for starting out, as it should have everything I need - too much program memory, plenty of internal RAM, a JTAG mode and enough pins to hook up an external SRAM. Jaycar have them for $20, so I have a cheap supply without having to do crappy mail-order stuff. I still have to sit down and write down the whole design to produce a parts list, but once thats done I can go shopping. The plan is to do that on Saturday morning, taking the girl to Ringwood on the train. She's been begging for a train ride for a while now, so that should take care of both.

Gub recently our services to MOPS Australia (of which she is the coordinator of group at our church) to bring their website out of 1996. To this end I've installed Joomla! and am trying to learn a bit about what makes it tick. PHP is horrible, and the community is weird, but it looks like I'm not going to have to write too much code, which is good - this really has to be off the ground before the baby arrives.

I got my AROS tree up to date and building this morning, as I really need to write some code again soon, my brain is ready for it I think. At the moment I'm just fiddling, getting a feel for the code again and seeing if there's anything that I really feel like playing with. I'm not committing to anything yet, nor am I soliciting suggestions, gentle reader ;)

Back to work. We're on a tight deadline. Don't ask.

thursday, 26 july 2007

posted at 09:11 | comments
tags:
  • mood: toys
  • music: katie melua - piece by piece

Gub got a nice tax return a few days ago (love family tax benefits) and insisted that I spent some of it on myself. So I looked around and found the RAM upgrade for my laptop that I priced at $169 a couple of months ago was now down to $99. I'm not passing that up, so as of yesterday at lunchtime my laptop has a nice new 1GB stick in it, taking me up to 1.5GB (ish, you know how inaccurate all these numbers are). Its noticably faster.

The spending spree isn't over yet - I've also been instructed to buy a DS game. Advance Wars: Dual Strike looks like it will be the winner. I'll go looking for a pre-owned version from EB tonight. If I can get it cheaper, then I'll have a little bit over to buy a C64 DTV, which I notice Target had squillions of at $25 a pop.

New toys make us powerful and happy :)

sunday, 15 july 2007

posted at 21:51 | comments
tags:

Friday night I went to my brother's place along with a few other guys to play some games and have some fun. I had a ball, stayed up all night and much of the morning playing various games - Halo, Unreal Tournament (& UT2004), Half-Life 2 and Counterstrike Source. After that, I caught an hour sleep on the couch, and maybe another hour in the car on the way home (I wasn't driving). Understandably, I felt rather groggy through the afternoon and Gub finally put me to bed at about 5.30. I woke up an hour later and was completely useless - it was like my body was still fast asleep and no matter what I did I couldn't convince it to move. At seven Gub sent me to bed and I slept right through until nine this morning. I've felt tired most of the day, dozed through church (oops), and now its 10 and I'm preparing to head to bed ready for my 6am start.

So in short, I had an awesome time playing games, but lost the entire weekend in recovery. The obvious answer would have been to play all night and then sleep all day, but then I'm afraid of not being able to sleep at normal time on Saturday night. Am I just too old (27 by age, though with five years of marriage and a kid and another on the way, perhaps my bones are older)? Is there some optimal combination of play and sleep that will let me be normal on Saturday evening and Sunday?

saturday, 23 june 2007

posted at 16:37 | comments
tags:

(Slight exaggeration in title? Possibly.)

I took Francesca bowling today, which we've never done before. In many ways, we still haven't. I bowled my first frame and then it was her turn. She picked up her pink ball from the rack, held in both hands because she's still small, and then tripped on the step. Her hands hit the ground, and the ball on top of them. She screamed of course, and shortly after we had blood everywhere.

We went to the nearest local doctor, who took one look at it and sent us to emergency at the hospital. Being a kid she got fast-tracked, so we were in and out in under four hours. She had to have X-rays, and it turns out that she fractured the tip of her left pinky finger. She has a horrible jagged gash on the tip that goes right down the bone, and she's ruined the nailbed, so she'll lose the nail. Being so little they just dressed it and sent her home. Young bodies heal quickly.

Francesca was amazing through the whole thing. She was her usual cheerful self through the entire ordeal, happily playing and laughing with me while we waited. She never complained even when it was difficult to do something with only one hand; she just found a way to compensate. The only time she cried was near the end when they were doing the final dressing, and those cries were mostly her saying "I'm tired and I want to go home." Fair enough - by that time she was two hours past her nap time and hadn't eaten for four. We shared some banana and some chocolate just after they let us go, which was nice.

I asked her about bowling on the way home. She's not exactly bubbling with excitement at the prospect of doing it again, but neither is she averse to the idea. Its not often that you're left in awe of your children, and its really nice when it happens :)

saturday, 26 may 2007

posted at 09:16 | comments
tags:

My laptop has an Atheros wireless chipset, so that meant using the MadWifi driver under Linux. It never quite worked properly, often dropping out and some times having trouble associating with my access point, but it was always good enough that I couldn't be bothered doing anything in it.

In the last week I've updated my kernel to 2.6.21.1 and Debian installed the lastest MadWifi too, and now things have got really bad. My connection to the access point will only last about 30 minutes before dropping, and it won't reassociate without a reboot. I tried backing it out but I obviously wasn't paying enough attention to what changed because it still wouldn't work. Obviously all this sucks so I started looking around for a fix.

I couldn't find anything about the exact problem, but I did find NDISwrapper, which is a shim to allow Windows network drivers to be used inside Linux. I gave this a try, not really expecting much, and to my amazement it works. I was connected for a few hours last night, and when I drop the connection and restart it it just works. Amazing.

I do like being online :P

tuesday, 10 april 2007

posted at 10:33 | comments
tags:

Got back from our camping trip yesterday so I've just been flaking out and doing a few chores and stuff since. The trip was great - very relaxing, and got some four-wheel-driving in as well. I've never been before. Its very challenging - I consider myself a pretty good driver, but much of it is actually counterintuitive, like the need to accelerate down a wet slope because the wheels must stay in motion, otherwise you slide. It was a hell of a lot of fun.

I've got some web work to do for a client over the next couple of days, then it will be straight back into fat.handler. Three days of work this week, and then two weeks off - hurrah!

monday, 5 february 2007

posted at 22:28 | comments
tags:

Last night a faint pink line was the bearer of wonderful news.

I'm going to be a dad again :)