<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>Interrupt Driven</title>
    <link rel="alternate" type="text/html" href="http://interrupt-driven.com/" />
    <link rel="self" type="application/atom+xml" href="http://interrupt-driven.com/atom.xml" />
   <id>tag:interrupt-driven.com,2008://8</id>
    <link rel="service.post" type="application/atom+xml" href="http://interrupt-driven.com/mt/cgi-bin/mt-atom.cgi/weblog/blog_id=8" title="Interrupt Driven" />
    <updated>2008-02-04T17:38:11Z</updated>
    <subtitle><![CDATA[&hellip; being the aperiodic musings of one Steven Champeon, anti-spam and Web standards advocate, list mom, writer, editor, and all-around public servant.]]></subtitle>
    <generator uri="http://www.sixapart.com/movabletype/">Movable Type 3.35</generator>
 
<entry>
    <title>Pizza!</title>
    <link rel="alternate" type="text/html" href="http://interrupt-driven.com/archives/2008/02/pizza.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://interrupt-driven.com/mt/cgi-bin/mt-atom.cgi/weblog/blog_id=8/entry_id=923" title="Pizza!" />
    <id>tag:interrupt-driven.com,2008://8.923</id>
    
    <published>2008-02-04T17:25:28Z</published>
    <updated>2008-02-04T17:38:11Z</updated>
    
    <summary>Heather and I have been taking advantage of our local Italian market, Conti&apos;s, who sells fresh mozzarella and frozen pizza dough, and making pizza at home. The benefits are obvious: it&apos;s a bit cheaper than ordering out, takes about the...</summary>
    <author>
        <name>Steven Champeon</name>
        <uri>http://enemieslist.com/</uri>
    </author>
            <category term="food" />
    
    <content type="html" xml:lang="en" xml:base="http://interrupt-driven.com/">
        <![CDATA[<p>Heather and I have been taking advantage of our local Italian market, <a href="http://www.stealthpublicity.com/conti/">Conti's</a>, who sells fresh mozzarella and frozen pizza dough, and making pizza at home. </p>

<p>The benefits are obvious: it's a bit cheaper than ordering out, takes about the same amount of time as waiting for delivery, or faster if we don't do fancy stuff like grilled chicken sausage, etc. for toppings. And we're shooting for the goal of reproducing a "white pizza" we used to get when we were in Syracuse, about which more later. </p>

<p>This weekend, it was grilled chicken sausage, feta and broccoli:</p>

<p><img src="http://farm3.static.flickr.com/2168/2241541983_d545d70f2c.jpg?v=0" /></p>

<p>A couple weekends ago, it was proscuttio and ricotta:</p>

<p><img src="http://farm3.static.flickr.com/2178/2241530785_bc4c304efb.jpg?v=0" /></p>

<p>The dough is best suited to thin crust style, which is fine. Anyway, yum! (Note: these pics are of the pre-oven pizzas, "cooked" pics are up on my <a href="http://www.flickr.com/photos/schampeo/">Flickr photostream</a>.)</p>]]>
        
    </content>
</entry>
<entry>
    <title>Multiple IPs on a single ethernet interface under OS X</title>
    <link rel="alternate" type="text/html" href="http://interrupt-driven.com/archives/2008/01/multiple_ips_on_a_single_ether.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://interrupt-driven.com/mt/cgi-bin/mt-atom.cgi/weblog/blog_id=8/entry_id=922" title="Multiple IPs on a single ethernet interface under OS X" />
    <id>tag:interrupt-driven.com,2008://8.922</id>
    
    <published>2008-01-30T22:31:25Z</published>
    <updated>2008-01-30T22:34:20Z</updated>
    
    <summary>Turns out it&apos;s easy, and you can even do it from the GUI. Just go to System Preferences:Network, select Show Network Port Configurations, and duplicate the interface you want two IPs on. Then edit the new interface&apos;s IP, et voila....</summary>
    <author>
        <name>Steven Champeon</name>
        <uri>http://enemieslist.com/</uri>
    </author>
            <category term="sysadmin" />
    
    <content type="html" xml:lang="en" xml:base="http://interrupt-driven.com/">
        <![CDATA[<p>Turns out it's easy, and you can even do it from the GUI. Just go to System Preferences:Network, select Show Network Port Configurations, and duplicate the interface you want two IPs on. Then edit the new interface's IP, <em>et voila</em>. That's for Tiger, anyway. Leopard uses the "+/-" style of list item duplication, but it seems to work more or less the same way. </p>

<p><br />
</p>]]>
        
    </content>
