<?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>a collection of ellipses and digressions</title>
  <link>http://rakeofdoom.livejournal.com/</link>
  <description>a collection of ellipses and digressions - LiveJournal.com</description>
  <lastBuildDate>Tue, 08 Dec 2009 18:49:07 GMT</lastBuildDate>
  <generator>LiveJournal / LiveJournal.com</generator>
  <lj:journal>rakeofdoom</lj:journal>
  <lj:journalid>8811523</lj:journalid>
  <lj:journaltype>personal</lj:journaltype>
  <atom10:link rel='hub' href='http://pubsubhubbub.appspot.com/' />
  <image>
    <url>http://l-userpic.livejournal.com/37475398/8811523</url>
    <title>a collection of ellipses and digressions</title>
    <link>http://rakeofdoom.livejournal.com/</link>
    <width>100</width>
    <height>100</height>
  </image>

<item>
  <guid isPermaLink='true'>http://rakeofdoom.livejournal.com/83626.html</guid>
  <pubDate>Tue, 08 Dec 2009 18:49:07 GMT</pubDate>
  <title>This should totally conflict eonen...</title>
  <link>http://rakeofdoom.livejournal.com/83626.html</link>
  <description>&lt;a href=&quot;http://i.imgur.com/eg2kJ.jpg&quot;&gt;http://i.imgur.com/eg2kJ.jpg&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;and&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://21.media.tumblr.com/tumblr_kso7jo5HSq1qzu29qo1_500.jpg&quot;&gt;http://21.media.tumblr.com/tumblr_kso7jo5HSq1qzu29qo1_500.jpg&lt;/a&gt;</description>
  <comments>http://rakeofdoom.livejournal.com/83626.html</comments>
  <lj:mood>amused</lj:mood>
  <lj:security>public</lj:security>
  <lj:reply-count>2</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://rakeofdoom.livejournal.com/83451.html</guid>
  <pubDate>Tue, 08 Dec 2009 02:20:42 GMT</pubDate>
  <title>eBay has failed me finally...</title>
  <link>http://rakeofdoom.livejournal.com/83451.html</link>
  <description>I ordered a Blackberry case advertised to fit my Blackberry, and received one that fits my old one.&lt;br /&gt;&lt;br /&gt;Damn it.&lt;br /&gt;&lt;br /&gt;And the most annoying part is it took 2 damn weeks to get here - shipped USPS first class from NY.  It was mailed nearly a week after I bought the item.&lt;br /&gt;&lt;br /&gt;And, just so I remember, the dude&apos;s eBay name is &lt;a href=&quot;http://myworld.ebay.com/cellular_emporium/&quot;&gt;cellular_emporium&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Pretty irritated atm.  Grrr.</description>
  <comments>http://rakeofdoom.livejournal.com/83451.html</comments>
  <lj:mood>frustrated</lj:mood>
  <lj:security>public</lj:security>
  <lj:reply-count>1</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://rakeofdoom.livejournal.com/82844.html</guid>
  <pubDate>Fri, 02 Oct 2009 20:47:26 GMT</pubDate>
  <title>Humorous sexist stereotype time!</title>
  <link>http://rakeofdoom.livejournal.com/82844.html</link>
  <description>Just look at the URL even: it&apos;s obviously a man centric site, with a page titled &quot;Men vs Women&quot;.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.manolith.com/2009/10/01/men-versus-women/&quot;&gt;http://www.manolith.com/2009/10/01/men-versus-women/&lt;/a&gt;</description>
  <comments>http://rakeofdoom.livejournal.com/82844.html</comments>
  <lj:mood>amused</lj:mood>
  <lj:security>public</lj:security>
  <lj:reply-count>2</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://rakeofdoom.livejournal.com/82603.html</guid>
  <pubDate>Wed, 30 Sep 2009 21:15:42 GMT</pubDate>
  <title>Fixed my Xbox-360 last night</title>
  <link>http://rakeofdoom.livejournal.com/82603.html</link>
  <description>Removed the dumbass clamps used to hold the headsinks to the chips (CPU + GPU), drilled through the board backing plate (box is more like it), put in specific screws with some specific washers, tightened it hella down, heated it up, and it now works like a charm.&lt;br /&gt;&lt;br /&gt;Huzzah!</description>
  <comments>http://rakeofdoom.livejournal.com/82603.html</comments>
  <lj:mood>accomplished</lj:mood>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://rakeofdoom.livejournal.com/82284.html</guid>
  <pubDate>Wed, 30 Sep 2009 15:52:19 GMT</pubDate>
  <title>guesstimaybe</title>
  <link>http://rakeofdoom.livejournal.com/82284.html</link>
  <description>I just came up with that word.&lt;br /&gt;&lt;br /&gt;Estimate - suggests some level of accuracy&lt;br /&gt;Guesstimate - best guess, based on limited info&lt;br /&gt;Guesstimaybe - throw a dart on the wall and when giving a guesstimaybe, it&apos;s strongly to wave your hands in a fashion suggesting &apos;who the hell knows&apos;.</description>
  <comments>http://rakeofdoom.livejournal.com/82284.html</comments>
  <category>guesstimaybe</category>
  <lj:mood>accomplished</lj:mood>
  <lj:security>public</lj:security>
  <lj:reply-count>3</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://rakeofdoom.livejournal.com/82055.html</guid>
  <pubDate>Tue, 29 Sep 2009 00:27:20 GMT</pubDate>
  <title>Roman Polanski</title>
  <link>http://rakeofdoom.livejournal.com/82055.html</link>
  <description>So, some famous guy, who&apos;s had a pretty horrific things happen in his life, had sex with a 13 y/o.  After sharing drugs with her (I say &apos;sharing&apos; as that sounds less judgmental than &apos;giving&apos; or &apos;administering&apos;).&lt;br /&gt;&lt;br /&gt;And now that he&apos;s been arrested for extradition to the US to face those charges, finally, people are upset about it.&lt;br /&gt;&lt;br /&gt;What&apos;s to be upset about?  Dude had sex with an underage person.  It doesn&apos;t matter if you&apos;re rich or not, you face the court.&lt;br /&gt;&lt;br /&gt;Instead, this weasel fled the country.&lt;br /&gt;&lt;br /&gt;Don&apos;t get me wrong, I think it&apos;s horrible what happened to his wife and unborn child, and what happened to his mother (I don&apos;t know anything about his dad).&lt;br /&gt;&lt;br /&gt;And I understand he made some pretty edge films.  Haven&apos;t seen any myself.&lt;br /&gt;&lt;br /&gt;By none of those facts give him a free pass to break a law and get away with it.  Even a law that some might think of as a &apos;moral&apos; law (I don&apos;t consider that a moral law btw: it&apos;s there to safe guard children.  They don&apos;t /know/ what they need to know at that age and are incredibly impressionable and can seriously screw up a life - regardless of how it went down, and the circumstances.)&lt;br /&gt;&lt;br /&gt;When someone does something wrong, it doesn&apos;t matter that they&apos;re in the same industry as you, are a friend, part of some union or brotherhood: you don&apos;t support them.  That&apos;s tacit approval of their actions.&lt;br /&gt;&lt;br /&gt;This dude is a chicken shit.  He /knows/ he&apos;s guilty.  Be upright, or piss off.</description>
  <comments>http://rakeofdoom.livejournal.com/82055.html</comments>
  <lj:mood>irate</lj:mood>
  <lj:security>public</lj:security>
  <lj:reply-count>4</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://rakeofdoom.livejournal.com/81885.html</guid>
  <pubDate>Fri, 25 Sep 2009 20:18:36 GMT</pubDate>
  <title>Goin to see &apos;The Retros&apos; in Kirkland this Saturday</title>
  <link>http://rakeofdoom.livejournal.com/81885.html</link>
  <description>Wanna go?&lt;br /&gt;&lt;br /&gt;The Retros are retiring at the end of this year - which makes me a little sad.&lt;br /&gt;&lt;br /&gt;So, I&apos;m going.  And if we can get a sitter, Meek will come too.&lt;br /&gt;&lt;br /&gt;Anyone else wanna go/baby sit?</description>
  <comments>http://rakeofdoom.livejournal.com/81885.html</comments>
  <lj:mood>hopeful</lj:mood>
  <lj:security>public</lj:security>
  <lj:reply-count>1</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://rakeofdoom.livejournal.com/81231.html</guid>
  <pubDate>Sun, 20 Sep 2009 17:39:05 GMT</pubDate>
  <title>Atheism is a religion like not collecting stamps is a hobby.</title>
  <link>http://rakeofdoom.livejournal.com/81231.html</link>
  <description>I like that line.  Nabbed from a comment on digg article &lt;a href=&quot;http://digg.com/world_news/Research_Finds_that_Atheists_are_Most_Hated_and_Distrusted&quot;&gt;http://digg.com/world_news/Research_Finds_that_Atheists_are_Most_Hated_and_Distrusted&lt;/a&gt;</description>
  <comments>http://rakeofdoom.livejournal.com/81231.html</comments>
  <lj:mood>amused</lj:mood>
  <lj:security>public</lj:security>
  <lj:reply-count>4</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://rakeofdoom.livejournal.com/81142.html</guid>
  <pubDate>Wed, 19 Aug 2009 22:18:25 GMT</pubDate>
  <title>PERL: Numbering a grid any repetitive way you need</title>
  <link>http://rakeofdoom.livejournal.com/81142.html</link>
  <description>&lt;p&gt;This was cross posted in &lt;span class=&apos;ljuser ljuser-name_itprofessionals&apos; lj:user=&apos;itprofessionals&apos; style=&apos;white-space: nowrap;&apos;&gt;&lt;a href=&apos;http://community.livejournal.com/itprofessionals/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/itprofessionals/&apos;&gt;&lt;b&gt;itprofessionals&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;

