<?xml version="1.0" encoding="iso-8859-1"?>
<feed version="0.3" xmlns="http://purl.org/atom/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xml:lang="en">
  <title>Uhffected</title>
  <link rel="alternate" type="text/html" href="http://argyle.baltiblogs.com/" />
  <modified>2005-06-17T01:14:58Z</modified>
  <tagline></tagline>
  <id>tag:argyle.baltiblogs.com,2008://50</id>
  <generator url="http://www.movabletype.org/" version="2.661">Movable Type</generator>
  <copyright>Copyright (c) 2005, argyle</copyright>
  <entry>
    <title>Batman Begins = best comic book adaptation.   ever.</title>
    <link rel="alternate" type="text/html" href="http://argyle.baltiblogs.com/archives/006364.html" />
    <modified>2005-06-17T01:14:58Z</modified>
    <issued>2005-06-16T21:14:58-05:00</issued>
    <id>tag:argyle.baltiblogs.com,2005://50.6364</id>
    <created>2005-06-17T01:14:58Z</created>
    <summary type="text/plain">it sho is. see it foo&apos;....</summary>
    <author>
      <name>argyle</name>
      <url>http://argyle.baltiblogs.com/</url>
      <email>argyle@myrealbox.com</email>
    </author>
    <dc:subject>review</dc:subject>
    <content type="text/html" mode="escaped" xml:lang="en" xml:base="http://argyle.baltiblogs.com/">
      <![CDATA[<p>it sho is.  see it foo'.</p>]]>
      
    </content>
  </entry>
  <entry>
    <title>Stupid Hornet</title>
    <link rel="alternate" type="text/html" href="http://argyle.baltiblogs.com/archives/006349.html" />
    <modified>2005-06-15T00:52:54Z</modified>
    <issued>2005-06-14T20:52:54-05:00</issued>
    <id>tag:argyle.baltiblogs.com,2005://50.6349</id>
    <created>2005-06-15T00:52:54Z</created>
    <summary type="text/plain">Today was turning out to be yet another hot, but great day until a hornet flew into my mouth and stung my tongue in the midst of an ultimage frisbee game. Stupid hornet....</summary>
    <author>
      <name>argyle</name>
      <url>http://argyle.baltiblogs.com/</url>
      <email>argyle@myrealbox.com</email>
    </author>
    <dc:subject>and another thing</dc:subject>
    <content type="text/html" mode="escaped" xml:lang="en" xml:base="http://argyle.baltiblogs.com/">
      <![CDATA[<p>Today was turning out to be yet another hot, but great day until a hornet flew into my mouth and stung my tongue in the midst of an ultimage frisbee game.  Stupid hornet.</p>]]>
      
    </content>
  </entry>
  <entry>
    <title>Offense</title>
    <link rel="alternate" type="text/html" href="http://argyle.baltiblogs.com/archives/005932.html" />
    <modified>2005-04-22T04:38:12Z</modified>
    <issued>2005-04-22T00:38:12-05:00</issued>
    <id>tag:argyle.baltiblogs.com,2005://50.5932</id>
    <created>2005-04-22T04:38:12Z</created>
    <summary type="text/plain">I must&apos;ve made a late New Year&apos;s resolution to be ultra-rude and insensitive. Of the last three girls I&apos;ve actually tried to hit on, I ended up saying: People with special needs will never be equal, so why are you...</summary>
    <author>
      <name>argyle</name>
      <url>http://argyle.baltiblogs.com/</url>
      <email>argyle@myrealbox.com</email>
    </author>
    
    <content type="text/html" mode="escaped" xml:lang="en" xml:base="http://argyle.baltiblogs.com/">
      <![CDATA[<p>I must've made a late New Year's resolution to be ultra-rude and insensitive.  Of the last three girls I've actually tried to hit on, I ended up saying:<br />
<ul><br />
<li>People with special needs will never be equal, so why are you trying to help  them live normal lives?</li><br />
<li>I had to drive 110 mph into the on ramp to pass someone like you.</li><br />
<li>Now you're just being a bitch and putting words in my mouth just so you can argue with me.</li><br />
</ul><br />
to them.  Needless to say, the conversation went way downhill from there.  I was told by a female acquaintance of mine that maybe it's a defensive mechanism which I use to keep from getting close to people, but that's not true.  I do get close and attached to people.  It just won't be any of these three girls.</p>

<p>My friends have gotten used to some of my very opinionated statements and know that I don't really quite mean what I say when I say things like "Living in Maryland has made me a racist."  They know that (a) I'm not a racist and (b) I'm referring to people who live up to a stereotype rather than past them.  What it leads to is first a story about someone I ran into the night before followed by discussion about how stereotypes, hatred, and racism come about.  Eventually, it evolves into an interesting conversation, but it starts with my making some offensive but only quarter-true comment.</p>

<p>Having grown accustomed to hanging out only with my friends who understand this strange evolution of my conversational skills, I don't make an adjustment when talking to people who don't know me well.</p>

<p>So I made a Tax Day Resolution and have vowed to try to return to a less confrontational and offensive conversational style.  While I will still pursue the interesting conversation, I won't do it by trying to insult everyone I'm talking to.</p>]]>
      
    </content>
  </entry>
  <entry>
    <title>Weird Motorist Habits</title>
    <link rel="alternate" type="text/html" href="http://argyle.baltiblogs.com/archives/005444.html" />
    <modified>2005-03-15T02:02:31Z</modified>
    <issued>2005-03-14T21:02:31-05:00</issued>
    <id>tag:argyle.baltiblogs.com,2005://50.5444</id>
    <created>2005-03-15T02:02:31Z</created>
    <summary type="text/plain">When I pulled up to a stoplight today, I stopped at the thick white line to wait until it turned green. The two cars to my left both stopped a car&apos;s length behind the white lane, safe from whatever it...</summary>
    <author>
      <name>argyle</name>
      <url>http://argyle.baltiblogs.com/</url>
      <email>argyle@myrealbox.com</email>
    </author>
    
    <content type="text/html" mode="escaped" xml:lang="en" xml:base="http://argyle.baltiblogs.com/">
      <![CDATA[<p>When I pulled up to a stoplight today, I stopped at the thick white line to wait until it turned green.  The two cars to my left both stopped a car's length behind the white lane, safe from whatever it is that keeps them from stopping at the line.  It can't be that they're afraid of being grazed by a semi because the lines were located to avoid that problem and there's also zero chance that a semi would be turning and hitting them at this particular stoplight.</p>

<p>In fact, when there are sensors located in the road to detect the presence of traffic, stopping that far behind the white line would actually prevent the sensor from noticing the presence of a car.</p>

<p>They must be stupid, which seems to be the same explanation for most of the other idiotic behaviors Marylanders do.</p>]]>
      
    </content>
  </entry>
  <entry>
    <title>Bowling Strikes for Columbine</title>
    <link rel="alternate" type="text/html" href="http://argyle.baltiblogs.com/archives/005431.html" />
    <modified>2005-03-13T20:05:05Z</modified>
    <issued>2005-03-13T15:05:05-05:00</issued>
    <id>tag:argyle.baltiblogs.com,2005://50.5431</id>
    <created>2005-03-13T20:05:05Z</created>
    <summary type="text/plain">At a party last night, I ran into a gorgeous girl from the Bowie area who almost ruined my illusion of her by saying &quot;Bowling for Columbine. I know this sounds stupid, but it changed my life.&quot; Of course it...</summary>
    <author>
      <name>argyle</name>
      <url>http://argyle.baltiblogs.com/</url>
      <email>argyle@myrealbox.com</email>
    </author>
    
    <content type="text/html" mode="escaped" xml:lang="en" xml:base="http://argyle.baltiblogs.com/">
      <![CDATA[<p>At a party last night, I ran into a gorgeous girl from the Bowie area who almost ruined my illusion of her by saying "Bowling for Columbine.  I know this sounds stupid, but it changed my life."  Of course it did.</p>

<p>"So what did you think the movie was about?"</p>

<p>"Why us?  Why Americans?  What makes us different that we can't handle having guns?"</p>

<p>I finally meet someone who understood the point of the movie.  To the hottie, thank you for not living up to the hot chick/dumb slut stereotype, and here's to creating a new stereotype of hot chick/smart slut.</p>]]>
      
    </content>
  </entry>
  <entry>
    <title>Let&apos;s Screw It</title>
    <link rel="alternate" type="text/html" href="http://argyle.baltiblogs.com/archives/005430.html" />
    <modified>2005-03-13T19:59:15Z</modified>
    <issued>2005-03-13T14:59:15-05:00</issued>
    <id>tag:argyle.baltiblogs.com,2005://50.5430</id>
    <created>2005-03-13T19:59:15Z</created>
    <summary type="text/plain">Suppose you&apos;re a contractor and you remodel homes, install kitchens, built-in furniture, etc. and that you have some spare time to spend beautifying your own home. Now suppose you wanted to install a cabinet in your basement in which you&apos;ll...</summary>
    <author>
      <name>argyle</name>
      <url>http://argyle.baltiblogs.com/</url>
      <email>argyle@myrealbox.com</email>
    </author>
    
    <content type="text/html" mode="escaped" xml:lang="en" xml:base="http://argyle.baltiblogs.com/">
      <![CDATA[<p>Suppose you're a contractor and you remodel homes, install kitchens, built-in furniture, etc. and that you have some spare time to spend beautifying your own home.  Now suppose you wanted to install a cabinet in your basement in which you'll collect your odds and ends such as jack stands, pennies, and air conditioning vents.  Nothing too heavy will be held in the cabinet since the cabinet itself weighs about 60 pounds.  </p>

<p>How would you attach it to a wall?</p>

<p>Answer: four screws out the back into drywall so that when someone tries to work on the electrical outlet underneath, the jarring impact of unscrewing the socket cover and prying out the receptacle shakes the cabinet down and almost kills him.</p>

<p>If you happen to read this, ye jackass from whom I bought this house, suck a dick.  Preferably your girlfriend's you dickless s.o.b.</p>]]>
      
    </content>
  </entry>
  <entry>
    <title>Web Applications for Filing Taxes</title>
    <link rel="alternate" type="text/html" href="http://argyle.baltiblogs.com/archives/005301.html" />
    <modified>2005-02-25T21:06:26Z</modified>
    <issued>2005-02-25T16:06:26-05:00</issued>
    <id>tag:argyle.baltiblogs.com,2005://50.5301</id>
    <created>2005-02-25T21:06:26Z</created>
    <summary type="text/plain">TaxFreedom by Intuit is the new hotness even though it&apos;s been around for a while. I used some another site last year that was linked by the IRS, but it was old and busted. It took me about 40 minutes...</summary>
    <author>
      <name>argyle</name>
      <url>http://argyle.baltiblogs.com/</url>
      <email>argyle@myrealbox.com</email>
    </author>
    
    <content type="text/html" mode="escaped" xml:lang="en" xml:base="http://argyle.baltiblogs.com/">
      <![CDATA[<p><a href="http://www.taxfreedom.com/index.html">TaxFreedom</a> by Intuit is the <b>new hotness</b> even though it's been around for a while.  I used some another site last year that was linked by the IRS, but it was <b>old and busted</b>.  It took me about 40 minutes to do my taxes although I had already done some preparation (i.e. kept most of my tax-related papers in a pile on the floor)</p>

<p>Hooray for the interweb.</p>]]>
      
    </content>
  </entry>
  <entry>
    <title>Notes on Network Programming</title>
    <link rel="alternate" type="text/html" href="http://argyle.baltiblogs.com/archives/005296.html" />
    <modified>2005-02-25T18:10:35Z</modified>
    <issued>2005-02-25T13:10:35-05:00</issued>
    <id>tag:argyle.baltiblogs.com,2005://50.5296</id>
    <created>2005-02-25T18:10:35Z</created>
    <summary type="text/plain">The accept() call takes three arguments. The function signature is such: int accept(int sd, struct sockaddr * addr, socklen_t * addr_len); Under Linux, the third argument doesn&apos;t have to be initialized with the size of the second argument while in...</summary>
    <author>
      <name>argyle</name>
      <url>http://argyle.baltiblogs.com/</url>
      <email>argyle@myrealbox.com</email>
    </author>
    
    <content type="text/html" mode="escaped" xml:lang="en" xml:base="http://argyle.baltiblogs.com/">
      <![CDATA[<p>The accept() call takes three arguments.  The function signature is such:  int accept(int sd, struct sockaddr * addr, socklen_t * addr_len);  Under Linux, the third argument doesn't have to be initialized with the size of the second argument while in Solaris, something like len = sizeof addr; must precede the accept call.  Don't know why, but probably has something to do with the implementation of the library in Solaris using the addr_len value to do some sort of check.</p>

<p>When implementing a retry/timeout scheme for a network client, it'll usually look something like:<br />
<pre><br />
for (try = 0; try < MAX_TRIES; try++) {<br />
  sd = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP);<br />
  if (connect(sd, (struct sockaddr*) &a, sizeof a) == 0) {<br />
    do_something();<br />
    break;<br />
  }<br />
  sleep(1);<br />
}<br />
</pre><br />
I ran into a problem with this until I read the man page for connect a bit more carefully and found that I couldn't make successive connect calls using the same socket descriptor.  This was a bit puzzling until I remembered the way tcp works and that:<br />
<pre><br />
                            +---------+ ---------\      active OPEN  <br />
                              |  CLOSED |            \    -----------  <br />
                              +---------+<---------\   \   create TCB  <br />
                                |     ^              \   \  snd SYN    <br />
                   passive OPEN |     |   CLOSE        \   \           <br />
                   ------------ |     | ----------       \   \         <br />
                    create TCB  |     | delete TCB         \   \       <br />
                                V     |                      \   \     <br />
                              +---------+            CLOSE    |    \   <br />
                              |  LISTEN |          ---------- |     |  <br />
                              +---------+          delete TCB |     |  <br />
                   rcv SYN      |     |     SEND              |     |  <br />
                  -----------   |     |    -------            |     V  <br />
 +---------+      snd SYN,ACK  /       \   snd SYN          +---------+<br />
 |         |<-----------------           ------------------>|         |<br />
 |   SYN   |                    rcv SYN                     |   SYN   |<br />
 |   RCVD  |<-----------------------------------------------|   SENT  |<br />
 |         |                    snd ACK                     |         |<br />
 |         |------------------           -------------------|         |<br />
 +---------+   rcv ACK of SYN  \       /  rcv SYN,ACK       +---------+<br />
   |           --------------   |     |   -----------                  <br />
   |                  x         |     |     snd ACK                    <br />
   |                            V     V                                <br />
   |  CLOSE                   +---------+                              <br />
   | -------                  |  ESTAB  |                              <br />
   | snd FIN                  +---------+                              <br />
   |                   CLOSE    |     |    rcv FIN                     <br />
   V                  -------   |     |    -------                     <br />
 +---------+          snd FIN  /       \   snd ACK          +---------+<br />
 |  FIN    |<-----------------           ------------------>|  CLOSE  |<br />
 | WAIT-1  |------------------                              |   WAIT  |<br />
 +---------+          rcv FIN  \                            +---------+<br />
   | rcv ACK of FIN   -------   |                            CLOSE  |  <br />
   | --------------   snd ACK   |                           ------- |  <br />
   V        x                   V                           snd FIN V  <br />
 +---------+                  +---------+                   +---------+<br />
 |FINWAIT-2|                  | CLOSING |                   | LAST-ACK|<br />
 +---------+                  +---------+                   +---------+<br />
   |                rcv ACK of FIN |                 rcv ACK of FIN |  <br />
   |  rcv FIN       -------------- |    Timeout=2MSL -------------- |  <br />
   |  -------              x       V    ------------        x       V  <br />
    \ snd ACK                 +---------+delete TCB         +---------+<br />
     ------------------------>|TIME WAIT|------------------>| CLOSED  |<br />
                              +---------+                   +---------+</p>

<p>                      TCP Connection State Diagram<br />
                               Figure 6.<br />
</pre><br />
(taken from <a href="http://www.vs.inf.ethz.ch/edu/WS0102/VS/TCP-State-Diagram.html">ethz.ch</a>)<br />
I was in a syn-sent state, so further connect calls would not be able to use the same socket descriptor.  So, when implementing a timeout, it's important to grab a new socket descriptor before trying a connect().  This realization after 30 minutes of frustration.</p>]]>
      
    </content>
  </entry>
  <entry>
    <title>People Who&apos;ve Never Grown Up</title>
    <link rel="alternate" type="text/html" href="http://argyle.baltiblogs.com/archives/005129.html" />
    <modified>2005-02-09T04:02:07Z</modified>
    <issued>2005-02-08T23:02:07-05:00</issued>
    <id>tag:argyle.baltiblogs.com,2005://50.5129</id>
    <created>2005-02-09T04:02:07Z</created>
    <summary type="text/plain">Remember from high school when you&apos;d be walking down the hall to your next class and the person in front of you just stopped moving forward? What was so annoying about it wasn&apos;t that you ran into them but their...</summary>
    <author>
      <name>argyle</name>
      <url>http://argyle.baltiblogs.com/</url>
      <email>argyle@myrealbox.com</email>
    </author>
    <dc:subject>driving</dc:subject>
    <content type="text/html" mode="escaped" xml:lang="en" xml:base="http://argyle.baltiblogs.com/">
      <![CDATA[<p>Remember from high school when you'd be walking down the hall to your next class and the person in front of you just stopped moving forward?  What was so annoying about it wasn't that you ran into them but their indignance at your not having read their mind.  </p>

<p>Years later, these same people have somehow earned licenses and been allowed to control multi-ton vehicles capable of traveling at high speed and equipped with brakes that slow them down with equal ease.</p>

<p>What did I do back in high school?  I learned to recognize the behaviors and signs of people who had a tendency to pay little attention to the world around them and planned appropriately.  </p>

<p>There are the stoppers who suddenly decide that they need to talk to their friend or check their bookbag.  If I'm walking behind one, I stay slightly to one side (usually non-locker side) and watch for oncoming pedestrian traffic.  When that person makes his sudden stop, I'm ready to just ease around, turning sideways a bit to slide through if necessary.  </p>

<p>Also, there are the flailers who don't know what they want and just turn and move abruptly.  Maybe they just noticed a friend they wanted to talk to, but after tapping him on the shoulder, decided that was enough and tried to continue on after you've already tried to step past.  These, you got to know because they'd wander back and forth as if drunk while meandering toward their eventual destination.  Their attention is constantly darting to and fro like a nervous bird.  With these people, I made sure to get around them and to do it quickly.  If I didn't, they were prone to plowing directly into me after I'd thought I had safely passed them.</p>

<p>The speeders were an interesting if small subset in the hallways.  They tended to have heavy backpacks and treated the passing periods like a World Rally Challenge.  They also tended to have pretty good grades, but that's neither here nor there.  The speeders would aim for any small gap between people that they thought they could fit through (forgetting the extra mass and volume of their overstuff backpacks) and move jerkily through the crowded halls.  Due to their almost hilarious levels of coordination, these movements were often met with collision and the inevitable fall to the floor.  Everyone would stand around and stare for a few seconds before going about their business, letting the humiliated individual gather up the books they couldn't fit into their bookbag.  I looked out for the speeders and helped them make it through whatever gap I thought they were looking for to avoid being the one to send them to the floor.</p>

<p>So who are all those crazy nuts on the road threatening your life with their cars?  You used to be confounded by them in the hallways of your adolescence.  You just never learned how to deal with them which is why they still bother you now.  Understand where they come from and you're better armed for the daily drive.</p>]]>
      
    </content>
  </entry>
  <entry>
    <title>Blinker Bite</title>
    <link rel="alternate" type="text/html" href="http://argyle.baltiblogs.com/archives/005090.html" />
    <modified>2005-02-05T17:54:20Z</modified>
    <issued>2005-02-05T12:54:20-05:00</issued>
    <id>tag:argyle.baltiblogs.com,2005://50.5090</id>
    <created>2005-02-05T17:54:20Z</created>
    <summary type="text/plain">I avoid printing things out on paper if I can, avoid using paper and styrofoam products at all costs, e-mail instead of fax, text msg instead of call, seeking to minimize waste and maximize efficiency where I can. That is...</summary>
    <author>
      <name>argyle</name>
      <url>http://argyle.baltiblogs.com/</url>
      <email>argyle@myrealbox.com</email>
    </author>
    <dc:subject>driving</dc:subject>
    <content type="text/html" mode="escaped" xml:lang="en" xml:base="http://argyle.baltiblogs.com/">
      <![CDATA[<p>I avoid printing things out on paper if I can, avoid using paper and styrofoam products at all costs, e-mail instead of fax, text msg instead of call, seeking to minimize waste and maximize efficiency where I can.  That is why I don't always use my turn signal when I'm driving.</p>

<p>When learning to drive, I was told "use your signal when you turn or do lane changes", but that's really minimal guidance.  The original reason was probably for drivers to use the signal to give other drivers fair warning of their intentions.  Problems arise with the multiple interpretations of "use your signal when you turn or do lane changes."</p>

<p>Some people will take the phrase to mean that using a signal reserves your right to perform the action.  Others use it to signal that an action is in progress.  Others realize it often means nothing to other drivers and don't use it at all while others see that people will try to prevent a lane change if they see a signal blink on.  Since the "use your signal" instruction was so vague in its intentions, this has lead to inconsistent usage and confusion on the streets.</p>

<p>So given these issues, what policy do I apply to my signal usage?  Always seeking to maximize efficiency, I have a few simple rules for when I do and do not use turn signals. </p>

<p>When preparing to turn, I will see if there's traffic behind me, and if so, signal before I apply the brakes.  What this does is let the person behind me know why I will be applying the brakes soon.  This way, if he or she chooses to go around, they won't have to worry that I'll just gun the engine and cut off their merge back into the lane.  Also, they'll know not to get too close and cut themselves off from their options and not to try to pass me on the wrong side.</p>

<p>When changing lanes, I almost never use a signal because it warns other drivers of my intentions.  In Indiana, use of a signal was a courtesy and there was usually so much space between cars that lane changes weren't an issue.  In Maryland, the overcrowding has lead to highly territorial behavior in its motorists who guard their car and a 10 foot cushion all around quite zealously.  Therefore, signaling a lane change has become akin to telling someone you're about to steal from them.  </p>

<p>So instead of signaling my intent, I usually just take what I want which is usually 2 or 3 seconds of lane time before I exit from the road.  This also gives the driver I'm getting in front of no time to try to speed up to prevent the lane change.</p>

<p>This may seem rather arrogant and incredibly annoying to most drivers, and that is a point I will concede.  But knowing my personal driving habits, I am also quite tolerant of people who lane change without signaling and I'm more than happy to let people merge in front of me.  I am an optimist when it comes to mergers and lane changers and believe that they will try to match the speed of traffic when possible, therefore posing no detriment to my forward progress.  When I think that someone will merge into my lane and prevent me from continuing at my current speed, I will quickly look for routes around and lane change out of the situation if possible.</p>

<p>If you'd like to test this out, by all means, merge in front of me.  Just don't be mad if you were going too slow and I pass you soon after.  I won't tailgate, I won't honk, and I won't give you the finger because that's just a waste of time and effort.</p>

<p>See you in my rearview mirror.</p>]]>
      
    </content>
  </entry>
  <entry>
    <title>My American Dream</title>
    <link rel="alternate" type="text/html" href="http://argyle.baltiblogs.com/archives/005049.html" />
    <modified>2005-02-01T23:58:23Z</modified>
    <issued>2005-02-01T18:58:23-05:00</issued>
    <id>tag:argyle.baltiblogs.com,2005://50.5049</id>
    <created>2005-02-01T23:58:23Z</created>
    <summary type="text/plain">Someday, I want to be so overweight that as a parent, my only disciplinary recourse against my unruly children will be to yell ineffectual threats from afar....</summary>
    <author>
      <name>argyle</name>
      <url>http://argyle.baltiblogs.com/</url>
      <email>argyle@myrealbox.com</email>
    </author>
    <dc:subject>dream</dc:subject>
    <content type="text/html" mode="escaped" xml:lang="en" xml:base="http://argyle.baltiblogs.com/">
      <![CDATA[<p>Someday, I want to be so overweight that as a parent, my only disciplinary recourse against my unruly children will be to yell ineffectual threats from afar.</p>]]>
      
    </content>
  </entry>
  <entry>
    <title>Admit there&apos;s a problem</title>
    <link rel="alternate" type="text/html" href="http://argyle.baltiblogs.com/archives/004975.html" />
    <modified>2005-01-26T04:25:48Z</modified>
    <issued>2005-01-25T23:25:48-05:00</issued>
    <id>tag:argyle.baltiblogs.com,2005://50.4975</id>
    <created>2005-01-26T04:25:48Z</created>
    <summary type="text/plain">According to the pedometer I found in the parking lot, I walked about 3.07 miles today. Given to my limping, I&apos;d adjust the mileage down, and the effort up. Weighed 172.5, up 1.2 from yesterday and followed up my time...</summary>
    <author>
      <name>argyle</name>
      <url>http://argyle.baltiblogs.com/</url>
      <email>argyle@myrealbox.com</email>
    </author>
    <dc:subject>and another thing</dc:subject>
    <content type="text/html" mode="escaped" xml:lang="en" xml:base="http://argyle.baltiblogs.com/">
      <![CDATA[<p>According to the pedometer I found in the parking lot, I walked about 3.07 miles today.  Given to my limping, I'd adjust the mileage down, and the effort up.  Weighed 172.5, up 1.2 from yesterday and followed up my time at the gym with two "salads" and an oreo milkshake at Ruby Tuesdays.</p>

<p>During lunch, I somehow implied that I could tell a lot about a person based on the food he ate, so one thing lead to another and I was asked to analyze one of our lunch compatriots' food selection and make statements about his life.  Situations like these are perfect occasions for oral foot insertion.  So, after noting his selection of chicken wings, I said "He doesn't care about staying in shape, drives an American car, and has 3 pairs of shoes."  I didn't mean to be offensive with the "staying in shape" comment, but I was right about the other two.  </p>

<p>I didn't care about the shape I was in until recently, so for the last 4 months, I've taken no care in the food I ate, and nor was I appalled by my complete lack of physical activity.  So, I didn't expect my first guess to be so mean, but it was.  As a result, I now do care about my appearance and will be hitting the gym as often as possible.</p>]]>
      
    </content>
  </entry>
  <entry>
    <title>Brain [T]eeze</title>
    <link rel="alternate" type="text/html" href="http://argyle.baltiblogs.com/archives/004940.html" />
    <modified>2005-01-23T15:48:16Z</modified>
    <issued>2005-01-23T10:48:16-05:00</issued>
    <id>tag:argyle.baltiblogs.com,2005://50.4940</id>
    <created>2005-01-23T15:48:16Z</created>
    <summary type="text/plain">I had never attempted to solve the problem before because I&apos;d assumed I wouldn&apos;t have the brainpower or patience to try it until my roommate posed it to me the other day. Mr. and Mrs. Smith have a party and...</summary>
    <author>
      <name>argyle</name>
      <url>http://argyle.baltiblogs.com/</url>
      <email>argyle@myrealbox.com</email>
    </author>
    
    <content type="text/html" mode="escaped" xml:lang="en" xml:base="http://argyle.baltiblogs.com/">
      <![CDATA[<p>I had never attempted to solve the problem before because I'd assumed I wouldn't have the brainpower or patience to try it until my roommate posed it to me the other day.</p>

<blockquote>Mr. and Mrs. Smith have a party and invite 4 married couples. While mingling at the party some people shake hands with some of the other people. No one shakes hands with same person more than once and no one shakes the hand of his or her spouse.  Mr. Smith asks everyone at the party how many hands they shook and no one gives the same answer.  How many hands did Mrs. Smith shake?</blockquote>

<p>I have always had difficulties with brain teasers because there's always a clever solution that I always assume smart people will find that I never will, but there are those occasions when insight is granted, even to me.  Those brief moments when a problem is suddenly picked open are the ones I live for, regardless of their context.</p>]]>
      
    </content>
  </entry>
  <entry>
    <title>Peeve No. 772</title>
    <link rel="alternate" type="text/html" href="http://argyle.baltiblogs.com/archives/004892.html" />
    <modified>2005-01-20T03:44:29Z</modified>
    <issued>2005-01-19T22:44:29-05:00</issued>
    <id>tag:argyle.baltiblogs.com,2005://50.4892</id>
    <created>2005-01-20T03:44:29Z</created>
    <summary type="text/plain">&quot;But you understood what I meant.&quot; After reading someone&apos;s &quot;I&apos;m hot. your not.&quot; t-shirt. Of course I understood what you meant. It isn&apos;t that I can&apos;t understand you; it is that I don&apos;t like being reminded that I&apos;m surrounded by...</summary>
    <author>
      <name>argyle</name>
      <url>http://argyle.baltiblogs.com/</url>
      <email>argyle@myrealbox.com</email>
    </author>
    <dc:subject>peevish</dc:subject>
    <content type="text/html" mode="escaped" xml:lang="en" xml:base="http://argyle.baltiblogs.com/">
      <![CDATA[<p>"But you understood what I meant."</p>

<p>After reading someone's "I'm hot.  your not." t-shirt.  Of course I understood what you meant.  It isn't that I can't understand you; it is that I don't like being reminded that I'm surrounded by idiots.</p>]]>
      
    </content>
  </entry>
  <entry>
    <title>Txt Msg</title>
    <link rel="alternate" type="text/html" href="http://argyle.baltiblogs.com/archives/004834.html" />
    <modified>2005-01-14T15:30:23Z</modified>
    <issued>2005-01-14T10:30:23-05:00</issued>
    <id>tag:argyle.baltiblogs.com,2005://50.4834</id>
    <created>2005-01-14T15:30:23Z</created>
    <summary type="text/plain">Txt this: &quot;The razor-toothed piranhas of the genera Serrasalmus and Pygocentrus are the most ferocious freshwater fish in the world. In reality they seldom attack a human.” Vowel frequencies for this passage are: a: 10.53% e: 12.03% i: 4.51% o:...</summary>
    <author>
      <name>argyle</name>
      <url>http://argyle.baltiblogs.com/</url>
      <email>argyle@myrealbox.com</email>
    </author>
    <dc:subject>and another thing</dc:subject>
    <content type="text/html" mode="escaped" xml:lang="en" xml:base="http://argyle.baltiblogs.com/">
      <![CDATA[<p>Txt this: "The razor-toothed piranhas of the genera Serrasalmus and Pygocentrus are the most ferocious freshwater fish in the world. In reality they seldom attack a human.”</p>

<p>Vowel frequencies for this passage are:</p>

<p>a: 10.53%<br />
e: 12.03%<br />
i: 4.51%<br />
o: 7.52%<br />
u: 3.01%</p>

<p>So that seems reasonable.  What would be interesting is to look at letter subsequences in everyday English and compare that to the passage.  I don't encounter "yg" since I'm not often writing or reading about sphygmomanometers, or hygiene (etc.)  Plus, it was a <a href="http://msnbc.msn.com/id/5319376/"> Singaporean girl who set the record</a>, shattering the previous record set by a Briton.</p>

<p>I'm not sure who came up with this as the definitive test of txting speed, but I struggle with short phrases like "sweet.  go vikes."  and "I need a ride."  The world record standard passage took me a few minutes, lots of cursing, and a thumb cramp.</p>]]>
      
    </content>
  </entry>

</feed>