</entry>
<entry>
    <title>More Leopard fun - RAID!</title>
    <link rel="alternate" type="text/html" href="http://interrupt-driven.com/archives/2008/01/more_leopard_fun_raid.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://interrupt-driven.com/mt/cgi-bin/mt-atom.cgi/weblog/blog_id=8/entry_id=913" title="More Leopard fun - RAID!" />
    <id>tag:interrupt-driven.com,2008://8.913</id>
    
    <published>2008-01-18T00:58:35Z</published>
    <updated>2008-01-18T01:32:40Z</updated>
    
    <summary>I have a PPC Mac Mini at the house, with which I do remote backups for the office and for various other stuff. I have two Lacie 300GB drives in a RAID, which I set up under OS X 10.4....</summary>
    <author>
        <name>Steven Champeon</name>
        <uri>http://enemieslist.com/</uri>
    </author>
            <category term="sysadmin" />
    
    <content type="html" xml:lang="en" xml:base="http://interrupt-driven.com/">
        <![CDATA[<p>I have a PPC Mac Mini at the house, with which I do remote backups for the office and for various other stuff. I have two Lacie 300GB drives in a RAID, which I set up under OS X 10.4. I recently upgraded to Leopard, and noticed that one of the disks in the RAID had become a "Spare" rather than a full RAID slice (I'm just mirroring), so I went to go fix that in Disk Utility, which I have learned is apparently broken and stupid. If you want to tell OS X Leopard that a disk is a member of the RAID set, one would think it would be as simple as using the handy pulldown menu provided, which gives you a choice after you select a disk in the list, to modify it from a "Spare" to a "RAID Slice". Well, appearances can be deceiving, because that doesn't do anything. You have to use diskutil from the command line instead, and run</p>

<p>diskutil addToRAID member [nameofdisktoadd] [nameofraiddisk]</p>

<p>Fortunately, this seems to have worked, and it only takes a billion hours for the RAID set to rebuild. </p>

<p>I also have a couple of smaller Lacie "Porsche" disks, both of which were once parts of two separate RAID arrays, until I noticed they were really hot when stacked and so did our cat, Mara, who likes to sleep on warm things. So, I lost one of each disk when she jumped off the stack for fear of being beaten bodily about the head and neck for using our remote backup system and music library as an electric blanket. Live and learn. </p>

<p>The problem is that the 160GB disks were in a RAID, and then the RAID only had the one disk. I kept it in the RAID, figuring it was less risky than deleting the RAID and just using it as a single disk. When I upgraded to Leopard, and went to go update my RAIDs to version 2, I had a change of heart and deleted the RAID set that contained the remaining 160GB disk. Sadly, the result seems to have been that OS X doesn't recognize the drive, which naturally contains all of my iTunes library, some digital photos, and the like. </p>

<p>When I go to mount the drive, in Disk Utility, it tells me to run First Aid, but the buttons are greyed out and non-functional (though the microscope icon that says "Verify" does work, but it fails with "Unrecognized Filesystem" error). It says it's an "Apple_Boot_Raid" partition, so it's likely that removing the RAID screwed something up in a big way. I could see if I can get the old companion disk to mount, in hopes that it still remembers it was part of that RAID set, long enough to get the other disk to rebuild... I have the music on a spare drive, anyway. I'll lose some pics, but I already lost most of the pics in a previous crash, so it can't suck that much more. </p>

<p>ANyway, the shine is really starting to wear off Leopard. Time Machine? Great. But Spaces isn't as good as Virtual Desktop Pro, the Terminal is astonishing me by apparently breeding Window settings like rabbits for no good reason, and now this. </p>]]>
        
    </content>
</entry>
<entry>
    <title>Some thoughts on Leopard after a couple of days</title>
    <link rel="alternate" type="text/html" href="http://interrupt-driven.com/archives/2007/12/some_thoughts_on_leopard_after.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://interrupt-driven.com/mt/cgi-bin/mt-atom.cgi/weblog/blog_id=8/entry_id=893" title="Some thoughts on Leopard after a couple of days" />
    <id>tag:interrupt-driven.com,2007://8.893</id>
    
    <published>2007-12-19T14:13:39Z</published>
    <updated>2007-12-20T01:40:22Z</updated>
    
    <summary>After the debacle that was Monday, I&apos;ve had a chance to sit down and actually use Leopard a bit instead of cursing it roundly from all corners, and overall, I&apos;m still pretty impressed. I&apos;d heard it was chock full of...</summary>
    <author>
        <name>Steven Champeon</name>
        <uri>http://enemieslist.com/</uri>
    </author>
            <category term="geekery" />
    
    <content type="html" xml:lang="en" xml:base="http://interrupt-driven.com/">
        <![CDATA[<p>After the debacle that was Monday, I've had a chance to sit down and actually use Leopard a bit instead of cursing it roundly from all corners, and overall, I'm still pretty impressed. I'd heard it was chock full of incremental improvements, and felt more polished than previous releases of OS X, so I was eager to give it a try, and the upgrade on the Mini went fairly smoothly, so I went ahead and took the plunge on the MacBook.</p>

<p>I've been using OS X since the first public beta, back when it was simply too slooow, because the idea of a beautiful Unix system on my lovely Pismo laptop was too much to pass up. I'd originally set the Pismo up to triple-boot MacOS 9, OS X beta, and Yellow Dog Linux, but I found after a few weeks that I never wanted to boot into Linux, and while MacOS 9 felt insanely fast after a few days in OS X beta, I missed the Terminal too much to go back into 9 very often. I'm that kind of geek - I generally <em>type</em> what I want the box to do. </p>

<p>So, with all that in mind, I figured I'd review some of the ways in which I'd customized my OS X install in previous releases, and how Leopard makes some of those customizations obsolete, some less useful, how it makes up for it, how it fails, and so forth. </p>

<p>I've used <a href="http://dragthing.com/">DragThing</a> for years as a Dock supplement (since even before there <em>was</em> a "Dock"), and still find it useful if only to allow arbitrary keyboard shortcuts to launch ssh sessions to specific remote hosts, or to launch applications like certain browsers for testing or simply in order to have a browser without a history and with Javascript and Java disabled, etc. I'll probably keep DragThing, but at some point next year will likely ditch it for <a href="http://docs.blacktree.com/quicksilver/what_is_quicksilver">Quicksilver</a>, if I can get over the insanity of it all. Oddly, for someone who is keyboard driven, I've never quite been able to like Quicksilver, but I saw <a href="http://video.google.com/videoplay?docid=8493378861634507068">this video</a> a few weeks ago and it really impressed me into trying it again. </p>

<p>Stacks strikes me as the sort of useless UI enhancement that I will never, ever use. But I hardly ever use files in the traditional MacOS sense of "icons on a desktop", I read my mail in mutt on the remote server via Terminal window, etc. </p>

<p>I have loved virtual desktops since the old Open Look Virtual Window Manager days, and so I shelled out some cash for <a href="http://codetek.com/">CodeTek Virtual Desktop Pro</a> when it became clear that I needed more than one desktop; I'd used other products for MacOS 9 and older, before that, though none of their names stick with me (maybe VirtualDesktop? heh). </p>

<p>Spaces obsoletes CVDP completely, with the caveat that it'd be nice to be able to name your Spaces, and the jarring default "slide" transition is still just that: extremely jarring to me. But hey, it's just a pager. For the most part, I want it to be invisible, and it succeeds on that count. One place where it fails is if I am in a Terminal on one Space and a form in Firefox in another, I can't switch between them so as to copy and paste without losing focus in the form field in Firefox. That's just stupid. I want to switch between <em>applications</em>, not <em>places</em>, I just want the applications to live in those different places so they're not distracting me. </p>

<p>I don't know why, but Firefox <em>still</em> hasn't figured out that when I copy and paste a URL from a Terminal or other plain text context and it wraps, that removing the embedded newline and pasting the result is the Right Thing to Do. So, I end up still using Safari for most browsing, and Firefox for some jobs. I don't know if this is new or not, but I just noticed you can cmd-shift-arrow between Safari tabs, which is pretty cool. I just hope the virtual memory management is better in Leopard; under Tiger I eventually had to reboot every couple days because Safari uses^Wleaks memory like an Alzheimer's patient and things got sluggish when the VM crept up past 1GB, and downright sinfully slow when it broached 2GB - and this was with mods to the paging setup, so it didn't simply <em>double</em> the size of the new swapfiles, etc. So, I'm hopeful that Leopard is smarter about that.</p>

<p>I spend most of my day in Terminal, with a dozen windows open, and mostly the same configuration (three or four logged into our main server, one reading mail, the others open to various filter-related directories; one open to each of my DNSBL nameservers; one open to the occasional client server or our fileserver or firewall, etc), so Window Groups are a nice thing to have, as is the new Settings editor. I still find it slightly confusing, but I'm learning. The ability to specify keyboard shortcuts to Window Groups (now lacking, AFAIK) is a necessity, though, frankly. I hate having to use a mouse to open a few windows I'm just going to type into. Oh, and if I open three windows in a specific order, then save the workspace as a Window Group, by God, I ought to be able to use cmd-1 to go to the FIRST WINDOW, etc. Apparently, this is too much to ask for. </p>

<p>I'd recently discovered and fallen in love with <a href="http://ninjakitten.us/">Menufela</a> and <a href="http://ianhenderson.org/megazoomer.html">MegaZoomer</a>, and had come to love the minimalism of working in a fully expanded Terminal window with no menu bar to distract, and I still have that in Leopard. No issues that I've seen, though I'm still running some apps with menus; still working on figuring out which ones I like having a menu with and which I like in minimalist mode. </p>

<p>I'd earlier <a href="/archives/2006/04/os_x_battery_menu_replacement.html">hacked my battery and airport menubar images</a>, but the setup has apparently changed under Leopard, which I dislike. I'll probably get around to fixing that at some point. </p>

<p>I make extensive use of <a href="http://growl.info/">Growl</a>, <a href="http://www.ragingmenace.com/software/menumeters/index.html">MenuMeters</a>, and <a href="http://www.chatelp.org/?page_id=5">SideNote</a>; of these only the last is broken under Leopard, as Spaces screws with the "edge of the screen" paradigm. I'm sure I'll figure out how to make it stick to the side of all my windows eventually, though simply specifying "Every Space" in the per-app Spaces config doesn't seem to be enough. </p>

<p>I've already mentioned the <a href="/archives/2007/12/leopard_gotcha_command_modeleg.html">insanity of screwing with the default behavior of decades-old Unix tools</a> and how to fix it; I won't relive that nightmare again (shudder). Aside from that, there have been a few unpleasant or awkward surprises for someone who spends as much time in emacs as he does in a browser (often more). The default emacs in Leopard is 22.1.1, under Tiger it was 21.2.1 (IIRC); behavior in some modes has changed slightly, and others have become barely usable (e.g., cvs-mode doesn't let me check a file in using c-q anymore, it demands I use c-x vv, which is annoying; sendmail-mode simply FAILs to let me insert literal TABs, for chrissakes, which is its SOLE PURPOSE). So, there's some change that needs to happen there, but that's not Leopard's fault, and in a pinch I can use vim, I suppose. I used to be able to cmd-double-click on a URL in Terminal, and it'd take me to the site in Safari; this is slightly broken in that if I select the URL and option-click I get a contextual menu with various search options (in Spotlight, in Google, etc.), but it's cool that as long as nothing is selected option-click on a URL gives me a relatively smart "Open URL" option.</p>

<p>I apparently have to reinstall Parallels, but haven't gotten around to that yet, so nothing to report aside from the fact that I need to reinstall. </p>

<p>I'm running Time Machine, which (along with Window Groups in Terminal) was my primary reason for upgrading to Leopard; it seems to Just Work. More to report on that front after a catastrophic loss of data, I suppose. It seems absurdly simple, almost too simple, but it has to be easier than restoring from Retrospect or CarbonCopy, I suppose. </p>

<p>Oh, and just to round out the "fair and balanced frothing Mac/Unix fanboy" perspective, I should mention that when I upgraded my Mini at the house it couldn't recognize my wireless keyboard and mouse at first (changing batteries helped). So that was kind of annoying, but might have just been because my mouse needed stronger batts in order to be "discovered". Other than that, though, the Mini upgrade was uneventful.</p>

<p>So, all in all, a positive upgrade with some bumps (some <a href="/archives/2007/12/leopard_gotcha_command_modeleg.html">ridiculously major</a>, some minor). </p>

<p>UPDATE: Another slightly annoying thing: used to be when I used tab completion on a path containing a symbolic link to a directory, the trailing slash was automatically added. Now it's not, I have to hit tab twice. Minor, but when you use that as much as I do, it adds up. <br />
</p>]]>
        
    </content>
</entry>
<entry>
    <title>Leopard gotcha - COMMAND_MODE=&quot;legacy&quot;</title>
    <link rel="alternate" type="text/html" href="http://interrupt-driven.com/archives/2007/12/leopard_gotcha_command_modeleg.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://interrupt-driven.com/mt/cgi-bin/mt-atom.cgi/weblog/blog_id=8/entry_id=890" title="Leopard gotcha - COMMAND_MODE=&quot;legacy&quot;" />
    <id>tag:interrupt-driven.com,2007://8.890</id>
    
    <published>2007-12-17T23:00:56Z</published>
    <updated>2007-12-18T10:15:25Z</updated>
    
    <summary>So, I recently upgraded my MacBook to Leopard. Smooth upgrade, very few problems, and one absolutely mind-numbingly stupid &quot;compatibility&quot; issue that has caused me to waste an entire day, reduced to a quivering pile of helpless, angry muscle and bone,...</summary>
    <author>
        <name>Steven Champeon</name>
        <uri>http://enemieslist.com/</uri>
    </author>
            <category term="geekery" />
    
    <content type="html" xml:lang="en" xml:base="http://interrupt-driven.com/">
        <![CDATA[<p>So, I recently upgraded my MacBook to Leopard. Smooth upgrade, very few problems, and one absolutely mind-numbingly stupid "compatibility" issue that has caused me to waste an entire day, reduced to a quivering pile of helpless, angry muscle and bone, because the immediate result was that I could not compile anything at all.</p>

<p>I use bash as my default shell, and have since OS X Beta days, and have built out a number of libraries, customized perl, and so forth, to support my work on <a href="http://enemieslist.com/">enemieslist</a>. Most of these use GNU autoconf, to enable cross-platform portability and simple compilation/installation. I had done an "archive and install" upgrade, which naturally - and as expected - means I needed to install new versions of certain custom libraries, perl modules, and so forth.</p>

<p>Unfortunately, the upshot was that when I went to compile fresh versions for this new OS, I kept getting strange errors from GNU configure. You know, the toolset that most open source projects are written in, whose sole purpose is to work around slight (and sometimes not so slight) differences between the various *nix platforms? Yeah, well it wasn't working. At all. Just kept bailing at the stage where it tried to create libtool.</p>

<pre><tt>configure: creating libtool
configure: error: invalid tag name: CXX</tt></pre>

<p>It ostensibly seemed like a problem with libtool, or maybe sed, but it turned out to be a problem with a change in the behavior of "echo", one of those hoary old Unix programs that probably hasn't changed much at all in thirty years or more. More to the point, it's a change <a href="http://developer.apple.com/releasenotes/Darwin/RN-Unix03Conformance/">in order to comply with the Single Unix Specification</a>. </p>

<p>It used to be that "echo -en" would suppress the addition of a newline, and enable the detection of certain special character sequences (e.g., for whitespace and other "unprintable" characters). And it's still that way in the echo built into Bash. But the echo distributed with Leopard's /bin/sh apparently just prints "-en" - breaking every piece of software that relies on GNU autoconf to compile and assumes that nobody would screw around with /bin/sh. </p>

<p>I found <a href="http://www.macosxhints.com/article.php?story=20071106192548833">this discussion of the issue on macosxhints</a>, and installed the bash from MacPorts, changed my shell and rebooted just to be sure; sadly, I forgot that you also have to add the shell to /etc/shells <em>first</em>, or you can't run a Terminal or any program that requires a shell. Oops. Chalk that one up to stupid. Fortunately, TextMate came to the rescue and I was back in business.</p>

<p>Or so I thought. It seems that changing my default shell didn't make any difference at all. The only thing that worked was setting COMMAND_MODE="legacy" in my /etc/bashrc, <a href="http://developer.apple.com/releasenotes/Darwin/RN-Unix03Conformance/index.html#//apple_ref/doc/uid/TP40004772-DontLinkElementID_3">as discussed here</a>.</p>

<p>Thanks, Apple. I really and truly needed to waste an entire day FAILING to reinstall all of my scripts and custom libraries so that I could WORK, over a one-line fix in an rc file. </p>]]>
        
    </content>
</entry>
<entry>
    <title>Tabclearing</title>
    <link rel="alternate" type="text/html" href="http://interrupt-driven.com/archives/2007/11/tabclearing_5.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://interrupt-driven.com/mt/cgi-bin/mt-atom.cgi/weblog/blog_id=8/entry_id=861" title="Tabclearing" />
    <id>tag:interrupt-driven.com,2007://8.861</id>
    
    <published>2007-11-13T00:07:40Z</published>
    <updated>2007-11-13T16:10:14Z</updated>
    
    <summary><![CDATA[10 Useful Secrets the Major Airlines Don’t Want You to Know and Thermostats Can Save Energy if You Master Their Ins and Outs and Vinegar - How to cook, clean &amp; live via vinegar. Obviously, given that Safari sucks ass...]]></summary>
    <author>
        <name>Steven Champeon</name>
        <uri>http://enemieslist.com/</uri>
    </author>
            <category term="readlater" />
    
    <content type="html" xml:lang="en" xml:base="http://interrupt-driven.com/">
        <![CDATA[<p><a href="http://www.airlinecreditcards.com/travelhacker/10-useful-secrets-the-major-airlines-dont-want-you-to-know/">10 Useful Secrets the Major Airlines Don’t Want You to Know</a> and <a href="http://www.wral.com/5onyourside/story/1984755/">Thermostats Can Save Energy if You Master Their Ins and Outs</a> and <a href="http://www.kk.org/cooltools/archives/002042.php">Vinegar - How to cook, clean &amp; live via vinegar</a>.</p>

<p>Obviously, given that Safari sucks ass and leaks like a gig and a half of RAM if you let it sit for a day or so, I need a way to grab every window URL and title and post them to this blog periodically. Hrm.</p>]]>
        
    </content>
</entry>
<entry>
    <title>BIND&apos;s Queryperf on OS X</title>
    <link rel="alternate" type="text/html" href="http://interrupt-driven.com/archives/2007/10/binds_queryperf_on_os_x.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://interrupt-driven.com/mt/cgi-bin/mt-atom.cgi/weblog/blog_id=8/entry_id=846" title="BIND's Queryperf on OS X" />
    <id>tag:interrupt-driven.com,2007://8.846</id>
    
    <published>2007-10-23T18:20:04Z</published>
    <updated>2007-10-23T18:35:28Z</updated>
    
    <summary>I&apos;ve found the queryperf tool from ISC&apos;s BIND contrib package to be a pretty useful tool for testing the custom DNS servers I&apos;ve been developing for Enemieslist over the past few months (with help from Matt Sergeant and Brent Verner);...</summary>
    <author>
        <name>Steven Champeon</name>
        <uri>http://enemieslist.com/</uri>
    </author>
            <category term="geekery" />
    
    <content type="html" xml:lang="en" xml:base="http://interrupt-driven.com/">
        <![CDATA[<p>I've found the queryperf tool from ISC's BIND contrib package to be a pretty useful tool for testing the custom DNS servers I've been developing for Enemieslist over the past few months (with help from Matt Sergeant and Brent Verner); the problem is, it doesn't compile out of the tarball on OS X Tiger, because of a problem with BIND 8 compatibility. The fix is to define BIND_8_COMPAT in the Makefile generated by configure. Just slap </p>

<p>-DBIND_8_COMPAT</p>

<p>on the end of the DEFS line, and voila. </p>]]>
        
    </content>
</entry>
<entry>
    <title>Oh, hell yes.</title>
    <link rel="alternate" type="text/html" href="http://interrupt-driven.com/archives/2007/10/oh_hell_yes.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://interrupt-driven.com/mt/cgi-bin/mt-atom.cgi/weblog/blog_id=8/entry_id=840" title="Oh, hell yes." />
    <id>tag:interrupt-driven.com,2007://8.840</id>
    
    <published>2007-10-18T20:44:33Z</published>
    <updated>2007-10-18T20:45:05Z</updated>
    
    <summary>If you&apos;ll pardon the term, that is....</summary>
    <author>
        <name>Steven Champeon</name>
        <uri>http://enemieslist.com/</uri>
    </author>
            <category term="reflections" />
    
    <content type="html" xml:lang="en" xml:base="http://interrupt-driven.com/">
        <![CDATA[<p>If you'll <a href="http://gretachristina.typepad.com/greta_christinas_weblog/2007/10/atheists-and-an.html">pardon the term</a>, that is.</p>]]>
        
    </content>
</entry>
<entry>
    <title>The Valley of the Shadow of Death Time Shares</title>
    <link rel="alternate" type="text/html" href="http://interrupt-driven.com/archives/2007/10/the_valley_of_the_shadow_of_de.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://interrupt-driven.com/mt/cgi-bin/mt-atom.cgi/weblog/blog_id=8/entry_id=830" title="The Valley of the Shadow of Death Time Shares" />
    <id>tag:interrupt-driven.com,2007://8.830</id>
    
    <published>2007-10-11T19:33:23Z</published>
    <updated>2007-10-11T19:35:00Z</updated>
    
    <summary>Have you been reading the posts Errol Morris has been making in his blog on the NYT, regarding a couple of photographs of the Crimean war? (if not, read part one first, then part two.) From part two, though, which...</summary>
    <author>
        <name>Steven Champeon</name>
        <uri>http://enemieslist.com/</uri>
    </author>
            <category term="culture" />
    
    <content type="html" xml:lang="en" xml:base="http://interrupt-driven.com/">
        <![CDATA[<p>Have you been reading <a href="http://morris.blogs.nytimes.com/">the posts Errol Morris has been making in his blog on the NYT</a>, regarding a couple of photographs of the Crimean war?</p>

<p>(if not, read part one first, then part two.) From part two, though, which I thought was probably worth sharing:</p>

<blockquote><p>[3] I had tried to convince Julia, my wife, to come with me to the Crimea. My first argument was that it would give her an opportunity not only to read the 23rd Psalm, but to see the 23rd Psalm. Then I suggested that it was an opportunity to experience the 23rd Psalm. And while I didn't have a chance to make the argument before I went there, it turns out that there a parts of the Valley of the Shadow of Death that are for sale, and there was an opportunity not to just to see and experience the 23rd Psalm but to own it. Who could resist? I started to think about the possibility of Valley of the Shadow of Death Time Shares. What a fantastic place for a nursing home!</p></blockquote>
]]>
        
    </content>
</entry>
<entry>
    <title>Good times</title>
    <link rel="alternate" type="text/html" href="http://interrupt-driven.com/archives/2007/10/good_times.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://interrupt-driven.com/mt/cgi-bin/mt-atom.cgi/weblog/blog_id=8/entry_id=827" title="Good times" />
    <id>tag:interrupt-driven.com,2007://8.827</id>
    
    <published>2007-10-09T21:03:50Z</published>
    <updated>2007-10-09T21:27:59Z</updated>
    
    <summary>So, I was digging around in my filesystem on the laptop here yesterday, and stumbled upon some scary artifacts of the days when I was a bit more, um, active as a blogger (before anyone knew to call it that)...</summary>
    <author>
        <name>Steven Champeon</name>
        <uri>http://enemieslist.com/</uri>
    </author>
            <category term="nostalgia" />
    
    <content type="html" xml:lang="en" xml:base="http://interrupt-driven.com/">
        <![CDATA[<p>So, I was digging around in my filesystem on the laptop here yesterday, and stumbled upon some scary artifacts of the days when I was a bit more, um, active as a blogger (before anyone knew to call it that) and had lots of fun with an ad banner rotator I wrote; I asked <a href="http://jaundicedeye.com/img/ads/234x60/">some friends to submit banners for their sites</a> and built <a href="http://jaundicedeye.com/img/ads/">some banners for them to stick on their sites</a>, too. I still like the "negative forces have value" tagline. I'd completely forgotten about that. How young and brash we were, how utterly convinced that we were pioneers.</p>

<p>The "Boring Gallery" was this collection of Web sites that had the then-standard "colored bar down left side of screen and white content area" design. Sadly, or not, <a href="http://jaundicedeye.com/boring/">it's still there, in all its boring glory</a>. For a while, searching on my name returned this page as the first result on <strike>Lycos</strike>/<strike>AltaVista</strike>/<strike>HotBot</strike>/whatever search engine was popular in 1997...</p>

<p>It's amusing to poke through some of those I didn't (and won't) upload; apparently, back then, I considered O'Reilly and Associates, Argus Associates (Lou Rosenfeld did an interview for the site), Perl, Java and the Onion worthy of free advertising on my site, along with hesketh.com and the now-defunct Digital Aspect (where I worked as a consultant for a year after leaving imonics) and Integrated Technical Services, a good chunk of the old imonics IT group (with whom we shared an office). </p>

<p>Heh.</p>

<p>Oh, and to clear up any confusion: the big turd on the modem (yes, a 33.6Kbps US Robotics Sportster - <a href="http://jaundicedeye.com/img/buddha_210x240a.gif">the original animation I did as a "splash page"</a> - remember those? actually had lights that lit up more or less the same way they did on the modem, and in the right order, for a dialup session) is a Buddha, in a position of extreme contemplation. I forget where I got it, but you could still get them (in albeit smaller version) from the <a href="http://thewirelesscatalog.com">Wireless catalog</a> NPR puts out as of ten years ago or so.  His head is in his lap. I used to call it the "anxiety Buddha", because he didn't seem too calm to me. <br />
</p>]]>
        
    </content>
</entry>
<entry>
    <title>Finally</title>
    <link rel="alternate" type="text/html" href="http://interrupt-driven.com/archives/2007/10/finally_1.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://interrupt-driven.com/mt/cgi-bin/mt-atom.cgi/weblog/blog_id=8/entry_id=826" title="Finally" />
    <id>tag:interrupt-driven.com,2007://8.826</id>
    
    <published>2007-10-08T20:57:37Z</published>
    <updated>2007-10-08T20:59:47Z</updated>
    
    <summary>I finally got around to fixing the Movable Type config on this site, after months of more important stuff to deal with; hopefully, this will mean both that I will start posting more again, and that when I do so...</summary>
    <author>
        <name>Steven Champeon</name>
        <uri>http://enemieslist.com/</uri>
    </author>
            <category term="geekery" />
    
    <content type="html" xml:lang="en" xml:base="http://interrupt-driven.com/">
        <![CDATA[<p>I finally got around to fixing the Movable Type config on this site, after months of more important stuff to deal with; hopefully, this will mean both that I will start posting more again, and that when I do so it will actually publish said posts in the right places, so the permalinks work again. </p>]]>
        
    </content>
</entry>
<entry>
    <title>&quot;We&apos;re a virus with shoes.&quot;</title>
    <link rel="alternate" type="text/html" href="http://interrupt-driven.com/archives/2007/08/were_a_virus_with_shoes.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://interrupt-driven.com/mt/cgi-bin/mt-atom.cgi/weblog/blog_id=8/entry_id=792" title="&quot;We're a virus with shoes.&quot;" />
    <id>tag:interrupt-driven.com,2007://8.792</id>
    
    <published>2007-08-19T21:56:14Z</published>
    <updated>2007-08-19T22:06:46Z</updated>
    
    <summary>This article from the NYT Magazine on political theology and the separation of church and state in the West is the single most depressing thing I&apos;ve read in years. In a nutshell, people believe silly and dangerous things. Those who...</summary>
    <author>
        <name>Steven Champeon</name>
        <uri>http://enemieslist.com/</uri>
    </author>
            <category term="reflections" />
    
    <content type="html" xml:lang="en" xml:base="http://interrupt-driven.com/">
        <![CDATA[<p>This article from the NYT Magazine on <a href="http://www.nytimes.com/2007/08/19/magazine/19Religion-t.html?ref=magazine&amp;pagewanted=all">political theology and the separation of church and state in the West</a> is the single most depressing thing I've read in years. In a nutshell, people believe silly and dangerous things. Those who are trying to protect the single most important legacy of the Enlightenment - the realization that theologies cannot be used as a basis for politics - must confront that fact directly, because gently nudging believers towards moderate interpretations of those silly beliefs only tends to make them turn to fanaticism. But the separation of theology and politics is a fragile, probably accidental, fluke of Western Christianity, unlikely to be repeated in the societies whose despairing children are now purposelessly blowing themselves to bits. So, the situation is hopeless, we're probably going to lose the precious secularism of the past three hundred years to a seething mass of fearful ignorance - and that's perfectly natural, and to be expected, and even tolerated, because people are so stupid and so violent and so pathetic that they cannot ever hope to simply live and let live. Whee. Well, you can just rock me to sleep tonight. </p>]]>
        
    </content>
</entry>
<entry>
    <title>If it weren&apos;t so true, I&apos;d laugh</title>
    <link rel="alternate" type="text/html" href="http://interrupt-driven.com/archives/2007/08/if_it_werent_so_true_id_laugh.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://interrupt-driven.com/mt/cgi-bin/mt-atom.cgi/weblog/blog_id=8/entry_id=790" title="If it weren't so true, I'd laugh" />
    <id>tag:interrupt-driven.com,2007://8.790</id>
    
    <published>2007-08-17T16:54:52Z</published>
    <updated>2007-08-17T16:56:22Z</updated>
    
    <summary>But this article in Esquire about what complete idiots Americans have become, and how we&apos;ve sold out the legacy of science and progress that got us to where we are in the world, is completely, utterly, inarguably true. And the...</summary>
    <author>
        <name>Steven Champeon</name>
        <uri>http://enemieslist.com/</uri>
    </author>
    
    <content type="html" xml:lang="en" xml:base="http://interrupt-driven.com/">
        <![CDATA[<p>But this article in Esquire about <a href="http://www.esquire.com/features/ESQ0207GREETINGS">what complete idiots Americans have become</a>, and how we've sold out the legacy of science and progress that got us to where we are in the world, is completely, utterly, inarguably true. And the problem is I'm not sure we know how to get ourselves out of this mess. </p>]]>
        
    </content>
</entry>
<entry>
    <title>Sigh</title>
    <link rel="alternate" type="text/html" href="http://interrupt-driven.com/archives/2007/08/sigh.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://interrupt-driven.com/mt/cgi-bin/mt-atom.cgi/weblog/blog_id=8/entry_id=784" title="Sigh" />
    <id>tag:interrupt-driven.com,2007://8.784</id>
    
    <published>2007-08-09T20:27:36Z</published>
    <updated>2007-08-09T20:29:37Z</updated>
    
    <summary>So, because Movable Type&apos;s migration scripts apparently think that templates aren&apos;t a part of the important stuff that it should migrate, and because I&apos;ve been busy dealing with other stuff for the past few weeks, the archives here are all...</summary>
    <author>
        <name>Steven Champeon</name>
        <uri>http://enemieslist.com/</uri>
    </author>
            <category term="sysadmin" />
    
    <content type="html" xml:lang="en" xml:base="http://interrupt-driven.com/">
        <![CDATA[<p>So, because Movable Type's migration scripts apparently think that templates aren't a part of the important stuff that it should migrate, and because I've been busy dealing with other stuff for the past few weeks, the archives here are all screwed up and I haven't had time to take care of them. Apologies. I'll try to fix things soon. In the meantime, hey! Think of my "permalinks" as a sort of metababy. You never know what you'll get, but you can be pretty sure it's not what you expected. </p>]]>
        
    </content>
</entry>
<entry>
    <title>Test</title>
    <link rel="alternate" type="text/html" href="http://interrupt-driven.com/archives/2007/06/test.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://interrupt-driven.com/mt/cgi-bin/mt-atom.cgi/weblog/blog_id=8/entry_id=736" title="Test" />
    <id>tag:interrupt-driven.com,2007://8.736</id>
    
    <published>2007-06-08T00:03:50Z</published>
    <updated>2007-08-08T15:03:02Z</updated>
    
    <summary>How much do I hate Movable Type right now?...</summary>
    <author>
        <name>Steven Champeon</name>
        <uri>http://enemieslist.com/</uri>
    </author>
            <category term="sysadmin" />
    
    <content type="html" xml:lang="en" xml:base="http://interrupt-driven.com/">
        <![CDATA[<p>How much do I hate Movable Type right now? </p>]]>
        
    </content>
</entry>

</feed> 