&lt;p&gt;I&apos;m working on some Perl code (might get moved to PHP) which will be the basis for displaying server racks - and blade servers (blade servers, in the big picture, really are just mini-racks).

&lt;p&gt;The trick is, racks can be of different U heights, and blade servers could be numbered however the OEM wants (you&apos;d /think/ horizontally, starting in the upper left).

&lt;p&gt;The parameters of the &apos;racks&apos; will be stored in a db (ldap in this case), and I wanted the parameters to be human readable.

&lt;p&gt;So, I&apos;ve written the following Perl code.  There&apos;s testing output included, and for what this is, I don&apos;t see any need to remove it.

&lt;p&gt;Here&apos;s some sample output:
&lt;hr&gt;&lt;pre&gt;
TLV: 20 VI: -1
PriOrder: Vertical
PriOrderStart: Bottom
SecOrderStart: Right
U_Horz: 5
U_Vert: 4

HorzInc: -4
VertInc: -1
TopLeftVal: 20

20      16      12      8       4
19      15      11      7       3
18      14      10      6       2
17      13      9       5       1
&lt;/pre&gt;&lt;hr&gt;

&lt;p&gt; I&apos;d /love/ to hear thoughts on optimizing (especially the large &apos;if&apos; section) it.

&lt;p&gt; - chris

&lt;hr&gt;
&lt;pre&gt;
$PriOrder=&quot;Horizontal&quot;;
$PriOrderStart=&quot;Left&quot;;
$SecOrderStart=&quot;Bottom&quot;;
$U_Horz=5;
$U_Vert=4;

