<?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/  -->
<rss version='2.0' xmlns:lj='http://www.livejournal.org/rss/lj/1.0/' xmlns:media='http://search.yahoo.com/mrss/' xmlns:atom10='http://www.w3.org/2005/Atom'>
<channel>
  <title>Zen Bastard</title>
  <link>http://jimbojones.livejournal.com/</link>
  <description>Zen Bastard - LiveJournal.com</description>
  <lastBuildDate>Mon, 26 Oct 2009 15:00:45 GMT</lastBuildDate>
  <generator>LiveJournal / LiveJournal.com</generator>
  <lj:journal>jimbojones</lj:journal>
  <lj:journalid>400561</lj:journalid>
  <lj:journaltype>personal</lj:journaltype>
  <atom10:link rel='hub' href='http://pubsubhubbub.appspot.com/' />
  <image>
    <url>http://l-userpic.livejournal.com/71427142/400561</url>
    <title>Zen Bastard</title>
    <link>http://jimbojones.livejournal.com/</link>
    <width>100</width>
    <height>100</height>
  </image>

<item>
  <guid isPermaLink='true'>http://jimbojones.livejournal.com/186541.html</guid>
  <pubDate>Mon, 26 Oct 2009 15:00:45 GMT</pubDate>
  <title>only two ways to stand out</title>
  <link>http://jimbojones.livejournal.com/186541.html</link>
  <description>&lt;blockquote&gt;Her: Did you see [particular person in crowded area]?&lt;br /&gt;Me: Doesn&apos;t ring a bell.&lt;br /&gt;Her: I&apos;m talking about the one [add details].&lt;br /&gt;Me: Sorry, don&apos;t think so.&lt;br /&gt;Her: But they really [more details], almost like [exaggerated depiction].&lt;br /&gt;Me: Honey, you pay a LOT more attention to individual people in crowded areas than I do.  In general, if it doesn&apos;t look like it needs fighting or wants fucking, I probably didn&apos;t notice it.&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;I might be a Neanderthal, but at least I&apos;m in touch with who I am, right?</description>
  <comments>http://jimbojones.livejournal.com/186541.html</comments>
  <category>vignette</category>
  <lj:security>public</lj:security>
  <lj:reply-count>5</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://jimbojones.livejournal.com/186357.html</guid>
  <pubDate>Tue, 13 Oct 2009 18:11:09 GMT</pubDate>
  <title>How does this even happen?</title>
  <link>http://jimbojones.livejournal.com/186357.html</link>
  <description>$customer has some of those god awful &quot;control panel&quot; servers... not Plesk, but the same concept.  You get the idea.  $vendor is forcing him to do a migration, because they no longer support FreeBSD, so they want him to move to CentOS.  $customer contracts with $vendor to maintain these things... sorta, mostly, except he&apos;s still responsible for maintaining the actual servers.  Confused yet?  Me too.&lt;br /&gt;&lt;br /&gt;&lt;a name=&quot;cutid1&quot;&gt;&lt;/a&gt;But really that&apos;s not the confusing part, and the only reason I mention it is because SOMEHOW, I am pretty sure $vendor was responsible for this monstrosity:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;mysql&amp;gt; SELECT Host,Db,User,Table_name,Column_name,Timestamp,Column_priv FROM columns_priv ORDER BY Host,Table_name LIMIT 8;
