Archive for September, 2009

  • Extortionate immigration fees & gratuitous hurdles

    Extortionate immigration fees & gratuitous hurdles

    I’m extremely annoyed that legitimate immigrants are financially penalized and gratuitously impeded while illegal immigrants can take advantage of free support and representation via legal aid etc.. One of my staff, a hard working professional who pays all her taxes, is married to a United...

    Full Story

  • Should I use a physical or virtual memory model?

    Should I use a physical or virtual memory model?

    One of the most important considerations for your OS kernel is memory management. For all but the very simplest of environments, your kernel is going to need memory allocation and deallocation (free) facilities. This, of course, means carving off a “chunk” of memory each time...

    Full Story

  • Atheism and morality

    Atheism and morality

    Those who are antipathetic to atheism sometimes assert that atheists are inherently immoral, as morality is derived from God via scripture and therefore a rejection of religion denies the atheist from that moral frame of reference. It’s particularly important to debunk this argument because it...

    Full Story

  • Identifying installed floppy drives

    Identifying installed floppy drives

    If you’re implementing support for floppy drive controllers in your hobby OS kernel, then one of your first tasks is to identify what floppy drives are installed in the system. This is pretty easy to do, as we can interrogate the system configuration to find...

    Full Story

  • Russian Knights of Spamalot!

    Russian Knights of Spamalot!

    There seems to be a surge of “Russian” spamming these days. I’m getting daily “comments” from spammers linking to “somesite.ru” and customers with HTML forms, especially the “contact us” variety, are getting inundated. The customers complain that they’re getting a lot of spam via their...

    Full Story

  • Migrating my web presence to this site

    Migrating my web presence to this site

    Maintaining a blog is not something I find easy to do, not least of all because it can be difficult to know what to write. After all, who is really that interested in the mundane aspects of my life? And as for the juicier bits,...

    Full Story