<?xml version="1.0" encoding="utf-8"?>
<feed version="0.3" xmlns="http://purl.org/atom/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xml:lang="en">
<title>Missives from the 6th Floor</title>
<link rel="alternate" type="text/html" href="http://oubliette.org/~dberger/blog/" />
<modified>2008-11-18T05:20:44Z</modified>
<tagline></tagline>
<id>tag:oubliette.org,2008:/~dberger/blog/3</id>
<generator url="http://www.movabletype.org/" version="3.33">Movable Type</generator>
<copyright>Copyright (c) 2008, dberger</copyright>
<entry>
<title>g0g0g0</title>
<link rel="alternate" type="text/html" href="http://oubliette.org/~dberger/blog/archives/2008/11/g0g0g0.html" />
<modified>2008-11-18T05:20:44Z</modified>
<issued>2008-11-18T05:20:17Z</issued>
<id>tag:oubliette.org,2008:/~dberger/blog/3.1005</id>
<created>2008-11-18T05:20:17Z</created>
<summary type="text/plain">Left 4 Dead is live on Steam...</summary>
<author>
<name>dberger</name>
<url>http://oubliette.org/~dberger/blog/</url>
<email>dberger@oubliette.org</email>
</author>
<dc:subject>Life, The Universe, and Everything</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://oubliette.org/~dberger/blog/">
<![CDATA[<p><a href="http://store.steampowered.com/news/2029/">Left 4 Dead is live on Steam</a></p>]]>