+----------------------------------------------------------------------------------------------------+
| Host       | Db     | User     | Table_name     | Column_name  | Timestamp           | Column_priv |
+------------+--------+----------+----------------+--------------+---------------------+-------------+
| 127.0.0.1  | mysql  | phpuser  | tables_priv    | Host         | 2008-01-11 19:39:35 | Select      |
| 127.0.0.1  | mysql  | phpuser  | tables_priv    | Host         | 2008-06-20 20:03:49 | Select      |
| 127.0.0.1  | mysql  | phpuser  | user           | Host         | 2008-01-11 19:39:35 | Select      |
| 127.0.0.1  | mysql  | phpuser  | user           | Host         | 2008-06-20 20:03:49 | Select      |
| localhost  | mysql  | phpuser  | tables_priv    | Host         | 2008-01-11 19:39:35 | Select      |
| localhost  | mysql  | phpuser  | tables_priv    | Host         | 2008-06-20 20:03:49 | Select      |
| localhost  | mysql  | phpuser  | user           | Host         | 2008-01-11 19:39:35 | Select      |
| localhost  | mysql  | phpuser  | user           | Host         | 2008-06-20 20:03:49 | Select      |
+----------------------------------------------------------------------------------------------------+
8 rows in set (0.00 sec)&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;That&apos;s the columns_priv table in the mysql database.  If you didn&apos;t already know this, the PRIMARY KEY of the column_priv table is a complex key consisting of Host,Db,User,Table_name,Column_name.&lt;br /&gt;&lt;br /&gt;See the problem?&lt;br /&gt;&lt;br /&gt;If you think that &quot;localhost&quot; has an extra space on it for half of those or something like that... you&apos;re fucking wrong.  Those are, I shit you not, DUPLICATE primary keys.  For every.  Fucking.  Row.  In.  The.  Table.  The same problem was in the db table.&lt;br /&gt;&lt;br /&gt;So, for the two tables that control user permissions for every database on the server... there are primary key duplication violations littered throughout the whole fucking thing.  Upshot being, whenever the server needs information about user rights, who knows what the fuck it&apos;ll get - it might get one record; it might get another record; it might get no record at all, or the whole goddamn server might catch on fire and melt into slag.  Duplicated primary keys are something a SQL server checks for on &lt;i&gt;insertion&lt;/i&gt; or &lt;i&gt;update&lt;/i&gt; of a record... not on &lt;i&gt;read&lt;/i&gt; of a record.  In fact, before fixing this, I played around with it a little and discovered all sorts of ways to get wildly different results out of querying these tables because of this.  In fact, the only way to fix it was to dump the tables completely and recreate them from scratch, because just trying to delete a row would instantly crash the server.&lt;br /&gt;&lt;br /&gt;Anyway, it&apos;s all fixed now.  But what I keep trying to figure out - and failing - is how the &lt;i&gt;fuck&lt;/i&gt; did $vendor &lt;i&gt;get&lt;/i&gt; those rows in the database to begin with?!</description>
  <comments>http://jimbojones.livejournal.com/186357.html</comments>
  <category>alpha geek</category>
  <category>wtf</category>
  <lj:mood>boggled</lj:mood>
  <lj:security>public</lj:security>
  <lj:reply-count>3</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://jimbojones.livejournal.com/185813.html</guid>
  <pubDate>Wed, 09 Sep 2009 19:52:23 GMT</pubDate>
  <title>Jane pic du jour</title>
  <link>http://jimbojones.livejournal.com/185813.html</link>
  <description>Going back through the metric ton of Jane pics in my camera, this is one of my favorites.  She was just under 4 months old when it was taken.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://virtual.tehinterweb.net/livejournal/2009-08-05_Jane.jpg&quot;&gt;&lt;img src=&quot;http://virtual.tehinterweb.net/livejournal/2009-08-05_Jane_tn.jpg&quot;&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Clickable if you want to embiggenate it.</description>
  <comments>http://jimbojones.livejournal.com/185813.html</comments>
  <category>family</category>
  <category>jane</category>
  <category>omgpix</category>
  <lj:mood>happy</lj:mood>
  <lj:security>public</lj:security>
  <lj:reply-count>3</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://jimbojones.livejournal.com/185539.html</guid>
  <pubDate>Wed, 02 Sep 2009 00:18:27 GMT</pubDate>
  <title>freak of culture like a white girl with cornrows</title>
  <link>http://jimbojones.livejournal.com/185539.html</link>
  <description>Last night I dreamed that I was a teenager again, and that I had an older brother. We were on some kind of screwy football team in high school, with a coach who kept advising us to bang all the (female) reporters who apparently wanted to interview us for the local papers. They were real sluts, and, apparently, wanted some kind of scoop badly enough to be perfectly willing to fuck their way through as many high school football players as necessary along the way.&lt;br /&gt;&lt;br /&gt;Also, we were living with grandparents who turned out to be undead.  They were feeding us human flesh to turn us into ghouls. And, apparently, the grandparents were going to kill us before the transformation was complete, and feed on us - only I ran away and turned myself &quot;all the way&quot; undead first.  By RIPPING OFF ALL MY REMAINING LIVING FLESH.  Ha ha, creepy undead grandparents, I win!  I think.&lt;br /&gt;&lt;br /&gt;I have got to find out what the &lt;i&gt;hell&lt;/i&gt; the wife is putting in my drinks. And ask for more of it.&lt;br /&gt;&lt;p&gt;</description>
  <comments>http://jimbojones.livejournal.com/185539.html</comments>
  <category>wtf</category>
  <category>dream</category>
  <category>vignette</category>
  <lj:music>Atmosphere - That&apos;s Not Beef, It&apos;s Pork</lj:music>
  <media:title type="plain">Atmosphere - That&apos;s Not Beef, It&apos;s Pork</media:title>
  <lj:mood>baffled</lj:mood>
  <lj:security>public</lj:security>
  <lj:reply-count>10</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://jimbojones.livejournal.com/185093.html</guid>
  <pubDate>Fri, 14 Aug 2009 16:00:28 GMT</pubDate>
  <title>a freak of culture, like a white girl with cornrows</title>
  <link>http://jimbojones.livejournal.com/185093.html</link>
  <description>So, the wife and I came home with another box of hand-me-down baby clothes, sized six months bigger than &lt;a href=&quot;http://jimbojones.livejournal.com/179737.html&quot; target=&quot;_blank&quot;&gt;the last time&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Janis&apos;s role in this is to sift through the hand-me-downs and sort them into piles of &quot;wrong size&quot;, &quot;too stained&quot;, &quot;nothing irrevocably wrong with these&quot;, and &quot;hey I kinda like this one.&quot;  My job is to look on, horrified, and advocate burning the entire lot of them.&lt;br /&gt;&lt;br /&gt;One of the little 6-month size shirts this go-round had paired strawberries over the left breast, captioned &quot;Berries&quot; in large cursive text underneath them.  Y&apos;know, just in case some onlooker is simultaneously incapable of identifying a strawberry yet capable of reading English.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;Wife: &lt;i&gt;This one?&lt;/i&gt;&lt;br /&gt;Me: &lt;i&gt;Strawberry, strawberry was the neighborhood ho.&lt;/i&gt;&lt;br /&gt;Wife: &lt;i&gt;I don&apos;t know why they have to put writing on these.&lt;/i&gt;&lt;br /&gt;Me: &lt;i&gt;Yo E, she&apos;s a berry, let&apos;s run a train / Man, I wouldn&apos;t touch that bitch / Me neither, ho go home and wash out your beaver.&lt;/i&gt;&lt;br /&gt;Wife: &lt;i&gt;Well, I guess that&apos;s a &quot;no&quot; then.&lt;/i&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;I guess we can add &quot;&lt;a href=&quot;http://en.wikipedia.org/wiki/Dopeman&quot; target=&quot;_blank&quot;&gt;doesn&apos;t listen to NWA&lt;/a&gt;&quot; to &quot;has never seen the internet&quot; when listing the qualities of people who make infant clothing.</description>
  <comments>http://jimbojones.livejournal.com/185093.html</comments>
  <category>family</category>
  <category>vignette</category>
  <lj:security>public</lj:security>
  <lj:reply-count>2</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://jimbojones.livejournal.com/185019.html</guid>
  <pubDate>Thu, 06 Aug 2009 19:18:14 GMT</pubDate>
  <title>Dell Mini 10v - first impressions</title>
  <link>http://jimbojones.livejournal.com/185019.html</link>
  <description>&lt;table align=&quot;right&quot; border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;10&quot;&gt;&lt;tr&gt;&lt;td&gt;&lt;img src=&quot;http://virtual.tehinterweb.net/livejournal/2009-08-06_Dell-Mini-10v/mini-means-small-tn.jpg&quot; width=&quot;200&quot; height=&quot;150&quot;&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;I recently realized that I no longer needed a &quot;full-scale&quot; notebook, and that since netbooks were so inexpensive, I could actually &lt;i&gt;make&lt;/i&gt; money selling my Inspiron 6400 and buying a Dell Mini 10v to replace it.  So I did that.  Much like the Inspiron it replaced, I did pimp out the 10v a bit over baseline - upgraded to Dell&apos;s 16GB solid state drive, upgraded the wireless, and upgraded the battery (from 3-cell to 6-cell).&lt;br /&gt;&lt;br /&gt;I was never a big fan of the netbook (or, formerly, &quot;subnotebook&quot;) form factor - I thought that it sacrificed too much usability for the sake of &quot;being tiny and cute&quot; - but given that I no longer really needed a desktop replacement to go on long trips with me, and given the much lower cost, the netbook was suddenly attractive.  For occasional, relatively brief use doing network testing, it&apos;s hard to beat.&lt;br /&gt;&lt;br /&gt;&lt;a name=&quot;cutid1&quot;&gt;&lt;/a&gt;&lt;h1&gt;Hard Drive&lt;/h1&gt;One thing I was concerned with is that I never could find out WHICH solid state drive Dell was offering as the upgrade - turns out, it&apos;s a Samsung UM410.  This is more important than you might think, if you haven&apos;t been keeping up with SSDs - the market is &lt;i&gt;flooded&lt;/i&gt; with truly abominable SSDs right now which have big &quot;stuttering&quot; performance problems.  Luckily, the Samsung is a solid performer - its maximum throughput is an unimpressive 35MB/sec or so, but this is offset by a 0.2ms or so seek time.  What this boils down to is, a machine with this SSD in it is unlikely ever to make you go &quot;wow, that&apos;s &lt;i&gt;fast!&lt;/i&gt;&quot;... but equally unlikely to make you go &quot;wow, that&apos;s &lt;i&gt;slow&lt;/i&gt;,&quot; as we all know a machine with even the fastest conventional hard drive is likely to do.  (You know that godawful &quot;crunching&quot; or &quot;grinding&quot; noise your computer makes when it&apos;s being painfully, &lt;i&gt;painfully&lt;/i&gt; slow?  That&apos;s your conventional hard drive, stuck with thousands upon thousands of small read/write operations, constantly seeking the heads.)&lt;br /&gt;&lt;br /&gt;Again, if you&apos;re thinking of going SSD to get away from the awful &quot;my computer is crunching&quot; slowdowns... beware; the Samsung is a solid performer and the Intel will make your jaw hit the floor, but A WHOLE LOT of the current crop of SSDs have MAJOR performance problems and will actually perform significantly WORSE than conventional HDDs.&lt;br /&gt;&lt;br /&gt;And as long as we&apos;re talking hard drives, here&apos;s one of my very biggest bitches about my new Mini... no hard drive activity light.  To be fair, one seems less needed with a good SSD installed... but also to be fair, the SSD is an &lt;i&gt;option&lt;/i&gt; in the 10v, not the standard, and it&apos;s an option that probably relatively few people will take.  And even with the SSD, if you start encountering performance problems, you want to look for the hard drive activity light to see &quot;is it doing something, or is it locked up, or did I just miss a click?&quot;  With the 10v... you can&apos;t.  And that really, REALLY sucks.  I am pointing my finger at you, Dell, and I am shaking it like the evil Monkey in Chris&apos; closet.&lt;br /&gt;&lt;br /&gt;&lt;h1&gt;Operating System&lt;/h1&gt;The default OS for the Mini 10v is Windows XP, but I ordered mine with Linux on it.  I sampled the Dell-installed and Dell-monkeyed-with version of Ubuntu 8.04 LTS (&quot;Hardy Heron&quot;) for about ten minutes before screwing my face up in distaste and wiping it, to reinstall first with &quot;plain vanilla&quot; Ubuntu 9.04 (&quot;Jaunty Jackalope&quot;), and later with Ubuntu 9.04 Netbook Remix.  The Dell-flavored version had a kind of dubious &quot;launcher&quot; I wasn&apos;t too fond of, and had a Yahoo! toolbar forcibly installed into Firefox - with the Uninstall button for it greyed out, no less.  Uh, thanks but no thanks, g&apos;bye.&lt;br /&gt;&lt;br /&gt;There &lt;i&gt;are&lt;/i&gt; some rough spots getting plain vanilla Ubuntu going on the Mini 10v - most everything just works right out of the box, but the touchpad is pretty jumpy and needs some settling down; this required the installation of a package that&apos;s not in the main repositories yet, and some minor parameter tweaking.  The &quot;mouse buttons&quot; on the 10v are pretty odd - they are the bottom left and bottom right corners of the touchpad itself, and somewhat surprisingly, &lt;i&gt;they actually depress&lt;/i&gt; when you push them.  However, if you don&apos;t tweak the touchpad settings, they&apos;re also still &lt;i&gt;motion&lt;/i&gt; sensitive when you brush your fingers across them, which makes for some rather odd and unpleasant results when you try to click things with them, or - worse - click-and-drag.  The driver package adds a sort of &quot;keybounce&quot; fix to the touchpad, throwing away impulses which were generated too rapidly for a human to have intentionally committed them; the tweaks disable motion sensing on the &quot;button&quot; parts of the touchpad, and enable &quot;edge scrolling&quot;.  (Details at &lt;a href=&quot;http://ubuntuwiki.net/index.php/Dell_Mini_10v&quot;&gt;http://ubuntuwiki.net/index.php/Dell_Mini_10v&lt;/a&gt; if you want them.)&lt;br /&gt;&lt;br /&gt;Ubuntu Netbook Remix itself is a pretty interesting reworking of the interface to suit the netbook&apos;s much smaller screen.  It&apos;s very usable, although it tends to confuse less technically savvy people on first sight.  To be fair, this is not because &quot;it&apos;s hard,&quot; it&apos;s because &quot;it doesn&apos;t look like a normal computer&quot; - and that&apos;s more of a Netbook Remix thing than an Ubuntu-vs-Windows thing.  A few moments playing with it makes everything become pretty immediately apparent, though.  Worth noting: the interface does make multitasking a bit more cumbersome, particularly until you actually understand its conventions.  Simply finding and launching one of a few applications, though - ie, what a netbook is supposed to be for - is VERY simple and easy.&lt;br /&gt;&lt;br /&gt;&lt;p align=&quot;center&quot;&gt;&lt;img src=&quot;http://virtual.tehinterweb.net/livejournal/2009-08-06_Dell-Mini-10v/UNR-904-Logout.png&quot;&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;Of course, UNR is still a VERY new product, and the occasional rough edge is definitely there to be found.  But no showstoppers so far.  (In case you&apos;re wondering, &quot;Restart&quot; really &lt;i&gt;does&lt;/i&gt; restart, btw.)&lt;br /&gt;&lt;br /&gt;&lt;h1&gt;External Display&lt;/h1&gt;This, unfortunately, was NOT an area in which the Mini 10v shone.  When I attached an external monitor by VGA cable, nothing happened initially.  So I went to the Display applet for Ubuntu Netbook Remix, where I saw my 22&quot; Acer already discovered (good!) but the &quot;Mirror screens&quot; box unchecked.  OK, no problem... I checked the box.  Nothing happened.  Hmm... well, I didn&apos;t really want a mirror anyway, I wanted to try dual display.  So, I checked the &quot;On&quot; radio button for the Acer, at which point I was told that some settings needed to be added to xorg.conf, which I okayed, and that I should log out and back in, which I did.&lt;br /&gt;&lt;br /&gt;It worked, but everything slowed to an absolute &lt;i&gt;crawl&lt;/i&gt;.  To the point that the normally instant-and-spiffy little animations when I hovered over an icon would take six seconds or more to happen.  Moving from one application tab to another would produce all the icons for BOTH tabs overlaid on top of one another, and it would take 15 to 30 seconds to clear the garbage (if it ever cleared).  As mentioned earlier, I had no hard drive activity light - which left me &lt;i&gt;really&lt;/i&gt; confused and apprehensive about just &lt;i&gt;why&lt;/i&gt; my Mini was suddenly a raging pile of slow.  So, sighing theatrically, I disconnected the Acer display.&lt;br /&gt;&lt;br /&gt;Problem not solved - everything was still glacial.  So I rebooted - problem still not solved.  After a lot of frustration, I finally dropped to the Terminal, manually edited xorg.conf, and discovered a subsection in it declaring a virtual display, with total width of both the laptop display and my Acer.  I deleted that, then restarted, THEN everything was fixed.  Whew!  Then, much more cautiously, I tried hooking up the Acer and just using the little &quot;change display&quot; key (the F1 key, but without holding down Fn) - THAT worked pretty much as expected, bouncing from &quot;laptop display only&quot; to &quot;mirror&quot; to &quot;external display only&quot; and back to &quot;laptop display only&quot; again as I cycled through.  It was quite slow to change state, though - on the order of 5-10 seconds per change - and I discovered that, although my Acer&apos;s native resolution is 1680x1050, the Mini would only drive it up to 1024x768 - hardly ideal.&lt;br /&gt;&lt;br /&gt;I haven&apos;t ever tried running Windows on the Mini, so I&apos;m not sure how much of the blame for this massive fail to lay at the feet of the Intel 945GMA video chipset, and how much of it to lay at the feet of Ubuntu Netbook Remix.  But I&apos;d advise caution if you&apos;re thinking of getting a Mini 10v for heavy use with an external display... Here There Be Dragons.&lt;br /&gt;&lt;br /&gt;&lt;h1&gt;Battery&lt;/h1&gt;I really had no idea what to expect from the Mini when it came to battery life.  I&apos;ve seen lots and lots of people complaining about what they found to be underwhelming battery life out of netbooks/subnotebooks, and grumbling that SSDs didn&apos;t really seem to do much in the real world for battery life, etc etc whine whine whine.  Which is part of why I ordered mine with the upgraded 6-cell battery instead of the default 3-cell.  I also wasn&apos;t sure what to expect, because traditionally, Linux has tended to lag somewhat behind Windows when it comes to extending battery life on mobile PCs.&lt;br /&gt;&lt;br /&gt;Well, the first day I had my Mini I left it on the charger for 12 hours like Dell recommended... then the second day, I took it off the charger and kept it off, while I used it until it dropped.  I installed a gigabyte or so of software and OS updates, I played around with configurations, I browsed the web, I showed my new toy off to friends, colleagues, and coworkers, I watched some YouTube clips, I drove around town with it open and running in the passenger seat... and I got &lt;i&gt;nine point five hours&lt;/i&gt; out of it before it finally gave up the ghost.  Color me satisfied.&lt;br /&gt;&lt;br /&gt;&lt;p align=&quot;center&quot;&gt;&lt;img src=&quot;http://virtual.tehinterweb.net/livejournal/2009-08-06_Dell-Mini-10v/6-cell-batt.jpg&quot;&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;One thing I will warn you of, though, is that the upgraded battery protrudes SIGNIFICANTLY from the chassis of the netbook.  This is a bit of a blessing and a curse - on the one hand, Dell very smartly configured the oversized battery so that it serves as a kind of keyboard angle clip.  This is good for typing on it, and it&apos;s good for getting extra ventilation, and it&apos;s even good for keeping the laptop elevated some from anything nasty you might spill on the desk it&apos;s on.  It&apos;s &lt;i&gt;not&lt;/i&gt; so good for fitting it into its custom neoprene sleeve (optional), and it also makes for something of an odd balance to it (and significantly increased weight, though it&apos;s still ridiculously light compared to a &quot;real&quot; notebook).&lt;br /&gt;&lt;br /&gt;&lt;h1&gt;Summary&lt;/h1&gt;The Good:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;9.5 hours battery life!&lt;br /&gt;&lt;li&gt;GREAT keyboard, for a netbook&lt;br /&gt;&lt;li&gt;Small, lightweight, and attractive&lt;br /&gt;&lt;li&gt;Inexpensive ($440 out the door with 16GB SSD, 802.11n networking, upgraded battery, and neoprene sleeve)&lt;br /&gt;&lt;li&gt;Solid, if not impressive, performance from the Samsung SSD&lt;br /&gt;&lt;li&gt;Equally solid (if equally unimpressive) performance from the 1.6GHz Intel Atom CPU&lt;br /&gt;&lt;li&gt;No fans - so COMPLETELY silent, if you get the SSD&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;The Bad:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;upgraded battery throws off the balance of the netbook&lt;br /&gt;&lt;li&gt;NO HARD DRIVE ACTIVITY LIGHT!&lt;br /&gt;&lt;li&gt;Underwhelming-at-best utilization of external display&lt;/ul&gt;</description>
  <comments>http://jimbojones.livejournal.com/185019.html</comments>
  <category>alpha geek</category>
  <lj:security>public</lj:security>
  <lj:reply-count>4</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://jimbojones.livejournal.com/184586.html</guid>
  <pubDate>Wed, 15 Jul 2009 19:06:39 GMT</pubDate>
  <title>Baby&apos;s First Modeling Gig</title>
  <link>http://jimbojones.livejournal.com/184586.html</link>
  <description>OK, OK, so we were paid in merchandise and it&apos;s just for this chick&apos;s &lt;a href=&quot;http://www.etsy.com/shop.php?user_id=6871836&quot; target=&quot;_blank&quot;&gt;Etsy store&lt;/a&gt;... but hey, there &lt;i&gt;was&lt;/i&gt; a professional photographer shooting it.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://virtual.tehinterweb.net/livejournal/2009-07-15_jane-etsy-modeling/TotToppers - Roaring Twenties.jpg&quot;&gt;&lt;img src=&quot;http://virtual.tehinterweb.net/livejournal/2009-07-15_jane-etsy-modeling/thumbs/TotToppers - Roaring Twenties.jpg&quot; width=&quot;500&quot; height=&quot;500&quot;&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This one is by far my favorite... Jane kicking it Roaring Twenties style with a crazy giant-flower-adorned lace knit headband.  I suspect we are going to be seeing that expression A LOT.  In Janis&apos; words, &quot;that&apos;s the Daddy look.&quot;&lt;br /&gt;&lt;br /&gt;&lt;a name=&quot;cutid1&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://virtual.tehinterweb.net/livejournal/2009-07-15_jane-etsy-modeling/TotToppers - Roaring Twenties 2.jpg&quot;&gt;&lt;img src=&quot;http://virtual.tehinterweb.net/livejournal/2009-07-15_jane-etsy-modeling/thumbs/TotToppers - Roaring Twenties 2.jpg&quot; width=&quot;500&quot; height=&quot;560&quot;&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://virtual.tehinterweb.net/livejournal/2009-07-15_jane-etsy-modeling/TotToppers - Silly Hat.jpg&quot;&gt;&lt;img src=&quot;http://virtual.tehinterweb.net/livejournal/2009-07-15_jane-etsy-modeling/thumbs/TotToppers - Silly Hat.jpg&quot; width=&quot;266&quot; height=&quot;400&quot;&gt;&lt;/a&gt; &lt;img src=&quot;http://virtual.tehinterweb.net/livejournal/2009-07-15_jane-etsy-modeling/SillyHatsOnly.gif&quot;&gt;&lt;br clear=&quot;all&quot; /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://virtual.tehinterweb.net/livejournal/2009-07-15_jane-etsy-modeling/TotToppers - Sweet Ass.jpg&quot;&gt;&lt;img src=&quot;http://virtual.tehinterweb.net/livejournal/2009-07-15_jane-etsy-modeling/thumbs/TotToppers - Sweet Ass.jpg&quot; width=&quot;500&quot; height=&quot;750&quot;&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Can a father be permitted a bit of a facepalm?  I&apos;d hoped not to see anything like this for at LEAST 15 years or so...&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://virtual.tehinterweb.net/livejournal/2009-07-15_jane-etsy-modeling/TotToppers - Sweet Front.jpg&quot;&gt;&lt;img src=&quot;http://virtual.tehinterweb.net/livejournal/2009-07-15_jane-etsy-modeling/thumbs/TotToppers - Sweet Front.jpg&quot; width=&quot;500&quot; height=&quot;700&quot;&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The front view of the same item.  In the words of its maker: &quot;The waist is a drawstring so is completely adjustable. Its shown on a 2 month old who weighs approximately 15 lbs, so pretty much at its maximum &quot;stretch&quot; capacity :)&quot;  Jane is a BIG baby.  I love that.&lt;br /&gt;&lt;br /&gt;&lt;small&gt;pics are clickable, if you want to see them in their original ginormous glory.&lt;/small&gt;&lt;br /&gt;&amp;nbsp;</description>
  <comments>http://jimbojones.livejournal.com/184586.html</comments>
  <category>jane</category>
  <category>omgpix</category>
  <lj:mood>happy</lj:mood>
  <lj:security>public</lj:security>
  <lj:reply-count>6</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://jimbojones.livejournal.com/184508.html</guid>
  <pubDate>Mon, 06 Jul 2009 16:32:18 GMT</pubDate>
  <title>They hate our freedom^H^H^H^H^H^H^H undeclared war</title>
  <link>http://jimbojones.livejournal.com/184508.html</link>
  <description>Maybe, just maybe, &quot;they&quot; don&apos;t really hate our freedom.  Maybe &quot;they&quot; actually hate the way we &lt;a href=&quot;http://www.npr.org/templates/story/story.php?storyId=100131283&quot;&gt;attack civilian targets inside the borders of countries with whom we are not at war&lt;/a&gt;.  I mean, it&apos;s just a thought.  When you&apos;re making the news for sending in Predator unmanned attack drones to &lt;a href=&quot;http://news.bbc.co.uk/2/hi/south_asia/8115814.stm&quot;&gt;volley missiles into the funeral&lt;/a&gt; of a bunch of people who were killed by - you guessed it, attack by Predator unmanned attack drones, &lt;i&gt;maybe&lt;/i&gt; that might piss the survivors and the neighbors off a &lt;i&gt;little&lt;/i&gt; more than your &quot;freedom&quot;?&lt;br /&gt;&lt;br /&gt;Seriously, why isn&apos;t this getting more news coverage?  Let me recap:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;We have not declared war on Pakistan&lt;/li&gt;&lt;br /&gt;&lt;li&gt;We are using military hardware to attack targets within Pakistan&apos;s borders&lt;/li&gt;&lt;br /&gt;&lt;li&gt;We are attacking &lt;i&gt;civilian targets&lt;/i&gt; within Pakistan&apos;s borders&lt;/li&gt;&lt;br /&gt;&lt;li&gt;WE HAVEN&apos;T EVEN DECLARED WAR!&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;Why the hell isn&apos;t this raising red flags all over the country?  I mean, for crying out loud, have you ever watched a Western?  The guys who ride by the ranch firing their guns into it through the walls at midnight are &lt;i&gt;not&lt;/i&gt; the heroes of the piece.&lt;br /&gt;&lt;br /&gt;I&apos;m really not coming at this from the perspective of a fainting dove: I know the place is a goddamn mess, and &lt;a href=&quot;http://news.bbc.co.uk/2/hi/south_asia/8046577.stm&quot;&gt;there&apos;s a lot of Taliban in there&lt;/a&gt;.  But this just isn&apos;t the right way to go about... whatever the hell it is we&apos;re trying to accomplish.  We should either be getting openly and officially invited in by the Pakistani government, declaring war and doing it our way, or butting the hell out.  &quot;Just sorta sending in drones to attack civilian targets with HE missiles&quot;, with or without the &quot;tacit&quot; support of the Pakistani government - and with increasingly strident protests from Pakistani civilians - is a direct slap in the face of everything this country is SUPPOSED to be for.</description>
  <comments>http://jimbojones.livejournal.com/184508.html</comments>
  <category>politics</category>
  <lj:security>public</lj:security>
  <lj:reply-count>7</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://jimbojones.livejournal.com/184127.html</guid>
  <pubDate>Mon, 06 Jul 2009 03:45:15 GMT</pubDate>
  <title>the economy: still sucking</title>
  <link>http://jimbojones.livejournal.com/184127.html</link>
  <description>&lt;img src=&quot;http://virtual.tehinterweb.net/livejournal/dilbert-economy-2009.gif&quot;&gt;&lt;br /&gt;&lt;br /&gt;This, unfortunately, pretty much sums it up right now.&lt;br /&gt;&lt;br /&gt;I am so, SO thankful I have a business (and therefore, a distributed income) - this is a shitty, shitty time to have to rely on too many of your financial eggs coming from one basket.</description>
  <comments>http://jimbojones.livejournal.com/184127.html</comments>
  <lj:security>public</lj:security>
  <lj:reply-count>1</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://jimbojones.livejournal.com/184024.html</guid>
  <pubDate>Tue, 30 Jun 2009 18:40:23 GMT</pubDate>
  <title>your daily moment of zen</title>
  <link>http://jimbojones.livejournal.com/184024.html</link>
  <description>&lt;img src=&quot;http://virtual.tehinterweb.net/livejournal/catcatchesbat.gif&quot;&gt;&lt;br /&gt;&lt;br /&gt;disclaimer: no that is not my cat.  my cat is a ground cat.</description>
  <comments>http://jimbojones.livejournal.com/184024.html</comments>
  <lj:security>public</lj:security>
  <lj:reply-count>3</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://jimbojones.livejournal.com/183615.html</guid>
  <pubDate>Mon, 29 Jun 2009 20:43:22 GMT</pubDate>
  <title>ZFS data healing under FreeBSD 7.2-RELEASE</title>
  <link>http://jimbojones.livejournal.com/183615.html</link>
  <description>I decided to do a quick test of ZFS&apos;s automatic data healing and corruption protection today.&lt;br /&gt;&lt;br /&gt;&lt;a name=&quot;cutid1&quot;&gt;&lt;/a&gt;With the same 5-drive RAIDZ setup under FreeBSD 7.2-RELEASE as in the earlier &lt;a href=&quot;http://jimbojones.livejournal.com/183472.html&quot; target=&quot;_blank&quot;&gt;benchmarks&lt;/a&gt;, I first created a text file containing the sentence &quot;This is a test of data corruption in live filesystems.&quot;  I saved that text file to the root of the RAIDZ, then unmounted the pool, then &lt;b&gt;kldunload&lt;/b&gt;ed the ZFS module from FreeBSD&apos;s kernel.&lt;br /&gt;&lt;br /&gt;Next, I used a small Perl script to look through /dev/ad8 - one of the five physical drives in the array - to find the sentence above.  Having found it, I then did a raw write to /dev/ad8 changing &quot;This&quot; to &quot;Tgjs&quot;.  Presto, data corruption!&lt;br /&gt;&lt;br /&gt;Now, I re-&lt;b&gt;kldload&lt;/b&gt;ed zfs.ko, then re-mounted the pool, and did a quick &lt;b&gt;cat test.txt&lt;/b&gt;:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;font face=&quot;courier, courier new&quot;&gt;# cat /backup/test.txt&lt;br /&gt;This is a test of data corruption in live filesystems.&lt;br /&gt;#&lt;/font&gt;&lt;/blockquote&gt;&lt;br /&gt;Excellent - ZFS did in fact catch &lt;i&gt;and&lt;/i&gt; heal the corruption I introduced - and if I check the status of the pool, it will warn me about it:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;font face=&quot;courier, courier new&quot;&gt;# zpool status backup&lt;br /&gt;  pool: backup&lt;br /&gt; state: ONLINE&lt;br /&gt;status: One or more devices has experienced an unrecoverable error.  An&lt;br /&gt;        attempt was made to correct the error.  Applications are unaffected.&lt;br /&gt;action: Determine if the device needs to be replaced, and clear the errors&lt;br /&gt;        using &apos;zpool clear&apos; or replace the device with &apos;zpool replace&apos;.&lt;br /&gt;   see: ht&lt;b&gt;&lt;/b&gt;tp://www.sun.com/msg/ZFS-8000-9P&lt;br /&gt; scrub: none requested&lt;br /&gt;config:&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;NAME&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;STATE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;READ WRITE CKSUM&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;backup&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ONLINE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;raidz1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ONLINE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ad6&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ONLINE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ad8&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ONLINE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ad10&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ONLINE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ad12&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ONLINE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ad14&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ONLINE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&lt;br /&gt;&lt;br /&gt;errors: No known data errors&lt;/font&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;That is pretty freaking &lt;i&gt;awesome&lt;/i&gt;.  &lt;br /&gt;&lt;br /&gt;One nasty caveat: due to an inadvisable configuration line in /etc/devd.conf, by default ZFS errors &lt;i&gt;will not be logged&lt;/i&gt; in any system log - if you haven&apos;t specifically changed logging configuration on your machine, ZFS errors end up going to user.warn which, again by default, effectively means going to /dev/null.  See &lt;a href=&quot;http://lists.freebsd.org/pipermail/freebsd-current/2009-June/008194.html&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt; for more info on the logging SNAFU.</description>
  <comments>http://jimbojones.livejournal.com/183615.html</comments>
  <category>alpha geek</category>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://jimbojones.livejournal.com/183472.html</guid>
  <pubDate>Fri, 26 Jun 2009 23:53:29 GMT</pubDate>
  <title>More ZFS performance data</title>
  <link>http://jimbojones.livejournal.com/183472.html</link>
  <description>Update to &lt;a href=&quot;http://jimbojones.livejournal.com/182750.html&quot;&gt;the prior ZFS post&lt;/a&gt;: I did some more benchmarks.  The newer set was performed with one 5MB burst of data written to a random location on the target drive each second, which is probably a better model for most real-world conditions.&lt;br /&gt;&lt;br /&gt;&lt;a name=&quot;cutid1&quot;&gt;&lt;/a&gt;Methodology: /data/5M and /data/1M have 5GB of data each in randomly-ordered chunks 5MB and 1MB in size, respectively.  /data/zero.bin is a contiguous 8GB file.  A process writes a burst of 5MB to a random location in /data/zero.bin once per second; other processes read chunks from /data/1M or /data/5M as appropriate (and as fast as possible) until the entire 5G dataset is read.&lt;br /&gt;&lt;br /&gt;In between runs, 5GB of data is read from another file in /home/myname (or /export/home/myname, in the case of OpenSolaris) in order to flush as much of the filesystem cache out as possible.  It&apos;s worth noting that, as far as I can tell, at least some of the OSes tested have some protection against a single file dominating the entire available cache in RAM - so differences in cache algorithm WILL have had some effect on these results!  I could not find any programmatic way to dump the filesystem cache, so the big copy operation from another drive was the best I could come up with.&lt;br /&gt;&lt;br /&gt;The methodology is certainly not perfect, but I feel it probably models a lot of real-world conditions reasonably well.&lt;br /&gt;&lt;br /&gt;The test machine is an Athlon64 3500+ with 2GB of DDR2 SDRAM, on a motherboard using the nVidia SATA chipset - which means no NCQ (Native Command Queueing) support for the SATA drives.  Operating system is installed on a Western Digital 250GB drive.  Data drives are five Seagate ST3750640NS SATA-II 750GB drives.  NOTE: these Seagates are SLOW PIGS, which is why these performance numbers are so low - and part of why I included baseline single-drive performance numbers!&lt;br /&gt;&lt;br /&gt;Operating systems tested were FreeBSD 7.2-RELEASE amd64, Ubuntu Server 8.04-LTS amd64, and OpenSolaris 0906.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;http://virtual.tehinterweb.net/livejournal/2009-06-22_zfs_diskperf/zfs-diskperf-contig-write.png&quot;&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;http://virtual.tehinterweb.net/livejournal/2009-06-22_zfs_diskperf/zfs-diskperf-5MB-readwrite.png&quot;&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;http://virtual.tehinterweb.net/livejournal/2009-06-22_zfs_diskperf/zfs-diskperf-1MB-readwrite.png&quot;&gt; &lt;br /&gt;&lt;br /&gt;There were a couple of odd quirks that you can&apos;t see in the graphs - OpenSolaris hangs onto writes for a WHILE before committing them; the OpenSolaris read/write numbers are a little misleading because the array would keep chattering with late write commits for quite some time after each benchmark run was nominally complete.  Since ZFS writes atomically, and &lt;i&gt;most&lt;/i&gt; real-world loads aren&apos;t likely to saturate the array 24/7, I decided to leave the numbers as-is - that&apos;s the performance you&apos;d &lt;i&gt;experience&lt;/i&gt; actually using the array, after all, since a read to any of those uncommitted writes would still produce the new data from memory rather than the old data from the spindles.&lt;br /&gt;&lt;br /&gt;Also, whereas for Linux and FreeBSD I would first write 5GB of data from /dev/urandom to /home/myname, and then parcel that out in chunks to /data/5M and /data/1M, on OpenSolaris I ended up actually doing the writes directly from /dev/urandom instead... because I discovered the hard way that if you read-saturate from /export/home, the entire damn system becomes just about completely unusable until you quit.  And it was actually SLOWER reading from /export/home than from /dev/urandom directly!&lt;br /&gt;&lt;br /&gt;I thought it was pretty interesting that FreeBSD&apos;s ZFS implementation and OpenSolaris&apos; performed so differently - one better at larger reads, one better at smaller reads.  It&apos;s probably worth noting that FreeBSD 7.2-RELEASE uses ZFS v6, whereas OpenSolaris 0906 uses a much later version - v13 or so, I think, although I couldn&apos;t find a definitive answer anywhere.  It&apos;s probably also significant that OpenSolaris was the only OS running a big heavy desktop - neither FreeBSD nor Ubuntu was running X, but OpenSolaris was burdened down under X, Gnome, and all kinds of desktop-ish crap.  That was probably a pretty big limitation on a 2GB machine.&lt;br /&gt;&lt;br /&gt;There&apos;s not much doubt that, at least on this scale of hardware, mdraid5 is the performance king - but ZFS has a hell of a lot to offer in exchange for what performance you might give up.  Anybody who&apos;s ever spent 10+ hours doing an offline fsck of a large raid array is probably quite willing to sacrifice a little bit of read performance in exchange for a promise to NEVER have to do another offline fsck again.  The availability of live compressed volumes, copy-on-write, and other features - and how brain-dead easy they are to implement from the admin&apos;s perspective - is also pretty compelling.&lt;br /&gt;</description>
  <comments>http://jimbojones.livejournal.com/183472.html</comments>
  <category>alpha geek</category>
  <lj:security>public</lj:security>
  <lj:reply-count>1</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://jimbojones.livejournal.com/183213.html</guid>
  <pubDate>Thu, 25 Jun 2009 01:18:52 GMT</pubDate>
  <title>OpenSolaris: first impressions</title>
  <link>http://jimbojones.livejournal.com/183213.html</link>
  <description>I&apos;ve been benchmarking Sun&apos;s ZFS filesystem alongside more conventional ones lately, and as a result, somebody asked me to include numbers from Sun&apos;s actual operating system running ZFS.  So I figured hey, why not.&lt;br /&gt;&lt;br /&gt;I felt like that little girl from Jurassic Park.  First, I sit in front of the computer, and stare at the monitor with a relieved grin.  &quot;Hey, this is Unix - I know this!&quot;&lt;br /&gt;&lt;br /&gt;Then the velociraptors attacked.&lt;br /&gt;&lt;br /&gt;I suspect there must have been driver problems with the particular hardware I was using, because holy SHIT was OpenSolaris (2009-06) ever broken.  First, any attempt to read from /home/export/myname &lt;i&gt;severely&lt;/i&gt; impacted performance of the whole system - making it damn near unusable - until the read finished.  Um, what?  Then I discovered that if I had a terminal window open, and I fired up &lt;b&gt;nano&lt;/b&gt; (a text editor) and then maximized the console window... suddenly, arrow keys started producing ASCII codes on the screen instead of... you know... arrowing.  And once a terminal window actually &lt;i&gt;crashed&lt;/i&gt; while I was using nano.  Then I tried to install the Data::Random module from Perl&apos;s CPAN, and... well, the less said about that the better.&lt;br /&gt;&lt;br /&gt;I could also go on about dd not understanding the &quot;m&quot; or &quot;g&quot; suffixes to blocksize arguments - despite the manpage saying that it does - or the lack of throughput report at the end of a dd run - despite the manpage saying there should be - or the lack of normally pretty-universal utilities like pv (pipe viewer) in the package repositories... hell, I think you get the picture.  There may be some Very Good Reasons to go Solaris instead of BSD or Linux in the Enterprise world that I&apos;m just not aware of, but from a smallbiz ISV&apos;s perspective, it felt like HP-UX: sorta like what you&apos;re used to, only &lt;i&gt;painfully&lt;/i&gt; obsolescent and quirky and treacherous, with a lot of things you expect to be available inexplicably missing.&lt;br /&gt;&lt;br /&gt;Again, I have to believe a lot of my problems must have been endemic to the hardware I was using.  (Athlon64 3500+, ASUS motherboard with nvidia chipset, 2GB DDR2 SDRAM, if anybody is wondering.)  But honestly, from my perspective as an ISV catering to small business... that doesn&apos;t help much.  I don&apos;t want to have to carefully pick and choose from a list of exotic crap to feed my OS; I need to by and large expect it to just fucking &lt;i&gt;work&lt;/i&gt; with commodity off-the-shelf parts.&lt;br /&gt;&lt;br /&gt;I&apos;ll put up new numbers tomorrow, including results from FreeBSD 8.0-CURRENT (which includes ZFS v13, as opposed to the ZFSv6 in FreeBSD 7.2-RELEASE) as well as the OpenSolaris results.  But I&apos;ll save you the tension, if it&apos;s the Solaris numbers you want: they sucked.  (Which may largely have had to do with the fact that OpenSolaris seems bound and determined to run X Windows, whereas FreeBSD didn&apos;t - all I really know is, from the &quot;install it and see how it works&quot; perspective, it blew.)</description>
  <comments>http://jimbojones.livejournal.com/183213.html</comments>
  <category>alpha geek</category>
  <lj:security>public</lj:security>
  <lj:reply-count>4</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://jimbojones.livejournal.com/183008.html</guid>
  <pubDate>Wed, 24 Jun 2009 01:17:27 GMT</pubDate>
  <title>Jane pic du jour</title>
  <link>http://jimbojones.livejournal.com/183008.html</link>
  <description>&lt;img src=&quot;http://virtual.tehinterweb.net/livejournal/Jane_2009-06-23.jpg&quot;&gt;&lt;br /&gt;&lt;br /&gt;She is super extra cranky and driving her mother to distraction right now, but omg she was so sweet this morning.  And for, you know, like 15 brief minutes earlier tonight after I got home. :)</description>
  <comments>http://jimbojones.livejournal.com/183008.html</comments>
  <category>jane</category>
  <category>omgpix</category>
  <lj:security>public</lj:security>
  <lj:reply-count>5</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://jimbojones.livejournal.com/182750.html</guid>
  <pubDate>Wed, 24 Jun 2009 01:09:20 GMT</pubDate>
  <title>ZFS and RAIDZ performance</title>
  <link>http://jimbojones.livejournal.com/182750.html</link>
  <description>A comment on the Ars Technica Linux Kung Fu forum a couple of weeks ago got me curious - a user there said that as far as he knew, RAIDZ was not supposed to be a performance configuration, with RAIDZ performance not much better, on average, than that of any single disk in the RAIDZ.&lt;br /&gt;&lt;br /&gt;I just happened to have a RAID storage server in the shop that was due for a complete wipe anyway, so I decided to take the opportunity to do some benchmarking.  Somewhat to my surprise, ZFS turned out to be quite a good performer - despite its advanced data-protection features, it was the fastest filesystem tested for single-process reads, with or without RAIDZ.  RAIDZ did quite well too; on multiple concurrent reads it is significantly slower than RAID5/ext3, but still manages to nearly double single-drive performance across the board.&lt;br /&gt;&lt;br /&gt;&lt;table border=&quot;0&quot; cellpadding=&quot;20&quot; align=&quot;center&quot;&gt;&lt;tr&gt;&lt;td&gt;&lt;img src=&quot;http://virtual.tehinterweb.net/livejournal/2009-06-22_zfs_diskperf/zfs-diskperf-untuned-5mb.png&quot; width=&quot;320&quot; height=&quot;240&quot;&gt;&lt;/td&gt;&lt;td&gt;&lt;img src=&quot;http://virtual.tehinterweb.net/livejournal/2009-06-22_zfs_diskperf/zfs-diskperf-untuned-1mb.png&quot; width=&quot;320&quot; height=&quot;240&quot;&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;a name=&quot;cutid1&quot;&gt;&lt;/a&gt;&lt;br /&gt;&lt;b&gt;Hardware used:&lt;/b&gt;&lt;br /&gt;AMD Athlon 64+ 3500&lt;br /&gt;2GB DDR2 SDRAM&lt;br /&gt;1 WD 250GB HDD (operating system)&lt;br /&gt;5 Seagate Barracuda 750GB SATA-II HDD (RAID array drives)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Operating systems used:&lt;/b&gt;&lt;br /&gt;FreeBSD 7.2-RELEASE amd64 (UFS2 and ZFS testing)&lt;br /&gt;Ubuntu Server 8.04-LTS amd64 (ext3fs testing)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;no&lt;/b&gt; filesystem tuning was done for any test - all filesystems were left in their default configuration.&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;http://virtual.tehinterweb.net/livejournal/2009-06-22_zfs_diskperf/zfs-diskperf-untuned-5mb.png&quot;&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;http://virtual.tehinterweb.net/livejournal/2009-06-22_zfs_diskperf/zfs-diskperf-untuned-1mb.png&quot;&gt;&lt;br /&gt;&lt;p&gt;</description>
  <comments>http://jimbojones.livejournal.com/182750.html</comments>
  <category>linux</category>
  <category>alpha geek</category>
  <category>freebsd</category>
  <lj:security>public</lj:security>
  <lj:reply-count>16</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://jimbojones.livejournal.com/182381.html</guid>
  <pubDate>Thu, 11 Jun 2009 20:17:49 GMT</pubDate>
  <title>I&apos;m not quite dead yet</title>
  <link>http://jimbojones.livejournal.com/182381.html</link>
  <description>&lt;font face=&quot;Arial, Helvetica&quot; size=&quot;2&quot;&gt;I keep meaning to post baby pics, and actually interact with you people, and all that shit.  But, you know... been kinda busy with the whole &quot;real life&quot; thing so that keeps not happening.  Hell, I keep not &lt;i&gt;reading&lt;/i&gt;, much less posting.&lt;br /&gt;&lt;br /&gt;In place of those baby pics that I still am not posting yet, here is a picture of a retard riding a scooter in the absolute stupidest way possible that I took with my iPhone this morning on the way to work:&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;http://virtual.tehinterweb.net/livejournal/2009-06-11_tardcycle.jpg&quot;&gt;&lt;br /&gt;&lt;br /&gt;Homeboy was riding that thing, like that, down the dotted yellow lines in between lanes of traffic through a busy intersection downtown at rush hour.&lt;br /&gt;&lt;br /&gt;I am guessing that - one way or another - he won&apos;t be doing that for long.&lt;/font&gt;</description>
  <comments>http://jimbojones.livejournal.com/182381.html</comments>
  <category>omgpix</category>
  <category>vignette</category>
  <lj:music>Atmosphere - Cats Van Bags</lj:music>
  <media:title type="plain">Atmosphere - Cats Van Bags</media:title>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://jimbojones.livejournal.com/182213.html</guid>
  <pubDate>Sun, 26 Apr 2009 04:01:45 GMT</pubDate>
  <title>Dub FX</title>
  <link>http://jimbojones.livejournal.com/182213.html</link>
  <description>I just discovered this guy tonight, and his stuff is fucking OWNING me.  If you dig this, 1. look around on YouTube - there&apos;s a lot more - and 2. head over to &lt;a href=&quot;http://dubfx.net&quot;&gt;http://dubfx.net&lt;/a&gt; and buy his album.  $15, PayPal straight to the dude, and he mails you a CD.  Postage (to anywhere in the world) included in the price.&lt;br /&gt;&lt;br /&gt;&lt;lj-embed id=&quot;4&quot; /&gt;</description>
  <comments>http://jimbojones.livejournal.com/182213.html</comments>
  <category>music</category>
  <lj:music>Dub FX - Part 2</lj:music>
  <media:title type="plain">Dub FX - Part 2</media:title>
  <lj:mood>awake</lj:mood>
  <lj:security>public</lj:security>
  <lj:reply-count>4</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://jimbojones.livejournal.com/181876.html</guid>
  <pubDate>Wed, 15 Apr 2009 02:48:03 GMT</pubDate>
  <title>one more pic</title>
  <link>http://jimbojones.livejournal.com/181876.html</link>
  <description>&lt;img src=&quot;http://virtual.tehinterweb.net/livejournal/2009-04-13_Jane_Katherine/jane_and_jimbo_one_day_old.jpg&quot;&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class=&apos;ljuser ljuser-name_jette&apos; lj:user=&apos;jette&apos; style=&apos;white-space: nowrap;&apos;&gt;&lt;a href=&apos;http://jette.livejournal.com/profile&apos;&gt;&lt;img src=&apos;http://l-stat.livejournal.com/img/userinfo.gif&apos; alt=&apos;[info]&apos; width=&apos;17&apos; height=&apos;17&apos; style=&apos;vertical-align: bottom; border: 0; padding-right: 1px;&apos; /&gt;&lt;/a&gt;&lt;a href=&apos;http://jette.livejournal.com/&apos;&gt;&lt;b&gt;jette&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;, I am using this as a late entry for your &quot;post a completely unpracticed and unretouched pic of how you look right now&quot; thing.</description>
  <comments>http://jimbojones.livejournal.com/181876.html</comments>
  <category>jane</category>
  <category>omgpix</category>
  <lj:security>public</lj:security>
  <lj:reply-count>4</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://jimbojones.livejournal.com/181756.html</guid>
  <pubDate>Tue, 14 Apr 2009 18:18:02 GMT</pubDate>
  <title>baby pix</title>
  <link>http://jimbojones.livejournal.com/181756.html</link>
  <description>&lt;img src=&quot;http://virtual.tehinterweb.net/livejournal/2009-04-13_Jane_Katherine/jane_t+120.jpg&quot;&gt;&lt;br /&gt;Jane&apos;s first picture - approximately T plus 120 seconds.  They came and got me from the room after she was delivered (by C-section - Janis was down entirely, under general anesthetic).  The nurse put Jane in my arms, and I walked her down to the nursery.  I took that picture just after putting her in the little infant warmer and petting her for a little while.&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;http://virtual.tehinterweb.net/livejournal/2009-04-13_Jane_Katherine/jane_t+180.jpg&quot;&gt;&lt;br /&gt;This one&apos;s at roughly T+180 - still in the infant warmer, but she&apos;s been stripped from the swaddling blankets and the cap just prior to getting put on the scale and weighed.&lt;br /&gt;&lt;br /&gt;Can&apos;t tell what color her eyes will be yet; they&apos;re that kind of contact-lens-y looking blue that means &quot;they ain&apos;t staying this color.&quot;  We have a feeling she&apos;ll end up with Janis&apos; green eyes, though.&lt;br /&gt;&lt;br /&gt;Awesome baby is awesome.  I am making a CONCERTED effort not to speak to her in LOLcat - but it&apos;s tough!  (Janis and I both abhor &quot;baby talk&quot;, it would suck if we avoided that trap, but accidentally turned LOLcat into her primary language.)</description>
  <comments>http://jimbojones.livejournal.com/181756.html</comments>
  <category>jane</category>
  <lj:security>public</lj:security>
  <lj:reply-count>14</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://jimbojones.livejournal.com/181399.html</guid>
  <pubDate>Mon, 13 Apr 2009 22:35:43 GMT</pubDate>
  <title>Calamity Jane is here</title>
  <link>http://jimbojones.livejournal.com/181399.html</link>
  <description>And after 28 hrs of fucking &lt;i&gt;brutal&lt;/i&gt; labor followed up with a semi-emergency Cesarean section, she didn&apos;t waste any time earning her sobriquet!  &lt;br /&gt;&lt;br /&gt;She was born this morning and weighed 9 lbs 8.9 ozs, 20&quot; long - which had a lot to do with the need for the C-section.  That is one BIG, strong, healthy baby.  Full head of hair, big wide eyes looking around at everything.  She is great.&lt;br /&gt;&lt;br /&gt;Janis had a really rough time of it obviously, but she is doing well and she and Jane will get to come home from the hospital after 3 days.&lt;br /&gt;&lt;br /&gt;Pics forthcoming soon - the only ones I have now are on my iPhone, and I pretty much killed its charge dead.&lt;br /&gt;&lt;br /&gt;I&apos;m a daddy!&lt;br /&gt;&lt;br /&gt;PS: you know how they never get newborns right on TV shows?  I&apos;ll tell you something else they don&apos;t even get CLOSE to right - the umbilical cord.  Holy crap those things look crazy!</description>
  <comments>http://jimbojones.livejournal.com/181399.html</comments>
  <category>jane</category>
  <lj:security>public</lj:security>
  <lj:reply-count>13</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://jimbojones.livejournal.com/181207.html</guid>
  <pubDate>Sun, 12 Apr 2009 11:21:56 GMT</pubDate>
  <title>omgz - I can haz baby nao?!</title>
  <link>http://jimbojones.livejournal.com/181207.html</link>
  <description>Not YET... but Janis&apos; water broke at 4AM on the dot, and contractions are coming strong and regular... just in time to keep the Man from trying to force us to have the baby in the ER instead of at the birthing center.  We&apos;re headed down to the birthing center in about half an hour.&lt;br /&gt;&lt;br /&gt;I&apos;ll let you know more later, and get some pix up - but don&apos;t sweat if it takes a while, &apos;cause I may just decide I have better things to do than RUSH RUSH RUSH to my livejournal. =)&lt;br /&gt;&lt;br /&gt;WOOHOO!</description>
  <comments>http://jimbojones.livejournal.com/181207.html</comments>
  <category>jane</category>
  <category>omgbirth</category>
  <category>janis</category>
  <lj:security>public</lj:security>
  <lj:reply-count>7</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://jimbojones.livejournal.com/180904.html</guid>
  <pubDate>Sat, 14 Mar 2009 17:04:50 GMT</pubDate>
  <title>NO I DO NOT WANT GODDAMN FRIES WITH THAT</title>
  <link>http://jimbojones.livejournal.com/180904.html</link>
  <description>Bought a couple of PS3 games yesterday at the GameCrazy near my work.  Jesus fucking christ I am sick of the &quot;add-on&quot; business model - car dealers want to pitch you on an &quot;undercoating&quot;, electronics stores want to push their &quot;protection plan&quot;, game stores want you to buy a fucking hint book - shit gets OLD.  Odds are good, if you are forcing your salespeople to push it hard during every point-of-sale transaction, I DON&apos;T FUCKING WANT IT.&lt;br /&gt;&lt;br /&gt;Anyway.  It was worse at this GameCrazy than it usually is most places - this kid with the half-shaved, half-long-and-dyed head like an 80&apos;s punk rocker was pitching the hint book, the CD scratch protection plan, the pre-order for the next game, AND the mvp member blah blah blah club with EVERY.  SINGLE.  TRANSACTION.&lt;br /&gt;&lt;br /&gt;So I got up there, made some chit-chat about the demo video of Bloody Roar they were playing (old, shitty fighting game - imagine if Tekken had been conceived by a bunch of furries, and you&apos;d pretty much have Bloody Roar) while he&apos;s ringing me up (and asking for my phone number - christ I hate that.  STOP DOING THAT, retail, it&apos;s fucking invasive!).  And then he starts in on the four different pitches, and I&apos;m like no, the ONLY thing I want are those two games, no add-ons.  He starts in on the second pitch.  No, no, no.  The third pitch.  Nope nope nope.  And he actually gets PISSED OFF.  He says &quot;You aren&apos;t even going to let me finish?  That&apos;s pretty rude man.&quot;&lt;br /&gt;&lt;br /&gt;Now don&apos;t get me wrong - I understand that employees HAVE to ask you all this crap.  I know about mystery shoppers, I know that managers watch store video, blah blah blah - which is why I am SMILING when I say no, no, no.  For christ&apos;s sake dude, it&apos;s not like I am dehumanizing you, I started that pointless convo about Bloody Roar prior to all this right?  It&apos;s not even like there is some awesomeness in your pitches that I maybe JUST NEED TO GIVE A CHANCE and suddenly HOLY SHIT I TOTALLY WANT THAT, because guess what, there was a line!  I heard EVERY SINGLE ONE of those fucking pitches when you delivered them to the LAST guy!&lt;br /&gt;&lt;br /&gt;Anyway, I&apos;m not going back to that place again.  GameStop is shitty too, but at least they hold it down to only one or two pitches per transaction, and their clerks have been a lot more livable since they instituted the mandatory one-hot-chick-behind-the-counter-per-shift rule a year or two ago.  For some reason, the presence of the hot chick calms down the uber-dorks who normally man the store - they don&apos;t fawn all over you and try to be your friend constantly when Hot Chick is in the store... even though they don&apos;t fall all over Hot Chick either.  Weird.</description>
  <comments>http://jimbojones.livejournal.com/180904.html</comments>
  <category>blahg</category>
  <lj:security>public</lj:security>
  <lj:reply-count>10</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://jimbojones.livejournal.com/180646.html</guid>
  <pubDate>Mon, 09 Mar 2009 19:39:16 GMT</pubDate>
  <title>one day, this will be you</title>
  <link>http://jimbojones.livejournal.com/180646.html</link>
  <description>Recently, I ended up servicing some older folks&apos; home computers.  I don&apos;t really &quot;do&quot; residential service anymore, so this was more than a bit out of my normal routine.&lt;br /&gt;&lt;br /&gt;Hoo-boy.  Everybody knows that old people tend to get kind of disconnected with reality.  What we tend to forget is that old people also &lt;i&gt;maintain&lt;/i&gt; their &lt;i&gt;own&lt;/i&gt; version of reality... especially now that they have the internet helping them stay connected to as many of their peers as possible.&lt;br /&gt;&lt;br /&gt;Let me tell you something, old people fucking LOVE powerpoint.  My wife pointed out that &quot;it&apos;s great that at least they use it&quot;, but then again, they use it like a New Guinea tribesman uses a rifle - hold it by the barrel and club the living shit out of anything that moves.  Also like the tribesman, they think that shit is GREAT, it is the best club EVER, and they want to SHARE how fucking great it is with you.  They are like, holy fuck did you see how I beat the shit out of that pig?  You wonder why the fuck you put a scope on the rifle the last time you visited.  (So does he.)&lt;br /&gt;&lt;br /&gt;Another thing about old people is that they have friends with names like &quot;Blobby&quot; or &quot;Gan-gan&quot; or &quot;Wee-waw&quot;.  At some point, it has ceased to seem odd to them that a person might choose to replace their own fucking &lt;i&gt;name&lt;/i&gt; with an unflattering adjective, or a random collection of syllables.  They might not do that themselves, but it no longer seems WEIRD to them that they know people who do.  At some point, in their view, it has become perfectly reasonable to insist that the entire world mimic an infant when addressing you, because that shit is FUCKING ADORABLE.&lt;br /&gt;&lt;br /&gt;So here you are, installing a powerpoint viewer so that the emails that &quot;Lumpy&quot; or whoever sent are again openable.  You open one, to make sure that everything works properly, and you are treated to utterly unremarkable stock photos of puppies and kittens, lifted from magazines or maybe an ad agency catalog.  Every slide has &quot;DO NOT CLICK!!!!!&quot; stamped on it in several random locations, with the occasional &quot;NE CLICQUEZ PAS ICI!!! :) :) :)&quot; to break up the monotony and display how fucking &lt;i&gt;erudite&lt;/i&gt; the author is.  A MIDI file plays in the background.  It is &lt;i&gt;Eine Kleine Nachtmusik&lt;/i&gt;, and it is rendered using the default sample banks on the motherboard&apos;s built-in audio chipset.  It makes you yearn to go back in time and kill Mozart.  The possibility of causality loops and/or rifts in the space-time continuum seems, frankly, worth it.&lt;br /&gt;&lt;br /&gt;You close the powerpoint quickly, and let the old person know &quot;it works now.&quot;  Nice try, but no dice - you must now watch at least five of these in the &lt;i&gt;presence&lt;/i&gt; of the old person, because they don&apos;t get the logic of &quot;these are powerpoints, powerpoint viewer has been installed, these will now work.&quot;  What if one of them &lt;i&gt;doesn&apos;t?&lt;/i&gt;  &lt;br /&gt;&lt;br /&gt;The next one is an illustration of a space shuttle, apparently lifted from a 1980s science textbook or &lt;i&gt;Popular Science&lt;/i&gt; article.  It is the only slide, and it is not animated.  A low-fi copy of Wagner&apos;s &quot;Ride of the Valkyries&quot; plays in the background.  While you are reluctantly watching this, there will be a brief conversation about how &quot;Glompy&quot; or whoever &quot;just sends the &lt;i&gt;funniest&lt;/i&gt; emails, &lt;i&gt;all day long&lt;/i&gt;!&quot;  Old-people eyes will likely be &lt;i&gt;shining&lt;/i&gt; while you are told this.  &lt;br /&gt;&lt;br /&gt;...&lt;br /&gt;&lt;br /&gt;OK, OK, you get the point: &quot;old people, lol&quot;.  But you have to realize, at the pace that technology moves, one day &lt;i&gt;that is going to be you.&lt;/i&gt;  Now imagine what that &quot;old people lol&quot; scene is going to look like for you.  What are you into right now?  What seems a little odd and new right now?  What is, perhaps, just a little bit &lt;i&gt;beyond&lt;/i&gt; you right at this moment, but you think you&apos;ve about got the hang of it?  No seriously, imagine it:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;table border=&quot;1&quot; cellpadding=&quot;10&quot; align=&quot;center&quot; width=&quot;90%&quot;&gt;&lt;tr&gt;&lt;td&gt;&quot;Boy, why aren&apos;t you following my Twitter?  Don&apos;t you want to know what your old Granddad is up to?&quot;  &lt;br /&gt;&quot;Granddad, nobody uses Twitter anym -&quot;&lt;br /&gt;&quot;And why haven&apos;t you friended me to your Myspace?  Is there something you don&apos;t want your old Granddad to see?&quot;&lt;br /&gt;&quot;&lt;i&gt;Myspace?&lt;/i&gt;  You think I use &lt;i&gt;Myspace?&lt;/i&gt; Seriously, Granddad, &lt;i&gt;nobody&apos;s&lt;/i&gt; on that!&quot;&lt;br /&gt;&quot;You don&apos;t give me any of your lip, young man!  Now friend me so I can see what you&apos;ve been writing.  And have you been to myspacebling.com?  They have the best graphics!&quot;&lt;br /&gt;&quot;&lt;i&gt;Granddad...!&lt;/i&gt;&quot;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;table border=&quot;1&quot; cellpadding=&quot;10&quot; align=&quot;center&quot; width=&quot;90%&quot;&gt;&lt;tr&gt;&lt;td&gt;&quot;Help me out with this, son.  Your old Dad&apos;s a mite pissed at this website; I&apos;m firing up the old Low Orbit Ion Cannon.&quot;  &lt;br /&gt;&quot;Oh god, Dad, not again... For the millionth time, that doesn&apos;t WORK anymore.  We don&apos;t even use TCP/IP anymore!  All that old &apos;internet&apos; stuff is just emulated on the Cloud!&quot;&lt;br /&gt;&quot;Yeah yeah yeah, you just help your old man and keep your &apos;Cloud&apos; crap to yourself.  Now why won&apos;t it work?  Do I need to install the Visual Basic file again?&quot;&lt;br /&gt;&quot;Oh, &lt;i&gt;Dad&lt;/i&gt;... jeez.  I give up.&quot;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;table border=&quot;1&quot; cellpadding=&quot;10&quot; align=&quot;center&quot; width=&quot;90%&quot;&gt;&lt;tr&gt;&lt;td&gt;&quot;Honeybunch, help me out will you?  I need to get this running and it says I&apos;m out of space.  I don&apos;t know what that means, I&apos;ve deleted everything off my hard drive and...&quot;&lt;br /&gt;&quot;Um, it&apos;s talking about your &lt;i&gt;cloud&lt;/i&gt; space Granddad.  You have plenty of local storage, but the app needs more room in your... oh good lord, what&apos;s with all these freaking &lt;i&gt;cats&lt;/i&gt;?&quot;&lt;br /&gt;&quot;Those are LOLcats honey!  Oh, I have some &lt;i&gt;funny&lt;/i&gt; ones, let me show you...&quot;&lt;br /&gt;&quot;Um... yeah, I know they&apos;re LOLcats Granddad.  I just... ugh.  You just... listen, just don&apos;t save them to your cloudspace, save them to... oh, nevermind.  Here, let me move those for you, ok... ok... all right, you can install your app now.&quot;&lt;br /&gt;&quot;Look at this one!  It&apos;s an anteater!  &apos;&lt;i&gt;Fuck you, I&apos;m an anteater!&lt;/i&gt;&apos;  Ha ha ha ha.  Sorry honey, the old man&apos;s sense of humor is a little vulgar sometimes.&quot;&lt;br /&gt;&quot;&lt;i&gt;GRANDDAD...&lt;/i&gt;&quot;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;table border=&quot;1&quot; cellpadding=&quot;10&quot; align=&quot;center&quot; width=&quot;90%&quot;&gt;&lt;tr&gt;&lt;td&gt;&quot;Heh heh heh, did you get that video I linked to on your Facebook boy?&quot;&lt;br /&gt;&quot;Faceboo... oh, you mean that old &apos;website&apos; thing you made me sign up for?  You know I don&apos;t really &lt;i&gt;use&lt;/i&gt; that stuff Gran... oh JEEZ Granddad, 2girls1cup AGAIN?  Seriously?&quot;&lt;br /&gt;&quot;Heh heh... no, keep watching boy!  It&apos;s not what you think.  They&apos;re gonna do something else in a minute!&quot;&lt;br /&gt;&quot;Granddad, I KNOW.  EVERYBODY knows.  Just... look, just stop with this stuff, okay?&quot;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Maybe you won&apos;t &lt;i&gt;be&lt;/i&gt; that kind of old person.  (Yes, you will.)  But even if you aren&apos;t (and really, you will be), they will be your &lt;i&gt;peers&lt;/i&gt;.  You will &lt;i&gt;relate&lt;/i&gt; to them.  You will &lt;i&gt;understand&lt;/i&gt; them, and you will &lt;i&gt;appreciate&lt;/i&gt; what they think is funny, and it will seem &lt;i&gt;completely fucking normal&lt;/i&gt;.&lt;br /&gt;&lt;br /&gt;You don&apos;t have to believe me... all you have to do is &lt;i&gt;wait&lt;/i&gt;.</description>
  <comments>http://jimbojones.livejournal.com/180646.html</comments>
  <category>vignette</category>
  <lj:security>public</lj:security>
  <lj:reply-count>12</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://jimbojones.livejournal.com/180428.html</guid>
  <pubDate>Sat, 07 Mar 2009 04:39:00 GMT</pubDate>
  <title>in case you were wondering</title>
  <link>http://jimbojones.livejournal.com/180428.html</link>
  <description>If you&apos;re the goofy-looking shithead with a giant white-boy &apos;fro who kept opening up your BRIGHT AS THE FUCKING SUN cell-phone and HOLDING IT OVER YOUR HEAD towards the end of the 8:00 showing of the Watchmen tonight, and you were too much of a pussy to look around when somebody soccer-kicked the living shit out of the back of your seat about the ninth time you did it...&lt;br /&gt;&lt;br /&gt;That was me.&lt;br /&gt;&lt;br /&gt;On the other hand, if you &lt;i&gt;aren&apos;t&lt;/i&gt; that dipshit, and you haven&apos;t seen The Watchmen... for the love of fuck, go see it.  I hadn&apos;t read the graphic novel, but I was familiar with its premise - it&apos;s a literary deconstruction of the superhero genre, beginning with the crappiest of pulp-era fifth-rate costumed &quot;heroes&quot; you&apos;d never heard of before.  And I knew that it had gotten a hell of a lot of acclaim.  Well, judging by the movie... it fucking deserved it.&lt;br /&gt;&lt;br /&gt;HIGHLY recommended.</description>
  <comments>http://jimbojones.livejournal.com/180428.html</comments>
  <category>movie</category>
  <lj:security>public</lj:security>
  <lj:reply-count>2</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://jimbojones.livejournal.com/180027.html</guid>
  <pubDate>Thu, 05 Mar 2009 02:23:16 GMT</pubDate>
  <title>helios - is it linux, or is it just bad stories?</title>
  <link>http://jimbojones.livejournal.com/180027.html</link>
  <description>&lt;table align=&quot;right&quot; border=&quot;0&quot; cellpadding=&quot;30&quot;&gt;&lt;tr&gt;&lt;td&gt;&lt;img src=&quot;http://p-userpic.livejournal.com/17974662/400561&quot;&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;So over at &lt;span class=&apos;ljuser ljuser-name_techsupport&apos; lj:user=&apos;techsupport&apos; style=&apos;white-space: nowrap;&apos;&gt;&lt;a href=&apos;http://community.livejournal.com/techsupport/profile&apos;&gt;&lt;img src=&apos;http://l-stat.livejournal.com/img/community.gif&apos; alt=&apos;[info]&apos; width=&apos;16&apos; height=&apos;16&apos; style=&apos;vertical-align: bottom; border: 0; padding-right: 1px;&apos; /&gt;&lt;/a&gt;&lt;a href=&apos;http://community.livejournal.com/techsupport/&apos;&gt;&lt;b&gt;techsupport&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;, I see a link to a blog post about a Linux advocate who supposedly got jumped by Microsoft fans in a gas station parking lot.  First of all... wat?  But, you know... weird stuff can occasionally happen.  Who knows.  But the story rings false about ten different ways.  And I keep thinking... shit, I &lt;i&gt;know&lt;/i&gt; I remember this blog.  Helios, Helios...&lt;br /&gt;&lt;br /&gt;Yeah, I remembered it all right.  This is the same guy who, back in December, managed to get frontpage on slashdot for a story in which, supposedly, an elementary school teacher writes him to call linux &quot;possibly illegal&quot; and accuse him of &quot;holding the children back&quot; and nebulously threaten to sue him for putting it on &quot;disadvantaged children&apos;s computers.&quot;&lt;br /&gt;&lt;br /&gt;Unsurprisingly, the slashdotters congealed into a rabid mass, and demanded contact info on &quot;Karen&quot;, the teacher.  Helios guy refuses to provide it, and supposedly the slashdotters lit up Texas elementary school phone boards like christmas trees trying to find her anyway, and failing, at which point - again, according to this guy - she calls him tearfully, and he assures her he would never, EVER give up dox on her, and she Learns To See The Light and now thinks linux is teh awesome.&lt;br /&gt;&lt;br /&gt;If this doesn&apos;t already ring kind of false in your ears, consider this: supposedly, slashdotters descended in a horde &lt;i&gt;and failed to get dox&lt;/i&gt;.  When is the last time one of the really big communities - slashdot, genmay, /b/, the goons - &lt;i&gt;failed&lt;/i&gt; to uncover somebody, especially a non-tech, who aroused their ire?&lt;br /&gt;&lt;br /&gt;So, yeah.  That was in December.  All of three months later, this dude is claiming that techs who service Windows &lt;i&gt;assaulted him physically in a gas station&lt;/i&gt; because he is &quot;putting them out of work&quot;.  Of &lt;i&gt;course&lt;/i&gt; there&apos;s no police report; of fucking &lt;i&gt;course&lt;/i&gt; he tells it that the big, hulking guy got physical, threatened to &quot;give him a tour of the parking lot&quot; and... ::camera cut:: the big guy is on the ground!  YAAAAY, our hero won teh fight!&lt;br /&gt;&lt;br /&gt;Jesus &lt;i&gt;fucking&lt;/i&gt; christ.&lt;br /&gt;&lt;br /&gt;This is &lt;i&gt;not&lt;/i&gt; the kind of publicity linux needs.  I have no idea whether or not this guy has actually done much of any real work on a &quot;distro&quot; of his own, or how many &quot;disadvantaged children&quot; he&apos;s given computers with Linux on them; but I do know these stories stink to high heaven and I don&apos;t want to see any damn more of them.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://linuxlock.blogspot.com/2008/12/linux-stop-holding-our-kids-back.html&quot; target=&quot;_blank&quot;&gt;Exhibit One: In Which Our Hero Schools The Schoolteacher&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://linuxlock.blogspot.com/2009/03/tempers-flare-as-recession-creeps-into.html&quot; target=&quot;_blank&quot;&gt;Exhibit Two: In Which Our Hero Triumphs At Fisticuffs&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;small&gt;Side notes for those who don&apos;t know me personally: the only Microsoft product I own is an Xbox 360 - and that&apos;s gathering dust next to the PS3, which I greatly prefer.  Every computer I own runs either Linux or FreeBSD.  I service and sell all platforms professionally, but prefer when possible to use either Ubuntu Server or FreeBSD for server infrastructure.  If that isn&apos;t enough to brand me &quot;not-a-microsoft-fanboy&quot;, see &lt;a href=&quot;http://freebsdwiki.net&quot;&gt;http://freebsdwiki.net&lt;/a&gt; - that&apos;s mine.&lt;/small&gt;&lt;br /&gt;&lt;br /&gt;</description>
  <comments>http://jimbojones.livejournal.com/180027.html</comments>
  <category>alpha geek</category>
  <category>wtf</category>
  <category>rant</category>
  <lj:security>public</lj:security>
  <lj:reply-count>8</lj:reply-count>
</item>
</channel>
</rss>
