brainwagon "There is much pleasure in useless knowledge." — Bertrand Russell


New Cholesterol Numbers

Congratulations and huzzahs for me. By dropping 67 lbs and exercising over the last year, I managed to cut my total cholesterol from 262 to 200, with my LDL going from a high 202 to a much more reasonable 138. Still got a ways to go on the weight loss, but things are looking good!

Filed under: My Projects 1 Comment

The LiveCD List

A giant list of LiveCD projects.

Hopefully I'll have one joining the list soon.


Have a piece of Pi


Try reading this interesting paper to learn more.

Source code, since WordPress insists on doing something to the quotes in the code above.


Any comments on my mobile podcasts?

Has anyone got any comments, positive or negative, regarding the quality and/or content of my last two podcasts which I recorded in my car using my PDA? Just curious if people find them more compelling due to their less formal nature, or irritating because of the background ambient sound...

Drop me an email or post a comment here. Thanks.


Towards my own LiveCD…

Well, I've bit the bullet. I've decided that I have a couple of projects that could benefit from my own ability to produce a customized version of Unix that can boot from a CD (or alternatively, a flash memory device), so I've embarked upon trying to follow the path of others who have gone before and produce one.

I've thought about using Linux and following in the fine tradition of DSL or Knoppix, but I really am more comfortable with FreeBSD, so I thought I would give it a go. I went into /usr/ports/sysutils/freesbie and installed the scripts there, and then tried to figure out what they were all about. They put a bunch of files in /usr/local/share/freesbie including a directory called miniBSD. Ahah! I've seen mention of this project before, where someone produced a small version of BSD ready to run on some small Soekris boxes. I thought I might start there.

Well, there are a few problems. The kernel config file that it uses (MINIBSD.5) isn't really set up for booting from CD, so if you use their scripts to build an ISO and burn it on a CD, it really won't work. I know, because I made four coasters playing with it last night before I stumbled upon the idea of using a system emulator. I compiled the one I knew about, bochs, but it died while running the emulated boot loader in a way that my real system wasn't. Now I've got qemu compiled and running, and it gets through the boot all the way to running init, which it thinks dies with a signal 6. That's just what the real CD does currently, so I'm happy I won't need to make so many coasters to debug this thing.

After that, I had to go to bed.

I'll keep you posted when I get it to work. This .iso image won't be much bigger than a typical podcast. 🙂