<?xml version="1.0" encoding="utf-8"?>
<!-- If you are running a bot please visit this policy page outlining rules you must respect. http://www.livejournal.com/bots/ -->
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:lj="http://www.livejournal.com">
  <id>urn:lj:livejournal.com:atom1:k8to</id>
  <title>Joshua Rodman</title>
  <subtitle>Joshua Rodman</subtitle>
  <author>
    <name>Joshua Rodman</name>
  </author>
  <link rel="alternate" type="text/html" href="http://k8to.livejournal.com/"/>
  <link rel="self" type="text/xml" href="http://k8to.livejournal.com/data/atom"/>
  <updated>2009-06-28T22:09:01Z</updated>
  <lj:journal userid="741082" username="k8to" type="personal"/>
  <link rel="service.feed" type="application/x.atom+xml" href="http://k8to.livejournal.com/data/atom" title="Joshua Rodman"/>
  <link rel="hub" href="http://pubsubhubbub.appspot.com/"/>
  <entry>
    <id>urn:lj:livejournal.com:atom1:k8to:46793</id>
    <link rel="alternate" type="text/html" href="http://k8to.livejournal.com/46793.html"/>
    <link rel="self" type="text/xml" href="http://k8to.livejournal.com/data/atom/?itemid=46793"/>
    <title>ban all cars.</title>
    <published>2009-06-28T22:09:01Z</published>
    <updated>2009-06-28T22:09:01Z</updated>
    <content type="html">Ban.&lt;br /&gt;All.&lt;br /&gt;Cars.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:k8to:46515</id>
    <link rel="alternate" type="text/html" href="http://k8to.livejournal.com/46515.html"/>
    <link rel="self" type="text/xml" href="http://k8to.livejournal.com/data/atom/?itemid=46515"/>
    <title>k8to @ 2009-05-13T20:28:00</title>
    <published>2009-05-14T03:24:55Z</published>
    <updated>2009-05-14T03:24:55Z</updated>
    <content type="html">I just finished Foucault's Pendulum.  It was at times thought provoking, and often entertaining, but if I had to sum it up in a word it would be "pointless."</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:k8to:46222</id>
    <link rel="alternate" type="text/html" href="http://k8to.livejournal.com/46222.html"/>
    <link rel="self" type="text/xml" href="http://k8to.livejournal.com/data/atom/?itemid=46222"/>
    <title>os x 10.5 cron == FAIL</title>
    <published>2009-04-03T05:34:02Z</published>
    <updated>2009-04-03T14:39:38Z</updated>
    <content type="html">Apple is a UNIX right? So it has cron.&lt;br /&gt;&lt;br /&gt;Well, sort of.  They've witten their own terrible replacement, and the support for "legacy", ie. UNIX cron is busted out of the box.&lt;br /&gt;&lt;br /&gt;&lt;a name="cutid1"&gt;&lt;/a&gt;&lt;br /&gt;It seems that when vixie cron launches an external editor for crontab -e it&lt;br /&gt;&lt;br /&gt;1 - holds the file open, assuming all editors will always rewrite the same file, not ever create a new file.&lt;br /&gt;&lt;br /&gt;In addition:&lt;br /&gt;&lt;br /&gt;2 - the default editor on unix systems is vi&lt;br /&gt;&lt;br /&gt;3 - the default vi on OS X is vim&lt;br /&gt;&lt;br /&gt;4 - vim does not not edit files in place, but creates a new file as part of its backup pattern (write -&amp;gt; fsync -&amp;gt; rename), which is much smarter&lt;br /&gt;&lt;br /&gt;Thus, crontab -e just produces an unhelpful message "temp file must be edited&lt;br /&gt;in place" and the changes made are discarded.&lt;br /&gt;&lt;br /&gt;So, crontab -e on OS X is broken out of the box, and could never have worked&lt;br /&gt;in the simplest possible test.&lt;br /&gt;Go apple quality engineering.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;But why does this all work fine on Linux?&lt;br /&gt;&lt;br /&gt;Well, vim is aware of this, and works around it.  When vim edits files in /tmp&lt;br /&gt;or /var/tmp, it assumes you probably didn't need backups of temporary files.&lt;br /&gt;In fact backups of temporary files can be a nuisance.  So it puts /tmp and&lt;br /&gt;/var/tmp into a variable which describes directories in which not to apply the&lt;br /&gt;backup strategy.&lt;br /&gt;&lt;br /&gt;Thus crontab -e always works on Linux, Solaris, HP-UX, etc, etc with vim out&lt;br /&gt;of the box.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;So why *doesn't* this work on OS X?&lt;br /&gt;&lt;br /&gt;OS X has /tmp as a symbolic link to /private/tmp for its own inscrutable&lt;br /&gt;reasons.  Thus, vim sees that the edits are happening in /private/tmp, which&lt;br /&gt;is not on the list, so the exception does not apply, and the normal backup&lt;br /&gt;strategy is used, so that crontab -e does not work.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;So OS X could fix this by either:&lt;br /&gt;&lt;br /&gt; - adding /private/tmp to the vim no-backup list in /etc/vimrc&lt;br /&gt;&lt;br /&gt;OR&lt;br /&gt;&lt;br /&gt; - make /tmp a normal directory, not a symbolic link (why is it anyway?)&lt;br /&gt;&lt;br /&gt;I mean, Apple has only had about a year to notice a trivial-to-fix bug in their configuration.  I guess 6 updates isn't enough to get you to UNIX compliance.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:k8to:45846</id>
    <link rel="alternate" type="text/html" href="http://k8to.livejournal.com/45846.html"/>
    <link rel="self" type="text/xml" href="http://k8to.livejournal.com/data/atom/?itemid=45846"/>
    <title>launchd sucks</title>
    <published>2009-02-16T03:46:10Z</published>
    <updated>2009-02-16T03:47:38Z</updated>
    <content type="html">launchd replaces a bunch of crufty but documented and transparent process management tools.&lt;br /&gt;Failings: launchd's configuration format is horrific and unreadable, its documentation is unacceptably insufficient. &lt;br /&gt;&lt;br /&gt;UNIX is old but transparent.  OS X is new but opaque.  It has not learned the lessons of why it's UNIX based in the first place.  There's a reason for that, you know.  Opaque has costs that rise and rise over time.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:k8to:45723</id>
    <link rel="alternate" type="text/html" href="http://k8to.livejournal.com/45723.html"/>
    <link rel="self" type="text/xml" href="http://k8to.livejournal.com/data/atom/?itemid=45723"/>
    <title>Finder search doesn't understand its own categories</title>
    <published>2009-01-26T16:55:09Z</published>
    <updated>2009-01-26T16:55:09Z</updated>
    <content type="html">&lt;a name="cutid1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Here I am using the finder search capabilities.  &lt;br /&gt;&lt;br /&gt;&lt;img src="http://ducker.org/~jrodman/mac-doesnt-believe-you.png" /&gt;&lt;br /&gt;&lt;br /&gt;Why is the Kind set to Other?  If i set it to Music, it doesn't match.&lt;br /&gt;&lt;br /&gt;There's a number of errors here.&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;&lt;li&gt; Kinds are nonoverlapping.  What if I have a presentation which is in fact music.  It has to either be not music, or not a presentation.  Or what if I have a script written in python.  Is it a document, an application, or a text file?&lt;br /&gt;&lt;li&gt;The Kind for this music is set to Other.  How many hints does the damn thing need?  It is called "Audiotrack".  It is stored in the Music folder that the damn fool thing created for me to store my music.  Get a clue, Apple.&lt;br /&gt;&lt;li&gt;There is no observable way to tell the Finder that the file really is music.  The help offers nothing.  The internet offers nothing. &lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;So there we have it, there are selectors in the finder which don't do what they say, and have undocumented, unimprovable behavior, which doesn't get what you want.  Good job implementing this nest of rats.&lt;br /&gt;&lt;br /&gt;That doesn't even get into how the substring search for files doesn't find files.  I was looking for bruiser.txt, which doesn't show up at all, for any Kind.&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:k8to:45531</id>
    <link rel="alternate" type="text/html" href="http://k8to.livejournal.com/45531.html"/>
    <link rel="self" type="text/xml" href="http://k8to.livejournal.com/data/atom/?itemid=45531"/>
    <title>Throwaway post</title>
    <published>2008-12-08T01:21:23Z</published>
    <updated>2008-12-08T01:21:23Z</updated>
    <content type="html">Debian, I love you, but you need to speed up your release process a bit.&lt;br /&gt;&lt;br /&gt;I've been actively bitten by around 10 or so bugs that are fixed upstream in STABLE releases of their code.  The most galling was how the autosave functionality in inkscape is completely broken in the version ship, AND the crashes are more frequent.  Patches have existed for a long long time, and the bug was fixed in a stable release nearly a year ago.&lt;br /&gt;&lt;br /&gt;In your quest to "fix all the bugs" you avoid shipping bugfixes to your users.&lt;br /&gt;&lt;br /&gt;Speed it up.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:k8to:45250</id>
    <link rel="alternate" type="text/html" href="http://k8to.livejournal.com/45250.html"/>
    <link rel="self" type="text/xml" href="http://k8to.livejournal.com/data/atom/?itemid=45250"/>
    <title>k8to @ 2008-11-17T22:50:00</title>
    <published>2008-11-18T06:48:46Z</published>
    <updated>2008-11-18T06:48:46Z</updated>
    <content type="html">I was reading an article about the state of the SF Bay area housing market.&lt;br /&gt;It seemed like solano county was the worst hit by the downturn, with nearly 40% of the homes "underwater", ie. worth less than the mortgages owed on them, and over 62% of sales on houses being for less than their prior sale.&lt;br /&gt;&lt;br /&gt;I wondered, where is solano county.  Of course the official site is useless, so I went to google maps.  Apparently it's up around Vacaville and friends, on the way to Sacramento.&lt;br /&gt;&lt;br /&gt;Google maps offers images, and related searches these days.  Here's the related searches for Solano County:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt; new homes &lt;br /&gt;&lt;li&gt; outlet mall&lt;br /&gt;&lt;li&gt; fairfield&lt;br /&gt;&lt;li&gt; state prison &lt;br /&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:k8to:44846</id>
    <link rel="alternate" type="text/html" href="http://k8to.livejournal.com/44846.html"/>
    <link rel="self" type="text/xml" href="http://k8to.livejournal.com/data/atom/?itemid=44846"/>
    <title>I got another evite</title>
    <published>2008-11-13T05:53:08Z</published>
    <updated>2008-11-13T05:53:08Z</updated>
    <content type="html">First, this isn't about anyone in particular. I get lots of evites. &lt;br /&gt;I don't like evites.  I dont' like evite.&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Evite messages don't say where or when the event is.&lt;br /&gt;&lt;li&gt;Tracking whether I read the actual invitation is creepy.&lt;br /&gt;&lt;li&gt;The way evite sometimes hides who sent the message obnoxious&lt;br /&gt;&lt;li&gt;I've gotten spam on addresses only evite knew about.  Conclusion, using evite supports spam.&lt;br /&gt;&lt;li&gt;Once you've given evite my address, you can't ungive it.&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;World: Dont' use evite please, or if you must, please don't give my real email address to them.&lt;br /&gt;&lt;br /&gt;In general, handing someone else's email address over to advertising-driven agencies is not OK. Most people would not consider doing this in the general case.  Evite is not a special case.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:k8to:44772</id>
    <link rel="alternate" type="text/html" href="http://k8to.livejournal.com/44772.html"/>
    <link rel="self" type="text/xml" href="http://k8to.livejournal.com/data/atom/?itemid=44772"/>
    <title>k8to @ 2008-11-05T06:37:00</title>
    <published>2008-11-05T14:37:01Z</published>
    <updated>2008-11-05T14:37:01Z</updated>
    <content type="html">Sometimes, I forget that I'm a second class citizen.  Thanks for the reminder, california.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:k8to:44504</id>
    <link rel="alternate" type="text/html" href="http://k8to.livejournal.com/44504.html"/>
    <link rel="self" type="text/xml" href="http://k8to.livejournal.com/data/atom/?itemid=44504"/>
    <title>It's official: mormonism is unethical</title>
    <published>2008-10-29T04:59:53Z</published>
    <updated>2008-10-29T04:59:53Z</updated>
    <content type="html">Mormonism stands for bigotry, hatred, the removal of civil rights, and against the concept of brotherhood and equality for all.  They stood against racial equality for many years, and now they have asked their members to damage their own financial well being to spread hatred and damage into the lives of their fellow countrymen.&lt;br /&gt;&lt;br /&gt;The only ethical thing to do for current mormons is to leave the church.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:k8to:44246</id>
    <link rel="alternate" type="text/html" href="http://k8to.livejournal.com/44246.html"/>
    <link rel="self" type="text/xml" href="http://k8to.livejournal.com/data/atom/?itemid=44246"/>
    <title>XP 64 install, anyone?</title>
    <published>2008-10-15T19:51:38Z</published>
    <updated>2008-10-15T19:51:38Z</updated>
    <content type="html">I'd like access (remote or local) to an xp 64 box somewhere, with IE7 insatalled.&lt;br /&gt;I will need about 2 minutes of its time.&lt;br /&gt;&lt;br /&gt;Alternatively if you want to do the legwork, you'll need to hit a url or two, maybe&lt;br /&gt;copy and paste some text or take a screenshot.&lt;br /&gt;&lt;br /&gt;Anyone got it? (I don't!)</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:k8to:43989</id>
    <link rel="alternate" type="text/html" href="http://k8to.livejournal.com/43989.html"/>
    <link rel="self" type="text/xml" href="http://k8to.livejournal.com/data/atom/?itemid=43989"/>
    <title>Performance</title>
    <published>2008-10-14T04:28:38Z</published>
    <updated>2008-10-14T04:28:38Z</updated>
    <content type="html">I wish to attend a musical performance, which would probably consist of a number of live musicians, who perform a 90 minute set consisting of a single extended verion of Pick Up by Bonobo, especially as interpreted by Four tet.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:k8to:43710</id>
    <link rel="alternate" type="text/html" href="http://k8to.livejournal.com/43710.html"/>
    <link rel="self" type="text/xml" href="http://k8to.livejournal.com/data/atom/?itemid=43710"/>
    <title>Three Federal Work-Transportation Subsidies</title>
    <published>2008-10-08T13:34:56Z</published>
    <updated>2008-10-12T18:47:23Z</updated>
    <content type="html">So there are three different work-transportation subsidies, that I'm aware of.  Or there will be, starting next year.&lt;br /&gt;&lt;br /&gt;One of them is brand new, and affects bicycle commuters.  You are eligible if you bicycle a significant portion of your commute, which I assume means like over a third or something, but haven't checked.  It's meant to cover fees such as bicycle purchasing, repairs, and equipment.  It's implemented as a tax-free payment from your employer to you, and has a cap.&lt;br /&gt;&lt;br /&gt;Bicycling: up to 20 dollars a month, which amortized across the life of a commuter bicycle is large portion of the cost, say around 50-70%.  If you live in nastier weather (spike tires or downpours) or choose to ride a nicer bike to work, then it covers even less.&lt;br /&gt;&lt;br /&gt;Here are the established programs:&lt;br /&gt;&lt;br /&gt;Commuter Check (public transit): up to 110 a month&lt;br /&gt;ParkChek (parking your car): up to 215 and change a month&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.commutercheck.com/Employee/Faqs.aspx"&gt;http://www.commutercheck.com/Employee/Faqs.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;So, apparently, we should be most encouraging people to drive to work, somewhat encouraging them to ride transit, and least encouraging them to use the most efficient option and get themselves there improving their health along the way, and saving us all money.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:k8to:43399</id>
    <link rel="alternate" type="text/html" href="http://k8to.livejournal.com/43399.html"/>
    <link rel="self" type="text/xml" href="http://k8to.livejournal.com/data/atom/?itemid=43399"/>
    <title>Copy and Paste from X11 apps</title>
    <published>2008-10-08T02:00:58Z</published>
    <updated>2008-10-08T02:00:58Z</updated>
    <content type="html">So I try out remote X11 display on OSX.  It seems to work okay.  Then I'm trying to do real work and realize swapping back and forth from Cmd-V to Ctrl-V for paste is really a problem.  So I look for the setting to forward Cmd-V to Ctrl-V in X11 apps, since that's the obvious solution&amp;mdash;a bit clunky, but effective.  It doesn't exist.&lt;br /&gt;&lt;br /&gt;From the Apple X11 FAQ:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;Q: How do I copy and paste using X11 for Mac OS X?&lt;br /&gt;&lt;br /&gt;A: X11 for Mac OS X allows cut and paste between X11 and native applications using PRIMARY and PASTEBOARD selections.&lt;br /&gt;You can cut text from X11 applications by selecting the text, performing a cmd-c or copy operation. You can paste in native Mac OS X applications as usual using Cmd-V.&lt;br /&gt;Because &lt;b&gt;there is no standard for pasting in X11 applications &lt;/b&gt;(some use middle mouse button, some use control-v, etc.), cmd-v doesn't work for pasting in X11 applications by design. As a result, the "Paste" menu item will be grayed out when X11 applications are in focus. Y&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;So first, I've bolded the text that is a flat lie.  There is a standard, it is ctrl-v.  It is true that not every application (notably terminals) support this.  It is warty and problematic.  What you observe here, however, is Apple refusing to support the standard.  Deliberately.&lt;br /&gt;&lt;br /&gt;Usability failure rating: 8 bombs, and a raspberry</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:k8to:42945</id>
    <link rel="alternate" type="text/html" href="http://k8to.livejournal.com/42945.html"/>
    <link rel="self" type="text/xml" href="http://k8to.livejournal.com/data/atom/?itemid=42945"/>
    <title>Hot corners</title>
    <published>2008-10-06T15:16:12Z</published>
    <updated>2008-10-07T18:14:08Z</updated>
    <content type="html">I sit down at my desk.  I unlock the screensaver with my password, and... the desktop briefly flashes, to be replaced with black, and a re-request for my password.&lt;br /&gt;&lt;br /&gt;&lt;a name="cutid1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;At some point in the past. I set the bottom right hand corner of my screen to activate the screensaver.  Also, I set it to require my password to get back in after screensaving, since I use the system in a busy open office and I want to at least make a basic effort to support account distinction.&lt;br /&gt;&lt;br /&gt;So, I tend to activate the screensaver on leaving my desk by shooting the mouse to the lower right hand corner.  Then on login, I move the mouse slightly to locate the pointer via the motion it makes, and it relocks the screen.&lt;br /&gt;&lt;br /&gt;How hard is this to get right?  Xscreensaver understood the idea of "recent" activation of the screensaver for years, and only locks after a few seconds go by (defaults to 5, I think.)  That would save this use case.  Reactivation immediately after deactivation when the mouse has only moved a few pixels could be blocked.  Login credentials could be cached via sudo for a period of 1 minute or something.  There's a lot of ways to accomplish this, but Apple did none of them.&lt;br /&gt;&lt;br /&gt;Insult to injury: the Screen Saver section of system preferences gives no hint as to one might want to enable, disable, or otherwise configure the screensaver password-lock.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Usability failure rating: 2 bombs</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:k8to:42455</id>
    <link rel="alternate" type="text/html" href="http://k8to.livejournal.com/42455.html"/>
    <link rel="self" type="text/xml" href="http://k8to.livejournal.com/data/atom/?itemid=42455"/>
    <title>Dialogs and spaces</title>
    <published>2008-10-03T19:34:01Z</published>
    <updated>2008-10-06T14:46:30Z</updated>
    <content type="html">Today, I put a CD in the mac, and it said:&lt;br /&gt;&lt;br /&gt;&lt;img src="http://ducker.org/~jrodman/apple_gaffes/run_lola_run.png" title="" alt="A dialog box requesting a choice of two items with the same exact text"&gt;&lt;br /&gt;&lt;br /&gt;Okay, this sort of thing is common to most CD ripping programs, though the text "Please choose the correct one" brings a sort of Kafkaesque air to the situation.&lt;br /&gt;&lt;br /&gt;The fun part is this dialog box is not on the same virtual destkop ("Space") with ITunes, and I wanted to review the responsible application.  So I grabbed the window, dragged it to the edge of the display, and waited.  And waited.  And tried again, and waited.&lt;br /&gt;&lt;br /&gt;No feedback on failure.&lt;br /&gt;&lt;br /&gt;Also, why can't I move a dialog box?  Why does the system care?&lt;br /&gt;&lt;br /&gt;Usability failure rating: 2 bombs</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:k8to:42203</id>
    <link rel="alternate" type="text/html" href="http://k8to.livejournal.com/42203.html"/>
    <link rel="self" type="text/xml" href="http://k8to.livejournal.com/data/atom/?itemid=42203"/>
    <title>Hardware detection and management</title>
    <published>2008-10-03T16:49:45Z</published>
    <updated>2008-10-03T19:38:12Z</updated>
    <content type="html">Today's usability problem is simple.  When coming out of sleep, the macbook pro does not reliably detect &lt;b&gt;its own screen&lt;/b&gt;.&lt;br /&gt;&lt;br /&gt;That's right, it finds the external monitor attached via DVI, but fails to activate its own display.  Sometimes System Preferences -&amp;gt; Display -&amp;gt; (Detect Displays) works.  Sometimes it doesn't.  Today, putting it to sleep and waking it up again 6 times in a row made it work, eventually.&lt;br /&gt;&lt;br /&gt;That's some great attention to detail.&lt;br /&gt;&lt;br /&gt;Usability failure rating: 3 bombs.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:k8to:41848</id>
    <link rel="alternate" type="text/html" href="http://k8to.livejournal.com/41848.html"/>
    <link rel="self" type="text/xml" href="http://k8to.livejournal.com/data/atom/?itemid=41848"/>
    <title>Spotlight</title>
    <published>2008-10-01T15:51:41Z</published>
    <updated>2008-10-03T19:38:32Z</updated>
    <content type="html">In a continuing series entitled "The Emperor's Shiny New Brushed Metal Clothes" or alternatively "How the Mac Fails at Usability" we have spotlight, a search tool that usually finds what you don't want, and not what you want.&lt;br /&gt;&lt;br /&gt;&lt;a name="cutid1"&gt;&lt;/a&gt;&lt;br /&gt;Exhibit A:&lt;br /&gt;&lt;br /&gt;&lt;img src="http://ducker.org/~jrodman/spotlight-usability.png" alt="Home directory open with a single file named Notes; Spotlight menu open searching for Notes, file is not in the list"&gt;&lt;br /&gt;&lt;br /&gt;Hey, NOTES, that sounds about right.  Of course you can't tell because there's nothing to distinguish one file from another in the crappy list.  But no, that's /opt/local/lib/perl5/5.8.8/ExtUtils/NOTES, which are notes on the class hierarchy of the MakeMaker utility used in the building of perl5.  I mean, it's great that spotlight searches this stuff, but I use my own files more often than some opt cruft, and should be listed first.   Nevermind that my file doesn't appear at all.&lt;br /&gt;&lt;br /&gt;You'd think an exact match for the the filename in my own home directory would at least get it into the display.  Sure, I can show all, and then tell it to search on filename, and now it's the 18th item or so, not even in the window.&lt;br /&gt;&lt;br /&gt;Okay, so my idea of filenames as important metadata may be a bit outlandish.  But I'm sure I can configure spotlight to be more useful to me.  Yes - I can configure what keystroke to use to trigger it, and which categories of useless results to return.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Insult to injury: by default, OS X runs updatedb on a weekly basis.  Come on "attention to detail" vidiots, my Linux box can locate files added seconds ago.&lt;br /&gt;&lt;br /&gt;Usability failure rating: 5 bombs</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:k8to:41515</id>
    <link rel="alternate" type="text/html" href="http://k8to.livejournal.com/41515.html"/>
    <link rel="self" type="text/xml" href="http://k8to.livejournal.com/data/atom/?itemid=41515"/>
    <title>MacOS X Spaces</title>
    <published>2008-09-29T14:49:46Z</published>
    <updated>2008-10-03T19:39:44Z</updated>
    <content type="html">Dear Lazyweb,&lt;br /&gt;&lt;br /&gt;Mac OS X has a dizzying lack of documentation on its useful functionality.  Where can I get reference docs on all the hidden Dock preferences to make it act in less stupid ways?&lt;br /&gt;&lt;br /&gt;Specifically, where is the setting to let me choose the ordering of the Spaces?  Currently they are &lt;em&gt;upside-down&lt;/em&gt; as compared to the number keys &lt;b&gt;on all keyboards that have ever been made&lt;/b&gt;.&lt;br /&gt;&lt;br /&gt;To be more clear, spaces are ordered like this:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;
1 2 3
4 5 6
7 8 9
&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Sensible enough, left to right, down the page, like text.  The problem is that one of it's 3 twiddlable options is to enable jumping to spaces &lt;b&gt;by number&lt;/b&gt;.  Well, the way you enter numbers on a computer is by pressing number &lt;em&gt;keys&lt;/em&gt;, which are arranged like this:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;
7 8 9
4 5 6
1 2 3
&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Apple, you did it wrong.&lt;br /&gt;&lt;br /&gt;Usability failure rating: 2 bombs</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:k8to:41439</id>
    <link rel="alternate" type="text/html" href="http://k8to.livejournal.com/41439.html"/>
    <link rel="self" type="text/xml" href="http://k8to.livejournal.com/data/atom/?itemid=41439"/>
    <title>Gas</title>
    <published>2008-09-29T13:11:17Z</published>
    <updated>2008-09-29T13:11:17Z</updated>
    <content type="html">I'm waiting, and have been waiting for several years now, for the political dialogue to shift.  All that I've seen in the political discussion is a treatment of high gas prices as an undue burden plagueing our middle and lower classes.  When are we going to get to the point where we can discuss it as a fact, and accept that the problem is our too-heavy dependence/use thereof?</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:k8to:41067</id>
    <link rel="alternate" type="text/html" href="http://k8to.livejournal.com/41067.html"/>
    <link rel="self" type="text/xml" href="http://k8to.livejournal.com/data/atom/?itemid=41067"/>
    <title>Silly domain names</title>
    <published>2008-09-27T04:22:58Z</published>
    <updated>2008-09-27T04:22:58Z</updated>
    <content type="html">Some of my favourite ridiculous sounding domain names are classics:&lt;br /&gt;&lt;br /&gt;netcom.com - sadly off the air&lt;br /&gt;netnet.net - still going strong&lt;br /&gt;com-com.com - this french telecom venture got bought out at some point, the page used to be hilarious&lt;br /&gt;&lt;br /&gt;Today I went looking again, my finds:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://orgnet.com/"&gt;http://orgnet.com/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://comnet.org/"&gt;http://comnet.org/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I'd love to hear of a really fantastic one such as comnet-org.co.uk.  Any treasures you know about?</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:k8to:40935</id>
    <link rel="alternate" type="text/html" href="http://k8to.livejournal.com/40935.html"/>
    <link rel="self" type="text/xml" href="http://k8to.livejournal.com/data/atom/?itemid=40935"/>
    <title>The christians have it wrong</title>
    <published>2008-09-23T05:38:46Z</published>
    <updated>2008-09-23T05:38:46Z</updated>
    <content type="html">They claim it's Good Friday, but in my recent experience it was Bad Friday and Good Monday.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:k8to:40457</id>
    <link rel="alternate" type="text/html" href="http://k8to.livejournal.com/40457.html"/>
    <link rel="self" type="text/xml" href="http://k8to.livejournal.com/data/atom/?itemid=40457"/>
    <title>Work.</title>
    <published>2008-09-15T03:03:36Z</published>
    <updated>2008-09-15T03:03:36Z</updated>
    <content type="html">Work is starting tomorrow. It is a bit scary after so long.  Wish me luck in your thoughts.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:k8to:40286</id>
    <link rel="alternate" type="text/html" href="http://k8to.livejournal.com/40286.html"/>
    <link rel="self" type="text/xml" href="http://k8to.livejournal.com/data/atom/?itemid=40286"/>
    <title>k8to @ 2008-09-04T23:02:00</title>
    <published>2008-09-05T05:55:43Z</published>
    <updated>2008-09-05T05:56:34Z</updated>
    <content type="html">&amp;lt;nyar&amp;gt; Erotic Science Fiction reading with Charlie Anders, M. Christian, Richard Kadrey, Thomas Roche, Rudy Rucker, and others! At the Center for Sex and Culture, 1519 Mission Street near 11th, Friday, September 26th,&lt;br /&gt; doors at 8:00 pm, readings begin at 9:00 pm -  &lt;br /&gt;&amp;lt;nyar&amp;gt; wow&lt;br /&gt;&amp;lt;k8to&amp;gt; can i bomb that?&lt;br /&gt;&amp;lt;nyar&amp;gt; yes&lt;br /&gt;&amp;lt;k8to&amp;gt; i should larp-bomb it&lt;br /&gt;&amp;lt;k8to&amp;gt; dress up as a bomb &lt;br /&gt;&amp;lt;k8to&amp;gt; and go in and say EXPLODE EXPLODE EXPLODE</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:k8to:40062</id>
    <link rel="alternate" type="text/html" href="http://k8to.livejournal.com/40062.html"/>
    <link rel="self" type="text/xml" href="http://k8to.livejournal.com/data/atom/?itemid=40062"/>
    <title>Omnivore 100</title>
    <published>2008-08-23T19:42:54Z</published>
    <updated>2008-08-23T19:42:54Z</updated>
    <content type="html">Warning - meme-y post, just thought this one was a bit interesting.&lt;br /&gt;&lt;br /&gt;Someone created a list of one hundred foods they thought "a good omnivore" should try at least once in their life.  Many of them seem to be sort of recommended experiences.  I think otheres are really there just there for titillation/amusement, etc.  But I was surprised to see I'd made good headway into this silliness, so here it is.&lt;br /&gt;&lt;br /&gt;&lt;a name="cutid1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;1) Copy this list into your blog or journal, including these instructions.&lt;br /&gt;2) &lt;b&gt;Bold&lt;/b&gt; all the items you’ve eaten.&lt;br /&gt;3) &lt;s&gt;Cross out&lt;/s&gt; any items that you would never consider eating.&lt;br /&gt;4) Optional extra: Post a comment here at www.verygoodtaste.co.uk linking to your results.&lt;br /&gt;&lt;br /&gt;The VGT Omnivore’s Hundred:&lt;br /&gt;&lt;br /&gt;1. &lt;b&gt;Venison&lt;/b&gt;&lt;br /&gt;2. Nettle tea&lt;br /&gt;3. &lt;b&gt;Huevos rancheros&lt;/b&gt; - a favourite breakfast of mine&lt;br /&gt;4. &lt;b&gt;Steak tartare&lt;/b&gt; - under mild duress&lt;br /&gt;5. Crocodile - is it sustainable?&lt;br /&gt;6. Black pudding&lt;br /&gt;7. &lt;b&gt;Cheese fondue&lt;/b&gt;&lt;br /&gt;8. &lt;b&gt;Carp&lt;/b&gt;&lt;br /&gt;9. &lt;b&gt;Borscht&lt;/b&gt;&lt;br /&gt;10. &lt;b&gt;Baba ghanoush&lt;/b&gt; - I make a mean baba ghanoush&lt;br /&gt;11. &lt;b&gt;Calamari&lt;/b&gt;&lt;br /&gt;12. &lt;b&gt;Pho&lt;/b&gt; - I have assisted in the day-long process of creating pho.  It was good.  I wouldn't recommend it.&lt;br /&gt;13. &lt;b&gt;PB&amp;J sandwich&lt;/b&gt;&lt;br /&gt;14. &lt;b&gt;Aloo gobi&lt;/b&gt;&lt;br /&gt;15. &lt;b&gt;Hot dog from a street cart&lt;/b&gt;&lt;br /&gt;16. Epoisses&lt;br /&gt;17. Black truffle&lt;br /&gt;18. &lt;b&gt;Fruit wine made from something other than grapes&lt;/b&gt;&lt;br /&gt;19. &lt;b&gt;Steamed pork buns&lt;/b&gt;&lt;br /&gt;20. &lt;b&gt;Pistachio ice cream&lt;/b&gt;&lt;br /&gt;21. &lt;b&gt;Heirloom tomatoes&lt;/b&gt;&lt;br /&gt;22. &lt;b&gt;Fresh wild berries&lt;/b&gt;&lt;br /&gt;23. &lt;b&gt;Foie gras&lt;/b&gt;&lt;br /&gt;24. &lt;b&gt;Rice and beans&lt;/b&gt;&lt;br /&gt;25. &lt;b&gt;Brawn, or head cheese&lt;/b&gt; - this stuff is not all created equal&lt;br /&gt;26. Raw Scotch Bonnet pepper - I've eaten a portion of a raw habanero.  I'm not sure if that counts.  I don't really recommend this.&lt;br /&gt;27. Dulce de leche - this sounds good&lt;br /&gt;28. &lt;b&gt;Oysters&lt;/b&gt;&lt;br /&gt;29. &lt;b&gt;Baklava&lt;/b&gt;&lt;br /&gt;30. Bagna cauda - similar to fondue, is made with garlic, anchovies, walnut or olive oil, butter,red wine vinagar and sometimes cream !!! I want to eat this&lt;br /&gt;31. &lt;b&gt;Wasabi peas&lt;/b&gt;&lt;br /&gt;32. &lt;b&gt;Clam chowder in a sourdough bowl&lt;/b&gt;&lt;br /&gt;33. &lt;b&gt;Salted lassi&lt;/b&gt;&lt;br /&gt;34. &lt;b&gt;Sauerkraut&lt;/b&gt;&lt;br /&gt;35. &lt;b&gt;Root beer float&lt;/b&gt;&lt;br /&gt;36. Cognac with a fat cigar&lt;br /&gt;37. &lt;b&gt;Clotted cream tea&lt;/b&gt; - although I have not had something specifically titled in this manner, I have certainly had the documented components (tea, scones, jam, cream) in a mock-british like setting.  I think it's close enough.&lt;br /&gt;38. &lt;b&gt;Vodka jelly/Jell-O&lt;/b&gt;&lt;br /&gt;39. &lt;b&gt;Gumbo&lt;/b&gt;&lt;br /&gt;40. &lt;b&gt;Oxtail&lt;/b&gt; - as a major ingredient, not as the dish centerpiece -- but i've never seen it used as such&lt;br /&gt;41. &lt;b&gt;Curried goat&lt;/b&gt; - YUM! many common eating meats are totally dominated by strong curries, but goat can really makes itself known.&lt;br /&gt;42. &lt;b&gt;Whole insects&lt;/b&gt; - Some of them have a real acrid taste that isn't pleasant to me, eg many ants.  There are moths that taste much more rich and "meaty" or "nutty" when roasted.&lt;br /&gt;43. Phaal - superhot curry? Why do I never see it on the menu?&lt;br /&gt;44. &lt;b&gt;Goat’s milk&lt;/b&gt;&lt;br /&gt;45. &lt;b&gt;Malt whisky from a bottle worth £60/$120 or more&lt;/b&gt;&lt;br /&gt;46. Fugu&lt;br /&gt;47. &lt;b&gt;Chicken tikka masala&lt;/b&gt;&lt;br /&gt;48. &lt;b&gt;Eel&lt;/b&gt;&lt;br /&gt;49. &lt;b&gt;Krispy Kreme original glazed doughnut&lt;/b&gt; - Prefer Dunkin style&lt;br /&gt;50. &lt;b&gt;Sea urchin&lt;/b&gt; - Prepared sushi style (uni), it tastes like sea water - not recommended&lt;br /&gt;51. &lt;b&gt;Prickly pear&lt;/b&gt;&lt;br /&gt;52. Umeboshi - sounds gewd&lt;br /&gt;53. &lt;b&gt;Abalone&lt;/b&gt;&lt;br /&gt;54. &lt;b&gt;Paneer&lt;/b&gt;&lt;br /&gt;55. McDonald’s Big Mac Meal - I've eaten part of a Big Mac as a child - didn't like much&lt;br /&gt;56. &lt;b&gt;Spaetzle&lt;/b&gt; - courtesey SuSE Gmbh&lt;br /&gt;57. Dirty gin martini&lt;br /&gt;58. &lt;b&gt;Beer above 8% ABV&lt;/b&gt; &lt;br /&gt;59. &lt;b&gt;Poutine&lt;/b&gt; - looks gross, tastes good&lt;br /&gt;60. &lt;b&gt;Carob chips&lt;/b&gt;&lt;br /&gt;61. &lt;b&gt;S’mores&lt;/b&gt;&lt;br /&gt;62. Sweetbreads&lt;br /&gt;63. Kaolin - this seems to be more medicinal in nature than a foodstuff.  It certainly contains no calories.  I question the presence on the list.&lt;br /&gt;64. Currywurst&lt;br /&gt;65. &lt;b&gt;Durian&lt;/b&gt;&lt;br /&gt;66. Frogs’ legs&lt;br /&gt;67. &lt;b&gt;Beignets, churros, elephant ears or funnel cake&lt;/b&gt; - all of the above&lt;br /&gt;68. &lt;s&gt;Haggis&lt;/s&gt; - i'm doubtful this could ever be palatable to me&lt;br /&gt;69. &lt;b&gt;Fried plantain&lt;/b&gt;&lt;br /&gt;70. Chitterlings, or andouillette - the acquired taste of offal.  I should investigate&lt;br /&gt;71. &lt;b&gt;Gazpacho&lt;/b&gt; - YOM&lt;br /&gt;72. &lt;b&gt;Caviar and blini&lt;/b&gt;&lt;br /&gt;73. Louche absinthe&lt;br /&gt;74. Gjetost, or brunost - this looks moderately interesting and innocuous&lt;br /&gt;75. Roadkill&lt;br /&gt;76. &lt;b&gt;Baijiu&lt;/b&gt; - foolish semi-forced drinking among asian friends coming of age events have sometimes involved baiju&lt;br /&gt;77. &lt;b&gt;Hostess Fruit Pie&lt;/b&gt;&lt;br /&gt;78. &lt;b&gt;Snail&lt;/b&gt;&lt;br /&gt;79. &lt;b&gt;Lapsang souchong&lt;/b&gt; - in my cupboard&lt;br /&gt;80. &lt;b&gt;Bellini&lt;/b&gt; - at a wedding or something&lt;br /&gt;81. &lt;b&gt;Tom yum&lt;/b&gt;&lt;br /&gt;82. &lt;b&gt;Eggs Benedict&lt;/b&gt;&lt;br /&gt;83. &lt;b&gt;Pocky&lt;/b&gt; - esp. men's pocky (truthfully i find it to be pretty boring as confections go)&lt;br /&gt;84. Tasting menu at a three-Michelin-star restaurant.&lt;br /&gt;85. Kobe beef&lt;br /&gt;86. Hare&lt;br /&gt;87. &lt;b&gt;Goulash&lt;/b&gt;&lt;br /&gt;88. &lt;b&gt;Flowers&lt;/b&gt;&lt;br /&gt;89. Horse&lt;br /&gt;90. Criollo chocolate - I've had plenty in blended bars, but no single-source&lt;br /&gt;91. &lt;b&gt;Spam&lt;/b&gt; - as an ingredient yes&lt;br /&gt;92. &lt;b&gt;Soft shell crab&lt;/b&gt;&lt;br /&gt;93. Rose harissa - I may have eaten this at north african restaurants and not known it.&lt;br /&gt;94. &lt;b&gt;Catfish&lt;/b&gt;&lt;br /&gt;95. &lt;b&gt;Mole poblano&lt;/b&gt;&lt;br /&gt;96. &lt;b&gt;Bagel and lox&lt;/b&gt; - growing up in new york? You're required by law!&lt;br /&gt;97. &lt;s&gt;Lobster&lt;/s&gt; Thermidor  - I had a pretty negative lobster experience, and can't really stomach it anymore.&lt;br /&gt;98. &lt;b&gt;Polenta&lt;/b&gt;&lt;br /&gt;99. Jamaican Blue Mountain coffee - ultrasnobby $$$ coffee that's timid in flavor? What a waste.  I'd try it, in some contrived situation.&lt;br /&gt;100. Snake&lt;br /&gt;&lt;br /&gt;All in all, a fairly british-informed list.  I've hit over 70% of it though, and would be interested in trying much of the rest.  Any takers?</content>
  </entry>
</feed>
