14 Aug 2003 mascot   » (Journeyer)

Hacking

I've got far too many projects on the go at the moment. The 'most current' one is a mailing list system with tracking facilities. I.e. when someone clicks a link in a message, the system records that they did that, and (the controversial bit) also tracks when they open the message, via a remotely-loaded image. (It's not designed for spamming. It's designed for small-scale mailing lists; I doubt it could even cope with the quantities of mail spammers send.) My excuse is that I'm being paid to write this...

2.6.0-test3-bk1

...doesn't boot on my system. It freezes just after initialising the speaker. (It's a hardware-fault-esque freeze - even SysRq doesn't do anything.)

And now my old, previously working configuration of 2.4.20-gentoo-r6 also dies on bootup as well; I've managed to strip out a load of extras (preemptile kernel, ACPI, APIC, low-latency, etc.) and now it boots. The difference is that I can't get 2.6.0-test3-bk1 to boot whatever I do to the configuration.

I'm not sure exactly what's causing it to freeze - that's a job for tomorrow. But to add insult to injury, my PC boots Windows XP fine...

I hope it's not a hardware fault. I can't really afford to go buying a new motherboard at the moment. (And I've swapped almost everything else around, so if it's hardware, it's the motherboard, CPU, graphics card, or hard disk.)

Real life

Well, in under eight hours I'll have my A-level results and will (hopefully) know which university I'm going to (first choice: Cambridge, second choice: Manchester).

I hope the events of the past day weren't supposed to be an omen or something... all sorts of things have gone wrong, starting with my box suddenly refusing to boot my Linux kernel (above), and culminating with me dropping two years' worth of heavy computer magazines onto the floor from ceiling height, narrowly missing my Mum and my sister. (They were tied together with string, and attached to the end of a rope, so they could be hoisted into the attic. The string snapped. Enough said.)

Hopefully that will have got all of this week's bad luck out of the way before my results arrive. :-)

Latest blog entries     Older blog entries

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!