All posts by rbowen

IRC Quotes

I’m pawing through old IRC logs, to see if I can find useful recipes for the book I’m working on. I say some really strange things on IRC.

Here’s some samples:

(Someone asking for help with Linux on a Sparc. Don’t ask me why.)
<DrBacchus> ok. I don’t use Sun stuff. I hardly even ever see the sun. I’d make a bitchin vampire. I would not have to change my schedule …

Regarding someone who wanted to write an IRC bot in PHP:
<DrBacchus> A php bot? That’s just wrong. That is evil. Sick and wrong. You’ll go to hell for that. Writing a client/server application in php is, I believe, mentioned by Dante in one of the levels of the Inferno.

And then, later …
<Drizzt321> hey Gunnsi, what would you say to the person that created a php irc bot?
<DrBacchus> Hint: They are going to hell for it. It’s like writing a web server in Word macros

There’s more, but those particularly caught my eye.

It also occurs to me that it would be very nice if MT had something built-in so that I could paste in IRC things, and have it format them correctly.

Russian Apache book

I just received a copy of my book in Russian. Now I know what my name looks like in Russian, although I have no idea how to type it here. The book has a picture of the Apache helicopter on the cover. I would expect that this would be confusing to potential buyers, but perhaps very few people actually make that name connection – particularly outside the US. Or maybe it’s just me.

Key signing

Key signing this evening. Some folks coming in from out of town, and, hopefully, folks from in the area that we don’t get to come out very often.

Perhaps I take it a little too seriously, but I feel that attending these events is one of my obligations to the Apache community, so that folks can verify distros. And I’m pretty well linked to anyone that is ever likely to do an Apache release. Of course, by proxy, I’m pretty well connected to people that will do releases of other software too, so it works for that too.

Using the script at http://www.cryptnet.net/fdp/crypto/pgp_party/party-table.pl to generate sheets to take to the signing, for easy verification of keys, and reduced chances of mis-copying keys as they are read off. The trick is getting people to read off of their own copy of their key, rather than just reading off of the sheet, and thus proving that they can read, not that the key is the real one. 😉

Note that the default behavior is to output a sheet for your entire keyring. If you replace the line:

@fps = `gpg –fingerprint –keyring $ARGV[0]`;

with

@fps = `gpg –fingerprint @ARGV`;

then you can just type a list of keyIDs (or names) that you wish to appear on the sheet, and get something more customized to the event in question.

On a related note, you might want to look at the GPG key with key ID 1234 5678. Just kinda funny.

How do I log out?

For many moons, I’ve been complaining about the fact that no browsers allow you to log out of BASIC HTTP auth. Seems that Mozilla is finally considering implementing this.

http://bugzilla.mozilla.org/show_bug.cgi?id=55181

So, eventually, the “how do I log out” FAQ in the Apache auth tutorial will have to include this information. And maybe some other browsers will follow suit. You’d think that after 10 years of people asking for this feature, it could have happened a little sooner.

See also this page about how to do this in IE. But I don’t really understand that one.

Columbia, revisited

After a little more reflection, and particularly after reading Ken’s comments, I’m still feeling a little distanced from what happened, but I can certainly see that this is more than just the death of some people I didn’t know.

Indeed, every man’s death diminishes me. Ask not for whom the bell tolls, it tolls for thee. And in that sense, I tend to feel much more affected by the horrible disasters that happen in Africa every day and are a bullet point, or not even mentioned at all, in the western press. On the day that the WTC fell, killing more than 3000 people in the worst disaster on US soil, more than 5000 people died in gas line explosions, and subsequent fires, in Nigeria. One was not worse than the other at the time, but one has clearly had wider repurcussions in the lives of every living human being.

So when a space vehicle crashes, what are those wider repurcussions? Last week, I was doing Apache training, and one of my students was connected with NASA via her work, and she remained confident that the space program will not lose funding, and will not lose steam. Accidents happen, and this is not the end of the line. Finding out why it happened, and not letting it get in the way of future discovery, is the goal of the moment, as evidenced by the detail being given to going through the evidence even at this very moment.

The death of one individual is not more tragic, or less tragic, than the death of another. Every time an individual dies, be it spectuacularly, or quietly at home, we are all affected in some way, and those close to the person will grieve whether the person was a prince or a pauper. But some events, like this one, are genuinely tragedies of national, and perhaps international scale, because of the lasting effects that they will have on policy, discovery, and our future.

Ken, thanks for your comments, and for putting things into a sensible perspective.

Daddy Town!

