<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>

<channel>
	<title>qblog</title>
	<atom:link href="http://qblog.remarqs.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://qblog.remarqs.net</link>
	<description>the blog of »Q«</description>
	<pubDate>Sun, 25 May 2008 09:01:09 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
			<item>
		<title>colorful command prompts</title>
		<link>http://qblog.remarqs.net/2008/05/25/colorful-command-prompts/</link>
		<comments>http://qblog.remarqs.net/2008/05/25/colorful-command-prompts/#comments</comments>
		<pubDate>Sun, 25 May 2008 09:01:09 +0000</pubDate>
		<dc:creator>»Q«</dc:creator>
		
		<category><![CDATA[GNU/Linux]]></category>

		<category><![CDATA[Gentoo]]></category>

		<category><![CDATA[Slackware]]></category>

		<guid isPermaLink="false">http://qblog.remarqs.net/?p=28</guid>
		<description><![CDATA[Since I started out with Gentoo, I&#8217;m used to colors in virtual consoles and terminal emulators.  There&#8217;s a small but vocal group of Gentooers who hate them and switch everything to monochrome, but I couldn&#8217;t live with that at this point.  Slackware sticks with basic white-on-black, so I have to tweak things a [...]]]></description>
			<content:encoded><![CDATA[<p>Since I started out with Gentoo, I&#8217;m used to colors in virtual consoles and terminal emulators.  There&#8217;s a small but vocal group of Gentooers who hate them and switch everything to monochrome, but I couldn&#8217;t live with that at this point.  Slackware sticks with basic white-on-black, so I have to tweak things a little.  Father-of-Gentoo Daniel Robbins has a good <a title="Funtoo's PS1 tips" href="http://funtoo.org/en/articles/linux/tips/prompt/">tutorial on tweaking the command prompt</a> on his website.  In my <code>~/.bashrc</code>, I use</p>
<pre class="codebox">export PS1="\[\033[01;32m\]\u@\h\[\033[01;34m\] \w \$\[\033[00m\] &#8220;</pre>
<p>which results in a prompt that looks like this:</p>
<p><a href="http://qblog.remarqs.net/wp-content/uploads/2008/05/ps1-q.png"><img class="size-full wp-image-29" title="that's my bash promt, eh" src="http://qblog.remarqs.net/wp-content/uploads/2008/05/ps1-q.png" alt="my usual command prompt" width="289" height="24" /></a></p>
<p>Ouch, that looks much better in the middle of a console than it does against the white background of my blog.  Oh, well.</p>
<p>For root&#8217;s prompt, I use a bright yellow hash prompt that reminds me to be careful.  I also don&#8217;t display the working directory;  if I&#8217;m root I&#8217;ve already made sure I know where I am.</p>
<pre class="codebox">export "PS1=\[\033[01;31m\]\h\[\033[01;34m\] \W \[\033[01;33m\]\\$\[\033[00m\] &#8220;</pre>
<p><a href="http://qblog.remarqs.net/wp-content/uploads/2008/05/ps1-root.png"><img class="size-full wp-image-30" title="powerful PS1" src="http://qblog.remarqs.net/wp-content/uploads/2008/05/ps1-root.png" alt="my root prompt" width="156" height="24" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://qblog.remarqs.net/2008/05/25/colorful-command-prompts/feed/</wfw:commentRss>
		</item>
		<item>
		<title>nvidia drivers pain then joy</title>
		<link>http://qblog.remarqs.net/2008/05/19/nvidia-drivers-pain-then-joy/</link>
		<comments>http://qblog.remarqs.net/2008/05/19/nvidia-drivers-pain-then-joy/#comments</comments>
		<pubDate>Mon, 19 May 2008 05:51:14 +0000</pubDate>
		<dc:creator>»Q«</dc:creator>
		
		<category><![CDATA[GNU/Linux]]></category>

		<category><![CDATA[Internet]]></category>

		<category><![CDATA[Slackware]]></category>

		<guid isPermaLink="false">http://qblog.remarqs.net/?p=27</guid>
		<description><![CDATA[I have a GeForce 8600 GTS so I need nVidia&#8217;s binary driver.  (Well, for values of &#8220;need&#8221; which include needing to run at full resolution and have a tolerable display.)  Just downloading and running the installer from nVidia has worked up to now for me with Slackware, but not this time, after I had compiled [...]]]></description>
			<content:encoded><![CDATA[<p>I have a GeForce 8600 GTS so I need nVidia&#8217;s binary driver.  (Well, for values of &#8220;need&#8221; which include needing to run at full resolution and have a tolerable display.)  Just downloading and running the installer from nVidia has worked up to now for me with Slackware, but not this time, after I had compiled my own kernel.  I think the problem was that I could get it to see either the correct kernel headers or the correct kernel source but not both at the same time.  I&#8217;m not sure about that, though.  I&#8217;m not even sure why it would need anything but the headers.  In any case, even after searching the interweb and trying various installer options, I knew I wasn&#8217;t going to be able to make it work without a lot of hand-holding.</p>
<p>Then I remembered seeing an install script at <a title="SBo, the excellent script repository" href="http://slackbuilds.org/">SlackBuilds.org</a> for it.  Five minutes later, all was good.  I love that site.  While I&#8217;m plugging it, I&#8217;ll mention that I had a little trouble with their script for the backgammon game gnubg;  I got a version of gnubg without 3D board support.  Within minutes of posting a build log to their mailing list, the script maintainer got back to me, saying that I was missing the package that adds gl support for gtk and that he&#8217;d forgotten to list it as an optional dependency.  Again, five minutes later I had everything recompiled and working perfectly.  Those people are good!</p>
]]></content:encoded>
			<wfw:commentRss>http://qblog.remarqs.net/2008/05/19/nvidia-drivers-pain-then-joy/feed/</wfw:commentRss>
		</item>
		<item>
		<title>usb drive annoyance with kde and udev</title>
		<link>http://qblog.remarqs.net/2008/05/13/usb-drive-annoyance-with-kde-and-udev/</link>
		<comments>http://qblog.remarqs.net/2008/05/13/usb-drive-annoyance-with-kde-and-udev/#comments</comments>
		<pubDate>Tue, 13 May 2008 23:54:27 +0000</pubDate>
		<dc:creator>»Q«</dc:creator>
		
		<category><![CDATA[GNU/Linux]]></category>

		<category><![CDATA[Gentoo]]></category>

		<category><![CDATA[Slackware]]></category>

		<guid isPermaLink="false">http://qblog.remarqs.net/?p=26</guid>
		<description><![CDATA[As it turns out, there&#8217;s really very little to blog about regarding my Slackware 12.1 installation.  Almost everything Just Works.
Update: I gave up on the approach below and solved the problem by modifying the kdeeject script per comment 13 in this Gentoo bug report.  This seems a lot better than screwing with the device&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>As it turns out, there&#8217;s really very little to blog about regarding my Slackware 12.1 installation.  Almost everything Just Works.</p>
<p><strong>Update</strong>: I gave up on the approach below and solved the problem by modifying the kdeeject script per comment 13 in <a title="kdeeject patch" href="http://bugs.gentoo.org/show_bug.cgi?id=186028#c13">this Gentoo bug report</a>.  This seems a lot better than screwing with the device&#8217;s permissions.</p>
<p>The only actual problem I have, and it&#8217;s really just an annoyance, is with KDE&#8217;s option to &#8220;safely remove device&#8221; for USB drives.  That option uses <code>eject</code> instead of just <code>umount</code>.  That&#8217;s fine, as <code>eject</code> works on my USB drives as long as the user has enough permission.</p>
<p>The problem arises because of default udev rules that make the owner of the device root:disk, and the user isn&#8217;t in the disk group.  <code>eject</code> calls <code>umount</code>, so the device <em>is</em> unmounted, and no harm is done.  But <code>eject</code> exits with error code 1, so KDE throws up an error window (along with its lovely breaking glass sound).</p>
<p>Two solutions mentioned on the intertron are to patch the KDE component which handles &#8220;safely remove&#8221; or to modify a script KDE uses.  The third solution, which I would like to use, is just to write a new <a title="all about writing udev rules" href="http://reactivated.net/writing_udev_rules.html">udev rule</a> to make sure the device is owned by root:plugdev (and of course the user should be in the plugdev group).  I&#8217;ve done this for just the WD drive which has the problem, but a rule can be written to handle all removable storage.  The rule has to be processed after the default udev rules handling block devices.</p>
<p>That&#8217;s a pretty good rundown of my understanding of the problem, but something is lacking in my understanding, because that solution doesn&#8217;t work under Slackware.  It <em>does</em> work under Gentoo, where I had the same problem.</p>
<p>I&#8217;m in the plugdev group, and here are the drive&#8217;s permissions:</p>
<pre class="codebox">$ ls -l /dev/bigpassport
brw-rw---- 1 root plugdev 8, 17 2008-05-13 17:50 /dev/bigpassport</pre>
<p>I still think it&#8217;s a permissions problem, since <code>eject</code> does work when run as root.  Here&#8217;s the eject output, with the drive mounted first, for user:</p>
<pre class="codebox">$ eject -v bigpassport; echo "exit code $?"
eject: device name is `bigpassport'
eject: expanded name is `/dev/bigpassport'
eject: `/dev/bigpassport' is mounted at `/media/bigpassport'
eject: unmounting device `/dev/bigpassport' from `/media/bigpassport'
eject: `/dev/bigpassport' is not a multipartition device
eject: trying to eject `/dev/bigpassport' using CD-ROM eject command
eject: CD-ROM eject command failed
eject: trying to eject `/dev/bigpassport' using SCSI commands
eject: SCSI eject failed
eject: trying to eject `/dev/bigpassport' using floppy eject command
eject: floppy eject command failed
eject: trying to eject `/dev/bigpassport' using tape offline command
eject: tape offline command failed
eject: unable to eject, last error: Invalid argument
exit code 1</pre>
<p>And for root:</p>
<pre class="codebox"># eject -v bigpassport; echo exit code "$?"
eject: device name is `bigpassport'
eject: expanded name is `/dev/bigpassport'
eject: `/dev/bigpassport' is mounted at `/media/bigpassport'
eject: unmounting device `/dev/bigpassport' from `/media/bigpassport'
eject: `/dev/bigpassport' is not a multipartition device
eject: trying to eject `/dev/bigpassport' using CD-ROM eject command
eject: CD-ROM eject command failed
eject: trying to eject `/dev/bigpassport' using SCSI commands
eject: SCSI eject succeeded
exit code 0</pre>
]]></content:encoded>
			<wfw:commentRss>http://qblog.remarqs.net/2008/05/13/usb-drive-annoyance-with-kde-and-udev/feed/</wfw:commentRss>
		</item>
		<item>
		<title>nVidia and xorg and hp1020 done</title>
		<link>http://qblog.remarqs.net/2008/05/10/nvidia-and-xorg-and-hp1020-done/</link>
		<comments>http://qblog.remarqs.net/2008/05/10/nvidia-and-xorg-and-hp1020-done/#comments</comments>
		<pubDate>Sat, 10 May 2008 09:38:21 +0000</pubDate>
		<dc:creator>»Q«</dc:creator>
		
		<category><![CDATA[GNU/Linux]]></category>

		<category><![CDATA[Slackware]]></category>

		<guid isPermaLink="false">http://qblog.remarqs.net/?p=23</guid>
		<description><![CDATA[I have a GeForce 8600 GTS video card. Grabbing the latest nVidia drivers (right now, 169.12) and following nVidia&#8217;s instructions worked fine.  I&#8217;d never let nVidia&#8217;s installer autoconfigure xorg for me, but I gave it a shot this time, and it turned out well.  It left the default resolutions at 1024&#215;768, but it [...]]]></description>
			<content:encoded><![CDATA[<p>I have a GeForce 8600 GTS video card. Grabbing the <a title="nVidia driver download" href="http://www.nvidia.com/page/drivers.html">latest nVidia drivers</a> (right now, 169.12) and following nVidia&#8217;s instructions worked fine.  I&#8217;d never let nVidia&#8217;s installer autoconfigure xorg for me, but I gave it a shot this time, and it turned out well.  It left the default resolutions at 1024&#215;768, but it was easy enough to go through xorg.conf and add 1600&#215;1200.  After adding <code>Option "nologo"</code>, video was done.  Oh, and because I am pedantic, I changed the device identifier to &#8220;GeForce8600GTS&#8221; from whatever the Slackware installer had called it.</p>
<p>I have a Logitech wireless USB mouse.  Mousewheel scrolling didn&#8217;t work out of the box, but changing the protocol to &#8220;IMPS/2&#8243; and adding<code>Option "ZAxisMapping" "4 5"</code> fixed that.</p>
<p>I used GIMP to make a <a title="grub splash specs" href="http://jaeger.morpheus.net/linux/grubsplash.html">grub splash image</a>.  It looks pretty rough when stretched to fit the 20 inch monitor, but my rudimentary graphics skills aren&#8217;t up to making something pretty.  Anyway, it works with the grub from System Rescue CD.</p>
<p><a title="my post about foo2zjs" href="http://qblog.remarqs.net/2007/07/18/installation-of-foo2zjs-for-hp-laserjet-1020/">Installing the driver for the HP 1020</a> went just as smoothly as before.</p>
<p>That&#8217;s enough tinkering with Slackware for today.  Now I&#8217;ll switch to installing the ridiculous number of <a title="my Firefox 2 extension list" href="http://remarqs.net/firefox/extlist.htm">Firefox extensions</a> I use.</p>
]]></content:encoded>
			<wfw:commentRss>http://qblog.remarqs.net/2008/05/10/nvidia-and-xorg-and-hp1020-done/feed/</wfw:commentRss>
		</item>
		<item>
		<title>back into the slack</title>
		<link>http://qblog.remarqs.net/2008/05/10/back-into-the-slack/</link>
		<comments>http://qblog.remarqs.net/2008/05/10/back-into-the-slack/#comments</comments>
		<pubDate>Sat, 10 May 2008 04:47:41 +0000</pubDate>
		<dc:creator>»Q«</dc:creator>
		
		<category><![CDATA[GNU/Linux]]></category>

		<category><![CDATA[Slackware]]></category>

		<category><![CDATA[misc]]></category>

		<guid isPermaLink="false">http://qblog.remarqs.net/?p=22</guid>
		<description><![CDATA[I&#8217;d been doing most of my work on my laptop.  I wanted to play the most recent Half-Life episode on the desktop, which meant installing Windows.   It was a huge hassle installing Windows XP, much worse than any Linux install this century, and part of it was to destroy everything on the [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;d been doing most of my work on my laptop.  I wanted to play the most recent Half-Life episode on the desktop, which meant installing Windows.   It was a huge hassle installing Windows XP, much worse than any Linux install this century, and part of it was to destroy everything on the 300 GiB hard drive.  (The part of  the Win XP installer that examines the hard drive would just get stuck, even though the first primary partition was NTFS, 100 GiB.)  Since I wasn&#8217;t much using Slackware or any of the several other distros I had installed to play around with, I just cleaned it all off without backing up anything but a few documents.</p>
<p>Now, of course, I&#8217;m kicking myself.  I&#8217;ve just installed <a title="Slackware 12.1 info" href="http://www.slackware.com/announce/12.1.php">Slackware 12.1</a> and am beginning to put back into place the stuff I want or need.  And this time I&#8217;m going to try to document a lot of it here, if only so I can find it again if I need it.  There are some things I do to any GNU/Linux install, and I forget the details of how to do them &#8212; I&#8217;m hoping if I put them here, I can save myself some re-re-re-googling down the line.</p>
<p>So far, I&#8217;ve just installed it and the grub bootloader.  The Slackware way is to use lilo instead of grub, but I really prefer grub.  Slackware does provide a build of grub, but that&#8217;s not much use before Slack is bootable.  I use System Rescue CD to install grub;  it&#8217;s a Gentoo livecd with some good tools, and I&#8217;m most comfortable with Gentoo.  The stage files grub needs aren&#8217;t in the cd&#8217;s <code>/usr/share/</code>, but it&#8217;s easy enough to copy them from <code>/boot/</code>.  Then the grub commands I needed were just <code>root (hd0,4)</code> and then <code>setup (hd0,4).</code></p>
<p>I couldn&#8217;t recall what parameters need to be passed to a Slack kernel, but it  turned out that just using <code>kernel (hd0,0)/boot/[kernelfilename] root=/dev/sda7 ro</code> works ok.  Later (much later), I&#8217;ll at least get framebuffer goodness and maybe a grubsplash.  And compile a slimmer kernel &#8212; for now, I&#8217;m using the huge-smp one.</p>
<p>The desktop only has dial-up, and once again Slackware&#8217;s <a title="Slackware's ppp setup tool" href="http://www.slackware.com/config/ppp.php">pppsetup</a> works fine to get a connection.  I also set up kppp without problems.</p>
<p>I&#8217;d forgotten how annoying KDE&#8217;s sound scheme is.  I turned it all off immediately.</p>
<p>Next up: nVidia drivers and xorg config, udev rules for USB drives.</p>
]]></content:encoded>
			<wfw:commentRss>http://qblog.remarqs.net/2008/05/10/back-into-the-slack/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Why do I have a blog?</title>
		<link>http://qblog.remarqs.net/2008/03/23/why-do-i-have-a-blog/</link>
		<comments>http://qblog.remarqs.net/2008/03/23/why-do-i-have-a-blog/#comments</comments>
		<pubDate>Sun, 23 Mar 2008 05:49:41 +0000</pubDate>
		<dc:creator>»Q«</dc:creator>
		
		<category><![CDATA[misc]]></category>

		<guid isPermaLink="false">http://qblog.remarqs.net/2008/03/23/why-do-i-have-a-blog/</guid>
		<description><![CDATA[I thought I would use this blog at least to document the details of installing Gentoo on my laptop and anything interesting that comes up on the desktop.  I suck at documenting things, and I thought the convenience of the blog would get me to make this stuff available in case anyone faces the [...]]]></description>
			<content:encoded><![CDATA[<p>I thought I would use this blog at least to document the details of installing Gentoo on my laptop and anything interesting that comes up on the desktop.  I suck at documenting things, and I thought the convenience of the blog would get me to make this stuff available in case anyone faces the same problems I do.  It turns out that I actually suck at documenting things more than I thought, and the blog isn&#8217;t convenient enough.  When I&#8217;m working on the problem, I&#8217;m in it.  And when I&#8217;m out of it, I don&#8217;t want to revisit it to write about it.  I tried to make myself do it, but I can&#8217;t.</p>
<p>So then I thought I&#8217;d write about some other stuff, including books.  But then I did set up a <a href="http://www.goodreads.com/user/show/740619" title="my goodreads page">goodreads account</a>, so that stuff goes there now.  This somehow forces a few people to actually read it, unlike qblog.</p>
<p>So I don&#8217;t really have any reason to blog on any consistent basis.  Rather than pull the domain, I guess I&#8217;ll leave it here, and maybe once in a blue moon post something.</p>
]]></content:encoded>
			<wfw:commentRss>http://qblog.remarqs.net/2008/03/23/why-do-i-have-a-blog/feed/</wfw:commentRss>
		</item>
		<item>
		<title>eleven songs in thirty-four minutes</title>
		<link>http://qblog.remarqs.net/2008/01/26/eleven-songs-in-thirty-four-minutes/</link>
		<comments>http://qblog.remarqs.net/2008/01/26/eleven-songs-in-thirty-four-minutes/#comments</comments>
		<pubDate>Sat, 26 Jan 2008 05:45:22 +0000</pubDate>
		<dc:creator>»Q«</dc:creator>
		
		<category><![CDATA[music]]></category>

		<guid isPermaLink="false">http://qblog.remarqs.net/2008/01/26/eleven-songs-in-thirty-four-minutes/</guid>
		<description><![CDATA[As we get more and more news about R.E,M.&#8217;s upcoming album, it&#8217;s difficult not to get too excited.  Luckily, getting too excited rarely does me much lasting harm.
In other happy news, Richard Thompson is playing JazzFest this year.  But it looks like the first Sunday is my must-go day, with Al Green, Elvis [...]]]></description>
			<content:encoded><![CDATA[<p>As we get more and <a href="http://www.billboard.com/bbcom/news/article_display.jsp?vnu_content_id=1003702021" title="Billboard preview of Accelerate">more news about R.E,M.&#8217;s upcoming album</a>, it&#8217;s difficult not to get too excited.  Luckily, getting too excited rarely does me much lasting harm.</p>
<p>In other happy news, Richard Thompson is playing <a href="http://www.nojazzfest.com/" title="New Orleans Jazz and Heritage Festival">JazzFest</a> this year.  But it looks like the first Sunday is my must-go day, with Al Green, Elvis Costello and Allen   Toussaint, Cassandra Wilson, Delbert McClinton, and Del McCoury.</p>
]]></content:encoded>
			<wfw:commentRss>http://qblog.remarqs.net/2008/01/26/eleven-songs-in-thirty-four-minutes/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Europe Central</title>
		<link>http://qblog.remarqs.net/2007/12/28/europe-central/</link>
		<comments>http://qblog.remarqs.net/2007/12/28/europe-central/#comments</comments>
		<pubDate>Fri, 28 Dec 2007 04:16:36 +0000</pubDate>
		<dc:creator>»Q«</dc:creator>
		
		<category><![CDATA[books]]></category>

		<guid isPermaLink="false">http://qblog.remarqs.net/2007/12/28/europe-central/</guid>
		<description><![CDATA[A couple of weeks ago, while looking for someone, I came across goodreads.  Putting one’s bookshelf online is a nifty idea, and I’d do it if it wouldn’t be too depressing to notice all the books Katrina took from me.  Instead of joining goodreads, I’ll spend a few blog posts writing bits about [...]]]></description>
			<content:encoded><![CDATA[<p style="margin-bottom: 0in">A couple of weeks ago, while looking for someone, I came across <a href="http://web.goodreads.com/" title="a site with people's book reviews/ratings">goodreads</a>.  Putting one’s bookshelf online is a nifty idea, and I’d do it if it wouldn’t be too depressing to notice all the books Katrina took from me.  Instead of joining goodreads, I’ll spend a few blog posts writing bits about some of the books I read in 2007, something I meant to do as I read them.</p>
<p style="margin-bottom: 0in">The first one, which is that last one I finished, is William <a href="http://en.wikipedia.org/wiki/William_T._Vollmann" title="Wikipedia on Vollman">Vollmann</a>’s <em>Europe Central</em>.  I can&#8217;t give it a proper evaluation, because I didn&#8217;t read it fairly.  I started it before Katrina. After Katrina took it from me, I bought it again and tried to continue, but it was too dense and bleak for me at that time.   (<em>A Confederacy of Dunces</em>, which is partly responsible for bringing me to New Orleans in the first place, was serendipitously lying beside by my bed-in-exile, so I reread that, then started reading the NYT through every day.  <em>Confederacy</em> helped;  the NYT was a little bleak, you know.)</p>
<p style="margin-bottom: 0in">So, just very recently, I’ve been feeling pretty good, and I decided to go back to <em>Europe Central</em>.  Vollmann uses his familiar imagined-history approach, but allows himself much more license for it than in his Seven Dreams.  Here he imagines the lives of artists (Käthe Kollwitz, Roman Karmen, Dmitri Shostakovitch), military commanders (Andrey Vlasov, Friedrich Paulus), and others (most notably SS officer Kurt Gerstein) in an ambitious attempt to get at the nature of living with war and totalitarianism in the twentieth century.</p>
<p style="margin-bottom: 0in">Based only on the last third of it, which I just read, he largely succeeds.  The prose is as good as anything he&#8217;s written.  That last third follows Shostakovitch from the end of the war until his death;  it ties into some things Vollmann has done nearer the beginning of the book, and I think to really appreciated it I&#8217;d need to read it through from the start again.  In particular, I should pay more attention to the stretch about Käthe Kollwitz.</p>
<p style="margin-bottom: 0in"> But I&#8217;m not going to any time soon.  Instead, I&#8217;m rereading Vollmann&#8217;s <em>The Rifles</em>.  This one gave me real trouble the first time through, but I since I seem to be in a good place for reading Vollmann, I&#8217;d like to see what I can get from it now.</p>
<p style="margin-bottom: 0in">&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://qblog.remarqs.net/2007/12/28/europe-central/feed/</wfw:commentRss>
		</item>
		<item>
		<title>travelocity loses a customer</title>
		<link>http://qblog.remarqs.net/2007/08/04/travelocity-loses-a-customer/</link>
		<comments>http://qblog.remarqs.net/2007/08/04/travelocity-loses-a-customer/#comments</comments>
		<pubDate>Sat, 04 Aug 2007 09:41:46 +0000</pubDate>
		<dc:creator>»Q«</dc:creator>
		
		<category><![CDATA[Firefox]]></category>

		<category><![CDATA[Internet]]></category>

		<guid isPermaLink="false">http://qblog.remarqs.net/2007/08/04/travelocity-loses-a-customer/</guid>
		<description><![CDATA[
I&#8217;m not very savvy when it comes to finding the best deals on air travel.  I needed to book a flight, and my plan was to try Expedia, Travelocity, and Orbitz to see who&#8217;d give me the best deal and just take that.  Expedia was down for maintenance and said it would be [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://qblog.remarqs.net/wp-content/uploads/2007/08/travelostupidity.png" title="travelocity screenshot" alt="travelocity screenshot" align="left" border="2" height="589" hspace="10" vspace="10" width="302" /></p>
<p>I&#8217;m not very savvy when it comes to finding the best deals on air travel.  I needed to book a flight, and my plan was to try <a href="http://www.expedia.com/" title="expedia, which was down">Expedia</a>, <a href="http://www.travelocity.com/" title="stupid online business site">Travelocity</a>, and <a href="http://www.orbitz.com/" title="Orbitz, which got my business">Orbitz</a> to see who&#8217;d give me the best deal and just take that.  Expedia was down for maintenance and said it would be back tomorrow;  I guess they have to retool sometime, but I&#8217;m not waiting until tomorrow.</p>
<p>Travelocity&#8217;s site is <abbr title="fouled up beyond all recognition">FUBAR</abbr> in my browser, <a href="http://remarqs.net/firefox/" title="some Fx stuff I have on the intertubes">Firefox</a>.  Ok, maybe not that bad, but bad enough to make it unusable by me.  I use a <a href="http://www.samsung.com/us/consumer/detail/detail.do?group=computersperipherals&amp;type=monitors&amp;subtype=lcd&amp;model_cd=LS20BRDBSQ/XAA" title="the Samsung SyncMaster 204B">20-inch monitor</a>, which I love, at its native 1600&#215;1200 resolution.  If I let websites decide what font size they&#8217;d like me to see, I&#8217;d spend a lot of time squinting at the screen.  I <a href="http://kb.mozillazine.org/Accessibility_features_of_Firefox#Setting_a_minimum_font_size" title="font settings for Fx">set a minimum font size</a> to avoid any such squinting.  At Travelocity, this causes the options  for flight/hotel/automobile to be covered up by the navigation menu.  Also, their &#8220;From&#8221; and &#8220;To&#8221; input boxes seem to be covering up some important options.</p>
<p>This sucks for them, since I just used Orbitz instead.  Sure, I could have used another browser, or another Firefox profile, or just temporarily changed my usual settings.  But with Orbitz one click away, I didn&#8217;t.</p>
<p>After buying my tickets from Orbitz, I had a look at the Travelocity page in <a href="http://www.mozilla.org/projects/inspector/" title="Mozilla DOM Inspector">the DOM Inspector</a>.  Their not-so-careful web designer would like the font size of the navigation menu to be 11.7 px, whereas with my settings it&#8217;s 14 px.  That made the menu wrap, and with their line-height setting and some padding, it pushed the &#8220;About Travelocity&#8221; link down over the top of the options I most needed to get at.</p>
<p>14 px isn&#8217;t exactly an insanely large font size.  I wonder how much business they&#8217;ve lost because of their misconception that the web is a one-size-fits-all environment.  Firefox is not the only browser which gives the user decent control — <a href="http://konqueror.kde.org/" title="free browser">Konqueror</a>, <a href="http://www.opera.com/" title="proprietary browser">Opera</a>, and <a href="http://www.apple.com/safari/" title="proprietary browser">Safari</a> all let their users choose a minimum font size, and I&#8217;m sure these are not the only ones.</p>
<p>At Orbitz, I had to click through a great lot of pages to get my purchase taken care of.  Every page displayed just fine.</p>
]]></content:encoded>
			<wfw:commentRss>http://qblog.remarqs.net/2007/08/04/travelocity-loses-a-customer/feed/</wfw:commentRss>
		</item>
		<item>
		<title>forum avatars (re)considered evil</title>
		<link>http://qblog.remarqs.net/2007/07/28/forum-avatars-reconsidered-evil/</link>
		<comments>http://qblog.remarqs.net/2007/07/28/forum-avatars-reconsidered-evil/#comments</comments>
		<pubDate>Sat, 28 Jul 2007 00:48:25 +0000</pubDate>
		<dc:creator>»Q«</dc:creator>
		
		<category><![CDATA[Firefox]]></category>

		<category><![CDATA[Gentoo]]></category>

		<category><![CDATA[Internet]]></category>

		<guid isPermaLink="false">http://qblog.remarqs.net/2007/07/28/forum-avatars-reconsidered-evil/</guid>
		<description><![CDATA[Despite my hatred of web forums, there are some I need to visit fairly regularly.  For example, while I generally use Gentoo&#8217;s user mailing list if I have a question, searching the Gentoo forums can turn up a lot of good info.  It also turns up a lot of avatars I don&#8217;t want [...]]]></description>
			<content:encoded><![CDATA[<p>Despite my <a href="http://qblog.remarqs.net/2007/07/24/why-i-hate-web-forums/" title="I really do hate them">hatred</a> of web forums, there are some I need to visit fairly regularly.  For example, while I generally use <a href="http://qblog.remarqs.net/wp-admin/Gentoo%27s%20user%20mailing%20list" title="info about Gentoo lists">Gentoo&#8217;s user mailing list</a> if I have a question, searching <a href="http://forums.gentoo.org/" title="portal to the forums">the Gentoo forums</a> can turn up a lot of good info.  It also turns up a lot of <a href="http://en.wikipedia.org/wiki/Avatar_%28icon%29" title="wikipedia on avatar icons">avatars</a> I don&#8217;t want to see, including animated ones.</p>
<p>The title of this post is a bit misleading.  I&#8217;m not going to consider these avatars and what&#8217;s so annoying about them.  If you like them, fine, and keep looking at them.  Did I mention I hate them, though?  Well, I do.  So I gave a little thought about how to best get rid of them.  There are many ways, from just turning off images while I browse forums to writing <a href="http://en.wikipedia.org/wiki/CSS" title="CSS at Wikipedia">css</a> to hide them.  But the quickest way I happened to have at my fingertips was to use <a href="http://adblockplus.org/en/" title="Wladimir Palant's site">Adblock Plus</a>, one of <a href="http://remarqs.net/firefox/faves.htm" title="some of my fave extensions">my favorite Firefox extensions</a>.</p>
<p>A quick look at the Gentoo forums showed that all the avatars live in the same directory on the Gentoo site itself, which makes blocking them extra super easy. (That&#8217;s right, I said extra super easy.)  I went to a forum page, opened Adblock Plus&#8217; list of blockable items and clicked one of the avatar <a href="http://en.wikipedia.org/wiki/Uniform_Resource_Identifier" title="wikipedia will explain again">URI</a>s, then changed the filename to a nice generic wildcard asterisk.</p>
<p><code>http://forums.gentoo.org/images/avatars/*</code></p>
<p>So now I&#8217;ll never see the cute little pictures while I read about Gentoo.  Of course, I&#8217;d need to do something similar for any forums I want to read, but it&#8217;s simple enough that I almost don&#8217;t mind.</p>
]]></content:encoded>
			<wfw:commentRss>http://qblog.remarqs.net/2007/07/28/forum-avatars-reconsidered-evil/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
