I'm going to do my part to raise the signal to ramble ratio by writing an entirely technical entry.
I helped fix a bug that someone else introduced into the board we're trying to get running Linux properly. Yay, I'm cooler than I was before. As an aside, apparently the ThunderLan driver is not so hot; the guy who designed the hardware may rewrite it, so that is happy. It's quite cool to get to work with this guy, because as nutty as he can be, he is still quite cool. This is the same hardware as the Compaq Netelligent dual ethernet cards, so if you have one of those, there may be hope yet. No promises, I may be naughty for even rambling about it. :)
I got some of my own code working, and mostly I've just been designing a lot. If I can get the whole thing designed before I start to write any code at all, then whoop! I'll be sitting pretty I think. Getting around the limitations of C in the context of CGI will be a fun challenge, as will trying to minimize my memory footprint. If anyone knows how to get 'cgic' to compile into a dynamic library mail me and let's talk. This will be on an embedded system with 8 mb of non-volatile memory at most . Linux is a double edged sword here; gotta love it, but 1 megabyte kernels really kill ya. So do 600 kilobyte webservers. :(
I'm feeling my power steadily grow as I learn the ins and outs of Redhat and compare them to Debian. Speaking of Debian, I may be adopting gnapster from bma, so whoopee. I'll probably get it through a sponsorship (aklein), so I can finally be a Debian developer like I've been meaning for quite a while. I also got the new root-portal release, and I will probably hack on that a little when I get the change. That plus my contract project 'FriendSpam' and I should be busy for a good bit. I need to manage my projects better, but that's why I'm an apprentice, right?