We went to Gatti Town last night, to celebrate Sarah’s 5th birthday. What an awesome place! I had never been there before, and it was a blast, as long as I could suppress thoughts about how darned expensive it was. Sarah, having misheard me the first time I mentioned the place, then insisted on calling it “Daddy Town” the rest of the evening, much to my delight. They had a truck simulator, and let me tell you, there’s nothing quite like driving a 18-wheeler with a 5-year-old! Also, she never quite got the notion that, in the taxi game, we were supposed to stop and pick up the passengers, not run them over.

Two thumbs up to Gatti Town!

Pikeville and back

Just a few quick comments before I fall into bed.

I just got back from the Pikeville Professional Linux Group, where I gave an “Intro to Apache” talk for their Sunday afternoon meeting. Of course, to get there, I had to drive about 3.5 hours each way. And by some strange trick of geography, it was all uphill, both directions.

Most of the trip was on the Mountain Parkway, which was beautiful on the way there, and terrifying on the way back, by which time it was pitch dark and snowing.

To add to the fun, I ran out of gas on the way back. At least, my gas gauge fell as far below E as I have ever seen it, and seemed to be trying to go through the pin at the bottom end of the scale. But, since this was way up in the hills of Eastern Kentucky, there was not a gas station, or a town, to be had for many miles. Somehow, I managed to go more than 20 miles after I was sure I would run dry, and found an exit for Campton. I still had to go about 6 miles from the exit to find a gas store that was open. I was absolutely convinced that I would be stuck in the middle of nowhere, with no idea where I was. But I made it. I always thought that my gas tank was 15 gallons, but I put 17 gallons of gas in it. Very unnerving.

Pikeville, which is roughly 100 miles east of Lexington, has a really impressive technology center, where I gave the presentation. The room that I was in had a 6×8 screen at the front of the room. That is, a 6 foot by 8 foot monitor, into which I plugged my laptop. It was very impressive. The turnout was a little disappointing, but several of the folks that were to come were sick with the flu.

I’m glad I agreed to go do this, but now I am utterly exhausted.

Shuttle crash kills 7, 25-50 people die in explosion in Lagos

Yesterday, the space shuttle Columbia broke into pieces as it approached for landing, at a height of about 200,000 yards above Texas, raining debris over a huge area of land. I mention this purely so that there is a historical reference to it in my journal. However, at the risk of seeming unfeeling, as the newspapers trumpet the idea that the whole world is in mourning, I find myself earnestly wishing for a life so simple and idyllic that I could find it in me to mourn a vehicle crash killing 7 people I don’t know. Yes, obviously the implications are wider than that. Their families. The space program. The people in the path of the debris. But, the same day, there was an explosion in Lagos that killed between 25 and 50 people, and this seems no more remote to me than the shuttle accident.

Technology in Kentucky

OK, I heard one too many people make disparaging remarks about Kentucky and how it is populated solely by hicks and losers.

<Soapbox>

A number of persons in my immediate group of friends, including, but not limited to Bert Walther, David Pitts, Ken Rietz, Rick Cook, and to some extent myself, have given indivudually hundreds, and collectively thousands of hours towards the goal of making Kentucky a place where technology is a viable industry. And we have enjoyed a certain amount of success. There are at least three organizations (LPLUG, Lexington IT, and LITF) which we have either founded or participated in, which promote Technology in central Kentucky with some success.

Additionally, a number of my wider group of acquaintances have been influential in promoting Technology in Kentucky. In particular, I would point out Jim Clifton at the KSTC, who has made a significant amount of money available to entrepreneurs in this area in investments and grants.

I grow weary of the snide remarks that are made by people about the condition of industry and education in Kentucky, who are clearly not willing to do anything about it, and more importantly, who are ignoring the advances that Kentucky has made, and is making, under the leadership of great men like Dr Lee Todd. I consider it a great privilege to have worked for Dr Todd at DataBeam, and great asset to myself personally, as well as to my resumé.

To be blunt, if you don’t like Kentucky, feel free to leave. Those of us that are here and are giving our lives to the betterment of Kentucky simply don’t need your negativism. Yes, we trail the nation in many important areas, but we are working hard at changing that. We have a lot of problems to overcome, and if you’re not part of the solution, chances are pretty good that you’re part of the problem. We’re trying to work here, and having you heckle from the sidelines does nothing for our progress.

The people that I’ve mentioned here are folks that I respect enormously, and whose vision I have caught and worked to make a reality. And when I hear comments like the one that I heard today, I find it profoundly disrespectful to these folks.

Special Kudos also go to Terry Burkhart, who has made the LITF work, and to all the fine folks that are running small technology companies in the area.

</Soapbox>