It's been a while since I've updated, mainly because I'm never at the computer when an update springs to mind. So, what's happened recently...
Saw
Serenity about a week ago. Managed to catch me off-guard quite a few times before I cottoned on to Joss Whedon's tricks. All in all, a great film. Unfortuantly I can't quite say the same for the cinema. The film appeared a bit washed-out (like someone's turned the brightness up too high), thought that might be intentional. On the other hand, the jitter probably wasn't, and the sound sounded awfully like it was clipping at places. Ah well, I'll just have to wait for the DVD version.
What else... Nick managed to lock himself
in the house. New fridge got delivered, and the delivery men managed to double-lock the door on the way out. Which requires a key to unlock. Which requires said keys to not have hidden themselves. Then again, this was the day when the karma bunnies apparently decided to
gang up on him. They caught me too - I'd left my computer to play a game with the others, and when I came back it had randomly bluescreened on me. As such I'm making sure Nick stays well clear of it.
Oh, and yesterday Dan
became the victim of a small EMP by lightning which crashed his MP3 player. Before you start worrying, he's fine - we're guessing the bolt hit a cellphone tower nearby and he was just in range of the electromagnetic nastiness. Considering that he was near Moulsecoomb station at the time, and I heard the thunder from inside a building at Sussex University, I'm guessing that the lightning hit something with plenty o' volts. Now that I think back on it, there was only the one thunderbolt, so it might have been positive lightning (most lightning is negative, positive lightning is less common and packs a lot more power. Negative lightning leaves you with your hair on fire, positive lightning leaves a pair of smoking boots).
Hmm, Odysseus is still recompiling Linux 2.6. I was planning on a recompile anyway, but it didn't help that someone decided to not compile NE2000 support this time. Ah well, it's better than last time when the Sis IDE support was horribly broken and panicked the kernel if you had only one device on the second channel. I can finally use the CD-ROM drive in Odysseus.
Speaking of rants, it's turned out that what with trying to fix Norton, then trying to fix the TCP stack, then trying to fix both, that I've managed to break
both BITS (Background Intelligent Transfer Service, lets things like Windows Update use only the idle network bandwidth) and some level of IrDA support. The IrDA brokeness is more spectacular: while BITS merely fails to start, the irevents service leaves a nasty message in the event log on start and then crashes on stop, taking out the entire svchost.exe process it's hosted in. Ouch.
Anyway, that's enough ranting at operating systems for now. I'm just waiting for the linux kernel to compile, whereupon i'll probably find I've broken it in some impressive way. Why they decided to run a seperate gcc instance for every single source file is beyond me. I dread to think how many CPU cycles (of which there aren't many on Odysseus, being only a 300MHz Pentium clone) are being lost due to process startup/termination overhead, repeated reading of headers, and all the internal init/deinit stuff in GCC. Argh!