if ( $PriOrder eq &quot;Horizontal&quot; ) {
  if ( $PriOrderStart eq &quot;Left&quot; ) {
    $HorzInc=1;
    if ( $SecOrderStart eq &quot;Top&quot; ) {
      $TopLeftVal=1;
      $VertInc=$U_Horz;
      print &quot;TLV: $TopLeftVal\tVI: $VertInc\n&quot;;
    }
    if ( $SecOrderStart eq &quot;Bottom&quot; ) {
      $TopLeftVal=$U_Horz * ( $U_Vert - 1 ) + 1;
      $VertInc=-$U_Horz;
      print &quot;TLV: $TopLeftVal\tVI: $VertInc\n&quot;;
    }
  }
  if ( $PriOrderStart eq &quot;Right&quot; ) {
    $HorzInc=-1;
    if ( $SecOrderStart eq &quot;Top&quot; ) {
      $TopLeftVal=$U_Horz;
      $VertInc=$U_Horz;
      print &quot;TLV: $TopLeftVal\tVI: $VertInc\n&quot;;
    }
    if ( $SecOrderStart eq &quot;Bottom&quot; ) {
      $TopLeftVal=$U_Horz * $U_Vert;
      $VertInc=-$U_Horz;
      print &quot;TLV: $TopLeftVal\tVI: $VertInc\n&quot;;
    }
  }
}

if ( $PriOrder eq &quot;Vertical&quot; ) {
  if ( $SecOrderStart eq &quot;Left&quot; ) {
    $HorzInc=$U_Vert;
    if ( $PriOrderStart eq &quot;Top&quot; ) {
      $TopLeftVal=1;
      $VertInc=1;
      print &quot;TLV: $TopLeftVal\tVI: $VertInc\n&quot;;
    }
    if ( $PriOrderStart eq &quot;Bottom&quot; ) {
      $TopLeftVal=$U_Vert;
      $VertInc=-1;
      print &quot;TLV: $TopLeftVal\tVI: $VertInc\n&quot;;
    }
  }
  if ( $SecOrderStart eq &quot;Right&quot; ) {
    $HorzInc=-$U_Vert;
    if ( $PriOrderStart eq &quot;Top&quot; ) {
      $TopLeftVal=$U_Vert * ( $U_Horz - 1 ) + 1;
      $VertInc=1;
      print &quot;TLV: $TopLeftVal\tVI: $VertInc\n&quot;;
    }
    if ( $PriOrderStart eq &quot;Bottom&quot; ) {
      $TopLeftVal=$U_Vert * $U_Horz;
      $VertInc=-1;
      print &quot;TLV: $TopLeftVal\tVI: $VertInc\n&quot;;
    }
  }
}

print &quot;PriOrder: $PriOrder\n&quot;;
print &quot;PriOrderStart: $PriOrderStart\n&quot;;
print &quot;SecOrderStart: $SecOrderStart\n&quot;;
print &quot;U_Horz: $U_Horz\n&quot;;
print &quot;U_Vert: $U_Vert\n&quot;;
print &quot;\n&quot;;
print &quot;HorzInc: $HorzInc\n&quot;;
print &quot;VertInc: $VertInc\n&quot;;
print &quot;TopLeftVal: $TopLeftVal\n\n&quot;;

