I'm not quite sure who I am or what I do; here's the best explanation I've developed so far. In many ways the question who is a person is defined by what that person does. In my case, I'm a software engineer who develops semi-real-time operating systems and utilities. I've been doing that for the last 12 years. Before that, I was a BSD Kernel Hacker and Unix system Administrator.
I create things, and that's why I'm an engineer. An engineer applies science to the design and construction of "things", and that's what I do. You can't really call me a scientist, though I have a Computer Sciences degree. I'm more of ... a Mad Scientist!!! The guy who pays me, David DeWitt, (who is a scientist) shudders at my methodology. On the other hand, I'm right most of the time. It works for me, eh?
When I'm not designing, architecting, and implementing new operating system type things, I'm often doing the same to other things. Some of those other things are my FORTH system, Woodworking, Home Control, Drawing and Brewing Beer.
To completely relax, try sleep -- it works wonders! But sleep is not enough, although my ex-roommate disagrees with me. Other pursuits which I enjoy are flying, reading science fiction, comic books, railroading (both prototype and model), and role playing games.
You may notice images of the most sublime striped creature, the Tiger in appearing throughout my WWW pages. Tiger has taken me for his own. William Blake's poem Tyger! Tyger! puts words to the wonder of Tiger.
People ask me why I like tigers. It's not a fascination ... it more of respect. They just fit well with me. Perhaps it has something to do with the stripes! I have made an observation, though. I have a large number of Tiger design T-Shirts. When I walk into the room with a Tiger shirt on, people take notice. Walk into a similar crowd with other shirts on, same thing doesn't happen. Maybe other folks just like tigers too!
Look at my Fascinations & Pastimes page for for more info on these items.
For a while it seemed like we get new parallel computers every other month, and I have to beat them into submission, while doing everything else under the sun, moon, and stars. Now, it seems we just don't do anything interesting any more. All of the capability to do really good stuff has been taken away from us, and we are more drones than researchers. So much for systems research when you can't actually do anything systems related to the systems!
I've either worked with, or am currently working on the following projects for David DeWitt, a world-(in)famous database hacker!
All this, and a whole lot more, occurs at the Computer Sciences Department of the Madison Campus of the University of Wisconsin. The campus is located in Madison, WI (USA) on a peninsula between two of Madison's five lakes.
I haven't done much consulting since about 2000. The opportunities for smaller people have really dried up. Also, beating my soul to death at NCR trying to make Paradise work really took a lot out of me. It also kept me from keeping on the forefront of technology for 3 years, and that is really a killer. Most people these days need help with current things, not the dino-technology I also specialize in.
I am partially or fully responsible for some small software packages. The one I am most proud of is NewThreads, a thread package which runs on many CPUs.
I mentioned earlier that I fly.
While true, that doesn't go into the details.
I fly part-time for a living as a Commercial Pilot.
I am also a CFI, an Certified Flight Instructor.
My flying certifications are currently for Airplane category aircraft.
If you are interested in flight instruction
I can be reached either through my normal contact information,
or through Wisconsin Aviation's Flight School at
Please check my flying webpage for more
details about things aviation-related.
Pocket Billiards took on a much different aspect after I became a flight instructor. Actually many things do, you just look at stuff differently as a good CFI -- it's an attitude shift.
Pool is a great problem solving exercise, just like any research project:
While I'm not particularily talented at pool, playing for money is pretty much a joke. I find that I approach pool somewhat professionally and enjoy playing it. I've meet many better players who appreciate that level of professionalism, which they also share. It's way more fun than lower level opponents who don't know the rules, or try sharking techniques, or other lame things instead of putting their skills with the rock (the cue ball) to a contest!
Uwvax is dead. I'm still quite proud of running a usenet news system for about a decade or two which stayed in the top100 list regularily until huge news farms started to dominate the traffic levels. Pushing news well is a challange that I enjoyed. I miss it, though I don't miss the complaints from the local readers!I operate the uwvax Usenet News and UUCP site in my free time. "All the news thats fit to print", or something along those lines. uwvax, a CS department computer, has been part of Usenet, UUCP, and the internet for longer than I've worked here. As of 2002 or so, you'll see the name uwvax show up less in path listings. Look for news.cs.wisc.edu or newsfeed.cs.wisc.edu. Nothing wrong with the ancient uwvax label, trying to make the local news setup more sane. Unfortunately, I haven't bothered to finish doing all of this, so the new names are sticking around.
Along the same lines, I am also the Computer Sciences Department's volunteer news master. Much of that goes hand-in-hand with running uwvax. However, trying to take care of 3 or 4 news readers across 5 or 6 different architectures is a trying task. I don't have much time to take care of that software.
Over the years we've developed new acquaintances, and many of them became part of our loftily-labelled Blitz Drinking Society. We're rather diverse ... some of the members don't drink! We meet once a year at the Essen Haus during the time of Octoberfest to have a weekend of fun.
Chud has accumulated a short history and whatnot of this charade.