17 Jun 2001 Phoon   » (Journeyer)

Morning. (EDT, Night PDT)

version 2.0

I had an entry typed up like 2 days ago, then ithought failed to save it. And what's worse is that I ran it from the gnome panel, so I didn't even get a chance to see the error messages, and I haven't been able to reproduce the problem. Figures.
on the site
csm, dyork: My condolences for your loss.

jmallett: CD-ROM? I don't need no steenking CD-ROM!

Seriously, though, how much are you asking for the iMac? Keep in mind I'm a college student without a job... ;-)

BTW, if you want people to contact you, it's generally a good idea to include things like an email address.

change is good? maybe
Ditched Linux on my firewall, went to OpenBSD 2.9. I've been having a few problems with it:
  1. It thinks the machine only has 15 MB RAM. It actually has 32, and I can't remember how to tell it how much I have explicitly.
  2. Outgoing DCC connections aren't handled correctly via NAT. I'm trying to write a patch that will correct that, but it may take a while.
  3. I'm having some minor problems with statefulness in ipfilter. I need to sit down and go through my old set of ipchains rules and convert them (if not directly, then in intent) to ipfilter rules.
  4. OBSD's boot script is boogly. I'm a huge fan of SysV-style boot setups, but even for a BSD system, this is just fugly.

I've got a basic ipfilter setup, with a total of ten lines of configuration and it works well enough, but, for example, some IRC networks take a minute for ident to time out, so I need to add that. I also need to prevent spoofing, tighten down ICMP, et cetera.


I just remembered something that happened years ago, and may be the real reason I've felt this drive to code.

I was taking a computer class in 6th grade. We were still learning BASIC on Apple IIs, using drawing commands to make pretty pictures and learn the basics of programming.

The teacher had a Mac. At one point, I asked him, "When will we learn to program those things?", pointing to the Mac. He responded with something like, "It's really hard to program those. Only grownups can do it." Of course, my 11-year-old mind took that as a challenge, to learn everything I could about programming, and someday, maybe, to program a Mac, to prove I was "grown up".

Now, 8 years later, that "challenge" still drives my choice of career. Although my sights have shifted from Macs (the "best" computer I had ever seen at the time, being in a public school) to other, better computers, I'm still compelled to learn everything I can about these machines, and to make them do my bidding.

And I still haven't grown up.

father's day
I need to get my Dad something for Father's Day. Hmm... maybe I'll just take him out to breakfast....

Updated to add the "flashback" section, and to remove the possibly offensive tagline that was right here.

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!