for ($VertLoop = 0; $VertLoop &amp;lt; $U_Vert; $VertLoop++) {
  $RowStart = $TopLeftVal+($VertLoop*$VertInc);
  $RowEnd   = $RowStart+$HorzInc*($U_Horz-1);

  for ($HorzLoop = $RowStart; $HorzLoop != $RowEnd+$HorzInc; $HorzLoop+=$HorzInc) {
    print &quot;$HorzLoop\t&quot;;
  }
  print &quot;\n&quot;;
}
&lt;/pre&gt;</description>
  <comments>http://rakeofdoom.livejournal.com/81142.html</comments>
  <category>numbers</category>
  <category>perl</category>
  <category>grid</category>
  <lj:mood>geeky</lj:mood>
  <lj:security>public</lj:security>
  <lj:reply-count>3</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://rakeofdoom.livejournal.com/80786.html</guid>
  <pubDate>Mon, 13 Jul 2009 21:13:43 GMT</pubDate>
  <title>Ok, my nuts can stop aching now.</title>
  <link>http://rakeofdoom.livejournal.com/80786.html</link>
  <description>On an unrelated note, I&apos;ve realized I&apos;m kind of pushy.&lt;br /&gt;&lt;br /&gt;----&lt;br /&gt;&lt;br /&gt;Told a joke today to my coworkers:&lt;br /&gt;&lt;br /&gt;So, at the end of last week, I not only got my car fixed by I got myself fixed too!&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://instantrimshot.com&quot;&gt;instantrimshot.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Thank you, thank you, I&apos;ll be here all week (primarily cause I can&apos;t walk quickly).</description>
  <comments>http://rakeofdoom.livejournal.com/80786.html</comments>
  <lj:security>public</lj:security>
  <lj:reply-count>5</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://rakeofdoom.livejournal.com/80128.html</guid>
  <pubDate>Sat, 11 Jul 2009 22:01:01 GMT</pubDate>
  <title>Blame</title>
  <link>http://rakeofdoom.livejournal.com/80128.html</link>
  <description>Man, I&apos;m on a roll!  Don&apos;t know if that&apos;s good or bad though...&lt;br /&gt;&lt;br /&gt;Anyway, on to my thoughts here.  Which I must add aren&apos;t entirely mine; I got them in parts or in it&apos;s entirely from &lt;span class=&apos;ljuser ljuser-name_zanfur&apos; lj:user=&apos;zanfur&apos; style=&apos;white-space: nowrap;&apos;&gt;&lt;a href=&apos;http://zanfur.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://zanfur.livejournal.com/&apos;&gt;&lt;b&gt;zanfur&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;A lot of people focus on blame.  They blame someone, themselves or others, for some difficulty or hurt feeling.&lt;br /&gt;&lt;br /&gt;What&apos;s the point of blame?&lt;br /&gt;To find out who&apos;s responsible for the difficulty.&lt;br /&gt;&lt;br /&gt;Why?&lt;br /&gt;For assignment of punishment.&lt;br /&gt;&lt;br /&gt;Is it useful then?&lt;br /&gt;In legal arenas, you bet.  We blame a murderer for murdering someone.  And then punish them.&lt;br /&gt;In businesses, you bet.  To identify what went wrong and how to avoid it in the future, or fire someone who&apos;s proven unable to uphold their part of the employer/employee relationship.&lt;br /&gt;&lt;br /&gt;In personal relationships?  Nope.&lt;br /&gt;&lt;br /&gt;If Blame ==&amp;gt; punishment, is that what you really want?  Wouldn&apos;t it be better to simply find out where the disconnect is and discuss it?  Hurt feelings are unavoidable - they&apos;ll happen.  They are real and can be very intense.  But finding blame doesn&apos;t assist with identifying the disconnect or misunderstanding.  And really, do you want to punish (not S&amp;M style folks) someone you want to have a relationship with?  I don&apos;t.&lt;br /&gt;&lt;br /&gt;What&apos;re your thoughts?&lt;br /&gt;&lt;br /&gt;Edit: ---------------------------------------------------&lt;br /&gt;Semantics.  What a fun topic.  There&apos;s normally a plethora of words and phrases to get an idea across - each with their own nuances.&lt;br /&gt;&lt;br /&gt;I&apos;m not talking about Responsibility (syn: burden, charge, obligation).&lt;br /&gt;&lt;br /&gt;I am talking about Blame.  Some synonyms: fault, onus, condemnation.  You know, the finger pointing, angry kind that at face value, and initially, totally avoids the possibility that whatever the difficulty was/is that it might /not/ be a big deal, or it might be a fault with positive side effects.&lt;br /&gt;&lt;br /&gt;And I&apos;d like to think that in any relationship one would desire to retain, that type of blaming would be avoided.&lt;br /&gt;&lt;br /&gt;Here&apos;s a couple of links I found in a few moments of searching:&lt;br /&gt;&lt;a href=&quot;http://www.yourromanceguide.com/articles/relationships/relationships-stop-the-blame-game.php&quot;&gt;http://www.yourromanceguide.com/articles/relationships/relationships-stop-the-blame-game.php&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.chabad.org/theJewishWoman/article_cdo/aid/565512/jewish/The-Blame-Game.htm&quot;&gt;http://www.chabad.org/theJewishWoman/article_cdo/aid/565512/jewish/The-Blame-Game.htm&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I also found a published study that apparently I have to pony up for (what bullshit is that?):&lt;br /&gt;&lt;i&gt;Shame and guilt: characterological vs. behavioral self-blame and their relationship to fear of intimacy&lt;/i&gt;&lt;br /&gt;Here&apos;s a link about it with an abstract - if anyone was to send the whole thing my way - I&apos;d really appreciate it.&lt;br /&gt;&lt;a href=&quot;http://www.sciencedirect.com/science?_ob=ArticleURL&amp;amp;_udi=B6V9F-47PG7HB-1&amp;amp;_user=10&amp;amp;_rdoc=1&amp;amp;_fmt=&amp;amp;_orig=search&amp;amp;_sort=d&amp;amp;_docanchor=&amp;amp;view=c&amp;amp;_searchStrId=954631998&amp;amp;_rerunOrigin=google&amp;amp;_acct=C000050221&amp;amp;_version=1&amp;amp;_urlVersion=0&amp;amp;_userid=10&amp;amp;md5=6dda13160675cc0139ba7d3f7047c0be&quot;&gt;http://www.sciencedirect.com/science?_ob=ArticleURL&amp;.. blah blah long ass urls&lt;/a&gt;</description>
  <comments>http://rakeofdoom.livejournal.com/80128.html</comments>
  <lj:mood>thoughtful</lj:mood>
  <lj:security>public</lj:security>
  <lj:reply-count>7</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://rakeofdoom.livejournal.com/79845.html</guid>
  <pubDate>Sat, 11 Jul 2009 20:27:52 GMT</pubDate>
  <title>Gimme a V! ... &quot;V!&quot; ... Gimme an A! ... &quot;A!&quot; ... Gimme a ...</title>
  <link>http://rakeofdoom.livejournal.com/79845.html</link>
  <description>Vasectomy!&lt;br /&gt;&lt;br /&gt;I went and did it.  The Diazepam helped with any nervousness I might have had, but frankly, I&apos;m a pretty even keel kind of guy anyway.&lt;br /&gt;&lt;br /&gt;The most painful part?  They&apos;d put a large tissue (like a paper towel folded in half) over my penis - running from hip to hip - to hold it out of the way.  Then they taped over that.  Removing the tape from my hips was the painful part.&lt;br /&gt;&lt;br /&gt;The rest was pretty easy - a few twinges here and there, but nothing nearly as difficult as a shot from a needle.  Even when they did use the needle.&lt;br /&gt;&lt;br /&gt;Anyway, after a couple of tests to verify my sterility, at 6 weeks and then 10, Meek should be able to make an appointment to get that dang hormone rod out of her arm.</description>
  <comments>http://rakeofdoom.livejournal.com/79845.html</comments>
  <lj:security>public</lj:security>
  <lj:reply-count>2</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://rakeofdoom.livejournal.com/79367.html</guid>
  <pubDate>Mon, 29 Jun 2009 02:48:25 GMT</pubDate>
  <title>Loaned micro driver set</title>
  <link>http://rakeofdoom.livejournal.com/79367.html</link>
  <description>I&apos;m pretty sure I loaned out my micro screwdriver set, and I&apos;m pretty sure it&apos;s to someone (I can&apos;t remember who!) on my friends list.&lt;br /&gt;&lt;br /&gt;If you borrowed &lt;a href=&quot;http://www.amazon.com/Anytime-Tools-PRECISION-SCREWDRIVER-PHILLIPS/dp/B000FGQ1G6/ref=pd_bxgy_hi_img_c&quot; style=&quot;font-weight: bold&quot;&gt;this set&lt;/a&gt; from me, could you let me know whether you&apos;re done with it and if I can get it back?&lt;br /&gt;&lt;br /&gt;Thanks!</description>
  <comments>http://rakeofdoom.livejournal.com/79367.html</comments>
  <lj:security>public</lj:security>
  <lj:reply-count>1</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://rakeofdoom.livejournal.com/79078.html</guid>
  <pubDate>Mon, 15 Jun 2009 20:10:31 GMT</pubDate>
  <title>Date/Time Math</title>
  <link>http://rakeofdoom.livejournal.com/79078.html</link>
  <description>Doing math with dates/times - programmaticly - is a pain in the ass.&lt;br /&gt;&lt;br /&gt;Take a date/time, check to see if it&apos;s fri, sat or sun.  Then set an allowed time that&apos;s either EOB on the next monday (for Sat and Sun) or the same time on the next monday (for friday).&lt;br /&gt;&lt;br /&gt;This is effectively 1 business day.&lt;br /&gt;&lt;br /&gt;Also: this must handle crossing months, even years.&lt;br /&gt;&lt;br /&gt;Thanks to unixtime - this was much easier than it sounds, but it&apos;s still not fun.&lt;br /&gt;&lt;br /&gt;PS: I got my stuff to work.  At least, my test code finally works - now to work it into the bigger script where I&apos;m going to put this to useful work.</description>
  <comments>http://rakeofdoom.livejournal.com/79078.html</comments>
  <lj:mood>accomplished</lj:mood>
  <lj:security>public</lj:security>
  <lj:reply-count>4</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://rakeofdoom.livejournal.com/78382.html</guid>
  <pubDate>Fri, 29 May 2009 17:05:48 GMT</pubDate>
  <title>This is why I&apos;m scared of cops</title>
  <link>http://rakeofdoom.livejournal.com/78382.html</link>
  <description>&lt;a href=&quot;http://brainz.org/30-cases-extreme-police-brutality-and-blatant-misconduct/&quot;&gt;http://brainz.org/30-cases-extreme-police-brutality-and-blatant-misconduct/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Most of this isn&apos;t new to anyone.&lt;br /&gt;&lt;br /&gt;I think it&apos;s sad that I&apos;ve more to fear from the people who are paid to protect us, than from anything else.  It&apos;s so easy for a cop to make a bad judgment call and then, well, totally fuck you up.&lt;br /&gt;&lt;br /&gt;Perhaps even kill you.&lt;br /&gt;&lt;br /&gt;And get away with it - as it would seem cops aren&apos;t held to the same level of expected judgment that everyone else is.  In short, they&apos;re treated by the court system like kids, while the rest of us &apos;should know better&apos;.&lt;br /&gt;&lt;br /&gt;Be polite, insist on rights, say no to searches without a warrant, and do what they say - even if you think you don&apos;t have to - but clearly indicate it&apos;s via intimidation (having a gun and other weapons, and the power position leaves them in a situation where they only have to make a request to be intimating).</description>
  <comments>http://rakeofdoom.livejournal.com/78382.html</comments>
  <lj:mood>anxious</lj:mood>
  <lj:security>public</lj:security>
  <lj:reply-count>3</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://rakeofdoom.livejournal.com/78279.html</guid>
  <pubDate>Sun, 17 May 2009 14:51:36 GMT</pubDate>
  <title>So true... lol</title>
  <link>http://rakeofdoom.livejournal.com/78279.html</link>
  <description>&lt;a href=&quot;http://www.smbc-comics.com/index.php?db=comics&amp;amp;id=1518&quot;&gt;http://www.smbc-comics.com/index.php?db=comics&amp;id=1518&lt;/a&gt;</description>
  <comments>http://rakeofdoom.livejournal.com/78279.html</comments>
  <lj:mood>amused</lj:mood>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://rakeofdoom.livejournal.com/77916.html</guid>
  <pubDate>Mon, 11 May 2009 02:31:21 GMT</pubDate>
  <title>Sometime during this past week...</title>
  <link>http://rakeofdoom.livejournal.com/77916.html</link>
  <description>Alex turned into a toddler.&lt;br /&gt;&lt;br /&gt;Long gone is the infant, and even some of the &apos;baby&apos;.&lt;br /&gt;&lt;br /&gt;Dude is walking from spot to spot, picking what he thinks is the easiest method from crawling or walking.  And more and more often, now he&apos;s picking walking.&lt;br /&gt;&lt;br /&gt;Course, he&apos;s a bit stiff legged, so it&apos;s kinda like a miniature, exuberantly happy and chatty zombie is roaming the house.  Heh.&lt;br /&gt;&lt;br /&gt;On a very related note, he&apos;s now figured out that sliding off laps, beds, chairs and even steps is best done feet first (finally!).&lt;br /&gt;&lt;br /&gt;* I&apos;m gonna have to get a new pic for Alex type posts - this one is /way/ dated now - being a very solidly infant pic.</description>
  <comments>http://rakeofdoom.livejournal.com/77916.html</comments>
  <lj:mood>happy</lj:mood>
  <lj:security>public</lj:security>
  <lj:reply-count>2</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://rakeofdoom.livejournal.com/77594.html</guid>
  <pubDate>Fri, 08 May 2009 20:29:58 GMT</pubDate>
  <title>eonen will love this...</title>
  <link>http://rakeofdoom.livejournal.com/77594.html</link>
  <description>&lt;a href=&quot;http://current.com/items/90029658_death-star-destroys-enterprise.htm&quot;&gt;http://current.com/items/90029658_death-star-destroys-enterprise.htm&lt;/a&gt;</description>
  <comments>http://rakeofdoom.livejournal.com/77594.html</comments>
  <lj:mood>amused</lj:mood>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://rakeofdoom.livejournal.com/77525.html</guid>
  <pubDate>Thu, 07 May 2009 22:52:00 GMT</pubDate>
  <title>Funny quote</title>
  <link>http://rakeofdoom.livejournal.com/77525.html</link>
  <description>&quot;Now, now, my good man, this is no time for making enemies.&quot;&lt;br /&gt;-- Philosopher Voltaire when asked by a priest to renounce Satan.</description>
  <comments>http://rakeofdoom.livejournal.com/77525.html</comments>
  <lj:mood>amused</lj:mood>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://rakeofdoom.livejournal.com/77228.html</guid>
  <pubDate>Mon, 27 Apr 2009 21:01:55 GMT</pubDate>
  <title>GOP wants investigation of prev. administration?  lols</title>
  <link>http://rakeofdoom.livejournal.com/77228.html</link>
  <description>&lt;a href=&quot;http://www.eyesonobama.com/blog/content/id_52433/title_Breaking-GOP-Calls-for-Investigation-of-Previous-Administration/&quot;&gt;Breaking: GOP Calls for Investigation of Previous Administration&lt;br /&gt;http://www.eyesonobama.com/blog/content/id_52433/title_Breaking-GOP-Calls-for-Investigation-of-Previous-Administration/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a name=&quot;cutid1&quot;&gt;&lt;/a&gt;Compare this to Obama&apos;s current hands-off approach. He&apos;s not going to get involved, and would rather leave it to the /judiciary/ to decided what to do.&lt;br /&gt;&lt;br /&gt;And then, we&apos;re comparing some dude&apos;s pardon by the president to torture authorized by the president.  (if that didn&apos;t make sense, read the whole thing and follow the link).&lt;br /&gt;&lt;br /&gt;Republicans are retarded. If they held to their planks, ideals, and supposed core there&apos;d be /no reason/ for a libertarian party to even exist.</description>
  <comments>http://rakeofdoom.livejournal.com/77228.html</comments>
  <lj:mood>amused</lj:mood>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://rakeofdoom.livejournal.com/76947.html</guid>
  <pubDate>Mon, 20 Apr 2009 20:47:02 GMT</pubDate>
  <title>Saw this on a guys shirt</title>
  <link>http://rakeofdoom.livejournal.com/76947.html</link>
  <description>$&amp;gt; cd /pub&lt;br /&gt;&lt;br /&gt;$&amp;gt; more beer&lt;br /&gt;&lt;br /&gt;The dude holds two jobs apparently - one for AT&amp;T and another at a brewery.&lt;br /&gt;That shirt is good to go for both jobs.</description>
  <comments>http://rakeofdoom.livejournal.com/76947.html</comments>
  <lj:mood>amused</lj:mood>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://rakeofdoom.livejournal.com/76769.html</guid>
  <pubDate>Wed, 15 Apr 2009 21:54:05 GMT</pubDate>
  <title>RT ticket count</title>
  <link>http://rakeofdoom.livejournal.com/76769.html</link>
  <description>&lt;span style=&quot;font-size: smaller;&quot;&gt;(This was cross posted in &lt;/span&gt;&lt;span class=&apos;ljuser ljuser-name_itprofessionals&apos; lj:user=&apos;itprofessionals&apos; style=&apos;white-space: nowrap;&apos;&gt;&lt;a href=&apos;http://community.livejournal.com/itprofessionals/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/itprofessionals/&apos;&gt;&lt;b&gt;itprofessionals&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style=&quot;font-size: smaller;&quot;&gt;)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;When dealing with a large ticket db in RT (Request Tracker), it&apos;s sometimes good to flush the db of some tickets.&lt;br /&gt;&lt;br /&gt;RT /never/ deletes data from the dB.  There&apos;s a &apos;plugin&apos;/add-on or whatever that can though.  RTx-Shredder.&lt;br /&gt;&lt;br /&gt;However, if someone set&apos;s a script in action to &apos;shred&apos; those tickets, one will occasionally want to check in on how it&apos;s going.&lt;br /&gt;&lt;br /&gt;Hence this script:&lt;br /&gt;&lt;a name=&quot;cutid1&quot;&gt;&lt;/a&gt;cat /path/to/rt/sbin/count-tickets.sh &lt;br /&gt;&lt;pre&gt;&lt;span style=&quot;color: rgb(51, 102, 255);&quot;&gt;#!/bin/bash&lt;br /&gt;&lt;br /&gt;Statuses=( new open stalled resolved rejected deleted )&lt;br /&gt;if [ $1 ] ; then Statuses=( $* ) ; fi&lt;br /&gt;&lt;br /&gt;for Status in ${Statuses[@]} ; do&lt;br /&gt;  echo -en &amp;quot;$Status:\t&amp;quot;&lt;br /&gt;  if [ ${#Status} -lt 7 ] ; then echo -en &amp;quot;\t&amp;quot; ; fi&lt;br /&gt;  count=`echo &amp;quot;select count(*) from Tickets where Tickets.Status=\&amp;quot;$Status\&amp;quot;;&amp;quot; | mysql rt3`&lt;br /&gt;  count=`echo $count | awk &apos;{print $2}&apos;`&lt;br /&gt;  echo -e &amp;quot;$count\t`date -d &apos;7 hours ago&apos; &apos;+%D %T&apos;`&amp;quot;&lt;br /&gt;done&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;That script, of course, requires you to have my.cnf setup correctly or ran as root with no root mysql pw set.&lt;br /&gt;&lt;br /&gt;One /can/ get the ticket count from RT for most any status - except for deleted.&lt;br /&gt;&lt;br /&gt;We started with approx 55500 tickets in rejected status (spam!), and we&apos;re currently down to approx 11300.  The shred process has been running for approx a week and a half, and it should finish sometime this friday evening.  That&apos;s approx 1 ticket shredded per 17 seconds.&lt;br /&gt;&lt;br /&gt;Also, here&apos;s the script I&apos;m using to shred those tickets (long!):&lt;br /&gt;&lt;br /&gt;&lt;a name=&quot;cutid2&quot;&gt;&lt;/a&gt;cat /path/to/rt/sbin/shredder.sh&lt;br /&gt;&lt;pre&gt;&lt;span style=&quot;color: rgb(51, 102, 255);&quot;&gt;#!/bin/bash&lt;br /&gt;&lt;br /&gt;usage()&lt;br /&gt;{&lt;br /&gt;cat &amp;lt;&amp;lt; EOF&lt;br /&gt;&lt;br /&gt;Usage: $0 &lt;status&gt; [num] [wait] [until]&lt;br /&gt;  Options:&lt;br /&gt;    status - Ticket status name.  Required.&lt;br /&gt;    num    - Number of tickets to shred at a time.  Default=5&lt;br /&gt;    wait   - Number of seconds to wait between shred sets.  Default=1&lt;br /&gt;    until  - How long to continue running until X tickets are remaining.  Default=n/a&lt;br /&gt;&lt;br /&gt;  Examples:&lt;br /&gt;    $0 rejected&lt;br /&gt;      This will run continuously, shredding 5 tickets at a time, with a second pause between shreds.&lt;br /&gt;    $0 deleted 10 1 5&lt;br /&gt;      This will run until there&apos;s 5 or less tickets, shredding 10 at a time, with a second pause between shreds.&lt;br /&gt;&lt;br /&gt;EOF&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;Statuses=( new open stalled resolved rejected deleted )&lt;br /&gt;if ! [ $1 ] ; then usage ; exit &lt;br /&gt;else&lt;br /&gt;  if ! [[ &amp;quot;${Statuses[*]}&amp;quot; =~ &amp;quot;$1&amp;quot; ]] ; then&lt;br /&gt;    echo &amp;quot;Status $1 not recognized.&amp;quot;&lt;br /&gt;    echo &amp;quot;Statuses allowed: ${Statuses[*]}&amp;quot;&lt;br /&gt;    exit&lt;br /&gt;  fi&lt;br /&gt;  status=&amp;quot;$1&amp;quot;&lt;br /&gt;fi&lt;br /&gt;&lt;br /&gt;if [ $2 ] ; then&lt;br /&gt;  num=$2&lt;br /&gt;  if [ $num -lt 1 ] ; then echo &amp;quot;Use a value for num above 0 [zero].&amp;quot; ; exit ; fi&lt;br /&gt;  if [ $num -gt 100 ] ; then echo &amp;quot;Use a value for num below 101.&amp;quot; ; exit ; fi&lt;br /&gt;else num=5&lt;br /&gt;fi&lt;br /&gt;&lt;br /&gt;if [ $3 ] ; then&lt;br /&gt;  wait=$3&lt;br /&gt;  if [ $wait -lt 0 ] ; then echo &amp;quot;Use a positive, or zero, value for wait.&amp;quot; ; exit ; fi&lt;br /&gt;  if [ $wait -gt 100 ] ; then echo &amp;quot;Use a value for wait below 101.&amp;quot; ; exit ; fi&lt;br /&gt;else wait=1&lt;br /&gt;fi&lt;br /&gt;&lt;br /&gt;if [ $4 ] ; then&lt;br /&gt;  untl=$4&lt;br /&gt;  if [ $wait -lt 0 ] ; then echo &amp;quot;Use a positive, or zero, value for until.&amp;quot; ; exit ; fi&lt;br /&gt;else untl=0&lt;br /&gt;fi&lt;br /&gt;&lt;br /&gt;numticketleft=&amp;quot;`./count-tickets.sh $status | awk &apos;{print $2}&apos;`&amp;quot;&lt;br /&gt;if [ $numticketleft -le $untl ] ; then&lt;br /&gt;  echo &amp;quot;The number of tickets ($numticketleft) is equal or less than the until limit set ($untl). No work to do.&amp;quot;&lt;br /&gt;  exit&lt;br /&gt;fi&lt;br /&gt;&lt;br /&gt;shredcmd=&amp;quot;./rtx-shredder --force --plugin &apos;Tickets=status,$status;limit,$num&apos;&amp;quot;&lt;br /&gt;&lt;br /&gt;echo -n &amp;quot;Started at:  &amp;quot; ; date +&apos;%D %T %Z&apos;&lt;br /&gt;&lt;br /&gt;while [ $numticketleft -gt $untl ] ; do&lt;br /&gt;  eval $shredcmd &amp;gt; /dev/null&lt;br /&gt;  sleep $wait &lt;br /&gt;  numticketleft=&amp;quot;`./count-tickets.sh $status | awk &apos;{print $2}&apos;`&amp;quot;&lt;br /&gt;done&lt;br /&gt;&lt;br /&gt;echo -n &amp;quot;Finished at: &amp;quot; ; date +&apos;%D %T %Z&apos;&lt;/status&gt;&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;I know that I could have use getopt or getopts for the options, but it wasn&apos;t really worth it.</description>
  <comments>http://rakeofdoom.livejournal.com/76769.html</comments>
  <category>rt</category>
  <category>bash script</category>
  <lj:mood>pleased</lj:mood>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://rakeofdoom.livejournal.com/76512.html</guid>
  <pubDate>Mon, 13 Apr 2009 18:51:17 GMT</pubDate>
  <title>Need a geek icon...</title>
  <link>http://rakeofdoom.livejournal.com/76512.html</link>
  <description>My new fav one-liner:&lt;br /&gt;&lt;br /&gt;while true ; do clear ; date ; echo ; ls -lh ; REPLY=&quot;&quot; ; read -sn 1 -t 1 ; if [ &quot;$REPLY&quot; = &quot;q&quot; ] ; then break ; fi ; done&lt;br /&gt;&lt;br /&gt;It&apos;ll watch a directories contents (via ls), prefixed with the current time.   It&apos;ll refresh every second until you hit the &apos;q&apos; key - or faster if you hit any other key.</description>
  <comments>http://rakeofdoom.livejournal.com/76512.html</comments>
  <category>bash script</category>
  <lj:security>public</lj:security>
  <lj:reply-count>1</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://rakeofdoom.livejournal.com/75992.html</guid>
  <pubDate>Tue, 07 Apr 2009 03:36:18 GMT</pubDate>
  <title>Fan-freaking-tastic weather today</title>
  <link>http://rakeofdoom.livejournal.com/75992.html</link>
  <description>I know it&apos;s gonna get worse mid-week, but I&apos;m rolling around in the weather.&lt;br /&gt;&lt;br /&gt;Meek spent the say outside with Alex, doors open... yeah, place smells good too.&lt;br /&gt;&lt;br /&gt;I&apos;m in a fantastic mood.</description>
  <comments>http://rakeofdoom.livejournal.com/75992.html</comments>
  <lj:mood>pleased</lj:mood>
  <lj:security>public</lj:security>
  <lj:reply-count>3</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://rakeofdoom.livejournal.com/75593.html</guid>
  <pubDate>Sun, 05 Apr 2009 16:03:07 GMT</pubDate>
  <title>Story of a guy who also almost went postal</title>
  <link>http://rakeofdoom.livejournal.com/75593.html</link>
  <description>&lt;a href=&quot;http://www.thedailybeast.com/blogs-and-stories/2009-04-04/confessions-of-a-man-who-almost-went-postal/full/&quot;&gt;http://www.thedailybeast.com/blogs-and-stories/2009-04-04/confessions-of-a-man-who-almost-went-postal/full/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;There&apos;s some comments at the end that wonder why these sprees are almost always by men.  Some even indicate that we put toy dolls into girls hands and toy guns into boys, and our society inculcates men to be violent.&lt;br /&gt;&lt;br /&gt;First off, let me simplify the whole thing and say I believe it&apos;s totally hormones and genetics - namely, testosterone.  Historically and evolutionarily we&apos;re the protectors.  The front line.  When we face a danger, threat, or wrong against our own, we feel a need to act.  A /very/ strong need, sometimes blinding.  Our role in that case was to be a shield for the women and children.&lt;br /&gt;&lt;br /&gt;I&apos;m not saying women don&apos;t either, they can certainly act when they need to.&lt;br /&gt;&lt;br /&gt;I&apos;m also not saying it&apos;s a good thing that makes men better, quite the contrary.  Imagine the wars and fights that break out for imaginary threats.  Women, on average would only fight (as in, fight) an obvious wrong, and one that&apos;s nearby.  Men are a bit more tuned to &apos;possible&apos; threats and are quicker to act.&lt;br /&gt;&lt;br /&gt;I&apos;m not saying one is better than the other, nor am I saying that is always the case.  These are generalities.&lt;br /&gt;&lt;br /&gt;Anyway, to the comments.&lt;br /&gt;&lt;br /&gt;There&apos;s been plenty of parents who make every attempt to raise their children gender-agnostic; one case in point I recall is a lesbian mother who provided lots of toys (and no dolls) and walk in the girls room to discover their toddler coddling a toy fire truck wrapped up in a blanket.&lt;br /&gt;&lt;br /&gt;Or boys that pick up a stick and innately know what to do with them: whack!&lt;br /&gt;&lt;br /&gt;My parents never provided me with guns toys as a kid, until I was in middle to late grade school, and then they were only squirt guns and the like.  That&apos;s not to say I didn&apos;t know what to do with guns - I watched movies, westerns, action flicks, etc.&lt;br /&gt;&lt;br /&gt;But to blame our society for making men they way they are, or for the fact that guns are available is silly.  In Britain, for example, guns are banned.  And they /still/ have tons of deaths - knifes or outnumbered odds.  Violent people will do violent things.&lt;br /&gt;&lt;br /&gt;Anyway, I&apos;d wanted to comment on the thread but refused to register, so I posted here instead.&lt;br /&gt;&lt;br /&gt;The article itself is great.  Plus the conclusion - it&apos;s simple and on the spot.&lt;br /&gt;&lt;br /&gt;Also, related:&lt;br /&gt;&lt;a href=&quot;http://www.examiner.com/x-3704-Columbia-Conservative-Examiner~y2009m4d5-Loonies-should-not-squelch-talk-about-armed-resistance&quot;&gt;http://www.examiner.com/x-3704-Columbia-Conservative-Examiner~y2009m4d5-Loonies-should-not-squelch-talk-about-armed-resistance&lt;/a&gt;</description>
  <comments>http://rakeofdoom.livejournal.com/75593.html</comments>
  <lj:security>public</lj:security>
  <lj:reply-count>3</lj:reply-count>
</item>
</channel>
</rss>