</content>
</entry>
<entry>
<title>Red Ring of Death</title>
<link rel="alternate" type="text/html" href="http://oubliette.org/~dberger/blog/archives/2008/11/red_ring_of_dea.html" />
<modified>2008-11-16T01:09:58Z</modified>
<issued>2008-11-16T01:07:52Z</issued>
<id>tag:oubliette.org,2008:/~dberger/blog/3.1004</id>
<created>2008-11-16T01:07:52Z</created>
<summary type="text/plain">After about two years of very occasional service (I can count the number of games played on my hands and have fingers left over) our XBox displayed the &quot;Red Ring of Death&quot; this evening, after locking up a couple times...</summary>
<author>
<name>dberger</name>
<url>http://oubliette.org/~dberger/blog/</url>
<email>dberger@oubliette.org</email>
</author>
<dc:subject>Life, The Universe, and Everything</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://oubliette.org/~dberger/blog/">
<![CDATA[<p>After about two years of <b>very</b> occasional service (I can count the number of games played on my hands and have fingers left over) our XBox displayed the "Red Ring of Death" this evening, after locking up a couple times playing Lego Batman.</p>

<p>So I guess I join the ranks of those who've had to send their consoles in for repair.  And just days before <a href="http://www.l4d.com/">Left4Dead</a> releases, of course.</p>]]>

</content>
</entry>
<entry>
<title>Ubuntu Install - Step-by-Step</title>
<link rel="alternate" type="text/html" href="http://oubliette.org/~dberger/blog/archives/2008/11/ubuntu_install.html" />
<modified>2008-11-14T05:06:25Z</modified>
<issued>2008-11-14T03:32:13Z</issued>
<id>tag:oubliette.org,2008:/~dberger/blog/3.1003</id>
<created>2008-11-14T03:32:13Z</created>
<summary type="text/plain">19:23 As I type, I&apos;m in the process of installing Ubuntu 8.10 onto my primary home machine....</summary>
<author>
<name>dberger</name>
<url>http://oubliette.org/~dberger/blog/</url>
<email>dberger@oubliette.org</email>
</author>
<dc:subject>Life, The Universe, and Everything</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://oubliette.org/~dberger/blog/">
<![CDATA[<p>19:23 As I type, I'm in the process of installing Ubuntu 8.10 onto my primary home machine.<br />
</p>]]>
<![CDATA[<p>Due to my desire to use an existing RAID+LVM configuration, I'm using the "alternate" install CD, which means a return to the early 90's, and a text-based install interface.</p>

<p>The hardware detection step went fine, it detected my disks, and even saw that there were RAID partitions on them, but didn't offer me the option to use them as RAID devices.</p>

<p>After a bit of googling (glad I had a second machine), I discovered that selecting "Configure RAID" would load the appropriate kernel modules and re-scan the device.  Sure enough, it then noticed that there were volume managed volumes on said devices, but didn't offer to start them.  One more iteration (choosing "Configure LVM") noticed the three volume groups, started them, and returned me to the partitioning screen where I could indicate which groups I wanted used for which file systems.</p>

<p>The interface wasn't exactly intuitive, but it does seem to have done the right thing - allowing me to preserve my /home and /scratch filesystems, while formatting the root and /boot portions of the drive.  </p>

<p>The one <b>very</b> disconcerting message was the installer insisting that the partition table, and subsequently the RAID configuration, had changed between steps and requiring me to allow it to write these (non)changes to disk before continuing.  </p>

<p>Since I hadn't changed anything, I had to take it on faith that the write would either not happen, or be non-destructive.  We'll find out if my faith was misplaced when the install completes.  </p>

<p>Seems the Ubuntu guys could take a few lessons from the Fedora/RedHat graphical installer with respect to keeping the common case simple while enabling more advanced operations.  It seems unnecessary to throw the friendly install experience out with the bath water just to gain the benefits of some data redundancy.</p>

<p>19:45PM a steady stream of packages being prepared and configured...  The install shows at 65%.</p>

<p>19:55 The install detected my WinXP install and advised me about where to install the bootloader.  That's sorta nice.  Package installation is complete, rebooting.  </p>

<p>19:55  Well that's not awesome - No graphics, and selecting any of the offered boot configs (which don't include the Windows install it detected) produces "Error 15: File Not Found"...  Let's see what that "Rescue a Broken System" option does.</p>

<p>20:00  Well, problem #1 is that the /boot file system is empty.  As in, has no files on it.  As in, what the hell?  Ah, no, not empty, just not mounted, as the output of mount(1) indicates.</p>

<p>20:13 First guess, after inspecting the system a bit, is that grub was misconfigured - it was pointing at the first partition on the first disk, which actually holds the WindowsXP install that I mentioned was detected by the installer (but wasn't added to the GRUB menu).  Runing grub-update, and rebooting to see what happens.</p>

<p>20:14 Still get the ugly menu (would a little color kill you guys?) but selecting the first Ubuntu kernel option produced a boot screen, so that's a step in the right direction.  It's now checking my file systems, which isn't really necessary, but certainly doesn't hurt anything.  </p>

<p>20:15 Uh-oh, blank screen.  I'm guessing something about my dual monitor setup is confusing the X server.  Let's see if the old three-finger salute will get me back to a GRUB prompt, so I can boot single user...  The score so far, Fedora 2 - Ubuntu 0.</p>

<p>20:20 Next problem.  Booting single user presented me with a nice menu of options, one of which was "root - drop to a root shell" - unfortunately, the arrow keys didn't move around the menu, so after filling the screen with control characters, trying to type "root", I gave up and hit return, and I'm back at a blank screen again.  Lovely.</p>

<p>20:22 rebooting without the "quiet" and "splash" options (but still with "single") got me to a menu that worked, and I'm at a root shell.  Attempting to start networking ($ cd /etc/init.d ; ./networking start ) complains "Ignoring unknown interface eth1=eth1".  This is just all kinds of awesome.</p>

<p>20:26 the /etc/network/interfaces file had auto eth1, but the line "iface eth1 inet dhcp" was commented out.  So now I have networking.  Going to try an aptitude upgrade and then see if I can figure out how to enable the proprietary nvidia driver from the command line.  In the mean time, I'll take a peak at the X log and see if I can tell what went sideways.</p>

<p>20:36 updates are applied, rebooting to see if any of said updates made things "just work."  </p>

<p><br />
20:37 Nope - same blank screen.  I'm pretty sure the problem is my relatively new card (a GeForce 9600GT) arguing with the opensource nvidia driver.  Starting to consider a stop-loss plan that involves installing Fedora 9 if I don't get this sorted out in the next couple attempts.</p>

<p>20:40 Installed the nvidia drivers, which claims to have succeeded.  Let's see if that lets the X server start.  ... survey says ... nope.  Reboot again.</p>

<p>20:50 Ok, I have display (on one monitor).  The magic seems to have been to reconfigure the xserver package, and then run the nvidia-xconfig to configure the driver.  I'm guessing that the gui tool does all this, but sorta requires you to be able to get to the gui.</p>

<p>20:52 Next problem - the uid on my homedir doesn't match the uid of the account created for me during the install.  No problem.  Change to a a different terminal, login, and move my old homedir out of the way.  Probably not a bad idea anyway, since god knows how the various things that have put settings in there will get along with the transition from Fedora to Ubuntu.</p>

<p>21:00 Got dual screens configured, rebooted and ended up in X without any hand-holding.</p>

<p>I'm going to call the system "working" at this point, but damn was that an unpleasant process.  I haven't had that many things go wrong in years.</p>]]>
</content>
</entry>
<entry>
<title>On Covers</title>
<link rel="alternate" type="text/html" href="http://oubliette.org/~dberger/blog/archives/2008/11/on_covers.html" />
<modified>2008-11-13T17:46:17Z</modified>
<issued>2008-11-13T17:28:07Z</issued>
<id>tag:oubliette.org,2008:/~dberger/blog/3.1002</id>
<created>2008-11-13T17:28:07Z</created>
<summary type="text/plain">Over the past few weeks, the local NPR affiliate (and awesome Jazz station) had their annual membership drive. This makes listening to Morning Edition on the way to work, or All Things Considered on the way home, significantly less pleasant,...</summary>
<author>
<name>dberger</name>
<url>http://oubliette.org/~dberger/blog/</url>
<email>dberger@oubliette.org</email>
</author>
<dc:subject>Marching to a Different Drummer</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://oubliette.org/~dberger/blog/">
<![CDATA[<p>Over the past few weeks, the <a href="http://www.kplu.org/">local NPR affiliate</a> (and awesome Jazz station) had their annual membership drive.  This makes listening to <a href="http://www.npr.org/templates/rundowns/rundown.php?prgId=3">Morning Edition</a> on the way to work, or <a href="http://www.npr.org/templates/rundowns/rundown.php?prgId=2">All Things Considered</a> on the way home, significantly less pleasant, and had me searching for alternative audio distraction.</p>]]>
<![CDATA[<p>I stumbled upon two artists that made an impression deep enough that I remembered their names when I reached my destination, and I ordered CDs from both <a href="http://en.wikipedia.org/wiki/Sara_Bareilles">Sara Bareilles</a> and <a href="http://en.wikipedia.org/wiki/Missy_Higgins">Missy Higgins</a> from Amazon.</p>

<p>This morning, the random album shuffle that is my music at work decided on the bonus disc that accompanied <a href="http://en.wikipedia.org/wiki/Little_Voice_(album)">Little Voice</a>, and I was treated to a quite enjoyable cover of <a href="http://en.wikipedia.org/wiki/In_Your_Eyes_(Peter_Gabriel_song)">In Your Eyes</a>.  While not as awesome as the live version that appeared on the <a href="http://en.wikipedia.org/wiki/Secret_World_Live">Secret World Live</a> disc, it was a good rendition of a great song.</p>

<p>I often like covers, both because I enjoy hearing artists re-interpret each-others work, but also because it provides a glimpse into the sorts of music that the covering artist enjoys, and is influenced by.</p>

<p><img src="http://www.movieposter.com/posters/archive/main/20/A70-10310"></p>]]>
</content>
</entry>
<entry>
<title>Package Manager Fail (followup)</title>
<link rel="alternate" type="text/html" href="http://oubliette.org/~dberger/blog/archives/2008/11/package_manager_1.html" />
<modified>2008-11-11T18:44:56Z</modified>
<issued>2008-11-11T18:39:03Z</issued>
<id>tag:oubliette.org,2008:/~dberger/blog/3.1001</id>
<created>2008-11-11T18:39:03Z</created>
<summary type="text/plain">Uninstalling KDE beta packages......</summary>
<author>
<name>dberger</name>
<url>http://oubliette.org/~dberger/blog/</url>
<email>dberger@oubliette.org</email>
</author>
<dc:subject>Putting the &quot;Engineering&quot; In Software Engineering</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://oubliette.org/~dberger/blog/">
<![CDATA[<p>Uninstalling KDE beta packages...</p>]]>
<![CDATA[<p><tt><br />
$ IFS='<br />
'; for package in akonadi amarok aspell aspelldicten atk boost bzip2 cairo cares chmlib clucene curl curlcabundle cyrussasl2 daemondo db46 dbus destroot djvulibre enchant exiv2 expat flac fontconfig freetype gettext giflib glib2 gmp gnupg gpgme gtk2 ilmbase jasper jpeg kdeadmin kdeartwork kdebase kdebase4 kdeedu kdegames kdegraphics kdegraphics4 kdelibs kdelibs4 kdemultimedia kdemultimedia4 kdenetwork kdenetwork4 kdepim kdepimlibs kdepimlibs4 kdeprereqs kdesdk kdesdk4 kdesupport kdetoys kdeutils kdeutils4 kdevelop kdevplatform kdewebdev koffice ktorrent lcms libgpgerror libgphoto2 libiconv libmng libogg libpixman libpng libusb libvorbis libxml2 libxslt mysql5devel ncurses ncursesw openexr openssl pango pcre phonon poppler popplerdata postinstallsetup pth qca qimageblitz raptor rasqal readline redland render sharedmimeinfo soprano strigi taglib tiff zlib; do  <br />
&nbsp;&nbsp;if [ -d /Library/Receipts/${package}.pkg ]; then <br />
&nbsp;&nbsp;&nbsp;&nbsp;for file in `lsbom -f -l -p f /Library/Receipts/${package}.pkg/Contents/Archive.bom`; do <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if [ -f $file -o -L $file ]; then <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sudo /bin/rm $file; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fi;   <br />
&nbsp;&nbsp;&nbsp;&nbsp;done;    <br />
&nbsp;&nbsp;&nbsp;&nbsp;for dir in `lsbom -d -p f /Library/Receipts/${package}.pkg/Contents/Archive.bom | sort -r`; do      <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if [ -d $dir ]; then <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if [ "." != $dir ]; then <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sudo /bin/rmdir $dir;  <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fi;   <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fi;    <br />
&nbsp;&nbsp;&nbsp;&nbsp;done;    <br />
&nbsp;&nbsp;&nbsp;&nbsp;sudo /bin/rm -rf /Library/Receipts/${package}.pkg; <br />
&nbsp;&nbsp;else<br />
&nbsp;&nbsp;&nbsp;&nbsp;echo "${package} doesn't seem to have a receipt - check for typos";  <br />
&nbsp;&nbsp;fi;  <br />
done<br />
</tt></p>

<p>Followed by a bit of <br />
<tt><br />
$ sudo find /opt -depth -type d -empty -exec /bin/rmdir {}\;<br />
</tt></p>

<p>GACK!</p>]]>
</content>
</entry>
<entry>
<title>Remembrance, and Thanks</title>
<link rel="alternate" type="text/html" href="http://oubliette.org/~dberger/blog/archives/2008/11/remembrance_and.html" />
<modified>2008-11-11T17:08:08Z</modified>
<issued>2008-11-11T16:41:38Z</issued>
<id>tag:oubliette.org,2008:/~dberger/blog/3.1000</id>
<created>2008-11-11T16:41:38Z</created>
<summary type="text/plain">To those who have served in times of conflict, doing a job most would rather not, my thanks and respect....</summary>
<author>
<name>dberger</name>
<url>http://oubliette.org/~dberger/blog/</url>
<email>dberger@oubliette.org</email>
</author>
<dc:subject>Life, The Universe, and Everything</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://oubliette.org/~dberger/blog/">
<![CDATA[<p>To those who have served in times of conflict, doing a job most would rather not, my thanks and respect.  </p>

<p><img height="270" width="360" src="http://www.visitingdc.com/images/iwo-jima-picture.jpg"></p>]]>

</content>
</entry>
<entry>
<title>Ubuntu 8 - First Impressions</title>
<link rel="alternate" type="text/html" href="http://oubliette.org/~dberger/blog/archives/2008/11/ubuntu_8_first.html" />
<modified>2008-11-11T06:27:25Z</modified>
<issued>2008-11-11T05:52:42Z</issued>
<id>tag:oubliette.org,2008:/~dberger/blog/3.999</id>
<created>2008-11-11T05:52:42Z</created>
<summary type="text/plain">I needed a Linux box at work for some testing, and while I&apos;ve been a &quot;RedHat guy&quot; since waaay back (RedHat 4.2), I decided to give Ubuntu a whirl. I downloaded the 8.04 64bit desktop ISO, burned a CD, and...</summary>
<author>
<name>dberger</name>
<url>http://oubliette.org/~dberger/blog/</url>
<email>dberger@oubliette.org</email>
</author>
<dc:subject>Putting the &quot;Engineering&quot; In Software Engineering</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://oubliette.org/~dberger/blog/">
<![CDATA[<p>I needed a Linux box at work for some testing, and while I've been a "<a href="http://www.redhat.com">RedHat</a> guy" since waaay back (RedHat <a href="http://www.redhat.com/about/presscenter/1997/press_jul2197.html">4.2</a>), I decided to give <a href="http://www.ubuntu.com">Ubuntu</a> a whirl.  I downloaded the <a href="http://releases.ubuntu.com/8.04/">8.04</a> 64bit desktop ISO, burned a CD, and booted the installer.  </p>

<p>A short while later, I had a mostly working machine - made more difficult only by the lack of in-built support for the Intel on-board NIC, which required me to grab drivers from sourceforge, and use a USB stick to get the machine on-line.  (I say only knowing full well that such a situation would be a "dead end" for a normal user, even if they had a second machine from which they could google and download said drivers.)</p>]]>
<![CDATA[<p>Turns out that the testing I needed to do involved building 32bit binaries, and Ubuntu's multi-arch (a mixed 64/32bit environment) story is pretty bad as compared to Fedora.  Their 64bit install puts 64bit libraries in /lib, and wants 32bit libraries in /lib32.  Of course, their 32bit install puts 32bit libraries in /lib, which means you have no hope of installing 32bit library packages on a 64bit Ubuntu install, so if you need any 32bit libraries not included in their 32bit libs package, you're building them from source.  </p>

<p>To add insult to injury, their 32bit libs package doesn't create the appropriate <a href="http://en.wikipedia.org/wiki/Symbolic_link">symlinks</a> in /lib32, so even setting the linker path correctly wouldn't let me link the binaries I was trying to build.</p>

<p>Once I figured out the problem, I created the missing symlinks and was good to go, but Ubuntu's <a href="https://bugs.launchpad.net/ubuntu/+source/ia32-libs/+bug/117131">semi-official answer</a> of "use a 32bit <a href="http://en.wikipedia.org/wiki/Chroot">chroot</a>" left me shaking my head.  I agree that it's more "correct," but it's also a pain in the arse, and very much not the "make things just work" philosophy that Ubuntu is known for.</p>

<p>I was also sorta disappointed that, unlike Fedora, Ubuntu doesn't make it easy to setup <a href="http://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/winbind.html">winbind</a> authentication and join the machine to a Windows domain.  I totally see how it's not a core use case for them, but it also means that I'm not likely to lobby to switch any of the in-house linux servers to Ubuntu in the near future.</p>

<p>As counter-point, I really liked the app that noticed that I had an nvidia card and offered to install non-free drivers - it did the right thing, and one reboot later I had accelerated 2d and 3d graphics, and snazzy GL desktop effects.</p>

<p>After the initial switching pains, I was happy enough that I started thinking about replacing Fedora on my home machine, since I'm due for a (probably painful) Fedora upgrade soon.  Since 8.10 was coming out "any day now" I decided to hold off.  No sense, I thought, in installing 8.04 just so I can upgrade in a few days. </p>

<p>When 8.10 was released, I did the live upgrade on the machine in my office.  I've done a fair number of live (but totally "unsupported") <a href="http://fedoraproject.org/wiki/YumUpgradeFaq">Fedora upgrades via Yum</a>, and they're nail-biting affairs, often involving package tweaking and general jiggery-pokery (even when you haven't deviated from the official package repositories).  The graphical upgrade was seemingly idiot-proof and after downloading a shite-ton of stuff, I rebooted into Ubuntu 8.10.</p>

<p>One thing I hadn't messed with at work, but do use at home, was a <a href="http://tldp.org/HOWTO/Software-RAID-HOWTO.html">software raid</a> boot partition, and <a href="http://en.wikipedia.org/wiki/Logical_Volume_Manager_(Linux)">LVM</a>.  Fedora makes the former very easy to setup, and uses the latter by default.  I've been saved twice in the past several years when one of my two drives failed - what would have been a tooth-gnashing, breast beating sort of event was relegated to a "ooh, better get that drive RMAd."  </p>

<p>I was mildly disappointed that Ubuntu didn't offer any support for either one in their graphical installer, but downloaded the "alternate install" CD and ran through the process on Dawnise's former Windows box with a spare drive this evening.</p>

<p>The text-based installer is functional, albeit less intuitive than the graphical one, but as far as I could tell, while there's a guided partitioning scheme using LVM, if you want software RAID you have to partition your drives manually.</p>

<p>The installer is chugging away on my secondary screen as I type, and assuming it goes well, I'll probably do it over (without the raid and LVM) and use this hardware to replace the certifiably ancient machine in my <a href="http://mamedev.org/">MAME</a> cabinet downstairs.  That'll be an interesting test, as there's no wired network connection in the game room, so I'll find out quickly if Ubuntu groks the PCI 802.11g wireless card I've got sitting in the closet, too.</p>

<p>I'd say that the biggest thing Ubuntu has going for it over Fedora from my perspective is the longer upgrade cycle, and better support for live upgrades.  It does feel like a step backwards to run the 32bit distro on my Core Duo machine, but since I've only got 4GB of RAM, I'm not really losing much - it just smells funny.</p>

<p>The real test will be when I boot the installer and try to be selective about which file systems I newfs.  If It wipes my /home partition, I'm going to be rather put out (it'll take me several hours to restore from my <a href="http://www.nongnu.org/rdiff-backup/">rdiff-backup</a>...)</p>]]>
</content>
</entry>
<entry>
<title>Now We&apos;re Cooking With Gas</title>
<link rel="alternate" type="text/html" href="http://oubliette.org/~dberger/blog/archives/2008/11/now_were_cookin_1.html" />
<modified>2008-11-10T03:37:30Z</modified>
<issued>2008-11-10T03:35:04Z</issued>
<id>tag:oubliette.org,2008:/~dberger/blog/3.998</id>
<created>2008-11-10T03:35:04Z</created>
<summary type="text/plain">Cooked the first &quot;real meal&quot; in the new kitchen - nothing fancy, flank steak with apple bacon (assembled by Costco), roasted herbed potatoes, and &quot;Alan&apos;s Carrots.&quot; Boy did I miss a gas range - hot when you want it, cool...</summary>
<author>
<name>dberger</name>
<url>http://oubliette.org/~dberger/blog/</url>
<email>dberger@oubliette.org</email>
</author>
<dc:subject>Life, The Universe, and Everything</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://oubliette.org/~dberger/blog/">
<![CDATA[<p>Cooked the first "real meal" in the new kitchen - nothing fancy, flank steak with apple bacon (assembled by Costco), roasted herbed potatoes, and "Alan's Carrots."  Boy did I miss a gas range - hot when you want it, cool when you don't, and no waiting for 5 minutes in between.  The new broiler is awesome - like hell has opened up <b>in my oven</b>.  And it makes me smile to know that running the range full bore is generating more BTU than the furnace that heats the whole house.<br />
 </p>]]>

</content>
</entry>
<entry>
<title>package manager fail</title>
<link rel="alternate" type="text/html" href="http://oubliette.org/~dberger/blog/archives/2008/11/package_manager.html" />
<modified>2008-11-07T18:10:05Z</modified>
<issued>2008-11-07T18:07:23Z</issued>
<id>tag:oubliette.org,2008:/~dberger/blog/3.997</id>
<created>2008-11-07T18:07:23Z</created>
<summary type="text/plain"> $ uname -a Darwin ... 9.5.0 Darwin Kernel Version 9.5.0: Wed Sep 3 11:29:43 PDT 2008; root:xnu-1228.7.58~1/RELEASE_I386 i386 $ man repair_packages ... BUGS repair_packages does not verify file contents or restore missing files; It can only verify or repair...</summary>
<author>
<name>dberger</name>
<url>http://oubliette.org/~dberger/blog/</url>
<email>dberger@oubliette.org</email>
</author>
<dc:subject>Putting the &quot;Engineering&quot; In Software Engineering</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://oubliette.org/~dberger/blog/">
<![CDATA[<p><tt><br />
$ uname -a<br />
Darwin ... 9.5.0 Darwin Kernel Version 9.5.0: Wed Sep  3 11:29:43 PDT 2008; root:xnu-1228.7.58~1/RELEASE_I386 i386</p>

<p>$ man repair_packages<br />
...<br />
BUGS<br />
     repair_packages does not verify file contents or restore missing files;<br />
     It can only verify or repair filesystem permissions.</p>

<p>$ man pkgutil<br />
...<br />
BUGS<br />
     Package dependency analysis and reference counting are not yet available,<br />
     hence there is no --uninstall command yet. <br />
</tt></p>

<p>Come on...  I mean really.</p>

<p>FAIL.<br />
</p>]]>

</content>
</entry>
<entry>
<title>Institutionalized Intolerance</title>
<link rel="alternate" type="text/html" href="http://oubliette.org/~dberger/blog/archives/2008/11/institutionaliz.html" />
<modified>2008-11-05T05:01:50Z</modified>
<issued>2008-11-05T04:59:49Z</issued>
<id>tag:oubliette.org,2008:/~dberger/blog/3.996</id>
<created>2008-11-05T04:59:49Z</created>
<summary type="text/plain">I&apos;m incredibly disappointed in California. Passing Prop 8 is the most intolerant, bigoted, and narrow minded behavior possible. It says it&apos;s ok to discriminate against people who are different from you. It says it&apos;s ok to impose your morals and...</summary>
<author>
<name>dberger</name>
<url>http://oubliette.org/~dberger/blog/</url>
<email>dberger@oubliette.org</email>
</author>
<dc:subject>Life, The Universe, and Everything</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://oubliette.org/~dberger/blog/">
<![CDATA[<p>I'm incredibly disappointed in California.  Passing Prop 8 is the most intolerant, bigoted, and narrow minded behavior possible.  It says it's ok to discriminate against people who are different from you.  It says it's ok to impose your morals and values on someone else's life, even when their decisions have no affect on yours.</p>

<p>It's an act of cowardice and fear.  </p>

<p>And I'm ashamed of it.<br />
</p>]]>

</content>
</entry>
<entry>
<title>Straight Up or On the Rocks</title>
<link rel="alternate" type="text/html" href="http://oubliette.org/~dberger/blog/archives/2008/11/straight_up_or.html" />
<modified>2008-11-04T15:24:54Z</modified>
<issued>2008-11-04T15:15:27Z</issued>
<id>tag:oubliette.org,2008:/~dberger/blog/3.995</id>
<created>2008-11-04T15:15:27Z</created>
<summary type="text/plain">Dawnise turned me on to an article on slashfood about bar-tending - something of a fascination of mine. The author had a recommended reading list, and I was happy to find that the library had Straight Up or On the...</summary>
<author>
<name>dberger</name>
<url>http://oubliette.org/~dberger/blog/</url>
<email>dberger@oubliette.org</email>
</author>
<dc:subject>Life, The Universe, and Everything</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://oubliette.org/~dberger/blog/">
<![CDATA[<p>Dawnise turned me on to <a href="http://www.slashfood.com/2008/10/15/raising-the-bar-so-you-want-to-play-bartender-part-one/">an article</a> on slashfood about bar-tending - something of a fascination of mine.  The author had a recommended reading list, and I was happy to find that <a href="http://www.kcls.org">the library</a> had <a href="http://www.amazon.com/Straight-Up-Rocks-American-Cocktail/dp/0865476012">Straight Up or On the Rocks</a> in their collection.  I tossed it on my request queue, and it arrived the other day.</p>]]>
<![CDATA[<p>It was a pretty quick read, and quite interesting - explaining the origins of the cocktail (something the author claims to be "quintessentially American") and it's evolution to present day, including how the art survived (or didn't) across Prohibition and the role of the bar keep in it's evolution.</p>

<p>One particularly interesting aside was his brief analysis of why prohibition was repealed - he asserts that a global economic crisis (check) made the government unable to continue to spend heaps of money (check) trying to enforce the law, and rather they re-legitimized the hugely profitable illicit <strike>drug</strike> booze trade so they could realize tax revenue.</p>

<p>Hmmm...</p>

<p>He also explains the rise of Gin, and then Vodka, as the mixer of choice, replacing the more traditionally American Rye and Burbon, and the cyclic history of the martini (and it's transformation from it's Gin based roots to the vodka drink most people think of today).  </p>

<p>The last chapter is a recipe set, which is a mix of classics and a couple of "forgotten favorites" selected by the author.</p>

<p>Definitely worth the read.</p>]]>
</content>
</entry>
<entry>
<title>When Things That Should be Simple, Aren&apos;t...</title>
<link rel="alternate" type="text/html" href="http://oubliette.org/~dberger/blog/archives/2008/11/when_things_tha.html" />
<modified>2008-11-02T19:54:04Z</modified>
<issued>2008-11-02T18:42:58Z</issued>
<id>tag:oubliette.org,2008:/~dberger/blog/3.994</id>
<created>2008-11-02T18:42:58Z</created>
<summary type="text/plain">Dawnise reads lots of craft sites - and quite often these sites have tutorials that she wants to preserve. In Windows, it was simple - drag-select the text and images in Firefox, copy, paste into Word (or WordPad, or some...</summary>
<author>
<name>dberger</name>
<url>http://oubliette.org/~dberger/blog/</url>
<email>dberger@oubliette.org</email>
</author>
<dc:subject>Putting the &quot;Engineering&quot; In Software Engineering</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://oubliette.org/~dberger/blog/">
<![CDATA[<p>Dawnise reads lots of craft sites - and quite often these sites have tutorials that she wants to preserve.  In Windows, it was simple - drag-select the text and images in Firefox, copy, paste into Word (or WordPad, or some other rich text editor) and viola, the document, <i>with formatting and images</i>, in an offline form she could archive.</p>

<p>Turns out that on the Mac, this is what we in the business call a "pain in the ass."</p>]]>
<![CDATA[<p>Neither Safari nor Firefox seem to support copying mixed-text-and-images in a way that either TextEdit or OpenOffice can reconstitute.  From safari you get formatting, but not images, and from Firefox you get neither formatting nor images.</p>

<p>I've spent the morning googling (finding threads like <a href="http://forums.macrumors.com/showthread.php?t=489550">this</a>, and bugs like <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=428096">this</a>) and scanning Apple's pasteboard documentation (note to apple - "think different" shouldn't mean "choose gratuitously different names for things to make them harder to find"), and my conclusion is she's just screwed.</p>

<p>And to add insult to injury - it "just works" from Firefox to OpenOffice on linux (you know, linux, the os that's supposed to be harder to use than OS X or Windows.)</p>

<p>What the hell?!</p>

<p>UPDATE: It seems that Safari to TextEdit does work - at least sometimes.  </p>]]>
</content>
</entry>
<entry>
<title>Size Really Does Matter</title>
<link rel="alternate" type="text/html" href="http://oubliette.org/~dberger/blog/archives/2008/11/size_really_doe.html" />
<modified>2008-11-02T05:50:20Z</modified>
<issued>2008-11-02T05:45:17Z</issued>
<id>tag:oubliette.org,2008:/~dberger/blog/3.993</id>
<created>2008-11-02T05:45:17Z</created>
<summary type="text/plain">The kitchen is mostly done - when I got home yesterday the dust barriers were gone, most of the trim work was finished, and by Monday or Tuesday it should be done....</summary>
<author>
<name>dberger</name>
<url>http://oubliette.org/~dberger/blog/</url>
<email>dberger@oubliette.org</email>
</author>
<dc:subject>Life, The Universe, and Everything</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://oubliette.org/~dberger/blog/">
<![CDATA[<p>The kitchen is mostly done - when I got home yesterday the dust barriers were gone, most of the trim work was finished, and by Monday or Tuesday it should be done.  </p>]]>
<![CDATA[<p>Today we took a trip to the local restaurant supply store and bought Dawnise some full size (18x26) bun pans.  The sales person helpfully pointed out that unless we had a commercial range, they wouldn't fit in our oven.  We just smiled.  (We got them home and checked, and true to BlueStars' word, they fit just fine.)</p>

<p>Just to put a damper on our enthusiasm, though, the latest consumer reports reiterated their conclusion that the so-called "pro-sumer" ranges are only middling in performance and overall poor values.  The best any of them ranked was 5th out of around 30 in their comparison, and their prices were all significantly higher than better ranked consumer models.</p>

<p>While they didn't rate the Blue Star in particular, this range is one of the first times I've gone against the advise of Consumer Reports.  I'm hoping I don't end up regretting it.</p>]]>
</content>
</entry>
<entry>
<title>Kitchen: Won&apos;t Be Long Now...</title>
<link rel="alternate" type="text/html" href="http://oubliette.org/~dberger/blog/archives/2008/10/kitchen_wont_be.html" />
<modified>2008-10-29T20:56:26Z</modified>
<issued>2008-10-29T20:53:13Z</issued>
<id>tag:oubliette.org,2008:/~dberger/blog/3.992</id>
<created>2008-10-29T20:53:13Z</created>
<summary type="text/plain">We have cabinets, counters, Advantium, sink (w/ faucet), and dishwasher all installed and operational. The vent hood and stove are the only major bits left - and the rest is &quot;finish work&quot; - trim, baseboards, and the like. We might...</summary>
<author>
<name>dberger</name>
<url>http://oubliette.org/~dberger/blog/</url>
<email>dberger@oubliette.org</email>
</author>
<dc:subject>Life, The Universe, and Everything</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://oubliette.org/~dberger/blog/">
<![CDATA[<p>We have cabinets, counters, <a href="http://products.geappliances.com/ApplProducts/Dispatcher?REQUEST=SPECPAGE&SITEID=GEA&SKU=SCA1001HSS">Advantium</a>, sink (w/ faucet), and dishwasher all installed and operational.</p>

<p>The vent hood and stove are the only major bits left - and the rest is "finish work" - trim, baseboards, and the like.</p>

<p>We might have a working kitchen by weeks end.</p>

<p>I'm all a-quiver with antici-</p>]]>
<![CDATA[<p>-pation.<br />
</p>]]>
</content>
</entry>
<entry>
<title>You Dropped your Rock</title>
<link rel="alternate" type="text/html" href="http://oubliette.org/~dberger/blog/archives/2008/10/you_dropped_you.html" />
<modified>2008-10-24T17:11:37Z</modified>
<issued>2008-10-24T17:07:55Z</issued>
<id>tag:oubliette.org,2008:/~dberger/blog/3.991</id>
<created>2008-10-24T17:07:55Z</created>
<summary type="text/plain">The granite guys are here - big slabs of granite in tow. By this afternoon, we&apos;ll have counters (knock woodstone). Then we paint this weekend, and Dan hangs the uppers, installs the dishwasher, and we&apos;ve got a kitchen again. I...</summary>
<author>
<name>dberger</name>
<url>http://oubliette.org/~dberger/blog/</url>
<email>dberger@oubliette.org</email>
</author>
<dc:subject>Life, The Universe, and Everything</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://oubliette.org/~dberger/blog/">
<![CDATA[<p>The granite guys are here - big slabs of granite in tow.  By this afternoon, we'll have counters (knock <strike>wood</strike>stone).  </p>

<p>Then we paint this weekend, and Dan hangs the uppers, installs the dishwasher, and we've got a kitchen again.</p>

<p>I can almost taste it...</p>]]>

</content>
</entry>

</feed>