<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-33613461</id><updated>2012-02-16T08:50:58.978-07:00</updated><category term='jupiter'/><category term='udp'/><category term='Pekingese'/><category term='spanish'/><category term='gpg'/><category term='uccu'/><category term='solution'/><category term='news'/><category term='wedding'/><category term='ash'/><category term='jealousy'/><category term='aliens'/><category term='analytics'/><category term='poll'/><category term='packing'/><category term='Evan Almighty'/><category term='libgimpui'/><category term='rock stars'/><category term='pets'/><category term='computer systems'/><category term='evil'/><category term='seed'/><category term='confirmation number'/><category term='neighbors'/><category term='hunger games'/><category term='facebook'/><category term='encodeURIComponent'/><category term='selfishness'/><category term='amrel'/><category term='pregnant'/><category term='retail theft'/><category term='talk'/><category term='pheasant'/><category term='automatic'/><category term='alamo'/><category term='chip'/><category term='faith'/><category term='heart'/><category term='networking'/><category term='scriptures'/><category term='firestone'/><category term='wally'/><category term='rain'/><category term='ice'/><category term='tape'/><category term='websites'/><category term='church'/><category term='motorcyles'/><category term='dr. mcninja'/><category term='Macbook'/><category term='utahvalleyanimalshelters.org'/><category term='power'/><category term='external hard drive'/><category term='powderpuff football'/><category term='mp3'/><category term='robotic rodeo'/><category term='ubuntu'/><category term='equation'/><category term='numeric'/><category term='stupid'/><category term='ozy and millie'/><category term='polygamy'/><category term='decrypt'/><category term='buffalo'/><category term='colorado'/><category term='cinco de mayo'/><category term='hsa'/><category term='recover'/><category term='hope'/><category term='diamond fork hot springs'/><category term='charity'/><category term='bread'/><category term='spirit'/><category term='code'/><category term='spirit matter'/><category term='miracles'/><category term='helmets'/><category term='phpexcelreader'/><category term='trash can lid'/><category term='hack'/><category term='extensions'/><category term='word count'/><category term='family reunion'/><category term='cookies'/><category term='robotics'/><category term='asteroid'/><category term='port forwarding'/><category term='a star'/><category term='alien'/><category term='question'/><category term='probabilistic'/><category term='dentist'/><category term='Quandary Canyon'/><category term='snowshoeing'/><category term='narrows'/><category term='oatmeal'/><category term='hawk'/><category term='cougars'/><category term='Burro Wash'/><category term='mobile'/><category term='pictures'/><category term='xor'/><category term='bruins'/><category term='cancelation'/><category term='mormon'/><category term='murder by deer'/><category term='praying mantis'/><category term='digital camera'/><category term='snail'/><category term='sar'/><category term='geysers'/><category term='biking'/><category term='dell'/><category term='suvas'/><category term='Flash'/><category term='jello'/><category term='ucpets'/><category term='hiking'/><category term='writers of the future'/><category term='favicon'/><category term='yaw'/><category term='tv'/><category term='rankings'/><category term='joni labaqui'/><category term='intermountain healthcare'/><category term='cardboard boxes'/><category term='nightstands'/><category term='4th of july'/><category term='Boy Scouts'/><category term='needs'/><category term='Intrepid Ibex'/><category term='drinking'/><category term='you&apos;re doin&apos; it wrong'/><category term='toilet'/><category term='rappel'/><category term='baby'/><category term='healthsavings administrators'/><category term='witnesses'/><category term='flowers'/><category term='fatal error'/><category term='cleaning'/><category term='massage chair'/><category term='real estate'/><category term='blood'/><category term='crazy'/><category term='deleted'/><category term='frozen'/><category term='amazon'/><category term='amputation'/><category term='revelation'/><category term='wait maybe she did'/><category term='script'/><category term='windows'/><category term='wetsuits'/><category term='man'/><category term='drowning'/><category term='carry-on'/><category term='key'/><category term='google analytics'/><category term='idaho'/><category term='push-ups'/><category term='utah community credit union'/><category term='goals'/><category term='astrophysics'/><category term='golden calf'/><category term='remap'/><category term='nanowrimo'/><category term='monkey business'/><category term='caps lock'/><category term='dark energy'/><category term='job search'/><category term='north wash'/><category term='vacuum'/><category term='PHP-ExcelReader'/><category term='play'/><category term='salad dressing'/><category term='saturday'/><category term='landlords'/><category term='iptables'/><category term='mockingbird rebellion'/><category term='Draper'/><category term='ethics'/><category term='backwards'/><category term='addiction'/><category term='rental'/><category term='baby blessing'/><category term='bugs'/><category term='books'/><category term='death'/><category term='larry miller'/><category term='honeycomb'/><category term='truth'/><category term='englestead'/><category term='redbox'/><category term='xkcd'/><category term='rawurldecode'/><category term='black-i'/><category term='catnip'/><category term='voting'/><category term='laser tagging'/><category term='pinata'/><category term='woodworking'/><category term='God'/><category term='jaus'/><category term='credit check'/><category term='aco'/><category term='fee'/><category term='trojan'/><category term='double-standard'/><category term='disaster'/><category term='problems'/><category term='wish list'/><category term='south dakota'/><category term='swimming'/><category term='ddclient'/><category term='webcomics'/><category term='remapping'/><category term='gnupg_adddecryptkey'/><category term='lolcats'/><category term='jailbreak'/><category term='falcon'/><category term='antenna products'/><category term='moving'/><category term='education'/><category term='elk'/><category term='grad students'/><category term='ebay'/><category term='phpize failed'/><category term='customers'/><category term='8080'/><category term='inauguration'/><category term='police'/><category term='coincidence'/><category term='washer'/><category term='sleep'/><category term='pgp'/><category term='encrypt'/><category term='8.04'/><category term='committee'/><category term='cables'/><category term='wordcount'/><category term='first horizon msaver'/><category term='web programming'/><category term='infinity'/><category term='guns'/><category term='michael ballam'/><category term='suspects'/><category term='zions bank'/><category term='siete de mayo'/><category term='manual'/><category term='cryptic blog posts'/><category term='intent'/><category term='ab+'/><category term='pee'/><category term='phpize'/><category term='a plus'/><category term='fifth water'/><category term='hyperthyroidism'/><category term='home buying'/><category term='paypal'/><category term='smoking'/><category term='crosswalk'/><category term='abravanel hall'/><category term='chickens'/><category term='Coldstones'/><category term='San Rafael Swell'/><category term='numbers'/><category term='donations'/><category term='circadiansaga'/><category term='shaving'/><category term='baggage'/><category term='scheduling'/><category term='cancer'/><category term='acouchi'/><category term='3d'/><category term='segway rmp 400'/><category term='garden'/><category term='laps'/><category term='astronomers'/><category term='Qwest'/><category term='open source'/><category term='strfry'/><category term='eggs'/><category term='patches'/><category term='firefox'/><category term='values'/><category term='iphone'/><category term='tragedy'/><category term='muslim'/><category term='dryer'/><category term='Mac'/><category term='unhappiness'/><category term='ghosts'/><category term='science fiction'/><category term='tithing'/><category term='Jesus'/><category term='cave'/><category term='bic'/><category term='laptop'/><category term='alphabet'/><category term='contest'/><category term='tutoring'/><category term='lost'/><category term='breakfast'/><category term='Child'/><category term='pygmies'/><category term='dogs'/><category term='security'/><category term='camping'/><category term='robots'/><category term='pushups'/><category term='school'/><category term='asphalt'/><category term='credit scores'/><category term='hacker'/><category term='saint bernard'/><category term='dachshunds'/><category term='henry david thoreau'/><category term='Tae-bo'/><category term='escape'/><category term='sign'/><category term='newlyweds'/><category term='impact'/><category term='GPS'/><category term='Taiwanese'/><category term='gillette'/><category term='sabbath'/><category term='80'/><category term='noise'/><category term='media'/><category term='bath'/><category term='babies'/><category term='critiquing'/><category term='right hand'/><category term='romney'/><category term='bbq'/><category term='Utah County Pets'/><category term='passwordless'/><category term='rng'/><category term='remains'/><category term='google gadget'/><category term='environment'/><category term='robotics rodeo'/><category term='pitch'/><category term='potholes'/><category term='symphony'/><category term='Pomeranian'/><category term='gnome'/><category term='plot hole'/><category term='reservoir'/><category term='infant massage'/><category term='Werewolf'/><category term='red fern'/><category term='headlines'/><category term='issues'/><category term='thesis defense'/><category term='science'/><category term='sledding'/><category term='vacation'/><category term='walrus'/><category term='bloomberg'/><category term='extremely short story'/><category term='programming'/><category term='blockbuster'/><category term='fort benning'/><category term='fox-face'/><category term='book of mormon'/><category term='drunk'/><category term='faux pas'/><category term='chili'/><category term='mice'/><category term='great dane'/><category term='ocremix'/><category term='matrix'/><category term='clock'/><category term='wisar'/><category term='house'/><category term='space elevator'/><category term='tran-siberian orchestra'/><category term='quotes'/><category term='popular'/><category term='segway rmp 50'/><category term='snow'/><category term='power tools'/><category term='drugs'/><category term='thief'/><category term='keycode'/><category term='badminton'/><category term='redaction'/><category term='breeding'/><category term='gamble'/><category term='radios'/><category term='deer jerky'/><category term='umb'/><category term='Apple'/><category term='ants'/><category term='las vegas'/><category term='snowshoes'/><category term='girls'/><category term='junk mail'/><category term='underhanded'/><category term='ladder'/><category term='keylogger'/><category term='showing'/><category term='email'/><category term='lies'/><category term='animal shelter'/><category term='wendy de berger'/><category term='myspace'/><category term='parking'/><category term='tso'/><category term='rant'/><category term='pot'/><category term='halloween'/><category term='healing'/><category term='Rock Canyon'/><category term='health savings account'/><category term='sunday'/><category term='peripherals'/><category term='Christmas'/><category term='roll'/><category term='privileges'/><category term='accident'/><category term='australia'/><category term='motorcycles'/><category term='Stockton'/><category term='darfur'/><category term='choices'/><category term='time travel'/><category term='driveway'/><category term='mud pots'/><category term='nudist beach'/><category term='Balgram'/><category term='maslow'/><category term='california'/><category term='blogging'/><category term='found'/><category term='google'/><category term='merrill lynch'/><category term='technology'/><category term='retirement'/><category term='Chihuahua'/><category term='demo'/><category term='cords'/><category term='Old Faithful'/><category term='Moroni Slopes'/><category term='oil change'/><category term='openoffice'/><category term='earrings'/><category term='Google maps'/><category term='xirax'/><category term='water'/><category term='exhausted'/><category term='september'/><category term='sobriety checkpoint'/><category term='hardy heron'/><category term='physics'/><category term='vacuum bags'/><category term='piano'/><category term='Pandora&apos;s Box'/><category term='update'/><category term='adoption'/><category term='gay'/><category term='apostles'/><category term='a*'/><category term='giovanni cassini'/><category term='sickness'/><category term='music'/><category term='ssh'/><category term='banana boxes'/><category term='labor'/><category term='lasers'/><category term='follow behavior'/><category term='freefall'/><category term='board games'/><category term='oddbanana is bad'/><category term='oklahoma'/><category term='virus'/><category term='mathematics'/><category term='standards'/><category term='lab'/><category term='red gold'/><category term='writing'/><category term='rodent'/><category term='disabilities'/><category term='labrador retriever'/><category term='aspen'/><category term='hymns'/><category term='Sears'/><category term='the whiteboard'/><category term='rights'/><category term='good'/><category term='radiation'/><category term='solving'/><category term='quark'/><category term='new year&apos;s resolutions'/><category term='pecl'/><category term='parabola'/><category term='Speed Racer'/><category term='freedom'/><category term='library'/><category term='borscht'/><category term='minecraft'/><category term='shenanigan'/><category term='journal'/><category term='family'/><category term='schlock mercenary'/><category term='bank of america'/><category term='daily herald'/><category term='biscuits'/><category term='freelance'/><category term='formal'/><category term='backup'/><category term='doors'/><category term='steripen'/><category term='mysql'/><category term='guys'/><category term='acronyms'/><category term='Sushi'/><category term='march madness'/><category term='peta'/><category term='Joy to the World'/><category term='sober'/><category term='rejection'/><category term='valvoline'/><category term='noscript'/><category term='ssl'/><category term='byu'/><category term='Possum Man'/><category term='defensenews'/><category term='stereotypes'/><category term='ucla'/><category term='health insurance'/><category term='line of fire'/><category term='first lady'/><category term='mistake'/><category term='songs'/><category term='javascript'/><category term='trust'/><category term='trademark'/><category term='causes'/><category term='marriage'/><category term='Y Mountain'/><category term='Ultimate Frisbee'/><category term='robot rodeo'/><category term='shoemaker-levy'/><category term='moonshine'/><category term='percentage'/><category term='murder'/><category term='ally bank'/><category term='winners'/><category term='thesis proposal'/><category term='kill me now'/><category term='happiness'/><category term='suvas.org'/><category term='football'/><category term='driving'/><category term='discovered'/><category term='ausa'/><category term='peeves'/><category term='friends'/><category term='tautologies'/><category term='crash'/><category term='massage'/><category term='pet peeves'/><category term='shelves'/><category term='super tuesday'/><category term='bowl'/><category term='mortgage'/><category term='les miserables'/><category term='civil defense caves'/><category term='php'/><category term='internet explorer'/><category term='random'/><category term='abduction'/><category term='parable'/><category term='Provo High'/><category term='writing group'/><category term='reception'/><category term='dog'/><category term='award'/><category term='blueroof360'/><category term='trash'/><category term='comet'/><category term='rotation'/><category term='tcp'/><category term='dreams'/><category term='allergies'/><category term='ie 8'/><category term='gnupg_decrypt'/><category term='rabbits'/><category term='traffic'/><category term='customer satisfaction'/><category term='movies'/><category term='gentoo'/><category term='robot'/><category term='tm'/><category term='relatives'/><category term='daily universe'/><category term='simplify'/><category term='kittens'/><category term='bottle'/><category term='undergraduate'/><category term='scientology'/><category term='same-sex'/><category term='eclairs'/><category term='cellphones'/><category term='hdhp'/><category term='usaa insurance'/><category term='predestination'/><category term='a/c'/><category term='rss'/><category term='health equity'/><category term='spider'/><category term='Brittany Spaniel'/><category term='video'/><category term='emi'/><category term='grandma'/><category term='work'/><category term='cnn'/><category term='sexism'/><category term='fast offerings'/><category term='wheat grinder'/><category term='dark matter'/><category term='High Spur Canyon'/><category term='goats'/><category term='wolves'/><category term='dirt'/><category term='guatemala'/><category term='authentication'/><category term='absolute'/><category term='ice shaver'/><category term='rexburg'/><category term='rand'/><category term='success'/><category term='vegan'/><category term='memory'/><category term='pizza'/><category term='luck'/><category term='ksl'/><category term='route finding'/><category term='truth table'/><category term='obama'/><category term='monoculars'/><category term='anniversary'/><category term='holidays'/><category term='pyramid'/><category term='insurance'/><category term='keeper potholes'/><category term='yard sale'/><category term='ninjas'/><category term='minorities'/><category term='thesis'/><category term='talking'/><category term='utah'/><category term='Thanksgiving'/><category term='jane doe'/><category term='yellowstone national park'/><category term='proving'/><category term='terrier'/><category term='A Goofy Movie'/><category term='gimp'/><category term='power cord'/><category term='sermon'/><category term='advertisements'/><category term='snowcaving'/><category term='Muddy River'/><category term='router'/><category term='heeler'/><category term='header'/><category term='orderville'/><category term='spirits'/><category term='ground zero'/><category term='opinions'/><category term='ie'/><category term='ms degree'/><category term='Leprechaun canyon'/><category term='inmates'/><category term='tibet'/><category term='Comcast'/><category term='chase'/><category term='malamute'/><category term='server'/><category term='vegetarian'/><category term='id'/><category term='bears'/><category term='horses'/><category term='pictues'/><category term='questions'/><category term='problem'/><category term='flds'/><category term='foghorn'/><category term='meat'/><category term='august'/><category term='cousin'/><category term='euthanization'/><category term='shelter'/><category term='mars rovers'/><category term='microchip'/><category term='location'/><category term='travel'/><category term='t-mobile'/><category term='scrabble'/><category term='Squeeze'/><category term='enterprise mentoring international'/><category term='Utes'/><category term='humor'/><category term='reporting'/><category term='exercise'/><category term='pun'/><category term='business'/><category term='mafia'/><category term='deseret news'/><category term='Heaps'/><category term='kitty litter'/><category term='squirrel'/><category term='gravy'/><category term='customer service'/><category term='rattlesnakes'/><category term='marshmallow guns'/><category term='kathy wentworth'/><category term='baby hands'/><category term='rappelling'/><category term='apartment'/><category term='dyndns'/><category term='agency'/><category term='follow'/><category term='plumbing'/><category term='short story'/><category term='marijuana'/><category term='password manager'/><category term='US news and world report'/><category term='candy'/><category term='high deductible health plab'/><category term='path finding'/><category term='sacrament'/><category term='humans'/><category term='landshark'/><category term='starslip crisis'/><category term='crashed'/><category term='abs'/><category term='joomla'/><category term='elder&apos;s quorum'/><category term='beach'/><category term='zions'/><category term='PulseAudio'/><category term='fedora'/><category term='puppies'/><category term='winter'/><category term='ihc'/><category term='carlsbad'/><category term='search and rescue'/><category term='string'/><category term='digger'/><category term='phd'/><category term='canyoneering'/><category term='internet'/><category term='finalist'/><category term='port'/><category term='munchkin'/><category term='full-time job'/><category term='database'/><category term='prayer'/><category term='temples'/><category term='apache'/><category term='linux'/><category term='gnupg'/><category term='Islam'/><category term='proposition 8'/><category term='office'/><category term='birthday'/><category term='breathing'/><category term='5d robotics'/><category term='long beach'/><category term='pages'/><category term='coupons'/><category term='judge'/><category term='traditions'/><category term='communication'/><category term='luggage'/><category term='crayons'/><category term='parents'/><category term='mud'/><category term='shovel'/><category term='food'/><category term='religion'/><category term='wotf'/><category term='nuvas'/><category term='ucpest.com'/><category term='Irish Canyons'/><category term='caulk'/><category term='money'/><title type='text'>46 Dogs</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default?start-index=101&amp;max-results=100'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>437</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-33613461.post-6171465201991656282</id><published>2012-02-08T23:27:00.000-07:00</published><updated>2012-02-08T23:27:20.614-07:00</updated><title type='text'>Free Memory in Ubuntu</title><content type='html'>I was so happy to figure this out that I wanted to post it for my own memory and anyone else who was also interested.&lt;br /&gt;&lt;br /&gt;On one of my computers, my RAM was being eaten up and I couldn't figure out why.&amp;nbsp; Running '&lt;b&gt;top&lt;/b&gt;' resulted in the following line:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;Mem:&amp;nbsp;&amp;nbsp;&amp;nbsp; 505908k total,&amp;nbsp;&amp;nbsp; 478736k used,&amp;nbsp;&amp;nbsp;&amp;nbsp; 27172k free,&amp;nbsp;&amp;nbsp;&amp;nbsp; 41888k buffers&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Out of my half gig of ram, 95% was being used.&amp;nbsp; Browsing the list of processes didn't give any indication that there were any particular memory hogs.&lt;br /&gt;&lt;br /&gt;Running '&lt;b&gt;free -m&lt;/b&gt;' (the -m prints in megabyes instead of the default kilobytes) resulted in the following output:&lt;br /&gt;&lt;br /&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;/div&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace; font-size: x-small;"&gt;user$ free -m&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; total&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; used&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; free&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; shared&amp;nbsp;&amp;nbsp;&amp;nbsp; buffers&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cached&lt;br /&gt;Mem:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 494&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 469&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 25&amp;nbsp;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp; 41&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 315&lt;br /&gt;-/+ buffers/cache:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 112&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 381&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;From that, I was able to discover that the majority of my RAM was tied up in caching data.&amp;nbsp; Not necessarily bad, since if you have spare RAM lying around, you might as well use it for something, but it was slowing down my SSH terminals to the point where they were effectively unusable.&amp;nbsp; The previous couple times I had this problem, I had simply rebooted, but that was a hammer=nail solution and I wanted a better one.&amp;nbsp; I finally found the solution on &lt;a href="http://www.ubuntu-unleashed.com/2008/04/free-up-cache-memory-in-linux.html"&gt;ubuntu-unleashed.com&lt;/a&gt;. &lt;br /&gt;&lt;ol&gt;&lt;li&gt;Flush file system buffers for safety&lt;/li&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;user$ sync&lt;/span&gt; &lt;/li&gt;&lt;/ol&gt;&lt;li&gt;Become root (simply sudo-ing the final command won't work because of the redirection)&lt;/li&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;user$ sudo bash&lt;/span&gt; &lt;/li&gt;&lt;/ol&gt;&lt;li&gt;Free cached memory&lt;/li&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;root# echo 1 &amp;gt; /proc/sys/vm/drop_caches&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/ol&gt;To check that Ubuntu had given back my RAM, 'top' resulted in the following:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;Mem:&amp;nbsp;&amp;nbsp;&amp;nbsp; 505908k total,&amp;nbsp;&amp;nbsp; 120384k used,&amp;nbsp;&amp;nbsp; 385524k free,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 204k buffers&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Additionally, 'free -m' resulted in the following:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;user$ free -m&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&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; total&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; used&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; free&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; shared&amp;nbsp;&amp;nbsp;&amp;nbsp; buffers&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cached&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;Mem:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 494&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 128&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 365&amp;nbsp;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 24&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;-/+ buffers/cache:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 103&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 390&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-6171465201991656282?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/6171465201991656282/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=6171465201991656282' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/6171465201991656282'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/6171465201991656282'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2012/02/free-memory-in-ubuntu.html' title='Free Memory in Ubuntu'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-8504180976754549262</id><published>2012-01-31T23:09:00.003-07:00</published><updated>2012-01-31T23:09:44.658-07:00</updated><title type='text'>Street Musician</title><content type='html'>I just watched a very pretty &lt;a href="http://www.youtube.com/watch?v=YPYGeELPpno"&gt;performance&lt;/a&gt; by a street musician on YouTube.&amp;nbsp; Two things in the video struck me:&lt;br /&gt;&lt;br /&gt;1. A surprising number of passer-bys put some money into his case.&lt;br /&gt;2. None of them stuck around to listen to the music.&lt;br /&gt;&lt;br /&gt;I wonder why?&amp;nbsp;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-8504180976754549262?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/8504180976754549262/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=8504180976754549262' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/8504180976754549262'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/8504180976754549262'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2012/01/street-musician.html' title='Street Musician'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-5301306054960731548</id><published>2012-01-31T21:31:00.003-07:00</published><updated>2012-01-31T22:25:30.890-07:00</updated><title type='text'>Presidental Elections</title><content type='html'>Right now, if I had to vote for someone for President, and wasn't allowed to abstain, my vote would go as follows:&lt;br /&gt;&lt;br /&gt;1. Mitt Romney&lt;br /&gt;2. Barack Obama&lt;br /&gt;2. Rick Santorum&lt;br /&gt;3. Newt Gingrich&lt;br /&gt;&lt;br /&gt;I was listening to Mitt Romney's celebration speech (for winning the Florida primary) this evening on the way home from work, and I had to shake my head several times.&amp;nbsp; Most of it was at the attacking nature of speech: "My opponents are doing this stupid thing!&amp;nbsp; The president wants to destroy America!"&amp;nbsp; Other times it was at the black and white nature of the positions he presented.&amp;nbsp; "The president wants to disband our entire military! I'm going to make it into the greatest military juggernaut in history!" (Yes, I'm exaggerating.)&lt;br /&gt;&lt;br /&gt;Apparently Florida has been just about the most negative political race in history.&amp;nbsp; As a huge believer in decency, respect, and diplomacy, my estimation of Mitt Romney (and the other candidates) has been lowered because of the attack ads they've ran.&lt;br /&gt;&lt;br /&gt;At the same time, I know why the candidates run attack ads: they get attention, they get press, and they get results.&amp;nbsp; People are swayed by them.&amp;nbsp; The unfortunate side effect is that candidates are willing to run incorrect (read: lying) attack ads, because by the time they're exposed, the damage has been done and of course the expose gets much less attention than the ad itself.&lt;br /&gt;&lt;br /&gt;I'm guessing most people in country would agree that the state of politics in our country is pretty bad.&amp;nbsp; It's hard going to the polls when you're only selecting the least distastful of two choices.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-5301306054960731548?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/5301306054960731548/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=5301306054960731548' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/5301306054960731548'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/5301306054960731548'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2012/01/presidental-elections.html' title='Presidental Elections'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-7508559188161225467</id><published>2011-12-24T17:38:00.001-07:00</published><updated>2011-12-29T08:06:58.206-07:00</updated><title type='text'>Year-end Letter</title><content type='html'>&lt;div style="margin-bottom: 0in;"&gt;Hello all!  In the revered tradition ofyear-end updates on our lives, we'd like to let everyone know how Drek, Child, and Ash are surviving the punishing, temperate climate of California.&lt;br /&gt;&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-WqYePAUzxhM/TvZ1d5zISaI/AAAAAAAAB2Y/KqGA_5y2nUc/s1600/christmas.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="320" src="http://1.bp.blogspot.com/-WqYePAUzxhM/TvZ1d5zISaI/AAAAAAAAB2Y/KqGA_5y2nUc/s320/christmas.png" width="240" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Hanging Christmas lights in the dead of San Diego winter&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;In a year full of raising a kid, buyinga house, and holding down a job, our family's crowning achievement,of course, was getting chickens.  Four of them, although onlyone seems to be laying eggs, and then only once every few days.  Afew days ago, another chicken made a half-hearted effort leading toa marble-sized egg which was more of hors d'oeuvres than a meal. Lazy chickens.  Little dothey know that their carefree, freeloading era is near its end.  Asthe old saying goes, "An egg in the fridge is worth two in thechicken."  Those who don't produce end up as dinner.  Or so Drek's boss tells him on a regular basis.&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;Speaking of 5D Robotics, &lt;b&gt;Drek&amp;nbsp;&lt;/b&gt;has managed to hold down a job for a full year.  Even better, he'squelled nearly all the robotic revolutions he's instigated.  Forthose worried about robots taking over the world, don't be—the endwill be swift and painless.  The company is doing well, having movedto a larger building nearly a 400 foot trek from the old one.  The“big bay” itself in the new building is nearly the size of ourold digs, with plenty of room to get a robot up to speed beforeslamming it into a closed door (protip: laser rangefinders do nothandle highly absorbent paint well).&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-weight: normal; margin-bottom: 0in;"&gt;As winterapproaches, Drek misses his yearly tradition of snow cavecamping, but he's taking what solace he can in weekly visits to thebeach or early morning outings to the neighborhood Frisbee golfcourse.&lt;br /&gt;&amp;nbsp;  &lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;b&gt;Child&amp;nbsp;&lt;/b&gt;spent 2011 taking care of a Sunday School class of fourteenteenagers, a new house, a ten-year-old car, a two-year girl, and fourchickens.  It's totally understandable how confusions could arise,with the occasional chicken sitting up for dinner at the table or&lt;b style="font-weight: normal;"&gt;Ash&amp;nbsp;&lt;/b&gt;locked inthe chicken coop on one of her “spirited” days.&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-weight: normal;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-ZA9ZhqaGiqw/TvZzsbZT_ZI/AAAAAAAAB2M/FGJBQ6G8KKc/s1600/kayla.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="240" src="http://1.bp.blogspot.com/-ZA9ZhqaGiqw/TvZzsbZT_ZI/AAAAAAAAB2M/FGJBQ6G8KKc/s320/kayla.png" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;The most beautiful woman in the world&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;Child and Ash took the brunt of the enjoyment of the aforementioned zoo passes,visiting once a month at least.  The passes also gained them accessto the Safari park, which supplies much of the animals to the SanDiego and other zoos.&lt;span style="font-weight: normal;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-weight: normal; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-cRXn7AlPJ7o/TvZziaRoVVI/AAAAAAAAB1s/gchtzgiDuLo/s1600/adrianna.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="240" src="http://1.bp.blogspot.com/-cRXn7AlPJ7o/TvZziaRoVVI/AAAAAAAAB1s/gchtzgiDuLo/s320/adrianna.png" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;The future of Humanity&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;Thezoo is located near La Jolla, yet another of the beaches that dot theCalifornia landscape.  At La Jolla, Child and Drek got to experiencescuba diving for the first time, at which Child excelled but whichinvolved a little too much water for Drek's taste (Drek prefers his beaches above sea level and boat engines not leaking oilslicks into his mouth). As beginners, they stayed in a shallow,churned-up lagoon, the theory apparently being that the lessvisibility there was, the more likely they'd be to want to return inhopes of actually seeing something.  They did see a few fishclose-up, but they were chance meetings in the murk and as much of asurprise to both diver and fish.  Still, they (Drek and Child, not thefish) enjoyed it enough to probably attempt it again—preferablysomewhere tropical.&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-weight: normal;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;a href="http://4.bp.blogspot.com/-8B0UcQUNiT4/TvZzkB1sfAI/AAAAAAAAB10/aIFjyII0TrE/s1600/diving1.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="240" src="http://4.bp.blogspot.com/-8B0UcQUNiT4/TvZzkB1sfAI/AAAAAAAAB10/aIFjyII0TrE/s320/diving1.png" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="font-size: 13px;"&gt;Scuba diving (brochure picture)&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style="font-weight: normal;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;a href="http://3.bp.blogspot.com/-aQYwf6NaQ2k/TvZzlXZBfNI/AAAAAAAAB18/2tzp6IjUW2s/s1600/diving2.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="240" src="http://3.bp.blogspot.com/-aQYwf6NaQ2k/TvZzlXZBfNI/AAAAAAAAB18/2tzp6IjUW2s/s320/diving2.png" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="font-size: 13px;"&gt;Scuba diving (actual picture)&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;Oneof Redacted's primary accomplishments was buying their first house.Having had enough of wall-sharing neighbors testing their soundsystems at 11 pm at night, upstairs dogs peeing onto their porch, andwalking through a fog of cigarette smoke on their way to their car intheir Sunday clothes, they decided to leave that world behind for therelaxing, care-free life of a home-owner.&lt;span style="font-weight: normal;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;a href="http://4.bp.blogspot.com/-QpX61qCx-i8/TvZzoQALNYI/AAAAAAAAB2E/Oan0do0Hjn8/s1600/house.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="240" src="http://4.bp.blogspot.com/-QpX61qCx-i8/TvZzoQALNYI/AAAAAAAAB2E/Oan0do0Hjn8/s320/house.png" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="font-size: 13px;"&gt;Listing photo of new home in Vista, CA (lawn photoshopped in by real estate company)&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;Thefirst month in their home, they received a visit from arepresentative of the water company.  They were informed that theirhome was using enough water to supply a small village and that ifthey weren't, in fact, operating a clandestine water-park, they mightwant to get that looked at.  As they found out, their home wasleaking water underneath the cement foundation, which according tothe plumber was “a mite hard to get to.”  That's plumber-speakfor “we're just going to cut off your pipes at the foundation androute everything through the ceiling instead,” or more succinctly,“Looks like I'm going to Hawaii this year.”  Three days and onevacation package to Hawaii later, the Redacteds were able to showeragain and reestablish social contact.&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-weight: normal;"&gt;A fewdays later, cleaning up the backyard became a priority when thenext-door neighbor asked if the Redacteds were growing marijuana backthere (no).  A few days later, Drek met the back-fence neighbor andmentioned this anecdote to him with a laugh.  The back-fence neighbordidn't laugh.  “I grow marijuana.  For my injured back, you know.  Butnever around the kids.”  Oh, good.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-weight: normal;"&gt;Interestingaspects to home-ownership aside, it's been enjoyable having a garden,chickens, and yes, neighbors at property-line distance.  Our backyardis big enough for tents, so everyone is welcome to visit, as long asthey don't mind the possibility of a chicken slipping into theirsleeping bag with them.&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-7508559188161225467?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/7508559188161225467/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=7508559188161225467' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/7508559188161225467'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/7508559188161225467'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2011/12/hello-all-in-revered-tradition-ofyear.html' title='Year-end Letter'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-WqYePAUzxhM/TvZ1d5zISaI/AAAAAAAAB2Y/KqGA_5y2nUc/s72-c/christmas.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-2951908544553914705</id><published>2011-12-16T10:40:00.002-07:00</published><updated>2011-12-16T10:43:38.552-07:00</updated><title type='text'></title><content type='html'>This may be the height of nerdiness, but the sheer length and impenetrableness of the following compiler error message amused me so much I decided to post it.&lt;br /&gt;&lt;br /&gt;Yes, it's a single error message, for one line of code:&lt;br /&gt;&lt;br /&gt;error: no match for ‘operator&amp;amp;&amp;amp;’ in ‘behaviorOption.std::_Rb_tree_iterator&amp;lt;_Tp&amp;gt;::operator* [with _Tp = std::pair&amp;lt;const int, std::map&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, std::allocator&amp;lt;char&amp;gt; &amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, std::allocator&amp;lt;char&amp;gt; &amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, std::allocator&amp;lt;char&amp;gt; &amp;gt; &amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;const std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, std::allocator&amp;lt;char&amp;gt; &amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, std::allocator&amp;lt;char&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt;]()-&amp;gt;std::pair&amp;lt;const int, std::map&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, std::allocator&amp;lt;char&amp;gt; &amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, std::allocator&amp;lt;char&amp;gt; &amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, std::allocator&amp;lt;char&amp;gt; &amp;gt; &amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;const std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, std::allocator&amp;lt;char&amp;gt; &amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, std::allocator&amp;lt;char&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt;::second.std::map&amp;lt;_Key, _Tp, _Compare, _Alloc&amp;gt;::find [with _Key = std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, std::allocator&amp;lt;char&amp;gt; &amp;gt;, _Tp = std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, std::allocator&amp;lt;char&amp;gt; &amp;gt;, _Compare = std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, std::allocator&amp;lt;char&amp;gt; &amp;gt; &amp;gt;, _Alloc = std::allocator&amp;lt;std::pair&amp;lt;const std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, std::allocator&amp;lt;char&amp;gt; &amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, std::allocator&amp;lt;char&amp;gt; &amp;gt; &amp;gt; &amp;gt;](((const std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, std::allocator&amp;lt;char&amp;gt; &amp;gt;&amp;amp;)(&amp;amp; std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, std::allocator&amp;lt;char&amp;gt; &amp;gt;(((const char*)"reportParams"), ((const std::allocator&amp;lt;char&amp;gt;&amp;amp;)((const std::allocator&amp;lt;char&amp;gt;*)(&amp;amp; std::allocator&amp;lt;char&amp;gt;()))))))) &amp;amp;&amp;amp; std::operator== [with _CharT = char, _Traits = std::char_traits&amp;lt;char&amp;gt;, _Alloc = std::allocator&amp;lt;char&amp;gt;](((const std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, std::allocator&amp;lt;char&amp;gt; &amp;gt;&amp;amp;)((const std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, std::allocator&amp;lt;char&amp;gt; &amp;gt;*)behaviorOption.std::_Rb_tree_iterator&amp;lt;_Tp&amp;gt;::operator* [with _Tp = std::pair&amp;lt;const int, std::map&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, std::allocator&amp;lt;char&amp;gt; &amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, std::allocator&amp;lt;char&amp;gt; &amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, std::allocator&amp;lt;char&amp;gt; &amp;gt; &amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;const std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, std::allocator&amp;lt;char&amp;gt; &amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, std::allocator&amp;lt;char&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt;]()-&amp;gt;std::pair&amp;lt;const int, std::map&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, std::allocator&amp;lt;char&amp;gt; &amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, std::allocator&amp;lt;char&amp;gt; &amp;gt;, std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, std::allocator&amp;lt;char&amp;gt; &amp;gt; &amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;const std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, std::allocator&amp;lt;char&amp;gt; &amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, std::allocator&amp;lt;char&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt;::second.std::map&amp;lt;_Key, _Tp, _Compare, _Alloc&amp;gt;::operator[] [with _Key = std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, std::allocator&amp;lt;char&amp;gt; &amp;gt;, _Tp = std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, std::allocator&amp;lt;char&amp;gt; &amp;gt;, _Compare = std::less&amp;lt;std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, std::allocator&amp;lt;char&amp;gt; &amp;gt; &amp;gt;, _Alloc = std::allocator&amp;lt;std::pair&amp;lt;const std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, std::allocator&amp;lt;char&amp;gt; &amp;gt;, std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, std::allocator&amp;lt;char&amp;gt; &amp;gt; &amp;gt; &amp;gt;](((const std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, std::allocator&amp;lt;char&amp;gt; &amp;gt;&amp;amp;)(&amp;amp; std::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, std::allocator&amp;lt;char&amp;gt; &amp;gt;(((const char*)"reportParams"), ((const std::allocator&amp;lt;char&amp;gt;&amp;amp;)((const std::allocator&amp;lt;char&amp;gt;*)(&amp;amp; std::allocator&amp;lt;char&amp;gt;()))))))))), ((const char*)"true"))’&lt;const int,="" std::map=""&gt;&lt;std::basic_string&gt;&lt;char, std::char_traits=""&gt;&lt;char&gt;&lt;char&gt;&lt;char, std::char_traits=""&gt;&lt;char&gt;&lt;char&gt;&lt;std::basic_string&gt;&lt;char, std::char_traits=""&gt;&lt;char&gt;&lt;char&gt;&lt;std::pair&gt;&lt;const std::basic_string=""&gt;&lt;char, std::char_traits=""&gt;&lt;char&gt;&lt;char&gt;&lt;char, std::char_traits=""&gt;&lt;char&gt;&lt;char&gt;&lt;const int,="" std::map=""&gt;&lt;std::basic_string&gt;&lt;char, std::char_traits=""&gt;&lt;char&gt;&lt;char&gt;&lt;char, std::char_traits=""&gt;&lt;char&gt;&lt;char&gt;&lt;std::basic_string&gt;&lt;char, std::char_traits=""&gt;&lt;char&gt;&lt;char&gt;&lt;std::pair&gt;&lt;const std::basic_string=""&gt;&lt;char, std::char_traits=""&gt;&lt;char&gt;&lt;char&gt;&lt;char, std::char_traits=""&gt;&lt;char&gt;&lt;char&gt;&lt;char, std::char_traits=""&gt;&lt;char&gt;&lt;char&gt;&lt;char, std::char_traits=""&gt;&lt;char&gt;&lt;char&gt;&lt;std::basic_string&gt;&lt;char, std::char_traits=""&gt;&lt;char&gt;&lt;char&gt;&lt;std::pair&gt;&lt;const std::basic_string=""&gt;&lt;char, std::char_traits=""&gt;&lt;char&gt;&lt;char&gt;&lt;char, std::char_traits=""&gt;&lt;char&gt;&lt;char&gt;&lt;char, std::char_traits=""&gt;&lt;char&gt;&lt;char&gt;&lt;char, std::char_traits=""&gt;&lt;char&gt;&lt;char&gt;&lt;char&gt;&lt;char&gt;&lt;char&gt;&lt;char&gt;&lt;char&gt;&lt;char, std::char_traits=""&gt;&lt;char&gt;&lt;char&gt;&lt;char, std::char_traits=""&gt;&lt;char&gt;&lt;char&gt;&lt;const int,="" std::map=""&gt;&lt;std::basic_string&gt;&lt;char, std::char_traits=""&gt;&lt;char&gt;&lt;char&gt;&lt;char, std::char_traits=""&gt;&lt;char&gt;&lt;char&gt;&lt;std::basic_string&gt;&lt;char, std::char_traits=""&gt;&lt;char&gt;&lt;char&gt;&lt;std::pair&gt;&lt;const std::basic_string=""&gt;&lt;char, std::char_traits=""&gt;&lt;char&gt;&lt;char&gt;&lt;char, std::char_traits=""&gt;&lt;char&gt;&lt;char&gt;&lt;const int,="" std::map=""&gt;&lt;std::basic_string&gt;&lt;char, std::char_traits=""&gt;&lt;char&gt;&lt;char&gt;&lt;char, std::char_traits=""&gt;&lt;char&gt;&lt;char&gt;&lt;std::basic_string&gt;&lt;char, std::char_traits=""&gt;&lt;char&gt;&lt;char&gt;&lt;std::pair&gt;&lt;const std::basic_string=""&gt;&lt;char, std::char_traits=""&gt;&lt;char&gt;&lt;char&gt;&lt;char, std::char_traits=""&gt;&lt;char&gt;&lt;char&gt;&lt;char, std::char_traits=""&gt;&lt;char&gt;&lt;char&gt;&lt;char, std::char_traits=""&gt;&lt;char&gt;&lt;char&gt;&lt;std::basic_string&gt;&lt;char, std::char_traits=""&gt;&lt;char&gt;&lt;char&gt;&lt;std::pair&gt;&lt;const std::basic_string=""&gt;&lt;char, std::char_traits=""&gt;&lt;char&gt;&lt;char&gt;&lt;char, std::char_traits=""&gt;&lt;char&gt;&lt;char&gt;&lt;char, std::char_traits=""&gt;&lt;char&gt;&lt;char&gt;&lt;char, std::char_traits=""&gt;&lt;char&gt;&lt;char&gt;&lt;char&gt;&lt;char&gt;&lt;char&gt;&lt;/char&gt;&lt;/char&gt;&lt;/char&gt;&lt;/char&gt;&lt;/char&gt;&lt;/char,&gt;&lt;/char&gt;&lt;/char&gt;&lt;/char,&gt;&lt;/char&gt;&lt;/char&gt;&lt;/char,&gt;&lt;/char&gt;&lt;/char&gt;&lt;/char,&gt;&lt;/const&gt;&lt;/std::pair&gt;&lt;/char&gt;&lt;/char&gt;&lt;/char,&gt;&lt;/std::basic_string&gt;&lt;/char&gt;&lt;/char&gt;&lt;/char,&gt;&lt;/char&gt;&lt;/char&gt;&lt;/char,&gt;&lt;/char&gt;&lt;/char&gt;&lt;/char,&gt;&lt;/char&gt;&lt;/char&gt;&lt;/char,&gt;&lt;/const&gt;&lt;/std::pair&gt;&lt;/char&gt;&lt;/char&gt;&lt;/char,&gt;&lt;/std::basic_string&gt;&lt;/char&gt;&lt;/char&gt;&lt;/char,&gt;&lt;/char&gt;&lt;/char&gt;&lt;/char,&gt;&lt;/std::basic_string&gt;&lt;/const&gt;&lt;/char&gt;&lt;/char&gt;&lt;/char,&gt;&lt;/char&gt;&lt;/char&gt;&lt;/char,&gt;&lt;/const&gt;&lt;/std::pair&gt;&lt;/char&gt;&lt;/char&gt;&lt;/char,&gt;&lt;/std::basic_string&gt;&lt;/char&gt;&lt;/char&gt;&lt;/char,&gt;&lt;/char&gt;&lt;/char&gt;&lt;/char,&gt;&lt;/std::basic_string&gt;&lt;/const&gt;&lt;/char&gt;&lt;/char&gt;&lt;/char,&gt;&lt;/char&gt;&lt;/char&gt;&lt;/char,&gt;&lt;/char&gt;&lt;/char&gt;&lt;/char&gt;&lt;/char&gt;&lt;/char&gt;&lt;/char&gt;&lt;/char&gt;&lt;/char,&gt;&lt;/char&gt;&lt;/char&gt;&lt;/char,&gt;&lt;/char&gt;&lt;/char&gt;&lt;/char,&gt;&lt;/char&gt;&lt;/char&gt;&lt;/char,&gt;&lt;/const&gt;&lt;/std::pair&gt;&lt;/char&gt;&lt;/char&gt;&lt;/char,&gt;&lt;/std::basic_string&gt;&lt;/char&gt;&lt;/char&gt;&lt;/char,&gt;&lt;/char&gt;&lt;/char&gt;&lt;/char,&gt;&lt;/char&gt;&lt;/char&gt;&lt;/char,&gt;&lt;/char&gt;&lt;/char&gt;&lt;/char,&gt;&lt;/const&gt;&lt;/std::pair&gt;&lt;/char&gt;&lt;/char&gt;&lt;/char,&gt;&lt;/std::basic_string&gt;&lt;/char&gt;&lt;/char&gt;&lt;/char,&gt;&lt;/char&gt;&lt;/char&gt;&lt;/char,&gt;&lt;/std::basic_string&gt;&lt;/const&gt;&lt;/char&gt;&lt;/char&gt;&lt;/char,&gt;&lt;/char&gt;&lt;/char&gt;&lt;/char,&gt;&lt;/const&gt;&lt;/std::pair&gt;&lt;/char&gt;&lt;/char&gt;&lt;/char,&gt;&lt;/std::basic_string&gt;&lt;/char&gt;&lt;/char&gt;&lt;/char,&gt;&lt;/char&gt;&lt;/char&gt;&lt;/char,&gt;&lt;/std::basic_string&gt;&lt;/const&gt;&lt;br /&gt;&lt;br /&gt;"Oh, yes, I clearly see what my mistake was.&amp;nbsp; Using the C++ Standard Library."&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-2951908544553914705?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/2951908544553914705/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=2951908544553914705' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/2951908544553914705'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/2951908544553914705'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2011/12/this-may-be-height-of-nerdiness-but.html' title=''/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-1665579455283376272</id><published>2011-11-13T08:34:00.001-07:00</published><updated>2011-11-13T08:43:34.698-07:00</updated><title type='text'></title><content type='html'>Child made me a wonderful Halloween costume this year:&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-yYX5x2Hg76Y/Tr_jbc0pu7I/AAAAAAAAB1c/c-IlBFMZnDg/s1600/PA310022.JPG" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://1.bp.blogspot.com/-yYX5x2Hg76Y/Tr_jbc0pu7I/AAAAAAAAB1c/c-IlBFMZnDg/s320/PA310022.JPG" width="262" /&gt;&lt;/a&gt; &lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-INVKd6aXXPc/Tr_jaWvZvtI/AAAAAAAAB1U/in_OUq-aOvk/s1600/PA310005.JPG" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="201" src="http://1.bp.blogspot.com/-INVKd6aXXPc/Tr_jaWvZvtI/AAAAAAAAB1U/in_OUq-aOvk/s320/PA310005.JPG" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;Those poor chickens had no idea who they were up against.&amp;nbsp; It was a hard-fought battle, four-on-one, but let's face it, the outcome was never really in question.&amp;nbsp; Besides, there's nothing dishonorable with a retreat in the face of superior numbers.&lt;br /&gt;&lt;br /&gt;While strolling through downtown as part of the city's Halloween activities, I noticed this sign on one of the storefronts:&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-4hOwEnFLgtQ/Tr_jZbGEv-I/AAAAAAAAB1M/TZI-I-JqBRw/s1600/PA290079.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://3.bp.blogspot.com/-4hOwEnFLgtQ/Tr_jZbGEv-I/AAAAAAAAB1M/TZI-I-JqBRw/s320/PA290079.JPG" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;The "around back in alley" part would really seal the deal for me, if I were looking to sell my gold or silver.&amp;nbsp; You can tell just from that that you're dealing a an upstanding, reputable businessperson.&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-INVKd6aXXPc/Tr_jaWvZvtI/AAAAAAAAB1U/in_OUq-aOvk/s1600/PA310005.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;br /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-yYX5x2Hg76Y/Tr_jbc0pu7I/AAAAAAAAB1c/c-IlBFMZnDg/s1600/PA310022.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;br /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-1665579455283376272?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/1665579455283376272/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=1665579455283376272' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/1665579455283376272'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/1665579455283376272'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2011/11/child-made-me-wonderful-halloween.html' title=''/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-yYX5x2Hg76Y/Tr_jbc0pu7I/AAAAAAAAB1c/c-IlBFMZnDg/s72-c/PA310022.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-8211548038265950873</id><published>2011-11-04T13:31:00.001-06:00</published><updated>2011-11-04T16:04:31.867-06:00</updated><title type='text'>Function transformations</title><content type='html'>I wish I had a little cheat-sheet like this during my math classes:&lt;br /&gt;&lt;br /&gt;Given vertical translation &lt;b&gt;a&lt;/b&gt; (+ to shift up, - to shift down), vertical scaling &lt;b&gt;b&lt;/b&gt; (larger to grow, smaller to shrink), horizontal translation &lt;b&gt;c&lt;/b&gt; (+ to shift right, - to shift left), and horizontal scaling &lt;b&gt;d&lt;/b&gt; (larger to grow, smaller to shrink), the function transformation would be:&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;(f((x-&lt;b&gt;c&lt;/b&gt;)/&lt;b&gt;d&lt;/b&gt;)+&lt;b&gt;a&lt;/b&gt;)/&lt;b&gt;b&lt;/b&gt;&lt;/div&gt;&lt;br /&gt;You can pick and choose values.&amp;nbsp; If you don't have &lt;b&gt;a&lt;/b&gt; or &lt;b&gt;c&lt;/b&gt;, replace with 0.&amp;nbsp; If you don't have &lt;b&gt;b&lt;/b&gt; or &lt;b&gt;d&lt;/b&gt;, replace with 1.&lt;br /&gt;&lt;br /&gt;Assume our function f was the sine function.&amp;nbsp; &lt;b&gt;sin(x):&lt;/b&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-8N697nll8Lg/TrQ4ncMGqlI/AAAAAAAABxk/Is5GYERR6yE/s1600/sin.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="159" src="http://4.bp.blogspot.com/-8N697nll8Lg/TrQ4ncMGqlI/AAAAAAAABxk/Is5GYERR6yE/s400/sin.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Say we wanted to shift the whole function to the right by +1, i.e. up the x-axis.&amp;nbsp; c=1 and our transformation would be &lt;b&gt;sin(x - [+1]):&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-UJlC-Pp4Br8/TrQ4odKWNpI/AAAAAAAABxw/wgckJ03urf0/s1600/sin_horiz_translate.png" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="158" src="http://3.bp.blogspot.com/-UJlC-Pp4Br8/TrQ4odKWNpI/AAAAAAAABxw/wgckJ03urf0/s400/sin_horiz_translate.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Note how the graph used to cross the x-axis at 0 (red), but now crosses it at 1 (green).&lt;br /&gt;&lt;br /&gt;Say we now wanted to stretch it longer, i.e. horizontally scale it.&amp;nbsp; Maybe stretch it twice as long. &amp;nbsp; If we choose a horizontal scaling factor of&amp;nbsp; d=2, our new function would be &lt;b&gt;sin((x-1)/2):&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-swuhvm1sb1Y/TrQ4nl2YN3I/AAAAAAAABxs/gtuaKUPlJPY/s1600/sin_horiz_scale.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="158" src="http://2.bp.blogspot.com/-swuhvm1sb1Y/TrQ4nl2YN3I/AAAAAAAABxs/gtuaKUPlJPY/s400/sin_horiz_scale.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Now perhaps we want to shift it upwards, e.g. a=1.&amp;nbsp; Our new function is &lt;b&gt;sin((x-1)/2)+1:&lt;/b&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-cX5ctUWd_cQ/TrQ4pd5uhdI/AAAAAAAAByA/Oq5LfplLAtU/s1600/sin_vert_translate.png" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="158" src="http://2.bp.blogspot.com/-cX5ctUWd_cQ/TrQ4pd5uhdI/AAAAAAAAByA/Oq5LfplLAtU/s400/sin_vert_translate.png" width="400" /&gt;&lt;/a&gt;&lt;a href="http://3.bp.blogspot.com/-UJlC-Pp4Br8/TrQ4odKWNpI/AAAAAAAABxw/wgckJ03urf0/s1600/sin_horiz_translate.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;And finally, we want to stretch our function in the vertical axis, perhaps also by double, so b=2.&amp;nbsp; &lt;b&gt;(sin((x-1)/2)+1)*2:&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-Gc9DE4Nvj2g/TrQ4o3PaT5I/AAAAAAAABx4/Pr5l04SptnA/s1600/sin_vert_scale.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="158" src="http://3.bp.blogspot.com/-Gc9DE4Nvj2g/TrQ4o3PaT5I/AAAAAAAABx4/Pr5l04SptnA/s400/sin_vert_scale.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&amp;nbsp;Before, it ranged from a minimum y of 0 to a maximum y of 2, now the maximum y is 4.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-8211548038265950873?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/8211548038265950873/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=8211548038265950873' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/8211548038265950873'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/8211548038265950873'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2011/11/function-transformations.html' title='Function transformations'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-8N697nll8Lg/TrQ4ncMGqlI/AAAAAAAABxk/Is5GYERR6yE/s72-c/sin.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-188615209878708485</id><published>2011-10-31T11:40:00.000-06:00</published><updated>2011-10-31T11:40:43.590-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='halloween'/><category scheme='http://www.blogger.com/atom/ns#' term='ninjas'/><category scheme='http://www.blogger.com/atom/ns#' term='humor'/><title type='text'>Halloween</title><content type='html'>Today I biked into work in full ninja regalia.&amp;nbsp; There were a few honks, a few shouts--presumably of fear, or perhaps in surprise at seeing a bike travel by itself--and an "Avast, ye scurvy dog!" emanating from a pirate sword being waved out a car window.&lt;br /&gt;&lt;br /&gt;At a stop light, a "pro" biker pulled up beside me wearing spandex tights, black/lime-green socks, and a neon-yellow logo-covered shirt.&amp;nbsp; "Nice costume!" he said.&amp;nbsp; "Likewise," I answered.&amp;nbsp; He seemed a little huffy as he left me in the dust, but I'm not sure why.&lt;br /&gt;&lt;br /&gt;Arriving at the back door of work, my ninja-invisibility came in handy as I made a less-than-graceful dismount from my bicycle, thanks to the baggy ninja pants.&amp;nbsp; Walking to the front of the building to assassinate my boss and assume his position, I saw three visitors from another company approaching the front door, so I opened it for them.&amp;nbsp; They stopped, looking a little confused--probably terrified--checked the company name on the window, glanced at each other, then finally approached.&amp;nbsp; I took pity on them and lowered my mask, calming their fears.&amp;nbsp; They didn't offer to shake my hand though.&amp;nbsp; Probably afraid of being shurikened.&lt;br /&gt;&lt;br /&gt;This afternoon, we're having a barbecue with them using a new grill the company just bought.&amp;nbsp; I'll probably demonstrate how I can hold fire in my hand without getting burned.&amp;nbsp; I'll let you know how it goes.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-188615209878708485?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/188615209878708485/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=188615209878708485' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/188615209878708485'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/188615209878708485'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2011/10/halloween.html' title='Halloween'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-3418457708933528821</id><published>2011-10-20T09:35:00.000-06:00</published><updated>2011-10-20T09:35:44.716-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='work'/><category scheme='http://www.blogger.com/atom/ns#' term='mice'/><category scheme='http://www.blogger.com/atom/ns#' term='internet'/><title type='text'>War Update, Plus Work Productivity Note</title><content type='html'>After the last three public executions, the mice decided to lie low for a while.&amp;nbsp; We didn't hear a peep from them until last night, when a scout foolishly ventured into the garage while we were paper mâché-ing jack-o-lanterns for Webelos.&amp;nbsp; He was quickly apprehended and incarcerated, then met a swift end at dawn at the hands of our chickens.&lt;br /&gt;&lt;br /&gt;On a different note, my productivity at work has soared since I blocked a few websites in my /etc/hosts file.&amp;nbsp; I realized I had gotten in the habit of working, then every time I hit a complicated spot, I'd almost instinctively switch to a browser to read a quick Slashdot article or CNN report.&amp;nbsp; The waste of time was adding up quickly, so I decided to block a handful of sites for myself at work.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;127.0.0.1 ksl.com&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;127.0.0.1 cnn.com&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;127.0.0.1 slashdot.org&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;127.0.0.1 failblog.org&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;127.0.0.1 espn.com&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;It's worked surprisingly well over the past couple weeks.&amp;nbsp; Even though I could unblock them in a few seconds, the very fact that I'd have to jump through a hoop reminds me that I'm supposed to be focusing on work.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-3418457708933528821?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/3418457708933528821/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=3418457708933528821' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/3418457708933528821'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/3418457708933528821'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2011/10/war-update-plus-work-productivity-note.html' title='War Update, Plus Work Productivity Note'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-8945257476979515426</id><published>2011-10-16T17:41:00.001-06:00</published><updated>2011-10-31T11:42:47.202-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='guns'/><category scheme='http://www.blogger.com/atom/ns#' term='elder&apos;s quorum'/><category scheme='http://www.blogger.com/atom/ns#' term='camping'/><title type='text'>Camping Trip</title><content type='html'>Friday and Saturday was our Elder's Quorum camping trip.&lt;br /&gt;&lt;br /&gt;My wife &lt;a href="http://bannanablog.blogspot.com/2011/10/last-sunday-in-relief-society-we-had.html"&gt;blogged&lt;/a&gt; about it from her end and was fairly accurate in her description of the event being presented as a way to work off some testosterone poisoning. There were promises of guns, fires, possibly explosions, and definitely no kids.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-aAjy0aNDsZk/Tpthg-vBxoI/AAAAAAAABug/9Vti7XzXt2g/s1600/P1010007.JPG" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://3.bp.blogspot.com/-aAjy0aNDsZk/Tpthg-vBxoI/AAAAAAAABug/9Vti7XzXt2g/s320/P1010007.JPG" width="320" /&gt;&lt;/a&gt; &lt;/div&gt;&lt;br /&gt;There was a hairy road to get to our remote wilderness campsite, but we all made it alive.&amp;nbsp; There were seven of us, four of who were auto mechanics, so the campfire conversation was distinctly auto-oriented.&amp;nbsp; The moon was nearly full that night and it was surprisingly bright, which led directly to The Incident.&lt;br /&gt;&lt;br /&gt;About 11 p.m, as we sat around the campfire, the manager of the property (who was also camping with us) told us that the narrow, rutted dirt road we had come up continued on to the top of a nearby peak.&amp;nbsp; One of the mechanics had brought an old BMW that he had fixed up Baja-style, and he promptly jumped up.&amp;nbsp; "It's bright enough out here," he said.&amp;nbsp; "I'm going to go check it out.&amp;nbsp; Who wants to come?"&lt;br /&gt;&lt;br /&gt;Another guy took him up on his offer and a moment later, the two of them were roaring up the dirt track towards the top of the mountain.&amp;nbsp; The property manager watched them go, then said, "They're going to get stuck.&amp;nbsp; There's no room to turn around on the road."&lt;br /&gt;&lt;br /&gt;There was silence for a moment.&amp;nbsp; "You probably should have told them that before they left," someone finally suggested.&lt;br /&gt;&lt;br /&gt;The property manager shrugged.&amp;nbsp; "They said they wanted an adventure."&lt;br /&gt;&lt;br /&gt;They apparently had one, because an hour later they came hiking on foot back down the mountain.&amp;nbsp; As they later explained, they had reached the end of the road, where there was a small dirt patch.&amp;nbsp; It was just large enough that with their small car, they probably could have done a hundred-point turn and ended up facing back down the hill.&amp;nbsp; Being 20 year old guys, the thought of doing it that way didn't even enter their minds and the driver decided to try to gun his engine, spin out on the dirt, and swing the car in a circle.&lt;br /&gt;&lt;br /&gt;All he succeeded in doing was going off the road and nearly rolling down the mountain, fortunately stopped from doing so by the brush on the side of the road.&amp;nbsp; The car was holding on precariously with two tires, necessitating cautious climbing out through the driver side door for both of them.&lt;br /&gt;&lt;br /&gt;"We'll get it in the morning," said the property manager, unperturbed.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-6_pFzk1rjH0/Tpthh1HtTxI/AAAAAAAABuo/uJpUSgZPMvg/s1600/PA150018.JPG" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://1.bp.blogspot.com/-6_pFzk1rjH0/Tpthh1HtTxI/AAAAAAAABuo/uJpUSgZPMvg/s320/PA150018.JPG" width="320" /&gt;&lt;/a&gt; &lt;/div&gt;&lt;br /&gt;The next morning, we started up the mountain in a pickup truck.&amp;nbsp; The goal was to somehow use the pickup truck to rescue the car, but true to the form of all ill-fated rescue missions, we only succeeded in nearly getting the pickup truck stuck.&amp;nbsp; It was only "nearly" and not "completely" because we ended up physically lifting up the rear end of the pickup truck and swinging it around.&amp;nbsp; &lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-6_pFzk1rjH0/Tpthh1HtTxI/AAAAAAAABuo/uJpUSgZPMvg/s1600/PA150018.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-4EpUyDY4D8k/TpthjL7To_I/AAAAAAAABuw/XrfmTQeHU5E/s1600/PA150022.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://3.bp.blogspot.com/-4EpUyDY4D8k/TpthjL7To_I/AAAAAAAABuw/XrfmTQeHU5E/s320/PA150022.JPG" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Fortunately, that led to the realization that if seven guys could lift up the tail end of a pickup truck, surely we could heft a small Baja-style BMW.&amp;nbsp; We finished the hike up the mountain on foot and finally arrived at the car.&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-3MEW9vO0wLY/TpthlFduRoI/AAAAAAAABu4/oRq2Fqbo-3A/s1600/PA150026.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-USPfu9KT1LM/TpthntlC6lI/AAAAAAAABvA/HC6WvA4HgkY/s1600/PA150027.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://4.bp.blogspot.com/-USPfu9KT1LM/TpthntlC6lI/AAAAAAAABvA/HC6WvA4HgkY/s320/PA150027.JPG" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;It was dangling pretty solidly over the edge of the hill, but it was nothing we couldn't handle.&amp;nbsp; The Elder's Quorum president gave a stirring speech based on Elder Utchdorf's talk, "&lt;a href="http://lds.org/general-conference/2008/10/lift-where-you-stand"&gt;Lift Where You Stand&lt;/a&gt;," and we manually hefted it out.&lt;br /&gt;&lt;br /&gt;Unfortunately the first video section was fairly large and was rejected by Blogger.&amp;nbsp; This second section I videotaped is just as good though, because it's shorter and still demonstrates the prowess of our biceps. &lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;object width="320" height="266" class="BLOG_video_class" id="BLOG_video-3b9e67b054cde0e7" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"&gt;&lt;param name="movie" value="http://www.youtube.com/get_player"&gt;&lt;param name="bgcolor" value="#FFFFFF"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="flashvars" value="flvurl=http://v19.nonxt5.googlevideo.com/videoplayback?id%3D3b9e67b054cde0e7%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1331651244%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D734B44232C7A11A97D05E56F006CF83723E66AC3.1B8E4560E50C17B1ED3FAB8408716167F3C8C8E2%26key%3Dck1&amp;amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D3b9e67b054cde0e7%26offsetms%3D5000%26itag%3Dw160%26sigh%3DYGg--sWMvgky4OBUAUPEVQoeiVs&amp;amp;autoplay=0&amp;amp;ps=blogger"&gt;&lt;embed src="http://www.youtube.com/get_player" type="application/x-shockwave-flash"width="320" height="266" bgcolor="#FFFFFF"flashvars="flvurl=http://v19.nonxt5.googlevideo.com/videoplayback?id%3D3b9e67b054cde0e7%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1331651244%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D734B44232C7A11A97D05E56F006CF83723E66AC3.1B8E4560E50C17B1ED3FAB8408716167F3C8C8E2%26key%3Dck1&amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D3b9e67b054cde0e7%26offsetms%3D5000%26itag%3Dw160%26sigh%3DYGg--sWMvgky4OBUAUPEVQoeiVs&amp;autoplay=0&amp;ps=blogger"allowFullScreen="true" /&gt;&lt;/object&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;So all the people and vehicles survived, but one casualty of the event was my sock, forgotten by the campfire as it dried out from the previous night's dew.&amp;nbsp; It's the tragedies in life that make us stronger, though, so it was probably a good character-building experience.&amp;nbsp; And a reminder to bring a spare pair of socks next time.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-021PsGwibn4/Tpthp5hnh_I/AAAAAAAABvI/VfmNzmKYCpw/s1600/PA150032.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://1.bp.blogspot.com/-021PsGwibn4/Tpthp5hnh_I/AAAAAAAABvI/VfmNzmKYCpw/s320/PA150032.JPG" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;We finished the morning on a lighter note, shooting large amounts of ammunition from a wide variety of weapons.&amp;nbsp; The cows in the nearby field cautiously moved to the far side of their enclosure, but the wives would be pleased to know that we were extremely safe and that the only casualties during this portion of our event were about 250 clay pigeons and a variety of soda pop cans and assorted campfire detrius.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-AW5LGgk3Kro/Tpthr16SAtI/AAAAAAAABvQ/J2X1ITyLlRM/s1600/PA150035.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://2.bp.blogspot.com/-AW5LGgk3Kro/Tpthr16SAtI/AAAAAAAABvQ/J2X1ITyLlRM/s320/PA150035.JPG" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&amp;nbsp;We even cleaned up when we were done.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-hX9YYsR0Y-8/TpthuLs7akI/AAAAAAAABvY/laXzUSMpPIs/s1600/PA150036.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://4.bp.blogspot.com/-hX9YYsR0Y-8/TpthuLs7akI/AAAAAAAABvY/laXzUSMpPIs/s320/PA150036.JPG" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-8945257476979515426?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/8945257476979515426/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=8945257476979515426' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/8945257476979515426'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/8945257476979515426'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2011/10/camping-trip.html' title='Camping Trip'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-aAjy0aNDsZk/Tpthg-vBxoI/AAAAAAAABug/9Vti7XzXt2g/s72-c/P1010007.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-8803184032270847928</id><published>2011-10-16T16:05:00.001-06:00</published><updated>2011-10-16T16:05:35.658-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ausa'/><category scheme='http://www.blogger.com/atom/ns#' term='defensenews'/><category scheme='http://www.blogger.com/atom/ns#' term='5d robotics'/><title type='text'>Defense News Feature</title><content type='html'>We're in the news!&amp;nbsp; Our partner, DRS, demoed our joint product at a conference in Washington, D.C.&amp;nbsp; where &lt;a href="http://defensenews.com/"&gt;Defense News&lt;/a&gt; did a &lt;a href="http://defensenews.com/blogs/ausa/videos/?bctid=1213175216001"&gt;feature&lt;/a&gt; on it.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,47,0" height="412" id="flashObj" width="486"&gt;&lt;param name="movie" value="http://c.brightcove.com/services/viewer/federated_f9?isVid=1" /&gt;&lt;param name="bgcolor" value="#FFFFFF" /&gt;&lt;param name="flashVars" value="videoId=1213175216001&amp;linkBaseURL=http%3A%2F%2Fdefensenews.com%2Fblogs%2Fausa%2Fvideos%2F%3Fbctid%3D1213175216001&amp;playerID=53221775001&amp;playerKey=AQ~~,AAAACnIIBGk~,NZYO3xUDM_HmzYYpFSh6tKdqfRye3V9a&amp;domain=embed&amp;dynamicStreaming=true" /&gt;&lt;param name="base" value="http://admin.brightcove.com" /&gt;&lt;param name="seamlesstabbing" value="false" /&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;param name="swLiveConnect" value="true" /&gt;&lt;param name="allowScriptAccess" value="always" /&gt;&lt;embed src="http://c.brightcove.com/services/viewer/federated_f9?isVid=1" bgcolor="#FFFFFF" flashVars="videoId=1213175216001&amp;linkBaseURL=http%3A%2F%2Fdefensenews.com%2Fblogs%2Fausa%2Fvideos%2F%3Fbctid%3D1213175216001&amp;playerID=53221775001&amp;playerKey=AQ~~,AAAACnIIBGk~,NZYO3xUDM_HmzYYpFSh6tKdqfRye3V9a&amp;domain=embed&amp;dynamicStreaming=true" base="http://admin.brightcove.com" name="flashObj" width="486" height="412" seamlesstabbing="false" type="application/x-shockwave-flash" allowFullScreen="true" swLiveConnect="true" allowScriptAccess="always" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-8803184032270847928?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/8803184032270847928/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=8803184032270847928' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/8803184032270847928'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/8803184032270847928'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2011/10/were-in-news-our-partner-drs-demoed-our.html' title='Defense News Feature'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-4401229811438374500</id><published>2011-10-09T10:32:00.000-06:00</published><updated>2011-10-09T10:32:32.415-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='spider'/><category scheme='http://www.blogger.com/atom/ns#' term='vacuum'/><category scheme='http://www.blogger.com/atom/ns#' term='mice'/><title type='text'>The War is On</title><content type='html'>This morning, I woke to find that a mouse had brazenly eaten the cheese from the mousetrap with the unmitigated audacity to not die in it.&amp;nbsp; Even more offensive, he left a taunting note to the effect of "Sucker!" behind.&lt;br /&gt;&lt;br /&gt;Okay, he may not have left a note, &lt;i&gt;per se&lt;/i&gt;, but I could tell he had thought of it.&amp;nbsp; I reset the trap with the cheese embedded deeper than a CNN journalist in Iraq and placed it back under the sink.&lt;br /&gt;&lt;br /&gt;An hour later, a spider the size of the hamburgers in &lt;i&gt;Cloudy With a Chance of Meatballs&lt;/i&gt; was discovered in the hallway to much shrieking and violent jumping about.&amp;nbsp; My wife was also a little startled by it.&amp;nbsp; I quickly vacuumed it up, then extracted the plastic vacuum container to empty it out.&amp;nbsp; Imagine my surprise when I discovered two mice saboteurs inside, a little wide-eyed and windswept but very much alive.&lt;br /&gt;&lt;br /&gt;Caught red-handed, their protests of innocence did them no good and I delivered them to the gallows.&amp;nbsp; Our chicken executioners made short work of one, but let the other escape to warn his comrades.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;The stakes have been raised.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-4401229811438374500?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/4401229811438374500/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=4401229811438374500' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/4401229811438374500'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/4401229811438374500'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2011/10/war-is-on.html' title='The War is On'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-4323781422759459098</id><published>2011-10-08T19:01:00.002-06:00</published><updated>2011-10-08T19:02:14.490-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mice'/><title type='text'>No honor among mice</title><content type='html'>For the past week I've been hearing mysterious rustlings in the walls and under cupboards.&amp;nbsp; We've had a wet week too, which led me to suspect that a gang of mice had been&amp;nbsp; driven inside.&amp;nbsp; On my near-daily meander through the hardware store today, I spotted mice traps and got a package.&amp;nbsp; When I got home, dinner was ready so I placed a mouse trap under the sink and sat down to eat.&lt;br /&gt;&lt;br /&gt;By cleanup time, we had our first victim.&amp;nbsp; Interestingly, the cheese I had placed on the trap was gone, so either he had gobbled it down then went back to lick the grease off the trap trigger, or another mouse had crawled over the first one's dead body to get to it.&amp;nbsp; Either way, it doesn't speak much to the intelligence of the mice, although I guess they don't make particular claims along those lines.&lt;br /&gt;&lt;br /&gt;On the plus side, the chickens loved the mouse.&amp;nbsp; As my wife pointed out, one of the downsides of belonging to a vegetarian is that the chickens don't see much food "on the hoof," so to speak.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-4323781422759459098?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/4323781422759459098/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=4323781422759459098' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/4323781422759459098'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/4323781422759459098'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2011/10/no-honor-among-mice.html' title='No honor among mice'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-61090772558762030</id><published>2011-10-08T14:56:00.000-06:00</published><updated>2011-10-08T14:56:43.016-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='asphalt'/><category scheme='http://www.blogger.com/atom/ns#' term='ladder'/><category scheme='http://www.blogger.com/atom/ns#' term='cleaning'/><category scheme='http://www.blogger.com/atom/ns#' term='update'/><category scheme='http://www.blogger.com/atom/ns#' term='driveway'/><title type='text'>Yard Saling</title><content type='html'>Another good find obtained today at a yard sale: an A-frame ladder for $3.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;I felt like Patrick McManus explaining to his wife why he needed so many different types of guns.&amp;nbsp; "Well, I need an extension ladder for getting on the roof or climbing trees, then a smaller section of ladder for...well, small trees.&amp;nbsp; Then an A-frame ladder for high light bulbs and killing spiders on the ceiling, plus a step-ladder for..."&lt;br /&gt;&lt;br /&gt;We also signed up to clean the church building this morning.&amp;nbsp; There were another handful of people there helping as well, and I overheard one mother say to her eight-year-old son, "My, you're grumpy this morning."&amp;nbsp; Personally, I couldn't really blame the kid.&amp;nbsp; Instead of watching Saturday-morning cartoons, he was cleaning bathrooms at 8 o'clock in the morning.&lt;br /&gt;&lt;br /&gt;Moving on to yard work: over the past couple days I've been pulling weeds from our old, falling-apart asphalt driveway.&amp;nbsp; I got a tube of asphalt repair goo, but I think I grossly underestimated how much I would need.&amp;nbsp; Pulling the weeds left ravines the size of irrigation canals behind, some of which were quite possibly harboring wildlife.&amp;nbsp; A amazingly wide variety of bugs for sure.&amp;nbsp; Anyway, I'm hoping the goo will hold together the pieces of our driveway at least for another year or two.&amp;nbsp; We still have a garage door, fence, yard, painting, and a million smaller things on our list to do before we can afford that.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-61090772558762030?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/61090772558762030/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=61090772558762030' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/61090772558762030'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/61090772558762030'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2011/10/yard-saling.html' title='Yard Saling'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-1972934642432350120</id><published>2011-10-06T23:48:00.000-06:00</published><updated>2011-10-06T23:48:28.292-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='revelation'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='password manager'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='gnome'/><title type='text'>Beginning of the End</title><content type='html'>I finally took the plunge.&amp;nbsp; I downloaded a password manager.&lt;br /&gt;&lt;br /&gt;Until now, I've either remembered my passwords, used some algorithm to determine them on a per-website basis, or tracked them in my emails.&amp;nbsp; All of those had shortcomings, so I decided to try a password manager.&lt;br /&gt;&lt;br /&gt;Using no particular criteria, I devided to try &lt;a href="http://oss.codepoet.no/revelation/wiki/Home"&gt;Revelation&lt;/a&gt;.&amp;nbsp; Simple, to the point, and for the handful of days I've used it, it's gotten the job done.&amp;nbsp; Using a password manager has its own shortcomings, but having to look up a password in a single application beats trying to find passwords in my email or guess until my account is locked.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-1972934642432350120?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/1972934642432350120/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=1972934642432350120' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/1972934642432350120'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/1972934642432350120'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2011/10/beginning-of-end.html' title='Beginning of the End'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-8477992211739062268</id><published>2011-10-04T19:35:00.000-06:00</published><updated>2011-10-04T19:35:04.529-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ice shaver'/><category scheme='http://www.blogger.com/atom/ns#' term='pictures'/><category scheme='http://www.blogger.com/atom/ns#' term='jello'/><title type='text'>Ice Shaver</title><content type='html'>The best $1 I ever spent:&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-crEUylqu370/TouwtOZAdLI/AAAAAAAABt4/TsvyHHiwmH0/s1600/PA040013.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://4.bp.blogspot.com/-crEUylqu370/TouwtOZAdLI/AAAAAAAABt4/TsvyHHiwmH0/s320/PA040013.JPG" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Not the pumpkins: those were $3.33 each.&amp;nbsp; The ice shaver was $1 from a garage sale.&amp;nbsp; To make a delicious ice shavee, you will need the following ingredients:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Ice&lt;/li&gt;&lt;li&gt;Jello powder&lt;/li&gt;&lt;/ol&gt;Step 1: Grind up the ice&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-MbLUuGbpKPE/Touyro3RNEI/AAAAAAAABuM/oXJKGZqGkJc/s1600/PA040015.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://4.bp.blogspot.com/-MbLUuGbpKPE/Touyro3RNEI/AAAAAAAABuM/oXJKGZqGkJc/s320/PA040015.JPG" width="240" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Step 2: Liberally dust it with jello powder to taste.&amp;nbsp; If you're gourmet, add a teaspoon of lemonade powder for an extra kick.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-lJqvt9VZ2z0/TouysjON0PI/AAAAAAAABuQ/M_vHeCoovsU/s1600/PA040018.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://3.bp.blogspot.com/-lJqvt9VZ2z0/TouysjON0PI/AAAAAAAABuQ/M_vHeCoovsU/s320/PA040018.JPG" width="240" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Step 3: Mix it all together.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-UKjCusGt4j8/TouytnGAicI/AAAAAAAABuU/iBkRK8BExzQ/s1600/PA040021.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://1.bp.blogspot.com/-UKjCusGt4j8/TouytnGAicI/AAAAAAAABuU/iBkRK8BExzQ/s320/PA040021.JPG" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Step 4: Hop your kid up on sugar and red dye 40 an hour before bed.&amp;nbsp; Which may explain last night's &lt;a href="http://46dogs.blogspot.com/2011/10/resolution.html"&gt;experience&lt;/a&gt;...&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-arP5rN30HnI/Touyvsp0MKI/AAAAAAAABuY/tNkIgOFdu84/s1600/PA040024.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://1.bp.blogspot.com/-arP5rN30HnI/Touyvsp0MKI/AAAAAAAABuY/tNkIgOFdu84/s320/PA040024.JPG" width="240" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-8477992211739062268?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/8477992211739062268/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=8477992211739062268' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/8477992211739062268'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/8477992211739062268'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2011/10/ice-shaver.html' title='Ice Shaver'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-crEUylqu370/TouwtOZAdLI/AAAAAAAABt4/TsvyHHiwmH0/s72-c/PA040013.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-2363436123304221052</id><published>2011-10-04T04:02:00.000-06:00</published><updated>2011-10-04T04:02:42.474-06:00</updated><title type='text'>Resolution!</title><content type='html'>It's never too late to make a new resolution, so I'm going to attempt to start posting with renewed vigor.&amp;nbsp; Perhaps even daily.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;First post of the new resolution: WHY IN THE WORLD IS MY DAUGHTER STILL AWAKE at 3 AM?!?!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-2363436123304221052?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/2363436123304221052/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=2363436123304221052' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/2363436123304221052'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/2363436123304221052'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2011/10/resolution.html' title='Resolution!'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-2327372339717667508</id><published>2011-08-25T10:23:00.000-06:00</published><updated>2011-08-25T10:23:01.504-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='landshark'/><category scheme='http://www.blogger.com/atom/ns#' term='follow'/><category scheme='http://www.blogger.com/atom/ns#' term='5d robotics'/><category scheme='http://www.blogger.com/atom/ns#' term='black-i'/><title type='text'>Follow Me</title><content type='html'>Last week, half of our company was at the Association for Unmanned Vehicle Systems International (AUVSI) conference in Washington, D.C.&amp;nbsp; By all accounts it went well.&amp;nbsp; We may not have people hurling sacks of money at us yet, but soon enough.&lt;br /&gt;&lt;br /&gt;One of the conference attendees uploaded a video of our follow behavior running on a robot called the Landshark, made by a company called &lt;a href="http://www.blackirobotics.com/"&gt;Black-I&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;object width="320" height="266" class="BLOGGER-youtube-video" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" data-thumbnail-src="http://0.gvt0.com/vi/XRF5Ja5GHMA/0.jpg"&gt;&lt;param name="movie" value="http://www.youtube.com/v/XRF5Ja5GHMA&amp;fs=1&amp;source=uds" /&gt;&lt;param name="bgcolor" value="#FFFFFF" /&gt;&lt;embed width="320" height="266"  src="http://www.youtube.com/v/XRF5Ja5GHMA&amp;fs=1&amp;source=uds" type="application/x-shockwave-flash"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-2327372339717667508?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/2327372339717667508/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=2327372339717667508' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/2327372339717667508'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/2327372339717667508'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2011/08/follow-me.html' title='Follow Me'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-9040102484867230476</id><published>2011-08-17T21:48:00.000-06:00</published><updated>2011-08-17T21:48:02.071-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='pictures'/><category scheme='http://www.blogger.com/atom/ns#' term='falcon'/><title type='text'>Falcon</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-P7O595SfVTg/TkyLIlZYC2I/AAAAAAAABtQ/qFgzFjn0uV0/s1600/falcon.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://1.bp.blogspot.com/-P7O595SfVTg/TkyLIlZYC2I/AAAAAAAABtQ/qFgzFjn0uV0/s320/falcon.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-9040102484867230476?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/9040102484867230476/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=9040102484867230476' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/9040102484867230476'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/9040102484867230476'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2011/08/falcon.html' title='Falcon'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-P7O595SfVTg/TkyLIlZYC2I/AAAAAAAABtQ/qFgzFjn0uV0/s72-c/falcon.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-3776091764740896715</id><published>2011-08-05T09:42:00.000-06:00</published><updated>2011-08-05T09:42:19.757-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vacation'/><category scheme='http://www.blogger.com/atom/ns#' term='humor'/><category scheme='http://www.blogger.com/atom/ns#' term='august'/><title type='text'>Summer Vacation</title><content type='html'>An overseas contact wrote the following line in an email he sent our company yesterday:&lt;br /&gt;&lt;br /&gt;"Our company is going to be off tomorrow so I will follow up late in August."&lt;br /&gt;&lt;br /&gt;That is no typo.  Apparently most of Europe takes &lt;a href="http://knol.google.com/k/best-times-to-go-to-europe#August_Vacation_Month"&gt;August off work&lt;/a&gt;.  &lt;br /&gt;&lt;br /&gt;How come the U.S. doesn't do that?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-3776091764740896715?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/3776091764740896715/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=3776091764740896715' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/3776091764740896715'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/3776091764740896715'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2011/08/summer-vacation.html' title='Summer Vacation'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-3648214228836604186</id><published>2011-08-05T09:38:00.000-06:00</published><updated>2011-08-05T09:38:46.473-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eggs'/><category scheme='http://www.blogger.com/atom/ns#' term='humor'/><title type='text'>Scrambled Eggs</title><content type='html'>Coming home from work a couple days ago, I found out that someone had egged our house.  After some questioning, my wife admitted that it had been her.  She claimed our 2-year-old daughter made her do it.  I tell you, what is the world coming to?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-3648214228836604186?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/3648214228836604186/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=3648214228836604186' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/3648214228836604186'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/3648214228836604186'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2011/08/scrambled-eggs.html' title='Scrambled Eggs'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-4366439929173768032</id><published>2011-07-17T09:51:00.000-06:00</published><updated>2011-07-17T09:51:06.282-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='video'/><category scheme='http://www.blogger.com/atom/ns#' term='follow behavior'/><category scheme='http://www.blogger.com/atom/ns#' term='robot'/><category scheme='http://www.blogger.com/atom/ns#' term='travel'/><category scheme='http://www.blogger.com/atom/ns#' term='5d robotics'/><title type='text'>Travels</title><content type='html'>Just got back from a business trip to Alabama.&amp;nbsp; One problem with living on the west coast is that every time you go back east, you have to wake up far too early according to the home timezone.&amp;nbsp; Since John and I arrived at our host's workplace at 8 am every morning, we met up at 7 am for breakfast and travel, which meant I was getting up around 6:15 a.m. --central time.&amp;nbsp; My body thought it was 4:15 a.m.&lt;br /&gt;&lt;br /&gt;It's obviously worse when we travel to Boston, which I did last month and which it looks like I'll be doing again in a week.&amp;nbsp; Boston is on Eastern time, which means even earlier mornings.&amp;nbsp;&amp;nbsp; It wouldn't be so bad if I could then go to bed around 9 p.m. Pacific time, but the trials and troubles of integration trips usually mean I lie awake in the hotel bed with my mind racing 100 miles per hour, trying to think through problems and find solutions and playing out scenarios in my mind for how things could have gone better.&lt;br /&gt;&lt;br /&gt;At least our most recent trip to Alabama was a success.&amp;nbsp; Not the perfect success we could have hoped for, if such a thing exists, but a reasonable success.&amp;nbsp; There's always so many variables we have no control over, and given our time constraints, there's often no time to implement the solution we want to.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;On the last two days before the trip, I coded up a "follow" behavior.&amp;nbsp; The idea was for the robot to use the laser range-finders mounted on it to track a person and follow them around. When we were out behind our building testing it out, there were a handful of people from our neighboring businesses watching us, and it was amusing to hear their conversation.&amp;nbsp; "Do you see that?!&amp;nbsp; That's crazy!&amp;nbsp; It's following him like a dog!&amp;nbsp; That is so cool!"&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Sometimes I think I get a little jaded working with robots all day, and it isn't until I hear comments like theirs, or like the manager's at the company in Alabama, talking about how cool our work is, that I remember that it actually is a pretty cool job.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;object width="320" height="266" class="BLOG_video_class" id="BLOG_video-5f43677eab04ce5e" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"&gt;&lt;param name="movie" value="http://www.youtube.com/get_player"&gt;&lt;param name="bgcolor" value="#FFFFFF"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="flashvars" value="flvurl=http://v7.nonxt8.googlevideo.com/videoplayback?id%3D5f43677eab04ce5e%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1331651245%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D211EAA507405D8E0F7E045772B325DF5718829DE.63F92551E510DD763B60673AEA1CD17948911C47%26key%3Dck1&amp;amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D5f43677eab04ce5e%26offsetms%3D5000%26itag%3Dw160%26sigh%3DKDssPOZ7aKO6sJrvkoB4V80JqAU&amp;amp;autoplay=0&amp;amp;ps=blogger"&gt;&lt;embed src="http://www.youtube.com/get_player" type="application/x-shockwave-flash"width="320" height="266" bgcolor="#FFFFFF"flashvars="flvurl=http://v7.nonxt8.googlevideo.com/videoplayback?id%3D5f43677eab04ce5e%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1331651245%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D211EAA507405D8E0F7E045772B325DF5718829DE.63F92551E510DD763B60673AEA1CD17948911C47%26key%3Dck1&amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D5f43677eab04ce5e%26offsetms%3D5000%26itag%3Dw160%26sigh%3DKDssPOZ7aKO6sJrvkoB4V80JqAU&amp;autoplay=0&amp;ps=blogger"allowFullScreen="true" /&gt;&lt;/object&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-4366439929173768032?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/4366439929173768032/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=4366439929173768032' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/4366439929173768032'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/4366439929173768032'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2011/07/travels.html' title='Travels'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-885150551626872441</id><published>2011-06-27T21:27:00.000-06:00</published><updated>2011-06-27T21:27:32.712-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='chickens'/><title type='text'>Chicken Run</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-HIKVfr5Z8Ps/TglD4zcZOfI/AAAAAAAABsw/DaYso3n5Qvg/s1600/chicken_in_house.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;/a&gt;&lt;/div&gt;A lot has been going on.&amp;nbsp; Fun progress with robots, a very interesting and educational business trip to Boston, Child's friend coming to visit for a couple weeks.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;And a chicken in our house.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-4nOVhLqzJN4/TglENfvsp_I/AAAAAAAABs0/DH1d5Yoat40/s1600/chicken_in_house.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-4nOVhLqzJN4/TglENfvsp_I/AAAAAAAABs0/DH1d5Yoat40/s1600/chicken_in_house.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-885150551626872441?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/885150551626872441/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=885150551626872441' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/885150551626872441'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/885150551626872441'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2011/06/chicken-run.html' title='Chicken Run'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-4nOVhLqzJN4/TglENfvsp_I/AAAAAAAABs0/DH1d5Yoat40/s72-c/chicken_in_house.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-8766393777837491708</id><published>2011-06-17T07:55:00.000-06:00</published><updated>2011-06-17T07:55:25.209-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tithing'/><category scheme='http://www.blogger.com/atom/ns#' term='blueroof360'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='plumbing'/><title type='text'>Tithing</title><content type='html'>I've &lt;a href="http://46dogs.blogspot.com/2006/10/so-im-religious-guy.html"&gt;mentioned&lt;/a&gt; on this blog before that I pay tithing, and that I feel that I receive a lot of &lt;a href="http://46dogs.blogspot.com/2009/05/dentist-visit.html"&gt;blessings&lt;/a&gt; as a result.&amp;nbsp; Here's the most recent:&lt;br /&gt;&lt;br /&gt;Every now and then, my &lt;a href="http://www.blueroof360.com/site/index.php"&gt;previous employer&lt;/a&gt; will call me up and ask me to do small jobs for them.&amp;nbsp; Shortly after we moved into our new house, he called me up and asked if I could do a project.&amp;nbsp; It was a fairly good-sized project, and I told him my estimate would be $1500-$2000, but I ended up turning it down because I wanted to spend my few free evening hours working on my novel rather than programming.&lt;br /&gt;&lt;br /&gt;Well, the next day, we got a visit from the water company.&amp;nbsp; Apparently our house was using 15,000 gallons of water a day.&amp;nbsp; We called a plumber who discovered there was actually a couple leaks--one of them underneath the concrete slab that our house was built on.&amp;nbsp; The estimate?&amp;nbsp; $1590.&lt;br /&gt;&lt;br /&gt;Well, since we had just bought a house, we had no money left.&amp;nbsp; Without the side-job from my previous employer, we would have been in trouble.&amp;nbsp; I called up my old boss, told him I'd do it, and spent the next couple weeks of evenings working on it.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;The final bill was $1725, which after I paid tithing, covered all but $40 of the plumbing bill.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-8766393777837491708?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/8766393777837491708/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=8766393777837491708' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/8766393777837491708'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/8766393777837491708'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2011/06/tithing.html' title='Tithing'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-3059679481429482331</id><published>2011-05-29T22:34:00.000-06:00</published><updated>2011-05-29T22:34:51.365-06:00</updated><title type='text'>Uber-nerd</title><content type='html'>"Does dreaming about Captain Picard teaching me how to play chess make me an uber-nerd?"&lt;br /&gt;&lt;br /&gt;"No, saying 'uber' makes you an uber-nerd."&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-3059679481429482331?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/3059679481429482331/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=3059679481429482331' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/3059679481429482331'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/3059679481429482331'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2011/05/uber-nerd.html' title='Uber-nerd'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-8249308905709742874</id><published>2011-05-29T09:52:00.000-06:00</published><updated>2011-05-29T09:52:34.734-06:00</updated><title type='text'>What does this say about me?</title><content type='html'>While driving in the car yesterday, I flipped on the radio and caught the tail end of a program on NPR.&amp;nbsp; It seemed to be profiling somebody:&lt;br /&gt;&lt;br /&gt;"He just went out and did things!&amp;nbsp; He was spontaneous.&amp;nbsp; Didn't stop to think, didn't worry about the consequences."&lt;br /&gt;&lt;br /&gt;&lt;i&gt;You know, I should be more like that guy, &lt;/i&gt;I thought.&amp;nbsp; &lt;i&gt;I should be more spontaneous--go out and do things.&amp;nbsp; Live a little.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Then the program ended.&amp;nbsp; "This has been 'Profile of a Psychopath' on NPR," the announcer said.&lt;br /&gt;&lt;br /&gt;Hmm.&amp;nbsp; Maybe I should be a little more careful about who I desired to emulate...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-8249308905709742874?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/8249308905709742874/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=8249308905709742874' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/8249308905709742874'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/8249308905709742874'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2011/05/what-does-this-say-about-me.html' title='What does this say about me?'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-1811077022545199159</id><published>2011-05-16T17:10:00.000-06:00</published><updated>2011-05-16T17:10:36.966-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='peripherals'/><category scheme='http://www.blogger.com/atom/ns#' term='5d robotics'/><title type='text'>Robot Peripherals</title><content type='html'>I've been working for 5D Robotics for almost a year and a half now.&amp;nbsp; Early on, a large part of what I did was write drivers for various USB, serial, and Ethernet peripherals that we'd plug into our system.&lt;br /&gt;&lt;br /&gt;That led to a realization.&amp;nbsp; The robots that we controlled using our Behavior ENgine were nothing more than peripherals themselves.&amp;nbsp; They plugged into the computer using the same USB, serial, or Ethernet systems as any other peripheral, and I had to write a driver for them just like any other plug-n-play device.&lt;br /&gt;&lt;br /&gt;That realization sculpted how I designed the Behavior ENgine.&amp;nbsp; Rather than having everything centered around a robot, I designed the Behavior ENgine so a robot was nothing more than an additional peripheral.&amp;nbsp; Designing it that way has had a couple benefits.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;One, there is nothing special I have to do when I integrate our Behavior ENgine with additional robots.&amp;nbsp; I simply have to write an additional driver for the device.&amp;nbsp; That makes our Behavior ENgine highly portable between robots, if you want to view it from the robot's frame of reference.&amp;nbsp; It also makes our code clean and easy to maintain, since everything robot-centric is pushed down inside a driver instead of in the core of the Behavior ENgine.&lt;br /&gt;&lt;br /&gt;Two, it makes the robot unnecessary.&amp;nbsp; This was a benefit I didn't anticipate, since I never anticipated using our robot-controlling software without a robot.&amp;nbsp; However, it turns out that the computer is useful even without a robot attached.&amp;nbsp; For example, the computer could have other sensors plugged in, e.g. chemical or radiation sensors.&amp;nbsp; Since the robot is unnecessary, the user can pull the computer off the robot and walk around with just the computer and sensors, reaching places the robot can't get to or even leaving the sensors at a position to monitor the area.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-1811077022545199159?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/1811077022545199159/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=1811077022545199159' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/1811077022545199159'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/1811077022545199159'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2011/05/robot-peripherals.html' title='Robot Peripherals'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-861704183378373845</id><published>2011-05-06T16:31:00.000-06:00</published><updated>2011-05-06T16:31:21.065-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='yard sale'/><category scheme='http://www.blogger.com/atom/ns#' term='ladder'/><title type='text'>Yard Sale!</title><content type='html'>In about a week, my dad will be driving from Utah to Mexico to take part in a service project.&amp;nbsp; On the way, he's going to stop here in California to pick up my brother and help with some projects around the house.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;One of those projects is trimming some palm trees.&amp;nbsp; He's bringing a chainsaw, but until today I haven't had much luck finding an extension ladder.&amp;nbsp; On our way out the door to visit the beach, however, we spotted a yard sale literally a block away from our home.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Normally I never stop at yard sales, but for some reason I decided to pull over, even though we were late.&amp;nbsp; There, lying in the grass, was an extension ladder!&amp;nbsp; And a dolly, which I've been wanting (probably thanks to all our moving), and a carpenter's square, and a little tricycle, and some horseshoes.&amp;nbsp; Thanks to Child's shrewd bargaining, we got the whole lot for $57.&amp;nbsp; Definitely a good find.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-861704183378373845?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/861704183378373845/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=861704183378373845' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/861704183378373845'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/861704183378373845'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2011/05/yard-sale.html' title='Yard Sale!'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-1905907542538678760</id><published>2011-04-29T10:57:00.000-06:00</published><updated>2011-04-29T10:57:31.423-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='humor'/><category scheme='http://www.blogger.com/atom/ns#' term='addiction'/><category scheme='http://www.blogger.com/atom/ns#' term='minecraft'/><title type='text'>Punishment</title><content type='html'>&lt;table&gt;&lt;tbody&gt;&lt;tr&gt;   &lt;td style="width: 60px;" valign="top"&gt;Day 1&lt;/td&gt;    &lt;td style="width: 80px;" valign="top"&gt;&lt;b&gt;Friend&lt;/b&gt;:&lt;/td&gt;   &lt;td valign="top"&gt;"Could you do me a favor?  I need someone trustable and unswayable such as yourself to change my minecraft account password and not give it back to me until after finals.  If I try to convince you to give it back to me before the semester is over, just tell me to work on my homework or to do something productive."&lt;/td&gt;  &lt;/tr&gt;&lt;tr&gt;   &lt;td valign="top"&gt;&lt;/td&gt;   &lt;td valign="top"&gt;&lt;b&gt;Me&lt;/b&gt;:&lt;/td&gt;   &lt;td valign="top"&gt;"Sure.  Done."&lt;/td&gt;  &lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;   &lt;td valign="top"&gt;Day 2&lt;/td&gt;   &lt;td valign="top"&gt;&lt;b&gt;Friend&lt;/b&gt;:&lt;/td&gt;   &lt;td valign="top"&gt;"The new minecraft update is out! Let me have the password, just to check it out.  Pls?"&lt;/td&gt;  &lt;/tr&gt;&lt;tr&gt;   &lt;td valign="top"&gt;&lt;/td&gt;   &lt;td valign="top"&gt;&lt;b&gt;Me&lt;/b&gt;:&lt;/td&gt;   &lt;td valign="top"&gt;"No."&lt;/td&gt;  &lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;   &lt;td valign="top"&gt;Day 3&lt;/td&gt;   &lt;td valign="top"&gt;&lt;b&gt;Friend&lt;/b&gt;:&lt;/td&gt;   &lt;td valign="top"&gt;"Man, giving my minecraft password to you was both the best and worst decision, depending on how I'm feeling about it. I know you'll never give it back, and so I'll have to stay on task... but then I know I'll never be able to convince you to give it to me either.  Well now, you should try the game out yourself. heh heh"&lt;/td&gt;  &lt;/tr&gt;&lt;tr&gt;   &lt;td valign="top"&gt;&lt;/td&gt;   &lt;td valign="top"&gt;&lt;b&gt;Me&lt;/b&gt;:&lt;/td&gt;   &lt;td valign="top"&gt;"And turn into an addict like you? Nuh uh."&lt;/td&gt;  &lt;/tr&gt;&lt;tr&gt;   &lt;td valign="top"&gt;&lt;/td&gt;   &lt;td valign="top"&gt;&lt;b&gt;Friend&lt;/b&gt;:&lt;/td&gt;   &lt;td valign="top"&gt;"I'm not an addict! I like wasting time by assembling virtual blocks in fun shapes."&lt;/td&gt;  &lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;   &lt;td valign="top"&gt;Day 4&lt;/td&gt;   &lt;td valign="top"&gt;&lt;b&gt;Me&lt;/b&gt;:&lt;/td&gt;   &lt;td valign="top"&gt;"I'm changing your profile picture to a picture of Sean Hannity." &lt;i&gt;(Okay, maybe I baited him a little.)&lt;/i&gt;&lt;/td&gt;  &lt;/tr&gt;&lt;tr&gt;   &lt;td valign="top"&gt;&lt;/td&gt;   &lt;td valign="top"&gt;&lt;b&gt;Friend&lt;/b&gt;:&lt;/td&gt;   &lt;td valign="top"&gt;"Curses! You'll ruin my reputation!"&lt;/td&gt;  &lt;/tr&gt;&lt;tr&gt;   &lt;td valign="top"&gt;&lt;/td&gt;   &lt;td valign="top"&gt;&lt;b&gt;Me&lt;/b&gt;:&lt;/td&gt;   &lt;td valign="top"&gt;"Well...I can make it Glenn Beck if you'd prefer."&lt;/td&gt;  &lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;   &lt;td valign="top"&gt;Day 5&lt;/td&gt;   &lt;td valign="top"&gt;&lt;b&gt;Friend&lt;/b&gt;:&lt;/td&gt;   &lt;td valign="top"&gt;"Can I minecraft for a bit? I want to check out the new features."&lt;/td&gt;  &lt;/tr&gt;&lt;tr&gt;   &lt;td valign="top"&gt;&lt;/td&gt;   &lt;td valign="top"&gt;&lt;b&gt;Me&lt;/b&gt;:&lt;/td&gt;   &lt;td valign="top"&gt;"No."&lt;/td&gt;  &lt;/tr&gt;&lt;tr&gt;   &lt;td valign="top"&gt;&lt;/td&gt;   &lt;td valign="top"&gt;&lt;b&gt;Friend&lt;/b&gt;:&lt;/td&gt;   &lt;td valign="top"&gt;"Dreeeeeek!"&lt;/td&gt;  &lt;/tr&gt;&lt;tr&gt;   &lt;td valign="top"&gt;&lt;i&gt;Later&lt;/i&gt;&lt;/td&gt;   &lt;td valign="top"&gt;&lt;b&gt;Friend&lt;/b&gt;:&lt;/td&gt;   &lt;td valign="top"&gt;"I'm dying of productivity, I've already gotten 2 assignments done early. Just a little minecraft wouldn't hurt..."&lt;/td&gt;  &lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;   &lt;td valign="top"&gt;Day 6&lt;/td&gt;   &lt;td valign="top"&gt;&lt;b&gt;Friend&lt;/b&gt;:&lt;/td&gt;   &lt;td valign="top"&gt;"Can I have my password? I have nothing to do this weekend."&lt;/td&gt;  &lt;/tr&gt;&lt;tr&gt;   &lt;td valign="top"&gt;&lt;/td&gt;   &lt;td valign="top"&gt;&lt;b&gt;Me&lt;/b&gt;:&lt;/td&gt;   &lt;td valign="top"&gt;"Except study?"&lt;/td&gt;  &lt;/tr&gt;&lt;tr&gt;   &lt;td valign="top"&gt;&lt;/td&gt;   &lt;td valign="top"&gt;&lt;b&gt;Friend&lt;/b&gt;:&lt;/td&gt;   &lt;td valign="top"&gt;"Study? I'm done with homework!"&lt;/td&gt;  &lt;/tr&gt;&lt;tr&gt;   &lt;td valign="top"&gt;&lt;/td&gt;   &lt;td valign="top"&gt;&lt;b&gt;Me&lt;/b&gt;:&lt;/td&gt;   &lt;td valign="top"&gt;"I would have thought you'd have forgotten about minecraft by now."&lt;/td&gt;  &lt;/tr&gt;&lt;tr&gt;   &lt;td valign="top"&gt;&lt;/td&gt;   &lt;td valign="top"&gt;&lt;b&gt;Friend&lt;/b&gt;:&lt;/td&gt;   &lt;td valign="top"&gt;"Well I've given up trying to guess the thing you changed the password to."&lt;/td&gt;  &lt;/tr&gt;&lt;tr&gt;   &lt;td valign="top"&gt;&lt;i&gt;Later&lt;/i&gt;&lt;/td&gt;   &lt;td valign="top"&gt;&lt;b&gt;Friend&lt;/b&gt;:&lt;/td&gt;   &lt;td valign="top"&gt;Offensive emoticons&lt;/td&gt;  &lt;/tr&gt;&lt;tr&gt;   &lt;td valign="top"&gt;&lt;i&gt;Later&lt;/i&gt;&lt;/td&gt;   &lt;td valign="top"&gt;&lt;b&gt;Friend&lt;/b&gt;:&lt;/td&gt;   &lt;td valign="top"&gt;"I'll buy you your own account, just give me the password"&lt;/td&gt;  &lt;/tr&gt;&lt;tr&gt;   &lt;td valign="top"&gt;&lt;/td&gt;   &lt;td valign="top"&gt;&lt;b&gt;Friend&lt;/b&gt;:&lt;/td&gt;   &lt;td valign="top"&gt;"I thought I could trust you"&lt;/td&gt;  &lt;/tr&gt;&lt;tr&gt;   &lt;td valign="top"&gt;&lt;/td&gt;   &lt;td valign="top"&gt;&lt;b&gt;Friend&lt;/b&gt;:&lt;/td&gt;   &lt;td valign="top"&gt;"WHY THE HECK DID I DO THIS!"&lt;/td&gt;  &lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" valign="top"&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;   &lt;td valign="top"&gt;Day 7&lt;/td&gt;   &lt;td valign="top"&gt;&lt;b&gt;Friend&lt;/b&gt;:&lt;/td&gt;   &lt;td valign="top"&gt;&lt;i&gt;Suspicious silence&lt;/i&gt;&lt;/td&gt;  &lt;/tr&gt;&lt;tr&gt;   &lt;td valign="top"&gt;Day 8&lt;/td&gt;   &lt;td valign="top"&gt;&lt;b&gt;Friend&lt;/b&gt;:&lt;/td&gt;   &lt;td valign="top"&gt;&lt;i&gt;Suspicious silence&lt;/i&gt;&lt;/td&gt;  &lt;/tr&gt;&lt;tr&gt;   &lt;td valign="top"&gt;Day 9&lt;/td&gt;   &lt;td valign="top"&gt;&lt;b&gt;Friend&lt;/b&gt;:&lt;/td&gt;   &lt;td valign="top"&gt;&lt;i&gt;Suspicious silence&lt;/i&gt;&lt;/td&gt;  &lt;/tr&gt;&lt;tr&gt;   &lt;td valign="top"&gt;Day 10&lt;/td&gt;   &lt;td valign="top"&gt;&lt;b&gt;Friend&lt;/b&gt;:&lt;/td&gt;   &lt;td valign="top"&gt;&lt;i&gt;Suspicious silence&lt;/i&gt;&lt;/td&gt;  &lt;/tr&gt;&lt;tr&gt;   &lt;td valign="top"&gt;Day 11&lt;/td&gt;   &lt;td valign="top"&gt;&lt;b&gt;Friend&lt;/b&gt;:&lt;/td&gt;   &lt;td valign="top"&gt;&lt;i&gt;Suspicious silence&lt;/i&gt;&lt;/td&gt;  &lt;/tr&gt;&lt;tr&gt;   &lt;td valign="top"&gt;&lt;/td&gt;   &lt;td valign="top"&gt;&lt;b&gt;Me&lt;/b&gt;:&lt;/td&gt;   &lt;td valign="top"&gt;&lt;i&gt;Checks minecraft account. Can't log in.&amp;nbsp; Friend must have reset password.&lt;/i&gt;&lt;/td&gt;  &lt;/tr&gt;&lt;tr&gt;   &lt;td valign="top"&gt;&lt;/td&gt;   &lt;td valign="top"&gt;&lt;b&gt;Me&lt;/b&gt;:&lt;/td&gt;   &lt;td valign="top"&gt;"Can you look me in the eyes and say you haven't played minecraft in the last week?"&lt;/td&gt;  &lt;/tr&gt;&lt;tr&gt;   &lt;td valign="top"&gt;&lt;/td&gt;   &lt;td valign="top"&gt;&lt;b&gt;Friend&lt;/b&gt;:&lt;/td&gt;   &lt;td valign="top"&gt;"A person needs balance in their life..."&lt;/td&gt;  &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-1905907542538678760?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/1905907542538678760/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=1905907542538678760' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/1905907542538678760'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/1905907542538678760'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2011/04/punishment.html' title='Punishment'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-1715690981426879855</id><published>2011-04-29T10:00:00.002-06:00</published><updated>2011-06-17T10:23:07.265-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='right hand'/><category scheme='http://www.blogger.com/atom/ns#' term='pitch'/><category scheme='http://www.blogger.com/atom/ns#' term='roll'/><category scheme='http://www.blogger.com/atom/ns#' term='rotation'/><category scheme='http://www.blogger.com/atom/ns#' term='3d'/><category scheme='http://www.blogger.com/atom/ns#' term='yaw'/><category scheme='http://www.blogger.com/atom/ns#' term='matrix'/><title type='text'>Right-handed rotation matrix for roll/pitch/yaw</title><content type='html'>Specifically, an three-dimensional orthogonal matrix corresponding to a counter-clockwise/right-handed rotation where roll is the rotation about the x-axis, pitch is the rotation about the y-axis, and yaw is the rotation about the z-axis.&lt;br /&gt;&lt;br /&gt;You wouldn't think this would be hard to find online, but go figure.&lt;br /&gt;&lt;br /&gt;Thanks to Phaedrus for his explanations and...well, doing most of the work.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Note: this matrix effectively yaws first, then pitches, then rolls.&amp;nbsp; For the opposite order (and the one I ended up using), look below.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;table cellpadding="5" cellspacing="10" style="font-size: 10px;"&gt;&lt;tbody&gt;&lt;tr&gt; &lt;td rowspan="3" style="font-size: 150px; line-height: 0px;" valign="middle"&gt;[&lt;/td&gt; &lt;td nowrap="nowrap" style="border: 0px solid black;"&gt;cos(pitch)*cos(yaw)&lt;/td&gt; &lt;td nowrap="nowrap" style="border: 0px solid black;"&gt;-sin(yaw)*cos(pitch)&lt;/td&gt; &lt;td nowrap="nowrap" style="border: 0px solid black;"&gt;sin(pitch)&lt;/td&gt; &lt;td rowspan="3" style="font-size: 150px; line-height: 0px;" valign="middle"&gt;]&lt;/td&gt; &lt;/tr&gt;&lt;tr&gt; &lt;td nowrap="nowrap" style="border: 0px solid black;"&gt;cos(yaw)*sin(pitch)*sin(roll)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;+ sin(yaw)*cos(roll)&lt;/td&gt;  &lt;td nowrap="nowrap" style="border: 0px solid black;"&gt;-sin(yaw)*sin(pitch)*sin(roll)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;+ cos(yaw)*cos(roll)&lt;/td&gt; &lt;td nowrap="nowrap" style="border: 0px solid black;"&gt;-cos(pitch)*sin(roll)&lt;/td&gt; &lt;/tr&gt;&lt;tr&gt;&lt;td nowrap="nowrap" style="border: 0px solid black;"&gt;-cos(yaw)*sin(pitch)*cos(roll)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;+ sin(yaw)*sin(roll)&lt;/td&gt; &lt;td nowrap="nowrap" style="border: 0px solid black;"&gt;sin(yaw)*sin(pitch)*cos(roll)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;+ cos(yaw)*sin(roll)&lt;/td&gt; &lt;td nowrap="nowrap" style="border: 0px solid black;"&gt;cos(pitch)*cos(roll)&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;And to put it another way: &lt;br /&gt;&lt;br /&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;//Top row&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;rotation[0][0] = cos(pitch)*cos(yaw); &lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;rotation[0][1] = -sin(yaw)*cos(pitch);&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;rotation[0][2] = sin(pitch);&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;//Middle row&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;rotation[1][0] = cos(yaw)*sin(pitch)*sin(roll) + sin(yaw)*cos(roll);&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;rotation[1][1] = -sin(yaw)*sin(pitch)*sin(roll) + cos(yaw)*cos(roll);&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;rotation[1][2] = -cos(pitch)*sin(roll);&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;//Bottom row&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;rotation[2][0] = -cos(yaw)*sin(pitch)*cos(roll) + sin(yaw)*sin(roll);&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;rotation[2][1] = sin(yaw)*sin(pitch)*cos(roll) + cos(yaw)*sin(roll);&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;rotation[2][2] = cos(pitch)*cos(roll);&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;b&gt;Note: this matrix effectively rolls first, then pitches, then yaws.&amp;nbsp; This turned out to be the one I used for my system.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;table cellpadding="5" cellspacing="10" style="font-size: 10px;"&gt;&lt;tbody&gt;&lt;tr&gt; &lt;td rowspan="3" style="font-size: 150px; line-height: 0px;" valign="middle"&gt;[&lt;/td&gt; &lt;td nowrap="nowrap" style="border: 0px solid black;"&gt;cos(pitch)*cos(yaw)&lt;/td&gt; &lt;td nowrap="nowrap" style="border: 0px solid black;"&gt;-sin(yaw)*cos(roll)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;+ cos(yaw)*sin(pitch)*sin(roll)&lt;/td&gt; &lt;td nowrap="nowrap" style="border: 0px solid black;"&gt;sin(roll)*sin(yaw)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;+ cos(yaw)*sin(pitch)*cos(roll)&lt;/td&gt; &lt;td rowspan="3" style="font-size: 150px; line-height: 0px;" valign="middle"&gt;]&lt;/td&gt; &lt;/tr&gt;&lt;tr&gt; &lt;td nowrap="nowrap" style="border: 0px solid black;"&gt;cos(pitch)*sin(yaw)&lt;/td&gt;  &lt;td nowrap="nowrap" style="border: 0px solid black;"&gt;cos(yaw)*cos(roll)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;+ sin(pitch)*sin(yaw)*sin(roll)&lt;/td&gt; &lt;td nowrap="nowrap" style="border: 0px solid black;"&gt;-sin(roll)*cos(yaw)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;+ sin(pitch)*sin(yaw)*cos(roll)&lt;/td&gt; &lt;/tr&gt;&lt;tr&gt;&lt;td nowrap="nowrap" style="border: 0px solid black;"&gt;-sin(pitch)&lt;/td&gt; &lt;td nowrap="nowrap" style="border: 0px solid black;"&gt;cos(pitch)*sin(roll)&lt;/td&gt; &lt;td nowrap="nowrap" style="border: 0px solid black;"&gt;cos(pitch)*cos(roll)&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;//Top row&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;rotation[0][0] = cos(pitch)*cos(yaw);&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;rotation[0][1] = -sin(yaw)*cos(roll) + cos(yaw)*sin(pitch)*sin(roll);&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;rotation[0][2] = sin(roll)*sin(yaw) + cos(yaw)*sin(pitch)*cos(roll);&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;//Middle row&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;rotation[1][0] = cos(pitch)*sin(yaw);&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;rotation[1][1] = cos(yaw)*cos(roll) + sin(pitch)*sin(yaw)*sin(roll);&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;rotation[1][2] = -sin(roll)*cos(yaw) + sin(pitch)*sin(yaw)*cos(roll);&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;//Bottom row&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;rotation[2][0] = -sin(pitch);&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;rotation[2][1] = cos(pitch)*sin(roll);&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;rotation[2][2] = cos(pitch)*cos(roll);&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-1715690981426879855?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/1715690981426879855/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=1715690981426879855' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/1715690981426879855'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/1715690981426879855'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2011/04/right-handed-rotation-matrix-for.html' title='Right-handed rotation matrix for roll/pitch/yaw'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-7324344508743299743</id><published>2011-04-28T09:35:00.001-06:00</published><updated>2011-04-28T09:38:07.737-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='humor'/><category scheme='http://www.blogger.com/atom/ns#' term='dogs'/><category scheme='http://www.blogger.com/atom/ns#' term='nudist beach'/><title type='text'>Nudist Beach</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-dSEjk46n7KU/TbmJ2WHNJzI/AAAAAAAABrs/bw3NlGeNaUo/s1600/dogs.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="209" src="http://2.bp.blogspot.com/-dSEjk46n7KU/TbmJ2WHNJzI/AAAAAAAABrs/bw3NlGeNaUo/s320/dogs.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-7324344508743299743?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/7324344508743299743/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=7324344508743299743' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/7324344508743299743'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/7324344508743299743'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2011/04/nudist-beach.html' title='Nudist Beach'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-dSEjk46n7KU/TbmJ2WHNJzI/AAAAAAAABrs/bw3NlGeNaUo/s72-c/dogs.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-5522309359121926381</id><published>2011-04-17T20:45:00.000-06:00</published><updated>2011-04-17T20:45:25.567-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='drugs'/><category scheme='http://www.blogger.com/atom/ns#' term='pot'/><category scheme='http://www.blogger.com/atom/ns#' term='freedom'/><title type='text'>Equations</title><content type='html'>Am I the only one who finds it amusing that recreational drug proponents clamor for the "freedom to choose" to do something that removes their freedom to choose?&lt;br /&gt;&lt;br /&gt;And does anyone else find it laughable that one of their primary arguments is that it "doesn't affect anyone else"?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-5522309359121926381?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/5522309359121926381/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=5522309359121926381' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/5522309359121926381'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/5522309359121926381'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2011/04/equations.html' title='Equations'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-65265699764909589</id><published>2011-04-17T20:29:00.002-06:00</published><updated>2011-04-29T09:49:10.158-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='neighbors'/><category scheme='http://www.blogger.com/atom/ns#' term='marijuana'/><category scheme='http://www.blogger.com/atom/ns#' term='pot'/><title type='text'>Foot in...pot?</title><content type='html'>Yesterday we had an early Easter celebration, since Child is going to be in Utah over Easter while I remain here in CA and work.&amp;nbsp; While we were outside hunting eggs, I noticed our back-fence neighbor out watering his ducks and chickens.&amp;nbsp; I went over to say hello.&lt;br /&gt;&lt;br /&gt;Mr. Chicken seemed a nice gentleman, although it quickly became apparent that he didn't have a very high opinion of the previous residents of our home.&lt;br /&gt;&lt;br /&gt;"Apparently the low opinion is universal," I said.&amp;nbsp; "A few days ago I met Mr. RV, our next-door neighbor, and one of the first things he asked me was if I was growing pot!&amp;nbsp; Ha ha!"&lt;br /&gt;&lt;br /&gt;Mr. Chicken didn't blink.&amp;nbsp; "I'm growing pot," he said.&lt;br /&gt;&lt;br /&gt;Mr. Chicken clearly wasn't joking.&amp;nbsp; "Just two or three plants," he added.&amp;nbsp; "I have a lot of neurological problems and it's medicinal.&amp;nbsp; I grow it legal."&lt;br /&gt;&lt;br /&gt;Oh.&amp;nbsp; Okay.&amp;nbsp; Note to self: you live in California now.&lt;br /&gt;&lt;br /&gt;(Edit: I should add that Mr. Duck called me up this morning and asked that I meet him by our back fence.&amp;nbsp; There, he presented us with the nicest flat of 18 eggs from his chickens, as well as bacon, hash browns, and a jar of raspberry jam.&amp;nbsp; He's a very nice neighbor.)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-65265699764909589?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/65265699764909589/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=65265699764909589' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/65265699764909589'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/65265699764909589'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2011/04/foot-inpot.html' title='Foot in...pot?'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-1270166768956167733</id><published>2011-04-15T00:15:00.002-06:00</published><updated>2011-04-15T00:17:08.830-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='house'/><category scheme='http://www.blogger.com/atom/ns#' term='humor'/><category scheme='http://www.blogger.com/atom/ns#' term='pot'/><category scheme='http://www.blogger.com/atom/ns#' term='plumbing'/><title type='text'>Low Expectations</title><content type='html'>I met one of my neighbors today.  He was climbing out of his RV as I left for work, so I jumped out of my car to say hello.&lt;br /&gt;&lt;br /&gt;ME: "Hello!  My name is Drek.  I just moved in next door."&lt;br /&gt;HIM: "That's nice.  Are you growing pot over there?"&lt;br /&gt;&lt;br /&gt;Apparently the previous few occupants have greatly lowered his neighborly expectations.  &lt;br /&gt;&lt;br /&gt;Of course, some of his initial assessment of me may have had to do with the fact that our plumbing is broken so we haven't had running water, much less hot water for shaving, showering, and washing wrinkled work clothes, for over two days now.&lt;br /&gt;&lt;br /&gt;He also suggested I fix the gopher holes in our yard. Apparently whenever it rains, the water pools in our yard, then drains out through the holes into his yard, which is at a lower elevation.&amp;nbsp; That didn't make a very convincing case for fixing the holes--in fact, it suggested that putting out gopher treats might be a great idea from a landscaping perspective.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Overall, he seemed like a pleasant, friendly gentleman, at least once he understood that I was not, in fact, growing pot in my new house.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-1270166768956167733?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/1270166768956167733/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=1270166768956167733' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/1270166768956167733'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/1270166768956167733'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2011/04/low-expectations.html' title='Low Expectations'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-3514279815497402120</id><published>2011-04-14T22:48:00.007-06:00</published><updated>2011-04-14T23:23:32.149-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='8080'/><category scheme='http://www.blogger.com/atom/ns#' term='dyndns'/><category scheme='http://www.blogger.com/atom/ns#' term='router'/><category scheme='http://www.blogger.com/atom/ns#' term='port'/><category scheme='http://www.blogger.com/atom/ns#' term='port forwarding'/><category scheme='http://www.blogger.com/atom/ns#' term='iptables'/><category scheme='http://www.blogger.com/atom/ns#' term='apache'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='ddclient'/><category scheme='http://www.blogger.com/atom/ns#' term='80'/><title type='text'>Port Forwarding</title><content type='html'>The post is more for my own remembering than anything else, although I'm posting it here just in case someone stumbles across it and finds it useful&lt;br /&gt;&lt;br /&gt;The goal: allow a remote computer to view a website hosted on my local computer.&lt;br /&gt;Steps:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Set up an account with &lt;a href="http://dyndns.org/"&gt;dyndns.org&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Install ddclient on my Ubuntu machine to periodically notify dyndns.org what my IP address is&lt;/li&gt;&lt;ol&gt;&lt;li&gt;Don't prepend "http://" to your domain name in the ddclient setup!&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;On my router, assign my computer a static IP address&lt;/li&gt;&lt;li&gt;On my router, forward incoming traffic on port 8080 to the new static IP address&lt;/li&gt;&lt;li&gt;On my computer, port-forward port 8080 to port 80, where my apache webserver is listening&lt;/li&gt;&lt;ol&gt;&lt;li&gt;sudo iptables -t nat -A PREROUTING -p tcp --dport 8080 -j REDIRECT --to-port 80 (add the port forwarding rule)&lt;/li&gt;&lt;li&gt;sudo iptables -F (flush the rule)&lt;/li&gt;&lt;li&gt;sudo iptables -t nat --list (view the rule) &lt;/li&gt;&lt;li&gt;sudo bash -c "iptables-save &amp;lt; /etc/iptables.rules" (save the rule to a file)&lt;/li&gt;&lt;li&gt;sudo echo -e '#!/bin/sh\niptables-restore &amp;lt; /etc/iptables.rules\nexit 0' &amp;gt; /etc/network/if-pre-up.d/iptablesload (to create a script to restore the iptable rules every time the network interface comes up)&lt;/li&gt;&lt;li&gt;sudo chmod +x /etc/network/if-pre-up.d/iptablesload (to make the script executable)&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;Visit my site in a browser at http://subdomain.dyndns.org:8080&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;iptables: &lt;a href="https://help.ubuntu.com/community/IptablesHowTo%20"&gt;https://help.ubuntu.com/community/IptablesHowTo &lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-3514279815497402120?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/3514279815497402120/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=3514279815497402120' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/3514279815497402120'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/3514279815497402120'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2011/04/port-forwarding.html' title='Port Forwarding'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-8367490754162345065</id><published>2011-04-10T20:13:00.000-06:00</published><updated>2011-04-10T20:13:25.990-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='church'/><category scheme='http://www.blogger.com/atom/ns#' term='pee'/><category scheme='http://www.blogger.com/atom/ns#' term='ash'/><category scheme='http://www.blogger.com/atom/ns#' term='humor'/><title type='text'>First Impressions</title><content type='html'>My plan was simple, really: trick the Lord into giving me a prime job at church. &amp;nbsp;We finally moved into our very first house last Monday, so today was our first Sunday in our new ward. &amp;nbsp;The idea is simple: wear a really nice suit the first day at church, and make sure you shave and comb your hair. &amp;nbsp;The Lord thinks you've turned a new leaf and inspires the Bishop of your new ward to give you a calling commesurate with your new duds, like...well, anything but nursery worker. &amp;nbsp;The Bishop wouldn't dream of sending you to a room where little grubby paws would wipe boogers and animal cracker crumbs all over your sparkly suit, right?&lt;br /&gt;&lt;br /&gt;I think I may have blogged about doing this when we moved into our previous ward and it actually worked out pretty well. &amp;nbsp;I got called to be the Elder's Quorum secretary, where the worst thing I had to deal with was no one turning in their home teaching reports on time. &lt;br /&gt;&lt;br /&gt;Apparently the Lord got wise to me. &amp;nbsp;Maybe I shouldn't have blogged about it.&lt;br /&gt;&lt;br /&gt;So this morning I shaved and combed my hair for the first time in--well, however long it's been since the first Sunday in our previous ward. &amp;nbsp;I pulled my dusty, unused-since-the-first-day-of-church-in-our-previous-ward suit from the closet and put it on. &amp;nbsp;Church time rolled around and I put Ash in her car seat, blissfully unaware that as I gave her a bottle, I was setting in motion events that would result in my doom. &lt;br /&gt;&lt;br /&gt;We arrived at church, made a good first impression as we strolled confidently into sacrament meeting, and found our seats near the front where everyone could admire the back of my combed head and the Bishop and his counselors could get a good look at my shave and slightly-wrinkled suit. &amp;nbsp;We sang the opening song, said the opening prayer, conducted a little ward business...then the Lord pulled the trigger.&lt;br /&gt;&lt;br /&gt;Ash peed on me.&lt;br /&gt;&lt;br /&gt;Child was apparently in on the plot. &amp;nbsp;Before I could move, she whisked Ash and the diaper bag away and was gone up the aisle. &amp;nbsp;I was left completely exposed, with nothing to hide a giant wet spot in the middle of my lap. &amp;nbsp;Disaster! &amp;nbsp;Ash had hidden my scriptures as we were rushing out the door that morning so I didn't even have those. &amp;nbsp;They were all in on it! &lt;br /&gt;&lt;br /&gt;The boy carrying the sacrament tray was coming from the left! &amp;nbsp;The man who counted attendance was coming from the right! &amp;nbsp;The person in front would turn around to introduce himself at any moment! &lt;br /&gt;&lt;br /&gt;I thought fast, grabbing a hymnal and opening it on my lap as if I were deeply absorbed in the lyrics to "I Believe In Christ." &amp;nbsp;Three ice ages later, Child returned with Ash and I was able to snatch her back and make a hasty, damp exit from the chapel. &lt;br /&gt;&lt;br /&gt;So the Bishop's only impression of me was what he got from the all of five minutes I spent in sacrament meeting. &amp;nbsp;"Must be a less-active member," he probably thought. &amp;nbsp;"Maybe not a member at all. &amp;nbsp;Probably just came because his wife nagged him to be supportive on her first day in a new church. &amp;nbsp;Wonder why he was reading that hymnal? &amp;nbsp;Bit of an odd fish. &amp;nbsp;Nice hairdo, though."&lt;br /&gt;&lt;br /&gt;So...yeah. &amp;nbsp;Nursery for me for sure. &amp;nbsp;No way the Bishop is going to trust me with a calling that deals with anything above the most rudimentary gospel principles. &amp;nbsp;So much for that plan.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-8367490754162345065?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/8367490754162345065/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=8367490754162345065' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/8367490754162345065'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/8367490754162345065'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2011/04/first-impressions.html' title='First Impressions'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-3242752953016270291</id><published>2011-03-28T21:21:00.002-06:00</published><updated>2011-03-28T21:21:54.446-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='humor'/><title type='text'>And don't get me started on the service</title><content type='html'>Only five pillows on my bed?! And they call this a four star hotel...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-3242752953016270291?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/3242752953016270291/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=3242752953016270291' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/3242752953016270291'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/3242752953016270291'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2011/03/and-dont-get-me-started-on-service.html' title='And don&apos;t get me started on the service'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-7148655337455701840</id><published>2011-03-26T14:54:00.001-06:00</published><updated>2011-03-26T14:55:07.364-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='firestone'/><category scheme='http://www.blogger.com/atom/ns#' term='valvoline'/><category scheme='http://www.blogger.com/atom/ns#' term='oil change'/><title type='text'>Halfway decent v. Not that bad</title><content type='html'>Our check engine oil light has been flickering for a while, so I finally decided to get the oil changed before I left for Boston tomorrow.&amp;nbsp; (I didn't want the transmission to fall out on Child while I was gone.)&lt;br /&gt;&lt;br /&gt;We just moved here to CA a few months ago and Child took the car in last time in needed an oil change, so I didn't have any particular place I liked.&amp;nbsp; I called the Valvoline Instant Oil Change place in Vista and the person who answered the phone sounded so sullen and short that I immediately decided to try a different place.&amp;nbsp; My second phone call was to Firestone Complete Auto Care, and the way the clerk there answered the phone was like night and day.&amp;nbsp; He was bright and cheery and suggested I look on their website for a discount coupon.&amp;nbsp; I immediately decided to go there instead.&lt;br /&gt;&lt;br /&gt;Unfortunately, that was the highest point of the experience.&amp;nbsp; Not that anything went particularly bad, but there were several areas they could have improved.&amp;nbsp; Like all auto places, they tried to upsell me on several more services, but they went even further than most places by throwing in a credit card offer.&lt;br /&gt;&lt;br /&gt;Of course my tires were bad so they wanted to replace those, as they always do, but the man who helped me (different than the one who answered the phone) seemed genuinely peeved that I didn't take him up on his offer.&amp;nbsp; "But I'm giving them to you at cost plus a buck!"&lt;br /&gt;&lt;br /&gt;I understand it's a great deal.&amp;nbsp; I've bought tires before.&amp;nbsp; But regardless, I just don't have $250 in the budget to drop on tires right now.&lt;br /&gt;&lt;br /&gt;The other annoyance was that even though there was supposedly only one car ahead of me, and I was assured that they would be done by 11:30 AM at the latest, I didn't walk out until 12:30.&amp;nbsp; That was 2 1/2 hours on my Saturday gone.&amp;nbsp; I expect that at a doctor's office, but changing tires and oil isn't brain surgery.&amp;nbsp; It shouldn't be terribly hard to estimate time-to-completion, especially if there's only one other car.&amp;nbsp; (Of course there were more--I could see them in the bay.)&lt;br /&gt;&lt;br /&gt;Would I go back?&amp;nbsp; I really, really wanted to like them after the way that first man answered the phone.&amp;nbsp; But I've been to better places, and would probably look around first.&amp;nbsp; Although actually, now that we have a house (or will in a few days) I'm going to try changing my own oil.&amp;nbsp; It'll save money, and after the first couple times, I've no doubt I'll save time too.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-7148655337455701840?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/7148655337455701840/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=7148655337455701840' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/7148655337455701840'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/7148655337455701840'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2011/03/halfway-decent-v-not-that-bad.html' title='Halfway decent v. Not that bad'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-7079949063893318204</id><published>2011-03-20T20:55:00.001-06:00</published><updated>2011-03-20T20:56:38.827-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='humor'/><title type='text'>Nobel Peace Prize</title><content type='html'>Nobel Peace Prize, here I come.&amp;nbsp; I have just solved world hunger.&lt;br /&gt;&lt;br /&gt;All we have to do is send our daughter's booster seat to a country currently experiencing famine, and all their food problems will disappear.&amp;nbsp; At any given meal, it will easily amass three times the amount of food that was actually served at the meal.&lt;br /&gt;&lt;br /&gt;As I tipped the chair on its side and shook it in preparation to sweeping the floor after dinner this evening, it produced:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Raisins&lt;/li&gt;&lt;li&gt;Avocados&lt;/li&gt;&lt;li&gt;Spaghetti&lt;/li&gt;&lt;li&gt;Spaghetti sauce&lt;/li&gt;&lt;li&gt;Bread&lt;/li&gt;&lt;li&gt;Cheerios&lt;/li&gt;&lt;li&gt;A cat&lt;/li&gt;&lt;li&gt;Orange&lt;/li&gt;&lt;li&gt;Granola&lt;/li&gt;&lt;li&gt;Potato&lt;/li&gt;&lt;li&gt;Apple&lt;/li&gt;&lt;li&gt;Plastic St. Patrick's Day clovers&lt;/li&gt;&lt;/ul&gt;Everything but the plastic clovers looked edible, and much of it actually looked better than many of the meals I ate as a college student.&amp;nbsp; I see no reason why the booster seat's particular capabilities couldn't be put to good use.&lt;br /&gt;&lt;br /&gt;And who knows?&amp;nbsp; Maybe the living room recliner will come up with plan for world peace.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-7079949063893318204?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/7079949063893318204/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=7079949063893318204' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/7079949063893318204'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/7079949063893318204'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2011/03/nobel-peace-prize.html' title='Nobel Peace Prize'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-830830157947585295</id><published>2011-03-20T15:21:00.000-06:00</published><updated>2011-03-20T15:21:04.977-06:00</updated><title type='text'>Love Unfeigned</title><content type='html'>In our men's group at church today, we had a new person show up.&amp;nbsp; He was obviously not your usual church-going type, and when he was asked to introduce himself, he said some things that made it clear he had some mental issues, probably schizophrenia.&lt;br /&gt;&lt;br /&gt;Later in the lesson, the teacher asked a question and this man answered with a rambling response that ended with him saying he wanted to have a family, and how should he go about doing that?&lt;br /&gt;&lt;br /&gt;Everyone in the room listened until he was done talking, and I expected everyone to do what I was planning to do: humor the man while maintaining a polite expression, then turn back to the teacher and let him guide the lesson back on-topic.&lt;br /&gt;&lt;br /&gt;Instead, to my surprise, a couple of men in the class answered with very thoughtful, serious responses.&amp;nbsp; The marine with the grenade stickers on his truck explained that the man's first goal should be to make himself right with the  Lord then  blessings like a family would follow, while the silent man at the back of the room spoke up and gave encouragement for starting with the small things like coming to church.&amp;nbsp; Before the class was over, the man had been invited to a church activity, lined up with a ride, and shaken hands with half the class.&lt;br /&gt;&lt;br /&gt;I was ashamed of my initial reaction of brushing off the man, while simultaneously rejoicing in belonging to an organization that built men like the ones who had just taught me a lesson.&amp;nbsp; Next time, I'll hopefully be a little more Christlike thanks to their example.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-830830157947585295?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/830830157947585295/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=830830157947585295' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/830830157947585295'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/830830157947585295'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2011/03/love-unfeigned.html' title='Love Unfeigned'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-4305774164820916074</id><published>2011-03-17T14:10:00.004-06:00</published><updated>2011-03-17T14:14:12.372-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='robot rodeo'/><category scheme='http://www.blogger.com/atom/ns#' term='humor'/><category scheme='http://www.blogger.com/atom/ns#' term='5d robotics'/><title type='text'>Robotic Rodeo -- Day 3 -- Murphey backs off</title><content type='html'>So after I blogged about day 0, 1, and 2 of the Robotics Rodeo, life intervened, and I never got to day 3.&amp;nbsp; However, when John mentioned that Davin mentioned that my blog post about 5D Robotics &lt;a href="http://46dogs.blogspot.com/2010/10/robotic-rodeo-day-0-seventh-carry-on.html"&gt;stealing&lt;/a&gt; some lady's bag from airport security was on the first page of Google results for "5D robotics," I figured I better tie up a few loose ends.&lt;br /&gt;&lt;br /&gt;First, we returned the lady's stolen bag.&amp;nbsp; We had left my phone number with Delta so they could give it to the lady if she called them, which she did.&amp;nbsp; As it turns out, the lady was moving from CA to GA, which somehow equated to carrying a carry-on full of brand-new clothes and 50 garbage bags, but she wasn't particularly inconvenienced by the bag being stolen.&amp;nbsp; We promised we'd leave it at Delta on our way home, and they would see that it got back to her, which they did.&amp;nbsp; (After we spent ten minutes convincing the Delta employee we were in fact returning a stolen bag rather than looking for a lost bag of our own.)&lt;br /&gt;&lt;br /&gt;Second, we almost ran over Boeing's robotics team.&amp;nbsp; They were standing in a small group making snide remarks about the clearance and overall appearance of the Segway robot I was driving when it accidentally swerved towards them.&amp;nbsp; They managed to scatter in time to avoid getting ran over by 240 pounds of steel and clawing tires, but only barely.&amp;nbsp; Fortunately we had the velocity capped on the robot.&lt;br /&gt;&lt;br /&gt;Third, the demos went marvelously, and not just because our CEO didn't like my blog post about the previous day's disaster showing up on the first page of Google results for our company's name.&amp;nbsp; They actually went really well.&amp;nbsp; Antenna Products pulled out a wireless spectrum analyzer and found us a channel that was fairly free, so our radios worked much better.&amp;nbsp; We were actually able to demo our robots for some important people that Davin roped in, and the Segway representative only mistook one middle-school boy for a girl.&lt;br /&gt;&lt;br /&gt;So all-in-all, it ended up being a positive experience.&amp;nbsp; We had sushi for dinner, John didn't get tazed even once on the way home, and we got the next day off work to catch up on sleep.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://46dogs.blogspot.com/2010/10/robotic-rodeo-day-0-seventh-carry-on.html"&gt;Day 0&lt;/a&gt;&lt;br /&gt;&lt;a href="http://46dogs.blogspot.com/2010/10/robotic-rodeo-day-1-setting-up.html"&gt;Day 1&lt;/a&gt;&lt;br /&gt;&lt;a href="http://46dogs.blogspot.com/2010/10/robotic-rodeo-day-2-somebody-taunted.html"&gt;Day 2&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-4305774164820916074?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/4305774164820916074/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=4305774164820916074' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/4305774164820916074'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/4305774164820916074'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2011/03/robotic-rodeo-day-3-murphey-backs-off.html' title='Robotic Rodeo -- Day 3 -- Murphey backs off'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-2622775377557111154</id><published>2011-03-08T07:45:00.002-07:00</published><updated>2011-03-08T07:45:56.350-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ash'/><title type='text'>Favorite Baby</title><content type='html'>Last night, Child and I were in bed.&amp;nbsp; Ash was sleeping in her bed beside ours.&amp;nbsp; Child and I laughed about something and in her sleep, Ash laughed also.&amp;nbsp; Child and I thought that was pretty funny.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-2622775377557111154?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/2622775377557111154/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=2622775377557111154' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/2622775377557111154'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/2622775377557111154'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2011/03/favorite-baby.html' title='Favorite Baby'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-3784396242454087472</id><published>2011-02-23T09:44:00.000-07:00</published><updated>2011-02-23T09:44:09.362-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='work'/><category scheme='http://www.blogger.com/atom/ns#' term='humor'/><category scheme='http://www.blogger.com/atom/ns#' term='5d robotics'/><title type='text'>Foot, meet mouth</title><content type='html'>Following is a cautionary tale on never saying anything in private you wouldn't want repeated publicly.&amp;nbsp; Names have been changed.&lt;br /&gt;&lt;br /&gt;We here at 5D have an intern working for us...we'll call him Scone.&amp;nbsp; Coworker John, Scone, and I all work in the same room, although we can't see each other because of the dividers between us.&amp;nbsp; This fact led directly to the incident.&lt;br /&gt;&lt;br /&gt;Scone is a smart and articulate kid, so I sometimes forget that he just doesn't have much programming experience yet.&amp;nbsp; He came to me with a programming problem, so I told him the solution.&lt;br /&gt;&lt;br /&gt;"Well, the obstacle avoidance behavior file is conditionally compiled based on the mission flag in the CMake file, which is currently set to mission_dave in your virtual machine.&amp;nbsp; Since the behavior should be unconditionally compiled in now, you'll have to move it out of the conditional and into the normal list of included files."&lt;br /&gt;&lt;br /&gt;It makes perfect sense, right?&amp;nbsp; Apparently not, because Scone gives me this blank stare like I was talking in German.&amp;nbsp; That was doubtful, since I don't speak German, and I realize it just went right over his head.&amp;nbsp; I go over to his desk and walk him through what he needs to do, although I'm a tiny bit annoyed because I'd rather him play around and attempt to figure it out on his own for a few minutes before coming to me.&lt;br /&gt;&lt;br /&gt;A few minutes later, someone walks out the door heading in the direction of the break room.&amp;nbsp; For some reason, I think it is Scone, which means John and I are left alone in the room.&amp;nbsp; I start talking, which incidentally is where a lot of my problems throughout my life have come from.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Me: "John, do you think I'm helping Scone too little?&amp;nbsp; Or too much?&amp;nbsp; Because I just don't think he's getting anything I'm saying."&lt;br /&gt;&lt;br /&gt;Scone: "Um..."&lt;br /&gt;&lt;br /&gt;Me: "Um..."&lt;br /&gt;&lt;br /&gt;So yeah.&amp;nbsp; There were a few frantic moments while I mentally went over what I said, trying to think if it was too insulting or patronizing.&amp;nbsp; Had I said Scone wasn't the sharpest knife in the drawer?&amp;nbsp; Had I mentioned anything about a light being on but nobody being home?&amp;nbsp; Because I could have easily said something like that, just joking of course, but not the sort of joke you'd want to say to someone's face.&lt;br /&gt;&lt;br /&gt;And apparently, not the sort of the joke you'd want to say if you're not absolutely 100% sure of whose face you're talking to.&amp;nbsp; And even then, probably not, because you don't know what your listener might pass on, or what microphones are hidden around, or who might be just around the corner.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-3784396242454087472?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/3784396242454087472/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=3784396242454087472' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/3784396242454087472'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/3784396242454087472'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2011/02/foot-meet-mouth.html' title='Foot, meet mouth'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-1903293750572200539</id><published>2011-02-20T20:41:00.000-07:00</published><updated>2011-02-20T20:41:43.439-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='miracles'/><category scheme='http://www.blogger.com/atom/ns#' term='church'/><category scheme='http://www.blogger.com/atom/ns#' term='healing'/><category scheme='http://www.blogger.com/atom/ns#' term='sermon'/><category scheme='http://www.blogger.com/atom/ns#' term='talk'/><category scheme='http://www.blogger.com/atom/ns#' term='apostles'/><title type='text'>Living Truth</title><content type='html'>Since our daughter has been sick (she seems mostly better now!), I've been doing a lot of &lt;a href="http://lds.org/general-conference/2008/04/ask-in-faith"&gt;reading&lt;/a&gt; about &lt;a href="http://lds.org/new-era/1981/10/president-kimball-speaks-out-on-administration-to-the-sick"&gt;healing&lt;/a&gt; &lt;a href="http://lds.org/ensign/1994/05/to-be-healed"&gt;blessings&lt;/a&gt; and &lt;a href="http://lds.org/ensign/2001/06/miracles"&gt;miracles&lt;/a&gt;.&amp;nbsp; There is a wealth of knowledge and information in the archives of Latter-day Saint church talks that is fascinating--even more-so when it applies personally to yourself given your particular circumstances.&lt;br /&gt;&lt;br /&gt;Something struck me just now while reading.&lt;br /&gt;&lt;br /&gt;Every now and then when I channel surf on the radio through the lower end of the dial where my NPR news likes to hang out, I stumble across some religious speaker.&amp;nbsp; I listen on occasion, and it brings back memories of attending various other religions' sermons while I was a missionary in Tennessee.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;There is a striking difference between those sermons and the ones I've been reading online.&amp;nbsp; The average sermon from a pastor will take an incident in the Bible and delve into it: history, background, various teachings or takeaway messages from it, etc.&amp;nbsp; Sometimes the sermons will be topical, drawing from a variety of Biblical references to make an interesting or helpful point on a specific subject.&lt;br /&gt;&lt;br /&gt;These sermons are good, as is anything that lifts, enlightens, and gives direction to peoples' lives.&amp;nbsp; They can only rehash Jonah and the Whale so many times, though.&amp;nbsp; At some point they reach the end of what the Biblical writers managed to jot down and there they have to stop.&amp;nbsp; In the end, they're all missing a critical element: living revelation.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Contrast this to a talk on, say, healing blessings given by an Apostle.&amp;nbsp; The Bible mentions several incidents of healing blessings, but doesn't go very much in depth into how they're done, who can do them, prerequisites, requirements, expectations, and limitations.&lt;br /&gt;&lt;br /&gt;The Apostle isn't limited to the Bible, however&lt;span style="color: black;"&gt;, or even to&lt;/span&gt; the Book of Mormon, the book of Doctrine and Covenants, or revelation from a variety of modern prophets and Apostles, living and dead.&amp;nbsp; He has his own personal revelation as a mouthpiece of the Lord.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;As I've read through a half-dozen or so talks over the past couple hours, it keeps striking me how clearly and understandably the doctrine is laid out, how simple and organized it is, and most of all how much knowledge is added above and beyond any existing canon.&amp;nbsp; In short, a sermon given by an apostle or other inspired church leader has an incredible power impossible to find anywhere else.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-1903293750572200539?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/1903293750572200539/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=1903293750572200539' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/1903293750572200539'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/1903293750572200539'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2011/02/living-truth.html' title='Living Truth'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-1649814744803479054</id><published>2011-02-20T17:32:00.000-07:00</published><updated>2011-02-20T17:32:09.029-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='movies'/><category scheme='http://www.blogger.com/atom/ns#' term='redbox'/><title type='text'>RedBox</title><content type='html'>While getting a movie from RedBox yesterday, I watched the person in front of me walk away with five movies in hand.&amp;nbsp; Either they were planning to watch 10 hours of movies in the next 24 hours, or they were going to rack up some nice charges on their credit card.&lt;br /&gt;&lt;br /&gt;Who knows.&amp;nbsp; Maybe the lady lived a hundred miles from civilization and this was her annual excursion to The Big City to "see what-all is goin' on."&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-1649814744803479054?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/1649814744803479054/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=1649814744803479054' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/1649814744803479054'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/1649814744803479054'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2011/02/redbox.html' title='RedBox'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-4538814813148758009</id><published>2011-02-13T15:01:00.000-07:00</published><updated>2011-02-13T15:01:47.542-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='accident'/><category scheme='http://www.blogger.com/atom/ns#' term='humor'/><title type='text'>Haircut</title><content type='html'>My wife had a &lt;a href="http://bannanablog.blogspot.com/2011/02/thats-lot-of-hair-shes-growing-it-out.html"&gt;little accident&lt;/a&gt; last night.&amp;nbsp; I have to admit--I had a hard time keeping a straight face and murmuring the proper sympathetic phrases.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Besides, it could have been worse.&amp;nbsp; She could have been shredding paper instead of cutting it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-4538814813148758009?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/4538814813148758009/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=4538814813148758009' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/4538814813148758009'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/4538814813148758009'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2011/02/haircut.html' title='Haircut'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-4289761888980075672</id><published>2011-02-12T12:30:00.000-07:00</published><updated>2011-02-12T12:30:15.775-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='motorcycles'/><category scheme='http://www.blogger.com/atom/ns#' term='jaus'/><category scheme='http://www.blogger.com/atom/ns#' term='writing group'/><category scheme='http://www.blogger.com/atom/ns#' term='robots'/><title type='text'>Updates</title><content type='html'>A hot-green motorcycle in our parking lot has the word "Ninja" painted in black letters on the side, with a giant grenade stencil beneath it.&amp;nbsp; Because when I think of ninjas, the first weapon that comes to mind is a grenade...&lt;br /&gt;&lt;br /&gt;--------&lt;br /&gt;&lt;br /&gt;Every time I go outside in the morning to leave for work, when there isn't much activity, a crow sitting in a tree along the sidewalk will give a brief caw, presumably to alert any other crows who cared that a human was nearby.&amp;nbsp; Another lookout crow did the same thing on our way to the park today.&lt;br /&gt;&lt;br /&gt;--------&lt;br /&gt;&lt;br /&gt;Yesterday evening I finally got another robot driving.&amp;nbsp; I was pretty excited since I had been working on it for the whole past week.&amp;nbsp; Child called me about 5 pm and asked when I was coming home.&amp;nbsp; It was a good thing she called, since I was so into my work that I probably would have worked until 7 pm before I realized what time it was.&lt;br /&gt;&lt;br /&gt;On a related note, the company that built the robot apparently has no idea what a "standard" is.&amp;nbsp; If you decide to use the &lt;a href="http://en.wikipedia.org/wiki/JAUS"&gt;JAUS&lt;/a&gt; architecture for the nice standardization it brings, it's a little counter productive to put the left wheel speed in the "velocity" field, and the right wheel speed in the "turn rate" field.&amp;nbsp; It's wrong, and it defeats the whole purpose of using the standard to begin with.&lt;br /&gt;&lt;br /&gt;--------&lt;br /&gt;&lt;br /&gt;My writing group is great.&amp;nbsp; They gave me some good ideas for how to progress my characters and make them more realistic.&amp;nbsp; I like where my current novel is going.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-4289761888980075672?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/4289761888980075672/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=4289761888980075672' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/4289761888980075672'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/4289761888980075672'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2011/02/updates.html' title='Updates'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-2499475362425203178</id><published>2011-01-30T22:47:00.001-07:00</published><updated>2011-01-30T22:48:11.536-07:00</updated><title type='text'>Power</title><content type='html'>Everyone's heard the saying, "Power corrupts; absolute power corrupts absolutely."&amp;nbsp; (Paraphrased from&lt;a href="http://www.phrases.org.uk/meanings/absolute-power-corrupts-absolutely.html"&gt; John Emerich Edward Dalberg Acton&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;I decided I don't agree with that.&amp;nbsp; I don't think power corrupts, I think it merely exploits or exacerbates existing corruption.&amp;nbsp; It's like putting pressure on a stone--the stone will eventually crack along existing imperfections or fault lines.&lt;br /&gt;&lt;br /&gt;Taking it a step further, the more power granted, the smaller the imperfections that become a problem. Following it to the conclusion, absolute power would cause anyone with the slightest corruption--anyone less that a perfect being--to be destroyed.&lt;br /&gt;&lt;br /&gt;Mormons differ from other Christian religions in our beliefs concerning the afterlife.&amp;nbsp; For one thing, we take very literally the idea of being &lt;a href="http://lds.org/scriptures/nt/rom/8.16?lang=eng#15"&gt;children of God&lt;/a&gt; and &lt;a href="http://lds.org/scriptures/nt/rom/8.17?lang=eng#16"&gt;joint-heirs with Christ&lt;/a&gt;.&amp;nbsp; As such, those who fulfill to perfection their responsibilities on Earth will (as joint-heirs with Christ) &lt;a href="http://lds.org/scriptures/nt/john/3.35?lang=eng#34"&gt;obtain all&lt;/a&gt; that God has and &lt;a href="http://lds.org/scriptures/ot/ps/82.6?lang=eng#5"&gt;become all&lt;/a&gt; that He is.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Now we see the need for a judgment.&amp;nbsp; That inheritance includes absolute power--the power to create and destroy worlds without number.&amp;nbsp; The power to create and destroy life itself.&amp;nbsp; No sane person, no matter how degenerate they personally were, would want that power given to anyone with the least predilection for evil.&amp;nbsp; Imagine the potential for destruction.&lt;br /&gt;&lt;br /&gt;No, most of us would agree that there should be a stringent teaching process (life), including frequent tests (trials), followed by a final judgment as to worthiness (and who knows--perhaps many more millenia of learning), before such an awesome power should be granted to anyone.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-2499475362425203178?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/2499475362425203178/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=2499475362425203178' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/2499475362425203178'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/2499475362425203178'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2011/01/power.html' title='Power'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-7403377262526131688</id><published>2011-01-22T19:30:00.000-07:00</published><updated>2011-01-22T19:30:59.707-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cookies'/><title type='text'>Sweet Relief</title><content type='html'>Sometimes, it's been a long day and you're exhausted and all you want to do is sit down and watch the basketball game and eat something sweet but there's nothing but vegetables and coconut milk in the fridge and you're disappointed because there's never chips or cookies just lying around and you open the freezer and there you find a giant ice-cream/chocolate-chip cookie that you left there a week ago and forgot about and it's a little freezer-burned but you don't care because all you wanted was something sweet and it's like a little bit of heaven.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-7403377262526131688?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/7403377262526131688/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=7403377262526131688' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/7403377262526131688'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/7403377262526131688'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2011/01/sweet-relief.html' title='Sweet Relief'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-3445678019375380430</id><published>2011-01-15T14:38:00.000-07:00</published><updated>2011-01-15T14:38:12.535-07:00</updated><title type='text'>Robots!</title><content type='html'>We finally lined up our robots at work and I snapped a shot with my camera.&amp;nbsp; We're missing one from the picture due to the simple expedient that it's too large to fit through the door (it weighs 4500 pounds), but when we get a nice picture I'll post that as well.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_6cmu5hGNllI/TTITEHGzJlI/AAAAAAAABqo/nxYq-7b83l4/s1600/robots.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://4.bp.blogspot.com/_6cmu5hGNllI/TTITEHGzJlI/AAAAAAAABqo/nxYq-7b83l4/s320/robots.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-3445678019375380430?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/3445678019375380430/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=3445678019375380430' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/3445678019375380430'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/3445678019375380430'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2011/01/robots.html' title='Robots!'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_6cmu5hGNllI/TTITEHGzJlI/AAAAAAAABqo/nxYq-7b83l4/s72-c/robots.jpg' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-6380767396238281894</id><published>2011-01-11T21:37:00.000-07:00</published><updated>2011-01-11T21:37:52.781-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='customer service'/><category scheme='http://www.blogger.com/atom/ns#' term='a plus'/><category scheme='http://www.blogger.com/atom/ns#' term='customer satisfaction'/><title type='text'>A Plus Updates</title><content type='html'>In a surprising "coincidence," a week to the day after an &lt;a href="http://46dogs.blogspot.com/2011/01/plus-moves-to-my-do-not-buy-list.html"&gt;unsatisfactory phone call&lt;/a&gt; with A Plus, I got an email indicating that they "noticed that you do not have an account manager" and were assigning me one.&amp;nbsp; Before I even read the email, I got a call from the person who had been assigned, indicating she was my new account manager and casually asking how things were going.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;I knew exactly why they were calling and repeated my previous complaints, as well as indicated my plan to leave their services.&amp;nbsp; After listening, my "account manager" apologized profusely for the unprofessional behavior of the previous person I had talked to, and offered to give me the domain service that had prompted my original call for free.&lt;br /&gt;&lt;br /&gt;For the price of a phone call, an apology, and a $6 perk (well, it saved me $6; it cost them nothing), they kept a customer who pays them $50-$60 per year.&amp;nbsp; That's doing business the right way.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-6380767396238281894?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/6380767396238281894/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=6380767396238281894' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/6380767396238281894'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/6380767396238281894'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2011/01/plus-updates.html' title='A Plus Updates'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-9097492798798432931</id><published>2011-01-11T20:53:00.000-07:00</published><updated>2011-01-11T20:53:19.023-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='book of mormon'/><category scheme='http://www.blogger.com/atom/ns#' term='acronyms'/><title type='text'>Wombat wombat wombat!</title><content type='html'>Most people who've been to been to Latter-day Saint seminary know the mildly interesting acronym spelled by a few words in 2 Nephi 9:39: "[To be] &lt;b&gt;s&lt;/b&gt;piritually-&lt;b&gt;m&lt;/b&gt;inded &lt;b&gt;i&lt;/b&gt;s &lt;b&gt;l&lt;/b&gt;ife &lt;b&gt;e&lt;/b&gt;ternal," or SMILE.&lt;br /&gt;&lt;br /&gt;For the fun of it, I decided to see what other acronyms there were in the Book of Mormon.&amp;nbsp; Following are a sampling (not all the phrases that make up the acronym make sense; I just chose a few of the more interesting/amusing acronyms):&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;PALATES:&lt;/span&gt; "perish as long as the earth should" (tied for longest)&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;HANDOUT:&lt;/span&gt; "hearts are not drawn out unto the" (tied for longest)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;WOMBAT:&lt;/span&gt; "words of my beloved are true"&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;SITCOM:&lt;/span&gt; "strong in the city of moroni"&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;TWEETS:&lt;/span&gt; "the whole earth except they shall"&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;MAIMS:&lt;/span&gt; "mine account i must speak"&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;SCUMS:&lt;/span&gt; "son came unto me saying"&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;WITCH:&lt;/span&gt; "which is to come having"&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;PANIC:&lt;/span&gt; "peace and now it came"&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;NACHO:&lt;/span&gt; "naught and cast him out"&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;ALOHA:&lt;/span&gt; "and lowliness of heart and"&lt;br /&gt;&lt;br /&gt;All in all, I found over 400 that were 5 letters or longer, although some were duplicates.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-9097492798798432931?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/9097492798798432931/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=9097492798798432931' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/9097492798798432931'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/9097492798798432931'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2011/01/wombat-wombat-wombat.html' title='Wombat wombat wombat!'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-2075800622667877945</id><published>2011-01-03T15:50:00.001-07:00</published><updated>2011-01-11T21:38:23.110-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='customer service'/><category scheme='http://www.blogger.com/atom/ns#' term='a plus'/><title type='text'>A Plus moves to my Do-Not-Buy list</title><content type='html'>Another company bites the dust.&amp;nbsp; After buying over a half-dozen domains from A Plus.net, my next domain purchase will be from a different company.&amp;nbsp; My primary complaints:&lt;br /&gt;&lt;br /&gt;1. Terrible security.&amp;nbsp; They actually require you to give them your password before they'll help with your account.&amp;nbsp; Verifying who the account belongs to is good; asking a user to give up a password is a huge no-no.&amp;nbsp; &lt;i&gt;Any&lt;/i&gt; security professional can tell you that.&amp;nbsp; No one but the customer should &lt;i&gt;ever&lt;/i&gt; have access to or know their password.&lt;br /&gt;&lt;br /&gt;2. Terrible customer support.&amp;nbsp; When a customer calls with a complaint, immediately responding with a bad attitude is very poor service, especially if the customer is (I thought) polite.&amp;nbsp; Giving them the run-around about not being able to talk to a manager before putting them permanently on hold is worse.&lt;br /&gt;&lt;br /&gt;Goodbye, A plus.net.&amp;nbsp; You get an F in my book.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-2075800622667877945?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/2075800622667877945/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=2075800622667877945' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/2075800622667877945'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/2075800622667877945'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2011/01/plus-moves-to-my-do-not-buy-list.html' title='A Plus moves to my Do-Not-Buy list'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-3636933651329358503</id><published>2010-12-27T10:22:00.003-07:00</published><updated>2010-12-27T10:50:20.453-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='movies'/><category scheme='http://www.blogger.com/atom/ns#' term='books'/><category scheme='http://www.blogger.com/atom/ns#' term='tv'/><category scheme='http://www.blogger.com/atom/ns#' term='board games'/><category scheme='http://www.blogger.com/atom/ns#' term='new year&apos;s resolutions'/><category scheme='http://www.blogger.com/atom/ns#' term='writing'/><category scheme='http://www.blogger.com/atom/ns#' term='garden'/><title type='text'>New Year Goals</title><content type='html'>It's amazing how much I consume.  Food, media, entertainment, services, etc.  After far too little thought, my goal for the new year is to become a producer.  Following is a list of what I regularly consume, and therefore am going to attempt to produce:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Movie&lt;/li&gt;&lt;li&gt;Novel&lt;/li&gt;&lt;li&gt;Board game&lt;/li&gt;&lt;li&gt;Web service&lt;/li&gt;&lt;li&gt;Web game&lt;/li&gt;&lt;li&gt;Short story&lt;/li&gt;&lt;li&gt;Children's book&lt;/li&gt;&lt;li&gt;Food&lt;/li&gt;&lt;/ul&gt;This is just my initial thought; I'm open to suggestions if I'm missing something big.&lt;br /&gt;&lt;br /&gt;I'm not planning to impose any personal standard as to level of quality or usefulness.  For example, the movie will most likely be produced using a handheld camcorder with few props and less experience.  On the other hand, I will likely put more effort into coming up with a fun board game and writing a good story.&lt;br /&gt;&lt;br /&gt;To carve out time for my effort and limit distractions, I'm going to (not) do three things over the next year:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;No TV&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Only watch movies with wife&lt;/li&gt;&lt;li&gt;No browsing news websites after dinner&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-3636933651329358503?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/3636933651329358503/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=3636933651329358503' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/3636933651329358503'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/3636933651329358503'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2010/12/new-year-goals.html' title='New Year Goals'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-2378214873863149066</id><published>2010-12-15T09:23:00.001-07:00</published><updated>2010-12-15T09:24:53.461-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='confirmation number'/><category scheme='http://www.blogger.com/atom/ns#' term='numeric'/><title type='text'>Numeric</title><content type='html'>Exactly what part of the confirmation number "JDHXCV" is actually numeric?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-2378214873863149066?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/2378214873863149066/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=2378214873863149066' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/2378214873863149066'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/2378214873863149066'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2010/12/numeric.html' title='Numeric'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-4352980178387159405</id><published>2010-12-12T21:54:00.001-07:00</published><updated>2010-12-12T21:55:08.419-07:00</updated><title type='text'></title><content type='html'>I liked this &lt;a href="http://tech.slashdot.org/comments.pl?sid=1907190&amp;amp;cid=34529414"&gt;quote&lt;/a&gt;: "If you're unwilling to take the difference between a comma and a  semicolon seriously, you have no future as a software developer."  --jc42&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-4352980178387159405?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/4352980178387159405/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=4352980178387159405' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/4352980178387159405'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/4352980178387159405'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2010/12/i-liked-this-quote-if-youre-unwilling.html' title=''/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-1710028083542146763</id><published>2010-12-07T14:24:00.003-07:00</published><updated>2010-12-07T15:01:17.414-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='religion'/><category scheme='http://www.blogger.com/atom/ns#' term='science'/><title type='text'>Sweeping Science</title><content type='html'>Sweeping every religious belief under the umbrella term of "religion" is like grouping astrology, alchemy, homeopathy, and economics with real science.  Sure, you'll find people that believe it, but that's hardly a reflection on the scientific community in general. &lt;br /&gt;&lt;br /&gt;At best, extrapolating your average Christian from &lt;a href="http://articles.cnn.com/2010-01-13/us/haiti.pat.robertson_1_pat-robertson-disasters-and-terrorist-attacks-devil?_s=PM:US"&gt;Pat Robertson&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/Westboro_Baptist_Church"&gt;Fred Phelps&lt;/a&gt; is unfair.  Worse, it's disingenuous.  Calling religion "bad" because of their ilk would be like dismissing all science because of what &lt;a href="http://en.wikipedia.org/wiki/Tuskegee_syphilis_experiment"&gt;Dr. John C. Cutler&lt;/a&gt; or &lt;a href="http://en.wikipedia.org/wiki/Nazi_human_experimentation"&gt;Dr. Eduard Wirths&lt;/a&gt; did.&lt;br /&gt;&lt;br /&gt;Goose, meet gander.  Let's all play fair.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-1710028083542146763?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/1710028083542146763/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=1710028083542146763' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/1710028083542146763'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/1710028083542146763'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2010/12/sweeping-science.html' title='Sweeping Science'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-4291886483787743190</id><published>2010-12-01T09:57:00.000-07:00</published><updated>2010-12-01T11:25:07.729-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='problems'/><title type='text'>Problems</title><content type='html'>When a problem occurs, how do I respond?  Do I ask: "Whose fault is this?" or do I ask "Whose problem is this?"&lt;br /&gt;&lt;br /&gt;Those questions lead down very different paths.  The first leads to blame, recrimination, and abdication of personal responsibility.  The second leads to a solution. &lt;br /&gt;&lt;br /&gt;The answer to the first question varies widely.  It's occasionally "Mine."  Regardless, it's not particularly helpful for finding a solution.&lt;br /&gt;&lt;br /&gt;The answer to the second question is always "Mine."  If Slugger McHurty is beating me up in a dark alley, the problem is not that he's a maladjusted member of society with a punching addiction, the problem is that I'm getting hurt. &lt;br /&gt;&lt;br /&gt;By taking the point of view that every problem is my own (albeit not caused by me), it becomes clear that every solution is going to involve some sort of change on my part.  Slugger's not going to change--he's having a great time.  Why, this is the most fun he's had since he stole a lollipop from that baby two days ago.  Instead, I'm the one who is going to have to do something different.  Run, fight, or if nothing else is possible, adopt an optimistic mental attitude and watch for signs of Slugger tiring.&lt;br /&gt;&lt;br /&gt;My goal for the next problem I face is to &lt;span style="font-style: italic;"&gt;not&lt;/span&gt; ask, "Whose fault is this problem and how can they stop causing it?"  Instead, I will ask, "What is &lt;span style="font-style: italic;"&gt;my&lt;/span&gt; problem, and what do &lt;span style="font-style: italic;"&gt;I&lt;/span&gt; need to change to deal with it?"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-4291886483787743190?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/4291886483787743190/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=4291886483787743190' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/4291886483787743190'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/4291886483787743190'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2010/12/problems.html' title='Problems'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-7193355940740878286</id><published>2010-11-23T17:38:00.002-07:00</published><updated>2010-11-23T17:43:23.407-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='byu'/><category scheme='http://www.blogger.com/atom/ns#' term='utah'/><category scheme='http://www.blogger.com/atom/ns#' term='california'/><category scheme='http://www.blogger.com/atom/ns#' term='beach'/><category scheme='http://www.blogger.com/atom/ns#' term='snow'/><title type='text'>Sunny California</title><content type='html'>Sure, we went to the beach a couple days ago.  Sure, it was so sunny and warm I was in my short sleeve shirt.  Sure, Ash ran around in her shorts.&lt;br /&gt;&lt;br /&gt;I still wish I was back in Utah for the upcoming snow storm.  I lived there ten years--and Child lived there her entire life--without seeing a snow day.  And here &lt;a href="http://news.byu.edu/archive10-nov-blizzard.aspx"&gt;BYU is closing&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;I'm jealous.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-7193355940740878286?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/7193355940740878286/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=7193355940740878286' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/7193355940740878286'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/7193355940740878286'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2010/11/sunny-california.html' title='Sunny California'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-6199299300681461336</id><published>2010-11-22T08:03:00.003-07:00</published><updated>2010-11-22T08:20:39.026-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='religion'/><category scheme='http://www.blogger.com/atom/ns#' term='questions'/><title type='text'>Foundations</title><content type='html'>For the past little while, I've been focusing my scripture study around questions, such as:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;How do I increase my power in the priesthood?&lt;/li&gt;&lt;li&gt;How do I recognize the Spirit better?&lt;/li&gt;&lt;li&gt;Why are there so many tree parables in the scriptures? (Judges 9, Daniel 4, Matthew 13, Matthew 21, Jacob 5, Alma 32, 1 Nephi 8, etc.)&lt;/li&gt;&lt;/ul&gt;It's interesting to see how the answers to all these questions (except maybe the tree one) universally return to the foundations of the gospel.  Study and ponder the scriptures.  Pray sincerely.  Improve your personal righteousness in the little things.&lt;br /&gt;&lt;br /&gt;At the end of the day, the gospel isn't complicated.  It's not even particularly hard, it just requires steady, constant progression.  Focus on that, and you'll be presented with a wonderfully diverse bouquet of spiritual enlightenment.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-6199299300681461336?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/6199299300681461336/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=6199299300681461336' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/6199299300681461336'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/6199299300681461336'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2010/11/foundations.html' title='Foundations'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-3395300608250896951</id><published>2010-11-21T10:58:00.005-07:00</published><updated>2010-11-21T15:51:49.950-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Thanksgiving'/><category scheme='http://www.blogger.com/atom/ns#' term='traditions'/><category scheme='http://www.blogger.com/atom/ns#' term='holidays'/><category scheme='http://www.blogger.com/atom/ns#' term='Christmas'/><title type='text'>Holidays</title><content type='html'>This blog post has a happy ending.&lt;br /&gt;&lt;br /&gt;I have to say that up front, because otherwise it would just look like my annual anti-holiday rant.  Don't get me wrong, I don't consider myself a grinch.  I enjoy the opportunity holidays offer for quality time with family and friends, games, relaxation, and even a little personal self-sacrifice for the good of everyone.&lt;br /&gt;&lt;br /&gt;But honestly, how often is that the way it really plays out?  Some sacrifices are necessary, I understand that.  You can't usually have family-togetherness-time without shelling out for plane tickets or gas and traveling for hours with squalling kids.  However, I feel that much of what we burden ourselves with over the holidays is unnecessary, commercial, and downright detrimental.&lt;br /&gt;&lt;br /&gt;So here's the two questions:&lt;br /&gt;&lt;br /&gt;1. How many people complain about how commercialized the holidays are? &lt;br /&gt;&lt;br /&gt;2. Now how many people do something about it: i.e. stop commercing?&lt;br /&gt;&lt;br /&gt;Although Christmas is the prototypical example, let's look at Thanksgiving, since it's the next holiday coming up.  I actually think Thanksgiving is one of the least commercial holidays on the calendar.  Sure, commercial interests push all sorts of food, but you're going to eat on that day regardless.  Still, the holiday seems all about fiddling on the roof, without really stopping to think about &lt;span style="font-style: italic;"&gt;why&lt;/span&gt; we're up there in the first place.&lt;br /&gt;&lt;br /&gt;The reason, of course, is thanksgiving, quality time with family and friends, and happiness.  If you can achieve all that while spending days preparing, cooking, and cleaning up after a giant meal, more power to you.  If you can do it without subjecting those around you to a choking haze of stress-induced freneticism, even better.  One problem: you still haven't even asked if preparing food, cooking, and cleaning is the rest of your family's idea of a good time.&lt;br /&gt;&lt;br /&gt;Not to detract from the work that so many people put into maintaining Tradition (and the fond memories I have of my own family's Thanksgivings growing up), sometimes it's worth stepping back and determining of new traditions are needed.  If you don't like turkey, cooking, cleaning, or spending large amounts of money, and your wife doesn't like &lt;span style="font-style: italic;"&gt;any&lt;/span&gt; traditional Thanksgiving food and happens to think that Thanksgiving celebrates gluttony and killing Native Americans (not necessarily in that order), then why in the world are you having a traditional Thanksgiving?&lt;br /&gt;&lt;br /&gt;Which is why our family is not this year. &lt;br /&gt;&lt;br /&gt;Rather than wake up at 2 AM to put a turkey in the oven, we're going to sleep in as late as Ash lets us.  Instead of making an endless succession of cranberry, bread, and vegetable dishes, we're going to order pizza.  (And open a can of olives and cranberry jello.)  With the time saved by not cooking, we're going to spend quality time with Ash at the playground, followed by some disc golf.  Later that evening, rather than washing dishes, deboning poultry, and trying to fit leftovers in the fridge, we're going to play board games.&lt;br /&gt;&lt;br /&gt;There's obviously trade-offs.  There will be no delicious cranberry, bread, and vegetable dishes.  There will be no pie unless we decide to buy one.  There will be no turkey wishbone.  However, these are traditions I'm willing to give up to create new ones that I think fit our particular family situation better.&lt;br /&gt;&lt;br /&gt;My hope is that some of our local friends and family will join us for pizza, disc golf,  boardgames, or some subset of those activities.  I believe that strengthening relationships is one of the key aspects of a holiday.  However, I understand that they might want to stick with their traditional Thanksgivings.  We'll see.  Either way, I think we'll be doing our part to turn our personal observance of the holiday back to its foundations.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-3395300608250896951?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/3395300608250896951/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=3395300608250896951' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/3395300608250896951'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/3395300608250896951'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2010/11/holidays.html' title='Holidays'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-7771739093618159629</id><published>2010-11-16T08:32:00.003-07:00</published><updated>2010-11-16T08:36:48.644-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='caulk'/><category scheme='http://www.blogger.com/atom/ns#' term='ants'/><title type='text'>Caulk Fighter</title><content type='html'>I've always wanted a caulk gun, ever since I was a little boy watching my father apply that smooth white bead to any sort of crack you cared to name.&lt;br /&gt;&lt;br /&gt;Well, I finally got an excuse to get one.  We've had ants on our kitchen counter, under the kitchen sink, and oddly enough, the top of the shower.  After a little investigation, it appeared that the ants on the kitchen counter and under the sink were related, and appeared to be coming from a crack under the sink.  The ants in the shower were coming from a hole in the top of the shower.&lt;br /&gt;&lt;br /&gt;One trip to Home Depot later, the crack and hole are history, and hopefully the ants are too.&lt;br /&gt;&lt;br /&gt;Actually, to be honest, I'm sorta hoping the ants &lt;span style="font-style: italic;"&gt;aren't&lt;/span&gt; history.  I want to caulk more cracks.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-7771739093618159629?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/7771739093618159629/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=7771739093618159629' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/7771739093618159629'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/7771739093618159629'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2010/11/caulk-fighter.html' title='Caulk Fighter'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-8906518903212223903</id><published>2010-11-16T08:02:00.003-07:00</published><updated>2010-11-16T08:10:07.514-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='crayons'/><category scheme='http://www.blogger.com/atom/ns#' term='ash'/><category scheme='http://www.blogger.com/atom/ns#' term='humor'/><title type='text'>Crayons</title><content type='html'>Ash's box of 24 crayons is down to 16.  Given that she received it two months ago for her birthday, that's a monthly CDR (Crayon Dissipation Rate) of 16.667 percent, roughly.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-8906518903212223903?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/8906518903212223903/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=8906518903212223903' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/8906518903212223903'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/8906518903212223903'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2010/11/crayons.html' title='Crayons'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-9201526379402030388</id><published>2010-11-11T19:07:00.002-07:00</published><updated>2010-11-12T09:30:39.647-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='borscht'/><category scheme='http://www.blogger.com/atom/ns#' term='food'/><title type='text'>Borscht borscht borscht!</title><content type='html'>Holy cow.  I didn't know beets could be so delicious.  Child just made the most amazing borscht, and topped with sour cream with a side of focaccia bread, it was the most delicious meal I've had in a long time.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-9201526379402030388?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/9201526379402030388/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=9201526379402030388' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/9201526379402030388'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/9201526379402030388'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2010/11/borscht-borscht-borscht.html' title='Borscht borscht borscht!'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-4588107705724235019</id><published>2010-10-29T18:33:00.004-06:00</published><updated>2010-10-29T19:28:25.116-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fort benning'/><category scheme='http://www.blogger.com/atom/ns#' term='robotics rodeo'/><category scheme='http://www.blogger.com/atom/ns#' term='demo'/><category scheme='http://www.blogger.com/atom/ns#' term='humor'/><category scheme='http://www.blogger.com/atom/ns#' term='5d robotics'/><title type='text'>Robotic Rodeo -- Day 2 -- Somebody taunted murphey</title><content type='html'>The day started out early--about 3 AM Pacific time.  We headed straight to Fort Benning to set up for our demo in the chilly morning air, fortified by a breakfast of soggy, lukewarm egg muffins.&lt;br /&gt;&lt;br /&gt;From that high point, the day rapidly went downhill.  The radios, which had worked so beautifully the day before, gave up the ghost with a vengeful permanence.  If I had known at that point that it was simply the first taste of what was to quickly come, I might have followed suit.&lt;br /&gt;&lt;br /&gt;The demo was at 10:30, a couple hours away.  At first we didn't panic, assuming that the radios could be resuscitated.  As time ticked away and radios remained stubbornly silent, however, the Antenna Products people became more and more frantic.  A team of heart surgeons racing to beat a rising flood wouldn't even have approached their intensity.  We were working on issues of our own so we couldn't watch, but Davin kept us updated on their progress.  It went something like this:&lt;br /&gt;&lt;br /&gt;"They're checking the connections."&lt;br /&gt;"They're checking the linux kernel."&lt;br /&gt;"They're reinstalling linux."&lt;br /&gt;"They're opening up the radios."&lt;br /&gt;"They're checking the circuit boards."&lt;br /&gt;"They're replacing the circuit boards."&lt;br /&gt;"They're stomping on the radios."&lt;br /&gt;"They're rebuilding the radios from scratch."&lt;br /&gt;&lt;br /&gt;The Antenna Products people were under a lot of stress, and Davin finally decided to stay at our own booth after one too many over-the-shoulder suggestions got him threatened with a fist to the face (these were big Texas guys).  I don't think the guy was joking, either.  At one point, one of the Antenna Products guys came over and said that the boss had just fired two people back home.&lt;br /&gt;&lt;br /&gt;Like I said, though, we were dealing with problems of our own.  For some reason, an ugly bug had chosen that morning to rear its head in our code.  I finally had to give up working on that because we had to attempt to implement our fall-back comms solution: off-the-shelf wireless Internet.&lt;br /&gt;&lt;br /&gt;Since we hadn't worked with it hardly at all, and we were down to our last few minutes before the demo, that predictably didn't go well and we finally gave up on that as well.  What we didn't realize until later was that most people were having communication issues, due in part to the sheer number of people in the same tent all trying to use the same frequencies. &lt;br /&gt;&lt;br /&gt;Also, it didn't help that someone had brought a massively overpowered radio that was drowning everyone else out.  That was our suspicion by that point (confirmed later) and Davin got the person-in-charge to make an announcement over the PA for everyone NOT doing a demo to turn off their radios, but of course the vendor didn't.  Their comms worked great.&lt;br /&gt;&lt;br /&gt;The time for our demo to start came and went with us still trying to get a robot working.  We finally gave up on the comms and simply planted our robot at the front of the demo area.  If nothing else, we could demonstrate how you could plug and unplug two different sensors and they would automagically work.&lt;br /&gt;&lt;br /&gt;Except one didn't.  As we discovered later, the actual cord for the sensor had gone bad.  The cord.  When was the last time you ever saw a cord go bad?  That's right, never.  It just doesn't happen.  Davin glossed over the issue as best he could, but at the end of the day it was a totally disastrous demo.  The one tiny saving grace was that most of our audience was just a busload of school kids who had been trucked out to look around, and they don't usually have fat, multi-million dollar contracts to give out.&lt;br /&gt;&lt;br /&gt;The rest of the day was spent working over radios, robots, and sensor cords.  By evening time, everything was coated with dust and we were all hungry and tired, but at least the radios were starting to work.  Mostly due to everyone else going home and freeing up the airwaves.  We finally packed up and followed suit.  Davin had pushed off all the unofficial demos he had promised people to the next day, so it would be a late night.  Hopefully, the next day would be better.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-4588107705724235019?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/4588107705724235019/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=4588107705724235019' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/4588107705724235019'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/4588107705724235019'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2010/10/robotic-rodeo-day-2-somebody-taunted.html' title='Robotic Rodeo -- Day 2 -- Somebody taunted murphey'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-4906267098994520108</id><published>2010-10-20T08:08:00.006-06:00</published><updated>2010-10-20T09:10:56.993-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='segway rmp 50'/><category scheme='http://www.blogger.com/atom/ns#' term='radios'/><category scheme='http://www.blogger.com/atom/ns#' term='robotics rodeo'/><category scheme='http://www.blogger.com/atom/ns#' term='humor'/><category scheme='http://www.blogger.com/atom/ns#' term='segway rmp 400'/><category scheme='http://www.blogger.com/atom/ns#' term='amrel'/><category scheme='http://www.blogger.com/atom/ns#' term='5d robotics'/><category scheme='http://www.blogger.com/atom/ns#' term='antenna products'/><title type='text'>Robotic Rodeo -- Day 1 -- Setting up</title><content type='html'>Wednesday was setup day.  The rodeo was held right on the military base, with the building-sized tent set up on an old firing range, to judge from the number of empty shell-casings that littered the ground.  I contemplated throwing a few of them into John's backpack, just to make things a little more exciting when he tried to go through airport security on the way home, then thought better of it.  If he were wrestled to the ground and tazed, it might hold up the whole security line and I'd miss my flight as well.&lt;br /&gt;&lt;br /&gt;The tent had probably 50 booths, otherwise known as "folding tables."  Since our company had turned borrowing other companies' equipment into an artform (our robots, laptops, radios, pretty much everything but the code we brought had been bummed off someone), we saw no reason to stop at the rodeo and talked AMREL, a laptop company, into letting us share their booth.  We were even generous enough to give them one of the two tables on the second day.&lt;br /&gt;&lt;br /&gt;Over the course of the rodeo, we borrowed additional robot parts from Segway, tools from AMREL, and additional antennas and radios from Antenna Products.  We took AMREL's demo slot (you can't really demo a laptop, right?) and crashed the last 10 minutes of one of Segway's demo slots.  In the afternoon, Davin talked AMREL into buying us lunch.&lt;br /&gt;&lt;br /&gt;I felt a little bad about all our mooching, especially since it was more of a cycle than straight-up borrowing.  We'd take one of Antenna Product's radios, break it, give it back, and borrow the next one at the same time.  They could barely fix their equipment fast enough to keep up with us.  Davin had to promise them ever-increasing future profits from our partnership just to keep them from beating us with wrenches.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_6cmu5hGNllI/TL7_NyXM0_I/AAAAAAAABqQ/5X1piH36EUA/s1600/IMG_0061.JPG"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_6cmu5hGNllI/TL7_NyXM0_I/AAAAAAAABqQ/5X1piH36EUA/s400/IMG_0061.JPG" alt="" id="BLOGGER_PHOTO_ID_5530138004780012530" border="0" /&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt;The two robots we took to the rodeo, sans all their radios, laptops, and other hardware accoutrements&lt;br /&gt;Left to right: Segway RMP 50, Segway RMP 400&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;By the end of the day, however, everything was looking rosy.  With the help of Antenna Products, who made the radios, we got the RMP 400 to venture further from Home Base than he ever had before.  The laptops were in fine form and the computer programs had brought their A-game.  Our first demo was at 10:30 the next morning and our confidence was high. &lt;br /&gt;&lt;br /&gt;There was one thing we forgot to take into account, however: Murphy's Law.  We would discover three things the next morning. &lt;br /&gt;&lt;br /&gt;1) Having an early demo slot is a bad idea.  If something goes wrong, you have no time to fix it before showing--or not showing--your demo to top military and civilian leaders whom you've specifically invited. &lt;br /&gt;&lt;br /&gt;2) It's a lot easier to make your radios work when there's not 49 other companies trying to make their radios work at the same time.  Especially if one of them is nefarious. &lt;br /&gt;&lt;br /&gt;3) Working radios are kinda essential for a good demo.  When your robot is tethered to your control computer with a three-foot cable, it's hard to explain the advantages of your system to,  say, a bomb-disposal technician.&lt;br /&gt;&lt;br /&gt;If you've got an iron stomach and don't mind a little carnage--at least someone else's--tune in tomorrow for the next compelling segment in our ongoing saga: Robots Gone Wild: How Boeing Almost Lost Their Entire Robotics Team to a Crazy Robot From 5D Robotics, Inc.  Fortunately, the Driver Managed To Evade the Military Police, Since I Really Didn't Want to Spend the Next 10 to 15 Years With Three Off For Good Behavior at Fort Benning, Charming As It Is.&lt;br /&gt;&lt;br /&gt;Also, we need to talk with our saga-naming people.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-4906267098994520108?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/4906267098994520108/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=4906267098994520108' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/4906267098994520108'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/4906267098994520108'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2010/10/robotic-rodeo-day-1-setting-up.html' title='Robotic Rodeo -- Day 1 -- Setting up'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_6cmu5hGNllI/TL7_NyXM0_I/AAAAAAAABqQ/5X1piH36EUA/s72-c/IMG_0061.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-3549476412083121265</id><published>2010-10-19T20:23:00.004-06:00</published><updated>2010-10-20T08:08:43.403-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='humor'/><category scheme='http://www.blogger.com/atom/ns#' term='robots'/><category scheme='http://www.blogger.com/atom/ns#' term='pictures'/><title type='text'>Latest project: robotic bike</title><content type='html'>Our latest project at work has been robotizing a bicycle.  Here's what we have so far:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_6cmu5hGNllI/TL5TF-ZSoSI/AAAAAAAABqE/lGOOeDx144U/s1600/IMG_0091.JPG"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_6cmu5hGNllI/TL5TF-ZSoSI/AAAAAAAABqE/lGOOeDx144U/s400/IMG_0091.JPG" alt="" id="BLOGGER_PHOTO_ID_5529948754571075874" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_6cmu5hGNllI/TL5TFgAdsBI/AAAAAAAABp8/j5wzDHsRCMI/s1600/IMG_0092.JPG"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 300px; height: 400px;" src="http://4.bp.blogspot.com/_6cmu5hGNllI/TL5TFgAdsBI/AAAAAAAABp8/j5wzDHsRCMI/s400/IMG_0092.JPG" alt="" id="BLOGGER_PHOTO_ID_5529948746413879314" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-3549476412083121265?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/3549476412083121265/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=3549476412083121265' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/3549476412083121265'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/3549476412083121265'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2010/10/latest-project-robotic-bike.html' title='Latest project: robotic bike'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_6cmu5hGNllI/TL5TF-ZSoSI/AAAAAAAABqE/lGOOeDx144U/s72-c/IMG_0091.JPG' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-7970848048483421060</id><published>2010-10-17T09:14:00.005-06:00</published><updated>2010-10-17T10:39:33.389-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='segway rmp 50'/><category scheme='http://www.blogger.com/atom/ns#' term='robotic rodeo'/><category scheme='http://www.blogger.com/atom/ns#' term='carry-on'/><category scheme='http://www.blogger.com/atom/ns#' term='humor'/><category scheme='http://www.blogger.com/atom/ns#' term='baggage'/><category scheme='http://www.blogger.com/atom/ns#' term='5d robotics'/><category scheme='http://www.blogger.com/atom/ns#' term='jane doe'/><category scheme='http://www.blogger.com/atom/ns#' term='luggage'/><title type='text'>Robotic Rodeo -- Day 0 -- The Seventh Carry-on</title><content type='html'>Tuesday morning, three of us from 5D Robotics, Inc. arrived at the San Diego airport.  Our destination, by way of the Atlanta, GA airport, was Fort Benning, GA.  Our mission over the course of the week was to demonstrate 5D Robotics' capabilities at the &lt;a href="http://www.tardec.info/roboticsrodeo/"&gt;Robotics Rodeo&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Everyone knows that a trip of this importance does not go flawlessly.  We got things off to a quick start.&lt;br /&gt;&lt;br /&gt;You have to understand that the three of us arrive at the airport with 11 items of luggage in tow.  Two suitcases or carry-ons each, two large crates of equipment, a carry-on-sized battery charger for military-spec batteries, a banner in  long tube, plus a &lt;a href="http://rmp.segway.com/rmp-50/"&gt;Segway robot&lt;/a&gt;.  Even after checking what needed to be checked, we had six carry-ons between us.  It should be understandable that a little confusion might arise about whose luggage belonged to whom and what exactly we had in tow.&lt;br /&gt;&lt;br /&gt;Going through TSA security, John (names have been changed) is pulled aside.  He's carrying the battery-charger as one of his carry-ons and that many wires and electronics in a military-green case is a little suspicious.  He's taken to a nearby table for interrogation and trying to expedite our traveling, Davin takes a suitcase off the conveyor belt that he thinks belongs to John. &lt;br /&gt;&lt;br /&gt;John is finally released by TSA and Davin hands the suitcase he grabbed back to John.  John, of course, thinks that the suitcase belongs to Davin, and that Davin was just trying to pawn the job of carrying his luggage off on him.  "Why does Davin even have three carry-ons?" John wonders to himself.  "He's a Platinum member of Delta's frequent flier program.  You'd think he'd learn to pack lighter."  Being the nice guy he is, though, John says nothing and takes the suitcase.&lt;br /&gt;&lt;br /&gt;We reach the gate, seven carry-ons in tow.  Being a Platinum-level member of Delta's frequent flier program, Davin has a seat in the first-class section while John and I will slum it in coach.  First-class people get to board first and as they are invited to come forward, John finally tires of lugging Davin's third suitcase.  "Here, take this with you," John says, shoving the suitcase at Davin.  "Being first-class, you'll have an easier time getting three carry-ons past the gate agent than either of us."&lt;br /&gt;&lt;br /&gt;At this point, Davin thinks that John is now trying to pawn his luggage off on Davin, but he takes the suitcase anyway.  The gate agent manning the microphone sees Davin coming with his three carry-ons and quickly makes an announcment--"We remind our passengers that there are only TWO carry-ons allowed per passenger"--but it's too late.  Pretending not to hear, Davin gets past the ticketing agent and is free.&lt;br /&gt;&lt;br /&gt;Arriving in Atlanta, Delta does its best to give us all heart attacks by cleverly moving our equipment crates from the regular baggage carousel to the oversized-baggage area, but we finally locate at and load it into our rental minivan.  We drive for an hour and a half down to Columbus, GA, finally arriving at our hotel late at night.  As we unload the minivan, John turns to go inside with a single backpack in hand.  This is too much for Davin.  "Do you want to take your stupid suitcase?" he asks, shoving the seventh carry-on at John.&lt;br /&gt;&lt;br /&gt;John looks at it.  "It's not mine," he says.  Davin looks at me.   "It's not mine," I quickly say.  Davin frowns.  "It's not mine," he says.&lt;br /&gt;&lt;br /&gt;We stole someone's luggage.  From security. &lt;br /&gt;&lt;br /&gt;We take the bag up to my hotel room and start digging through it.  We don't see any identification on the outside (Owner: "It's a carry-on!  There's no possible way it could get lost.") and there's nothing inside but a stack of brand-new clothing with tags still attached and, inexplicably, a complete roll of about 5o Hefty trash bags. &lt;br /&gt;&lt;br /&gt;Doing a second inspection of the outside of the bag, I finally notice a tiny scrap of sticker left over from some long-past flight with the name "Doe/Jane" on it.  Since we took the bag from security, we don't even know which airline the person may have been flying, so I just call Delta. &lt;br /&gt;&lt;br /&gt;It takes several minutes to get across to the baggage claims lady that we were in fact trying to return luggage rather than looking for a lost bag of our own, but she finally understands.  "Well, just bring it back to the airport when you fly home," she says.  Since that won't be for another another three days, Davin gets online and starts searching for every Jane Doe he can find.  There are several, so he sends emails to the most likely ones. &lt;br /&gt;&lt;br /&gt;One of the Jane Does, according to Google, ran a 17-minute mile in some race, which might explain her lack of catching up to us if she was, in fact, the one we had stolen the bag from.  "Wait!" she calls out in her wavery voice, shuffling after us with her walker as we casually stroll off into the distance.  "Come back with my suitcase!  It has all my trash baaaaaagggggs!"&lt;br /&gt;&lt;br /&gt;Anyway, by that time it is late and we are tired.  "The day could have been worse, though," Davin points out.  "Someone could have stolen our bags instead of vice versa.  At least Jane Doe has the clothes she's wearing, and you can pick up trash bags practically anywhere.  We wouldn't get very far at a robot demo without a robot though."&lt;br /&gt;&lt;br /&gt;As we would find out the following day, however, there are more things than just losing a robot that can make a presenter start sweating at a robot demo.  Stay tuned for the next installment of "Murphy's Law: An In-depth Exploration."&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-7970848048483421060?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/7970848048483421060/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=7970848048483421060' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/7970848048483421060'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/7970848048483421060'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2010/10/robotic-rodeo-day-0-seventh-carry-on.html' title='Robotic Rodeo -- Day 0 -- The Seventh Carry-on'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-8653175566282869843</id><published>2010-09-12T11:25:00.002-06:00</published><updated>2010-09-12T20:33:41.985-06:00</updated><title type='text'>Nothing like a good addiction to while away the hours...</title><content type='html'>If ever there was a time to give up smoking, you'd think it would be when you were trapped half a mile underground with limited ventilation, limited diet and exercise opportunities, and other people who might not share your same opinion of the health benefits of cigarette smoke.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.cnn.com/2010/WORLD/americas/09/12/chile.miners/index.html?hpt=T2"&gt;Apparently not.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;According to CNN one of the first requests made by 33 miners trapped 2300 feet underground was for cigarettes.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-8653175566282869843?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/8653175566282869843/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=8653175566282869843' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/8653175566282869843'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/8653175566282869843'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2010/09/nothing-like-good-addiction-to-while.html' title='Nothing like a good addiction to while away the hours...'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-8987110618818698354</id><published>2010-08-31T20:20:00.003-06:00</published><updated>2010-08-31T20:39:14.271-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mortgage'/><category scheme='http://www.blogger.com/atom/ns#' term='credit scores'/><category scheme='http://www.blogger.com/atom/ns#' term='credit check'/><category scheme='http://www.blogger.com/atom/ns#' term='home buying'/><title type='text'>Credit Scores</title><content type='html'>Child has an excellent credit score, but no income.&lt;br /&gt;&lt;br /&gt;I have an income...but as we found out today, no credit score.  Not a bad credit score, just no credit score.  Apparently credit cards don't build your credit if you're responsible and pay them on time, and (car) loans over seven years old don't count.&lt;br /&gt;&lt;br /&gt;That leaves us with basically four options as far as obtaining a house goes.&lt;br /&gt;&lt;br /&gt;1. Wait a year to buy a house while I build credit by taking out loans I don't need and paying interest I don't want to.  Note that credit scores are a black box, so this isn't actually guaranteed to give me a credit score. &lt;br /&gt;&lt;br /&gt;2. Wait a year to buy a house while we save enough money to put down 20% on a home, jump through all sorts of crazy hoops to prove to our mortgage lender that I'm a responsible buyer despite the lack of a credit score, then almost double the amount of interest we pay on our mortgage.&lt;br /&gt;&lt;br /&gt;3. Save money until we can pay cash for a house.  Note that this would actually be our daughter's house, since given California prices, Child and I will be kicking the bucket about the time we finished saving.  Since the plan is for Ash to be supporting us in our old age, not vice versa, this option is out.&lt;br /&gt;&lt;br /&gt;4. Steal one under cover of darkness and move it somewhere convenient like the beach, or perhaps my work's parking lot.  I'd have to look into how much it costs to hire someone to move a house though.  And they'd probably run a credit check.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-8987110618818698354?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/8987110618818698354/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=8987110618818698354' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/8987110618818698354'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/8987110618818698354'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2010/08/credit-scores.html' title='Credit Scores'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-2690553409529602747</id><published>2010-08-27T08:53:00.001-06:00</published><updated>2010-08-27T08:55:46.604-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='alphabet'/><category scheme='http://www.blogger.com/atom/ns#' term='infinity'/><category scheme='http://www.blogger.com/atom/ns#' term='ash'/><category scheme='http://www.blogger.com/atom/ns#' term='numbers'/><category scheme='http://www.blogger.com/atom/ns#' term='backwards'/><title type='text'>Backwards</title><content type='html'>I'm teaching Ash the alphabet backwards, but I'm thinking about teaching her the numbers backwards also.  We'll start at infinity and work our way down.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-2690553409529602747?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/2690553409529602747/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=2690553409529602747' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/2690553409529602747'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/2690553409529602747'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2010/08/backwards.html' title='Backwards'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-1613092824964029112</id><published>2010-08-25T10:10:00.004-06:00</published><updated>2010-09-20T10:25:26.017-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='writing group'/><title type='text'>Writing Meeting</title><content type='html'>So I finally found a writing group locally and attended a meeting last night...and this morning.&lt;br /&gt;&lt;br /&gt;Yes, it went that long.&lt;br /&gt;&lt;br /&gt;Pros: nice people, decent critiques.&lt;br /&gt;&lt;br /&gt;Cons: I arrived at the meeting at 7:30 p.m., and got home at 1 a.m. &lt;br /&gt;&lt;br /&gt;When I arrived, it was only the host and I.  My first irritation was that it was 15 minutes after the meeting was supposed to start that the next person came in, and 45 minutes or more before most of the people had arrived and we actually started the meeting.  Apparently this wasn't uncommon.  From the joking as people straggled in, I gathered this was the usual &lt;span style="font-style: italic; line-height: 28.5px;font-size:100%;" &gt;modus operandi&lt;/span&gt;&lt;span style="font-size:100%;"&gt;.  &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The second major irritation was that it took five hours to critique what every other writing group I've attended has done in two.  The problem started because we didn't get each other's entries ahead of time.  Each person showed up with their submissions and started by reading them aloud at the meeting.  Seven submissions, ranging from two pages (mine) to six or seven pages, and you're talking probably 45 minutes just for the reading alone. &lt;br /&gt;&lt;br /&gt;Without any advance preparation, you're critiquing on the fly, which is inefficient and doesn't allow for any sort of thought-gathering or organizing, which means most critiques were stream-of-consciousness.  Throw in one or two people who like to ramble, and there was a very low signal-to-noise ratio. &lt;br /&gt;&lt;br /&gt;That said, the critiques were good enough, but again, nothing that couldn't have been accomplished in half the time with a little more organization.&lt;br /&gt;&lt;br /&gt;I'm not sure I'm going back.  The usefulness of the critiques didn't really seem to outweigh the late bedtime and frustrating meeting procedure.  Maybe I can find another group that follows the sort of format I'm a little more appreciative of...or perhaps start one.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-1613092824964029112?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/1613092824964029112/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=1613092824964029112' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/1613092824964029112'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/1613092824964029112'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2010/08/writing-meeting.html' title='Writing Meeting'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-8022826942117206947</id><published>2010-08-14T15:11:00.004-06:00</published><updated>2010-08-14T15:20:07.740-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='poll'/><category scheme='http://www.blogger.com/atom/ns#' term='Islam'/><category scheme='http://www.blogger.com/atom/ns#' term='ground zero'/><category scheme='http://www.blogger.com/atom/ns#' term='muslim'/><category scheme='http://www.blogger.com/atom/ns#' term='cnn'/><title type='text'>You're kidding, right?</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_6cmu5hGNllI/TGcHBJpaUPI/AAAAAAAABpo/26MT6yx-p9A/s1600/poll.jpg"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 234px; height: 254px;" src="http://4.bp.blogspot.com/_6cmu5hGNllI/TGcHBJpaUPI/AAAAAAAABpo/26MT6yx-p9A/s400/poll.jpg" alt="" id="BLOGGER_PHOTO_ID_5505376785834594546" border="0" /&gt;&lt;/a&gt;The above poll from &lt;a href="http://cnn.com"&gt;CNN.com&lt;/a&gt; astonished me.  I can completely understand there being a huge variety of opinions about the wisdom of building an Islamic center near Ground Zero, but there should be no question as to whether they have the right.  Isn't religious freedom one of the foundation stones of our country?&lt;br /&gt;&lt;br /&gt;(Granted the poll is unscientific, and I wouldn't be surprised if many of the respondents confused the "right" to build an Islamic center there with it being a "good idea" to build an Islamic center there.  If that's the case, though, then I can rant about the poor comprehension skills of poll respondents.)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-8022826942117206947?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/8022826942117206947/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=8022826942117206947' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/8022826942117206947'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/8022826942117206947'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2010/08/youre-kidding-right.html' title='You&apos;re kidding, right?'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_6cmu5hGNllI/TGcHBJpaUPI/AAAAAAAABpo/26MT6yx-p9A/s72-c/poll.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-5622025639835310449</id><published>2010-07-30T09:40:00.004-06:00</published><updated>2010-07-30T09:51:23.342-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='biking'/><category scheme='http://www.blogger.com/atom/ns#' term='work'/><category scheme='http://www.blogger.com/atom/ns#' term='snail'/><category scheme='http://www.blogger.com/atom/ns#' term='humor'/><title type='text'>Slow down there, big guy!</title><content type='html'>Today I biked from our new home to my new job for the first time.  According to Google Maps, the route I took was 5.1 miles, which isn't terribly far, but the terrain is very hilly.  A lot of ups and downs.  I  was planning on it taking about 45 minutes, so I allotted an hour, but managed to make it in about 30 minutes.  Not nearly as bad as I was afraid it would be.&lt;br /&gt;&lt;br /&gt;Of course, it was overcast, calm, and a cool 65 degrees, but even when we get to the hot summer weather it shouldn't take longer, just be more uncomfortable. (Mostly for my coworkers, since they'll have to smell my sweat.)&lt;br /&gt;&lt;br /&gt;A few blocks before the office, there's a giant hill.  As I approached it on my bike, I glanced up to the snowcapped top, where I could see wispy clouds and giant condors slowly circling.  (I might be exaggerating: they were probably just vultures, lying in wait for hapless bikers foolish enough to challenge the hill.)&lt;br /&gt;&lt;br /&gt;Anyway, I was halfway up the hill, in the lowest gear, barely going fast enough to keep from falling over, when I saw one of the giant snails that I've been noticing since we moved to California.  I kid you not, my first thought was: "At least I'm going faster than him."&lt;br /&gt;&lt;br /&gt;Pretty sad.&lt;br /&gt;&lt;br /&gt;P.S. I called the snail "him" because only a guy snail would be stupid enough to set off on a trek across four lanes of traffic when your top speed is 6 inches/hour.  He wasn't even at a crosswalk.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-5622025639835310449?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/5622025639835310449/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=5622025639835310449' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/5622025639835310449'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/5622025639835310449'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2010/07/slow-down-there-big-guy.html' title='Slow down there, big guy!'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-4068748126943949877</id><published>2010-07-13T22:55:00.002-06:00</published><updated>2010-07-13T23:07:52.454-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='strfry'/><category scheme='http://www.blogger.com/atom/ns#' term='humor'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='string'/><title type='text'>Stir-fry</title><content type='html'>Sorry about more geek humor, but this made me laugh.&lt;br /&gt;&lt;br /&gt;Today I was on an airplane, browsing through some third-party computer code looking for a particular programming function (a block of code that performs a given task).  In the file I was looking in, all the functions manipulated strings of characters functions, so all of them were prefixed with "str," short for "string," and pronounced "stir."&lt;br /&gt;&lt;br /&gt;I passed such functions as strcpy (copy a string of characters), strcmp (compare two strings), and strlen (get the length of the string), then I came across another one: &lt;span style="font-weight: bold;"&gt;strfry&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;The description of the function?  "Sauté string briskly."&lt;br /&gt;&lt;br /&gt;It was so out-of-the-blue in the staid programming code that I started laughing.  Even though it obviously wasn't the function I was looking for, I had to do a little more digging to find out what the function did.  Apparently it randomizes the order of the letters in the string.  Apt.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-4068748126943949877?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/4068748126943949877/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=4068748126943949877' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/4068748126943949877'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/4068748126943949877'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2010/07/stir-fry.html' title='Stir-fry'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-7167951607025802701</id><published>2010-07-11T18:40:00.000-06:00</published><updated>2010-07-11T18:43:25.738-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='open source'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Open Source Software</title><content type='html'>I love Ubuntu and open-source software.  I love that I can download and install an entire operating system and a comprehensive suite of software...in half an hour.  For absolutely free.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-7167951607025802701?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/7167951607025802701/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=7167951607025802701' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/7167951607025802701'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/7167951607025802701'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2010/07/open-source-software.html' title='Open Source Software'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-6212202703562582534</id><published>2010-07-06T07:14:00.003-06:00</published><updated>2010-07-06T07:21:33.334-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='4th of july'/><category scheme='http://www.blogger.com/atom/ns#' term='swimming'/><category scheme='http://www.blogger.com/atom/ns#' term='humor'/><category scheme='http://www.blogger.com/atom/ns#' term='pictures'/><title type='text'>5th of July</title><content type='html'>Yesterday, Child and I went to my brother-in-law's family's land to relax a little.  While there, Child took Ash out on an inner-tube for a little casual floating around the pond.  The water was freezing cold (so I heard; water isn't my thing, particularly freezing cold water), so most of the kids stayed on the inner-tubes.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_6cmu5hGNllI/TDMsp4GJetI/AAAAAAAABpU/6GDYtQAlsvo/s1600/IMG_0040.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_6cmu5hGNllI/TDMsp4GJetI/AAAAAAAABpU/6GDYtQAlsvo/s400/IMG_0040.JPG" alt="" id="BLOGGER_PHOTO_ID_5490781468639197906" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Of course, the problem with that was that when Child started floating downstream, she could either get into the ice-cold water, or end up in the Gulf of Mexico.  Due to logistical reasons (I was holding an iPhone) her husband was unable to save her, but fortunately my brother-in-law swam to her rescue.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_6cmu5hGNllI/TDMtK5lwdxI/AAAAAAAABpc/RyHx9mnFV_k/s1600/IMG_0043.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 300px; height: 400px;" src="http://1.bp.blogspot.com/_6cmu5hGNllI/TDMtK5lwdxI/AAAAAAAABpc/RyHx9mnFV_k/s400/IMG_0043.JPG" alt="" id="BLOGGER_PHOTO_ID_5490782035975894802" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-6212202703562582534?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/6212202703562582534/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=6212202703562582534' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/6212202703562582534'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/6212202703562582534'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2010/07/5th-of-july.html' title='5th of July'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_6cmu5hGNllI/TDMsp4GJetI/AAAAAAAABpU/6GDYtQAlsvo/s72-c/IMG_0040.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-9046544059552866976</id><published>2010-07-02T09:51:00.003-06:00</published><updated>2010-07-02T10:03:37.563-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tcp'/><category scheme='http://www.blogger.com/atom/ns#' term='udp'/><category scheme='http://www.blogger.com/atom/ns#' term='robotics'/><category scheme='http://www.blogger.com/atom/ns#' term='humor'/><category scheme='http://www.blogger.com/atom/ns#' term='networking'/><title type='text'>TCPlease make up your mind</title><content type='html'>Sorry about the geeky post.  People not interested in network protocols can skip it.&lt;br /&gt;&lt;br /&gt;I was trying to figure out which network protocol (UDP or TCP) a robot was using, but I wasn't getting much help from the robot provider.&lt;br /&gt;&lt;br /&gt;Email: Communication will be TCP/&lt;span class="il"&gt;UDP&lt;/span&gt; (Can be TCP/IP if you prefer).&lt;br /&gt;Documentation: Robot Control uses a standard TCP/IP protocol.&lt;br /&gt;Code comment 1: This controller opens a TCP/IDP connection&lt;br /&gt;Code comment 2: Waiting for data on port UDP&lt;br /&gt;&lt;br /&gt;Half those statements don't even make sense.  I finally had to look at the actual code to figure out that it was, in fact, using UDP.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-9046544059552866976?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/9046544059552866976/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=9046544059552866976' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/9046544059552866976'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/9046544059552866976'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2010/07/tcplease-make-up-your-mind.html' title='TCPlease make up your mind'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-8855428305738772944</id><published>2010-06-24T18:09:00.003-06:00</published><updated>2010-06-27T10:13:17.811-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='carlsbad'/><category scheme='http://www.blogger.com/atom/ns#' term='moving'/><category scheme='http://www.blogger.com/atom/ns#' term='traffic'/><category scheme='http://www.blogger.com/atom/ns#' term='utah'/><category scheme='http://www.blogger.com/atom/ns#' term='cousin'/><category scheme='http://www.blogger.com/atom/ns#' term='humor'/><category scheme='http://www.blogger.com/atom/ns#' term='long beach'/><category scheme='http://www.blogger.com/atom/ns#' term='baby blessing'/><category scheme='http://www.blogger.com/atom/ns#' term='idaho'/><category scheme='http://www.blogger.com/atom/ns#' term='alamo'/><category scheme='http://www.blogger.com/atom/ns#' term='wedding'/><category scheme='http://www.blogger.com/atom/ns#' term='california'/><category scheme='http://www.blogger.com/atom/ns#' term='reception'/><title type='text'>Long Week</title><content type='html'>Drive to Utah.  Attend wedding reception.  Attend baby blessing.  Attend family reunion.  Fly to California.  Look for a place to live.  Fly to Utah.  Drive to Idaho.  Attend wedding reception.  Pick up extra baby for three weeks.&lt;br /&gt;&lt;br /&gt;Whew.  It's been an exhausting week.  Let's start from the top.&lt;br /&gt;&lt;br /&gt;The week began with my cousin's wedding.  The reception was held in my aunt's back yard, and seemed to go very well.  If there's one thing my extended family is good at, it's making up food for large numbers of people.  It's a skill honed over years of family reunions, but even so I was impressed with the spread (can you tell I'm a guy?). &lt;br /&gt;&lt;br /&gt;Child's one disappointment was that the fudgeballs on toothpicks turned out to be meatballs on toothpicks, but not before I rescued one that was about to go into her mouth (after first putting it there).  The six chickens in the backyard also enjoyed the reception, or so I gathered from their delighted pecking at the continuous stream of food conveyed from the tables to their coop by numerous small children.&lt;br /&gt;&lt;br /&gt;That was on Saturday.  On Sunday, we attended the baby blessing of a small niece.  She was very well-behaved for a two-week-old and the blessing went well.&lt;br /&gt;&lt;br /&gt;That evening, we discussed the placement of two small children (1 1/2 years, 6 months) who are currently parentless due to their parents being in jail (for the umpteenth time).  If anyone tries to tell you that drug use affects no one but the drug user, feel free to laugh in their face.  I could probably list 500 people (by role, if not by name) whose lives were negatively impacted by the drug use of these parents. &lt;br /&gt;&lt;br /&gt;Of course there's their children (who deal with physical and emotional neglect, if not abuse, which will probably destroy the rest of their lives, as well as future generations), their friends, parents, siblings, a constant stream of people they steal from to sustain their drug habit (including parents, friends, and family members), judges, lawyers (actually, maybe it's a positive impact there!), policemen, jail employees, drug program employees, religious leaders, landlords/motel employees...that's just off the top of my head. &lt;br /&gt;&lt;br /&gt;I could rant on for several more paragraphs (and started to, before erasing it), but that's probably a topic for later.  Moving on with the week...&lt;br /&gt;&lt;br /&gt;Family reunion!  For a change, the weather was sunny instead of rainy, but for some reason my extended family apparently has a fascination with alpine retreats.  Just once I'd like to camp at an altitude lower than 8,000 feet.  The scenery might be nice, but it's frigid at night.  Not so bad when you're snuggled in a double-wide sleeping bag with your wife, bad when there's a baby sleeping between you who hates being under covers.  Worse when your allergies kick in the moment you step out of the car, and apparently morph into some sort of cold, complete with fever and hyper-sensitive skin.  Add to that the dry alpine air that dries your lips to the point that it hurts to smile, and you don't have a very relaxing vacation.  Ah, the good ol' days of Missouri, with the warm air, warm lake, warm river, and chipmunks that don't pee on your air mattress...&lt;br /&gt;&lt;br /&gt;But I shouldn't dog the family reunion too much.  It was nice seeing everyone again, and...well, yeah, that's about it.  When you're trying to deal with two squirmy kids, both of who need constant holding and one of which will stick any alpine detritus she can find into her mouth, everything else is mostly a blur.&lt;br /&gt;&lt;br /&gt;Wednesday morning we drove to Salt Lake City, flew to Long Beach, rented a car, drove to Carlsbad, and checked into our motel.  Kudos to Child for putting so much effort into our itinerary; everything went very smoothly.  The company was paying for the trip, but in an effort to keep costs down we stayed at a Motel 6 for $55 a night.  Granted, that price didn't buy us amenities such as a toilet seat lid, alarm clock, a working TV, or a continental breakfast, but they threw in morning coffee and the soothing sounds of the nearby interstate for free. &lt;br /&gt;&lt;br /&gt;Our daily activities in Carlsbad consisted mostly of driving, eating, and looking at houses and apartments.  We hooked up with a real estate agent who went far, far out of his way to accommodate our brief stay (I guarantee his commission, should we end up purchasing a house through him, will not have been worth it).  We found a few possibilities, but I think we're going to end up just renting for a few months after we first move there while we continue looking.  It's very hard to purchase a house when you're living in a different state, and I don't even want to try.&lt;br /&gt;&lt;br /&gt;My mental view going to California was a picture that consisted mostly of traffic and gang wars.  Although we didn't see any overt gang members, Child claimed she heard gunshots during one night and the traffic was everything I feared.  Every road seemed crowded, and even though people complain about Utah drivers, they have nothing on California drivers.  Because of the thick traffic moving at high speeds, if you have to change lanes, you just have to swerve out in front of another driver.  The hope is that their car is enough more expensive than yours that they don't want to get in a wreck, and so slam on their brakes to let you in. &lt;br /&gt;&lt;br /&gt;Returning to the airport Friday evening during rush hour on I-405, I found out why Karen (our GPS unit) had taken us by a toll road on Wednesday when we first arrived.  Traffic was stop-and-go for about 15 miles on the regular interstate, adding about an hour to our travel time.  Watching the estimated arrival time on Karen slowly converge with the departure time of our flight, I simmered in my juices and mentally kicked myself for trying to save the company $4.75 ($4.75 for a toll?!  What is this, California?!  Oh, right...) but it was too late to change horses at that point. &lt;br /&gt;&lt;br /&gt;After exiting the interstate, we made sure to stop at every traffic light on the way to the airport.  Finally reaching the airport, we hurled our rental car key at the Alamo people, sprinted to the JetBlue kiosk in the terminal...and found out that our confirmation code didn't work.  Neither did scanning the barcode or looking up our flight by our credit card.  A desk attendant called for people leaving on the SLC flight, so we ran over to her and she finally got us checked in.  We reached the gate at the very end of pre-boarding, so we actually had a few minutes to spare, but that's cutting it too close for my liking.  In a normal-sized airport (Long Beach is a small one), we wouldn't have gotten through security nearly as fast.&lt;br /&gt;&lt;br /&gt;Arriving in SLC around 10:30 PM, we picked up our car and headed down to Provo to spend that night.  It's normally a 45 minute drive, but we didn't arrive at Child's parents' house until after midnight.  There was nighttime construction going on along I-15, so the entire interstate narrowed to a single lane for several miles.  More stop-and-go traffic.  After dealing with it on the other end of our flight, I wasn't particularly happy to see it again--much less in the middle of the night when I was exhausted and just looking to crash in a nice soft bed.&lt;br /&gt;&lt;br /&gt;We finally made it, slept for a few hours until Ash decided that it was morning time, then got in the car and drove four hours back to Idaho.  After unloading the car and putting everything away, all I wanted to do was nap but it was time to go to the wedding reception of another cousin.  At least they had cream puffs. &lt;br /&gt;&lt;br /&gt;While at the reception, Child and I picked up one of the afore-mentioned children from my parents (the six-month-old).  We'll be caring for him for the next three weeks, then returning him to my parents when we move to California. &lt;br /&gt;&lt;br /&gt;It's been a long week.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-8855428305738772944?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/8855428305738772944/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=8855428305738772944' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/8855428305738772944'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/8855428305738772944'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2010/06/long-week.html' title='Long Week'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-1601895883734665009</id><published>2010-06-06T12:19:00.013-06:00</published><updated>2010-06-06T13:09:18.735-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='elk'/><category scheme='http://www.blogger.com/atom/ns#' term='Old Faithful'/><category scheme='http://www.blogger.com/atom/ns#' term='geysers'/><category scheme='http://www.blogger.com/atom/ns#' term='buffalo'/><category scheme='http://www.blogger.com/atom/ns#' term='mud pots'/><category scheme='http://www.blogger.com/atom/ns#' term='bears'/><category scheme='http://www.blogger.com/atom/ns#' term='yellowstone national park'/><category scheme='http://www.blogger.com/atom/ns#' term='wolves'/><title type='text'>Yellowstone</title><content type='html'>Yesterday we finally got around to visiting a scenic wonder in our metaphorical backyard: Yellowstone National Park.&lt;br /&gt;&lt;br /&gt;It's an amusing place to visit because you'll be driving along, minding your own business, then suddenly hit a traffic jam of cars in the middle of nowhere.  People will be running along the road carrying binoculars and cameras, with new arrivals parking haphazardly wherever they can find a spot and hurling themselves from their cars to join the crowd.&lt;br /&gt;&lt;br /&gt;The reason, of course, is that Wildlife has been spotted.  A wolf, a bear, or perhaps a particularly scenic buffalo all warrant the mass destruction of several hundred yards of roadside wildflowers if there doesn't happen to be a pullout handy.  The downside is that sometimes, you have to have a 200X zoom lens on your binoculars to actually see the Wildlife, so those of us who weren't smart enough to bring binoculars with that magnification are left squinting into the distance trying to figure out if the black spot we're looking at is an elk or a tree stump.&lt;br /&gt;&lt;br /&gt;Of course, a lot of the more common wildlife know that their only chance for personal recognition is to make themselves readily accessible.  Buffalo were especially good at this, and could be found near the road at many locations.  By the end of the trip we were buffalo connoisseurs, only deigning to stop if the buffalo was closer than 5 yards to the road, had particularly well-groomed fur, and perhaps threw in a little song-and-dance number.&lt;br /&gt;&lt;br /&gt;At the beginning of the trip, though, we weren't sure what we'd find so we snapped pictures of whatever black stumps we could find:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_6cmu5hGNllI/TAvo7UBRdMI/AAAAAAAABpI/-tg_Uhb11_M/s1600/P6050421.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_6cmu5hGNllI/TAvo7UBRdMI/AAAAAAAABpI/-tg_Uhb11_M/s400/P6050421.JPG" alt="" id="BLOGGER_PHOTO_ID_5479729477310313666" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Pictured below: Roaring Mountain.  It was interesting enough, although I didn't actually hear any roaring.  Or snarling, hissing, or even grumbling for that matter.  Maybe I just wasn't paying attention.  It seemed to be a common theme throughout our trip that the sights we saw didn't quite live up to the pictures we saw in the various Yellowstone-sponsored publications.  Either Yellowstone has a dedicated Photoshop crew, or we just hit the park at a bad time of year.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_6cmu5hGNllI/TAvoaE-HB9I/AAAAAAAABo8/r_sbme092FI/s1600/P6050428.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_6cmu5hGNllI/TAvoaE-HB9I/AAAAAAAABo8/r_sbme092FI/s400/P6050428.JPG" alt="" id="BLOGGER_PHOTO_ID_5479728906334832594" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Pictured below is another prime example.  This is supposed to be Mammoth Hot Springs, which in all the pictures I've seen has brilliant colors and pouring waterfalls.  We were lucky to see a trickle of water from one or two pools, and the predominant color was grey.  The below patch of dried-mustard yellow was pretty much the only other color we saw.  Ash's expression accurately mirrors my own feelings.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_6cmu5hGNllI/TAvoZ5wOCcI/AAAAAAAABo0/awix6NS0D38/s1600/P6050441.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_6cmu5hGNllI/TAvoZ5wOCcI/AAAAAAAABo0/awix6NS0D38/s400/P6050441.JPG" alt="" id="BLOGGER_PHOTO_ID_5479728903323781570" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The below picture was the best part of Mammoth Hot Springs, and it wasn't even at the Hot Springs proper.  It's from the little loop that goes behind and above the main hot springs.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_6cmu5hGNllI/TAvoYJ0JTzI/AAAAAAAABoc/kC7zPeR81zI/s1600/P6050494.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 300px; height: 400px;" src="http://3.bp.blogspot.com/_6cmu5hGNllI/TAvoYJ0JTzI/AAAAAAAABoc/kC7zPeR81zI/s400/P6050494.JPG" alt="" id="BLOGGER_PHOTO_ID_5479728873275477810" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;For lunch, we stopped in the little town by Mammoth Hot Springs, where three doe elk had smartly positioned themselves near the picnic tables to take full advantage of lunching vacationeers.  Their migration patterns seemed to be dictated by the flow of tourists rather than the seasons, and about the time that lunch finished they moved off across the main square to take up a new position by the botique stores to catch the after-lunch window-shopping crowd.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_6cmu5hGNllI/TAvoZSrsKCI/AAAAAAAABos/G2Vh60H1dJg/s1600/P6050479.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_6cmu5hGNllI/TAvoZSrsKCI/AAAAAAAABos/G2Vh60H1dJg/s400/P6050479.JPG" alt="" id="BLOGGER_PHOTO_ID_5479728892835801122" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Ash's hightlight of the trip was the strawberry she got to eat at lunch.  Would that we all were satisfied with so simple a delight.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_6cmu5hGNllI/TAvoYyac6hI/AAAAAAAABok/vxTMv-j7_ig/s1600/P6050488.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_6cmu5hGNllI/TAvoYyac6hI/AAAAAAAABok/vxTMv-j7_ig/s400/P6050488.JPG" alt="" id="BLOGGER_PHOTO_ID_5479728884173564434" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Some of the buffalo were clever enough to bring along the kids, knowing that tourists are unable to resist taking pictures of baby-anything.  (Child took dozens of pictures of a "baby geyser," which I would have classified as a gurgling golf-hole but since it was 1/10th the size of a normal geyser, it was apparently much more attractive.  I don't pretend to understand.)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_6cmu5hGNllI/TAvnMh69XXI/AAAAAAAABoQ/Tfl1jjaPN6k/s1600/P6050512.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_6cmu5hGNllI/TAvnMh69XXI/AAAAAAAABoQ/Tfl1jjaPN6k/s400/P6050512.JPG" alt="" id="BLOGGER_PHOTO_ID_5479727574076448114" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_6cmu5hGNllI/TAvnMI2nUqI/AAAAAAAABoI/1EuVoiZgWoE/s1600/P6050518.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_6cmu5hGNllI/TAvnMI2nUqI/AAAAAAAABoI/1EuVoiZgWoE/s400/P6050518.JPG" alt="" id="BLOGGER_PHOTO_ID_5479727567347339938" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;On the plus side, I did manage to catch a shot of the elusive 8-legged buffalo.  Seldom seen (i.e., photographed less than 500 times a day), he slipped across the road like a 2000 pound shadow before fading into the grass a few feet from the roadside.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_6cmu5hGNllI/TAvnL4KY5gI/AAAAAAAABoA/8pgquN42Sy0/s1600/P6050520.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_6cmu5hGNllI/TAvnL4KY5gI/AAAAAAAABoA/8pgquN42Sy0/s400/P6050520.JPG" alt="" id="BLOGGER_PHOTO_ID_5479727562866877954" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The obligatory Old Faithful shot.  Our timing was excellent; it began to erupt right as we walked across the field towards it.  Other than that...yeah.  Old Faithful.  In its defense, it's probably kinda hard to live up to the hype it gets.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_6cmu5hGNllI/TAvnLAXJfCI/AAAAAAAABn4/qZstaoQdh_I/s1600/P6050527.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 300px; height: 400px;" src="http://3.bp.blogspot.com/_6cmu5hGNllI/TAvnLAXJfCI/AAAAAAAABn4/qZstaoQdh_I/s400/P6050527.JPG" alt="" id="BLOGGER_PHOTO_ID_5479727547888008226" border="0" /&gt;&lt;/a&gt;The Fountain Paint Pots.  Bubbling mud holds a strange fascination for me.  Maybe I should see a psychologist.  I think it's because geyers are all up in your face, shouting, "Hey, here I am, everyone look at me," while mudpots are more like, "Heh heh heh, you have no idea what I'm plotting beneath this opaque, mysterious liquid, but I'll give you a few cryptic hints in the form of a sulphuric-smelling bubbles."&lt;br /&gt;&lt;br /&gt;Yeah, I should probably see a psychologist.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_6cmu5hGNllI/TAvnKpeHG8I/AAAAAAAABnw/YK_uAxzeC1g/s1600/P6050546.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_6cmu5hGNllI/TAvnKpeHG8I/AAAAAAAABnw/YK_uAxzeC1g/s400/P6050546.JPG" alt="" id="BLOGGER_PHOTO_ID_5479727541743197122" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-1601895883734665009?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/1601895883734665009/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=1601895883734665009' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/1601895883734665009'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/1601895883734665009'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2010/06/yellowstone.html' title='Yellowstone'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_6cmu5hGNllI/TAvo7UBRdMI/AAAAAAAABpI/-tg_Uhb11_M/s72-c/P6050421.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-2891611560822664088</id><published>2010-06-01T21:29:00.005-06:00</published><updated>2010-06-01T21:55:43.550-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='monkey business'/><category scheme='http://www.blogger.com/atom/ns#' term='north wash'/><category scheme='http://www.blogger.com/atom/ns#' term='pictures'/><category scheme='http://www.blogger.com/atom/ns#' term='canyoneering'/><title type='text'>Monkey Business</title><content type='html'>Friday afternoon (5/28/2010), Child and I left Idaho and drove the four hours down to Provo.  There, I dropped her off at her parents' house and drove another four hours down to southern Utah.  In the North Wash area, some friends and I hiked a canyon known as "Monkey Business."&lt;br /&gt;&lt;br /&gt;I'm not sure if some of the people want their names posted, so I'm going to leave them off.  (I've become a little more sensitive to this issue as of late...)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_6cmu5hGNllI/TAXR3cDRAwI/AAAAAAAABnA/HCxjnJKYucE/s1600/P5290148.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_6cmu5hGNllI/TAXR3cDRAwI/AAAAAAAABnA/HCxjnJKYucE/s400/P5290148.JPG" alt="" id="BLOGGER_PHOTO_ID_5478015272118977282" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Sometimes it's hard to tell where a canyon really begins.  Most of the time, a few shallow gullies through the desert come together into a wash, which eventually turns into a canyon.  The wash we started down came to a nice, abrupt drop-off, though, albeit one that could be hiked around and downclimbed.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_6cmu5hGNllI/TAXRUO_UQbI/AAAAAAAABmo/QqMX8ss_1vw/s1600/P5290171.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_6cmu5hGNllI/TAXRUO_UQbI/AAAAAAAABmo/QqMX8ss_1vw/s400/P5290171.JPG" alt="" id="BLOGGER_PHOTO_ID_5478014667317330354" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_6cmu5hGNllI/TAXRT9E2wGI/AAAAAAAABmg/KM3zcsp4JgQ/s1600/P5290202.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 300px; height: 400px;" src="http://1.bp.blogspot.com/_6cmu5hGNllI/TAXRT9E2wGI/AAAAAAAABmg/KM3zcsp4JgQ/s400/P5290202.JPG" alt="" id="BLOGGER_PHOTO_ID_5478014662508724322" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;I liked this multi-level shot.  Traffic jam in the canyon.  Actually, someone else was taking a picture from the front, but for some reason I liked this better.  I think it gave a better idea of the 3D nature of canyons.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_6cmu5hGNllI/TAXRTUPjGPI/AAAAAAAABmY/ywnexnBmr_o/s1600/P5290210.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 300px; height: 400px;" src="http://4.bp.blogspot.com/_6cmu5hGNllI/TAXRTUPjGPI/AAAAAAAABmY/ywnexnBmr_o/s400/P5290210.JPG" alt="" id="BLOGGER_PHOTO_ID_5478014651547719922" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;So the below picture isn't anything particularly spectacular, but it amused me.  It looks like S. is squeezing through a tight spot, which he is...only this picture isn't right-side up.  It's sideways.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_6cmu5hGNllI/TAXRSxwHOaI/AAAAAAAABmQ/XROiVDSeSKQ/s1600/P5290224.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 300px; height: 400px;" src="http://2.bp.blogspot.com/_6cmu5hGNllI/TAXRSxwHOaI/AAAAAAAABmQ/XROiVDSeSKQ/s400/P5290224.JPG" alt="" id="BLOGGER_PHOTO_ID_5478014642289064354" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The picture below is actually the correct view.  He's lying on his side, squeezing under a boulder.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_6cmu5hGNllI/TAXRScWideI/AAAAAAAABmI/HNw6w1CnBEc/s1600/P5290224_Correct.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_6cmu5hGNllI/TAXRScWideI/AAAAAAAABmI/HNw6w1CnBEc/s400/P5290224_Correct.JPG" alt="" id="BLOGGER_PHOTO_ID_5478014636544652770" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;I realized after picking my favorite pictures from this trip that none of them were just normal pictures of the canyon.  It's like anything you do a lot: the activity itself becomes a little ho-hum, and it's just the little out-of-the-ordinary things that become interesting.  Anyway, I scrolled through the pictures and found this one just to show off the canyon itself.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_6cmu5hGNllI/TAXQx0QsjcI/AAAAAAAABl8/XDz0-_jTPJQ/s1600/P5290228.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_6cmu5hGNllI/TAXQx0QsjcI/AAAAAAAABl8/XDz0-_jTPJQ/s400/P5290228.JPG" alt="" id="BLOGGER_PHOTO_ID_5478014076026916290" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;This picture was taken by one of the girls that came on our trip, and I just liked it for some reason.  It doesn't have the pretty orange and reds of some of the other parts of the canyon, but it has a very...canyony feel to it.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_6cmu5hGNllI/TAXR2rVZgrI/AAAAAAAABmw/rYZ9w0cOazM/s1600/DSC08385.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_6cmu5hGNllI/TAXR2rVZgrI/AAAAAAAABmw/rYZ9w0cOazM/s400/DSC08385.JPG" alt="" id="BLOGGER_PHOTO_ID_5478015259041694386" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;One of the most common canyon creatures you'll see are small lizards.  Like the canyon frogs, they have the ability to climb straight up the walls, and they're fun to watch as they scurry around.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_6cmu5hGNllI/TAXQxQ5lIKI/AAAAAAAABl0/RLvj2khciCQ/s1600/P5290233.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_6cmu5hGNllI/TAXQxQ5lIKI/AAAAAAAABl0/RLvj2khciCQ/s400/P5290233.JPG" alt="" id="BLOGGER_PHOTO_ID_5478014066534719650" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;This was one of Child's favorite pictures so I threw it in.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_6cmu5hGNllI/TAXQxIWAm8I/AAAAAAAABls/F6oF_G6lgK0/s1600/P5290246.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 300px; height: 400px;" src="http://4.bp.blogspot.com/_6cmu5hGNllI/TAXQxIWAm8I/AAAAAAAABls/F6oF_G6lgK0/s400/P5290246.JPG" alt="" id="BLOGGER_PHOTO_ID_5478014064238042050" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;I liked this one.  We reached a narrow section of the canyon that was easier to stem over than go through.  A lot of the time, the group was spread out so much that it was hard to get a picture of more than a couple people at a time, but this time I managed to catch them all together.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_6cmu5hGNllI/TAXQwgGVKeI/AAAAAAAABlk/00wrXZ4GAh8/s1600/P5290253.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_6cmu5hGNllI/TAXQwgGVKeI/AAAAAAAABlk/00wrXZ4GAh8/s400/P5290253.JPG" alt="" id="BLOGGER_PHOTO_ID_5478014053434862050" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;This is what's known as a "guided rappel."  The trick is to guide the rappeller into the pool of water.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_6cmu5hGNllI/TAXR3HiUDII/AAAAAAAABm4/MQPsiN7xXCQ/s1600/DSC08413.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_6cmu5hGNllI/TAXR3HiUDII/AAAAAAAABm4/MQPsiN7xXCQ/s400/DSC08413.JPG" alt="" id="BLOGGER_PHOTO_ID_5478015266612055170" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;And everyone's least favorite part: the climb out.  This climb is known as the "Kelsey Exit," named after the man who first found it, I believe.  I've actually been up it once before while leaving a different canyon, and it has only gotten worse.  The rock is primarily rotten sandstone, so everything you touch is sandy and slippery.  Not only is it steep and hard to climb, but you constantly feel as if your handholds and footholes are going to break, crumble, or slide.  Not fun.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_6cmu5hGNllI/TAXQv5ew-sI/AAAAAAAABlc/OQVjxOHBums/s1600/P5290316.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_6cmu5hGNllI/TAXQv5ew-sI/AAAAAAAABlc/OQVjxOHBums/s400/P5290316.JPG" alt="" id="BLOGGER_PHOTO_ID_5478014043068365506" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;But it finally came to an end.  Freedom!&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_6cmu5hGNllI/TAXWCnaIVEI/AAAAAAAABnM/zC3nwe2GANM/s1600/DSC08442.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_6cmu5hGNllI/TAXWCnaIVEI/AAAAAAAABnM/zC3nwe2GANM/s400/DSC08442.JPG" alt="" id="BLOGGER_PHOTO_ID_5478019862192739394" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-2891611560822664088?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/2891611560822664088/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=2891611560822664088' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/2891611560822664088'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/2891611560822664088'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2010/06/monkey-business.html' title='Monkey Business'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_6cmu5hGNllI/TAXR3cDRAwI/AAAAAAAABnA/HCxjnJKYucE/s72-c/P5290148.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-3919618906175376098</id><published>2010-05-22T08:56:00.004-06:00</published><updated>2010-05-22T09:00:07.864-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='biscuits'/><category scheme='http://www.blogger.com/atom/ns#' term='gravy'/><category scheme='http://www.blogger.com/atom/ns#' term='humor'/><category scheme='http://www.blogger.com/atom/ns#' term='oatmeal'/><title type='text'>Biscuits and...oatmeal?</title><content type='html'>News flash: despite their similar visual appearance, biscuits and oatmeal doesn't taste nearly as good as biscuits and gravy. &lt;br /&gt;&lt;br /&gt;And why in the world would you put oatmeal in a crockpot, much less right next to an identical crockpot containing gravy?  Sure, they had giant labels reading "Oatmeal" and "Gravy" on them, but who reads those?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-3919618906175376098?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/3919618906175376098/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=3919618906175376098' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/3919618906175376098'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/3919618906175376098'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2010/05/biscuits-andoatmeal.html' title='Biscuits and...oatmeal?'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-5145365466106375111</id><published>2010-05-18T09:01:00.003-06:00</published><updated>2010-05-18T09:10:02.659-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='giovanni cassini'/><category scheme='http://www.blogger.com/atom/ns#' term='comet'/><category scheme='http://www.blogger.com/atom/ns#' term='impact'/><category scheme='http://www.blogger.com/atom/ns#' term='humor'/><category scheme='http://www.blogger.com/atom/ns#' term='shoemaker-levy'/><category scheme='http://www.blogger.com/atom/ns#' term='jupiter'/><category scheme='http://www.blogger.com/atom/ns#' term='asteroid'/><category scheme='http://www.blogger.com/atom/ns#' term='astronomers'/><title type='text'>Highly mathematical average</title><content type='html'>Before a comet or asteroid hit Jupiter last year, astronomers had calculated that an impact like that would happen on average every 350 years.&lt;br /&gt;&lt;br /&gt;How did they arrive at that number?  The lay-person might (amusingly) think that they had simply taken the only two other known impacts (Shoemaker-Levy in 1994 and a possible impact observed by Giovanni Cassini in 1640), subtracted the two, and got the value of 354 years, but not so!&lt;br /&gt;&lt;br /&gt;According to &lt;a href="http://www.technologyreview.com/blog/arxiv/25191/?ref=rss"&gt;arXiv&lt;/a&gt;, arriving at that number involved taking those two impacts, adding "crater counts on Jupiter's large moons and various theoretical calculations", and THEN deciding it was 350 years.&lt;br /&gt;&lt;br /&gt;I am suspicious.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-5145365466106375111?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/5145365466106375111/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=5145365466106375111' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/5145365466106375111'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/5145365466106375111'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2010/05/highly-mathematical-average.html' title='Highly mathematical average'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-4628990770971001278</id><published>2010-05-16T03:36:00.003-06:00</published><updated>2010-05-16T03:50:42.883-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dreams'/><category scheme='http://www.blogger.com/atom/ns#' term='allergies'/><category scheme='http://www.blogger.com/atom/ns#' term='sleep'/><category scheme='http://www.blogger.com/atom/ns#' term='breathing'/><title type='text'>Allergies</title><content type='html'>There's nothing quite like waking up at 3 AM because your eyes are itching like crazy and you can't breath.  Relatedly, slowly suffocating in your sleep gives you strange dreams.&lt;br /&gt;&lt;br /&gt;And I think evolution got it backwards.  Sitting up, it's slightly easier to breath but hard to sleep.  Laying down, it's harder to breath, and therefore still impossible to sleep.  Why not make it easier to breath when you're laying down?  I'd rather spend my days (and nights) flat on my back...although I guess that would make doing my job rather difficult.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-4628990770971001278?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/4628990770971001278/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=4628990770971001278' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/4628990770971001278'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/4628990770971001278'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2010/05/allergies.html' title='Allergies'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-4569313416696431215</id><published>2010-05-14T22:37:00.002-06:00</published><updated>2010-05-14T22:41:05.811-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='word count'/><title type='text'>The big One Over Five!</title><content type='html'>I cross the 20% mark of my story today!  (Who cares that my goal wordcount is more-or-less arbitrary, making the achievement more-or-less arbitrary as well!)&lt;br /&gt;&lt;br /&gt;I don't know if I'm just being more dedicated, or if I spent so much time thinking about this story before writing it that I have a good idea of where it's going each time I sit down, but the writing seems to be going fast. &lt;br /&gt;&lt;br /&gt;It still doesn't seem like very good writing yet, and I keep wanting to go back and redo things, but I'm (mostly) forcing myself to wait until I'm done.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-4569313416696431215?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/4569313416696431215/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=4569313416696431215' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/4569313416696431215'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/4569313416696431215'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2010/05/big-one-over-five.html' title='The big One Over Five!'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-4206150078455285208</id><published>2010-05-10T17:22:00.002-06:00</published><updated>2010-05-10T21:09:32.930-06:00</updated><title type='text'>Bit of a contradiction...</title><content type='html'>Restaurant name spotted by Child: "Original Thai 2"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-4206150078455285208?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/4206150078455285208/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=4206150078455285208' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/4206150078455285208'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/4206150078455285208'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2010/05/bit-of-contradiction.html' title='Bit of a contradiction...'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-1821911182221805284</id><published>2010-05-09T18:36:00.001-06:00</published><updated>2010-05-09T18:38:39.084-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='humor'/><category scheme='http://www.blogger.com/atom/ns#' term='pictures'/><title type='text'>You sly dog!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_6cmu5hGNllI/S-dVbWO8K2I/AAAAAAAABlQ/cU5DKfB7kJ4/s1600/P5090088.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 300px; height: 400px;" src="http://3.bp.blogspot.com/_6cmu5hGNllI/S-dVbWO8K2I/AAAAAAAABlQ/cU5DKfB7kJ4/s400/P5090088.JPG" alt="" id="BLOGGER_PHOTO_ID_5469434200777829218" border="0" /&gt;&lt;/a&gt;Tell me we don't have to fear for the future...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-1821911182221805284?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/1821911182221805284/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=1821911182221805284' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/1821911182221805284'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/1821911182221805284'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2010/05/you-sly-dog.html' title='You sly dog!'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_6cmu5hGNllI/S-dVbWO8K2I/AAAAAAAABlQ/cU5DKfB7kJ4/s72-c/P5090088.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-8633209819576253909</id><published>2010-05-08T11:46:00.004-06:00</published><updated>2010-05-08T12:14:37.379-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cinco de mayo'/><category scheme='http://www.blogger.com/atom/ns#' term='bath'/><category scheme='http://www.blogger.com/atom/ns#' term='humor'/><category scheme='http://www.blogger.com/atom/ns#' term='golden calf'/><category scheme='http://www.blogger.com/atom/ns#' term='pinata'/><category scheme='http://www.blogger.com/atom/ns#' term='siete de mayo'/><category scheme='http://www.blogger.com/atom/ns#' term='deer jerky'/><title type='text'>Siete de Mayo</title><content type='html'>Last night Child and I attended a church Cinco de Mayo party that was actually held on the Siete of Mayo.  There was a lot of delicious food, but by far the best part of the party was the pinata.&lt;br /&gt;&lt;br /&gt;One of the guys had made a life-size deer pinata, complete with horns, as the "adult" pinata.  The legs were made out of thick cardboard tubes, while the body was a box wrapped in duct-tape, then wrapped in carpet, then wrapped in saranwrap.  This bad boy wasn't going down without a fight.&lt;br /&gt;&lt;br /&gt;And what a fight it was.  The participants had their choice of an aluminum or wooden bat, then they were blindfolded and a sombrero was placed on their head.  The deer was on a rope looped through a ring in the ceiling of the outdoor pavilion so the deer could be lifted and lowered.  Each bat-wielder got a couple minutes to swing, hitting the floor, their legs, their sombrero, and occasionally even the deer.  With the deer swinging wildly back, occasionally the deer and the human would get tangled up, at which point it started looking more like hand-to-hand combat then a casual party game.  The person would be fighting grimly in ominous silence, swinging the bat as if they were in the jungles of New York going down under a wave of zombies.&lt;br /&gt;&lt;br /&gt;The legs of the deer were the first to go, although the tubes were so thick that even they lasted through several swingers.  When each one was finally cracked open, beef jerky and candy would spill out, because nothing says, "Deer Pinata" like meat-flavored lollipops.  There were a few close calls when children, seeing the candy go flying, would dive under the pinata to collect it, apparently not understanding that being within the strike zone (or even a 20-foot radius) of a blindfolded man wildly swinging a 26 ounce Louisville Slugger probably wasn't a good idea.&lt;br /&gt;&lt;br /&gt;The torso of the deer was an entirely different story than the legs, however.  The carpeted sides were effectively impervious to the bat, and it soon became apparent that even a wrecking-ball would have a hard time getting through.  When pretty much everyone present had exhausted their ingenuity, the deer was "skinned" of its carpet protection and finally finished off.  Overall, it ranked right up with the most hilarious things I have ever seen in my life, and I only wish I had thought to take my camera.&lt;br /&gt;&lt;br /&gt;There was a second pinata waiting in the wings, a full-sized "golden calf" that was actually wrapped in metal bands, but unfortunately Ash was getting cold and we had to take her home.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-8633209819576253909?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/8633209819576253909/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=8633209819576253909' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/8633209819576253909'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/8633209819576253909'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2010/05/siete-de-mayo.html' title='Siete de Mayo'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-2778829067609132948</id><published>2010-05-05T08:01:00.002-06:00</published><updated>2010-05-05T08:01:44.587-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='blockbuster'/><title type='text'>Blockbuster</title><content type='html'>This morning I threw away the Blockbuster card from my wallet.  Does that company even still exist?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-2778829067609132948?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/2778829067609132948/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=2778829067609132948' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/2778829067609132948'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/2778829067609132948'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2010/05/blockbuster.html' title='Blockbuster'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-918796499870680753</id><published>2010-05-04T10:38:00.003-06:00</published><updated>2010-05-04T10:39:33.744-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='key'/><category scheme='http://www.blogger.com/atom/ns#' term='caps lock'/><category scheme='http://www.blogger.com/atom/ns#' term='accident'/><title type='text'>NO CAPS LOCK!!!</title><content type='html'>You don't realize how often you accidentally press the caps-lock key until you disable it and have an icon pop up on the screen every time you press it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-918796499870680753?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/918796499870680753/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=918796499870680753' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/918796499870680753'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/918796499870680753'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2010/05/no-caps-lock.html' title='NO CAPS LOCK!!!'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-6384328959708514125</id><published>2010-05-01T21:56:00.007-06:00</published><updated>2010-05-01T22:19:47.073-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ice'/><category scheme='http://www.blogger.com/atom/ns#' term='cave'/><category scheme='http://www.blogger.com/atom/ns#' term='id'/><category scheme='http://www.blogger.com/atom/ns#' term='civil defense caves'/><category scheme='http://www.blogger.com/atom/ns#' term='rexburg'/><title type='text'>Civil Defense Caves</title><content type='html'>This morning, we decided to trek out to the &lt;a href="http://rexcc.com/thingstodo/parkstrails/trailhike/CivilDefense.html"&gt;Civil Defense Caves&lt;/a&gt;, which are about a 1/2 hour from Rexburg. After starting with a wrong turn out of the Rexburg dollar store parking lot, I figured we had that all out of our system.&lt;br /&gt;&lt;br /&gt;Two more wrong turns later (in my defense, the sign pointing the way had been knocked down), we arrived at the caves. It had sprinkled a little on the way up, but hey, we were going into a cave. The cave was actually a lava tube, where a hard crust had formed over flowing lava, then the liquid lava beneath had drained away leaving the shell behind.  Word on the street was that they were called the "Civil Defense Caves" because back in the day, the plan was for the town of Rexburg to move in there if a nuclear war destroyed the world.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_6cmu5hGNllI/S9z5Pm2QdvI/AAAAAAAABkk/5jSDsUmJG2E/s1600/P5010192.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_6cmu5hGNllI/S9z5Pm2QdvI/AAAAAAAABkk/5jSDsUmJG2E/s400/P5010192.JPG" alt="" id="BLOGGER_PHOTO_ID_5466518094242412274" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Despite not being the nearby Ice Caves, this cave had plenty of ice in its own right.  Some sections of the cave had dozens of these ice balls, formed from water dripping from the ceiling.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_6cmu5hGNllI/S9z5QMawehI/AAAAAAAABks/TSwO7Qcq45I/s1600/P5010206.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_6cmu5hGNllI/S9z5QMawehI/AAAAAAAABks/TSwO7Qcq45I/s400/P5010206.JPG" alt="" id="BLOGGER_PHOTO_ID_5466518104327617042" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_6cmu5hGNllI/S9z5Qgt7wrI/AAAAAAAABk0/bdJgllUMfY8/s1600/P5010225.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_6cmu5hGNllI/S9z5Qgt7wrI/AAAAAAAABk0/bdJgllUMfY8/s400/P5010225.JPG" alt="" id="BLOGGER_PHOTO_ID_5466518109776757426" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;I liked the ice slug crawling up the rock.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_6cmu5hGNllI/S9z5RH6xE0I/AAAAAAAABk8/NYFatalaCOM/s1600/P5010227.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_6cmu5hGNllI/S9z5RH6xE0I/AAAAAAAABk8/NYFatalaCOM/s400/P5010227.JPG" alt="" id="BLOGGER_PHOTO_ID_5466518120299565890" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_6cmu5hGNllI/S9z5Rhc8sRI/AAAAAAAABlE/gJeMRmT_nBQ/s1600/P5010237.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_6cmu5hGNllI/S9z5Rhc8sRI/AAAAAAAABlE/gJeMRmT_nBQ/s400/P5010237.JPG" alt="" id="BLOGGER_PHOTO_ID_5466518127153819922" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-6384328959708514125?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/6384328959708514125/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=6384328959708514125' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/6384328959708514125'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/6384328959708514125'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2010/05/civil-de.html' title='Civil Defense Caves'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_6cmu5hGNllI/S9z5Pm2QdvI/AAAAAAAABkk/5jSDsUmJG2E/s72-c/P5010192.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-8613779901725971720</id><published>2010-04-30T23:27:00.003-06:00</published><updated>2010-04-30T23:38:26.463-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='word count'/><category scheme='http://www.blogger.com/atom/ns#' term='percentage'/><category scheme='http://www.blogger.com/atom/ns#' term='writing'/><title type='text'>Wordcount vs. Percentage</title><content type='html'>I've decided I like seeing a "% completed" indication more than a wordcount indication while I'm writing.  Sure, % completed is just an estimate while the wordcount is exact, but it just seems like I make progress faster.  Going from "8% completed" to "9% completed" seems like a solid achievement, while going from 7147 to 8154 words just doesn't mean much.&lt;br /&gt;&lt;br /&gt;And maybe I shouldn't be focusing on what I've done, and work on what I still need to do...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-8613779901725971720?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/8613779901725971720/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=8613779901725971720' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/8613779901725971720'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/8613779901725971720'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2010/04/wordcount-vs-percentage.html' title='Wordcount vs. Percentage'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-2661027773995573005</id><published>2010-04-30T07:57:00.004-06:00</published><updated>2010-04-30T20:03:59.555-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='money'/><category scheme='http://www.blogger.com/atom/ns#' term='bic'/><category scheme='http://www.blogger.com/atom/ns#' term='gillette'/><category scheme='http://www.blogger.com/atom/ns#' term='environment'/><category scheme='http://www.blogger.com/atom/ns#' term='shaving'/><title type='text'>Madame Guillotine</title><content type='html'>A couple months ago I decided to try an experiment: switching from Gillette Mach 3 razor blades ($15 for a 3-pack) to cheap, one-blade Bic razors ($2.50 for a 10-pack).&lt;br /&gt;&lt;br /&gt;The results were about what I expected. The three-bladed razor is much nicer on the skin. It shaves better, easier, and quicker. The one-blade razors scrape my skin much more easily, leaving cuts behind. However, the problems seem to be diminishing, perhaps as my skin gets more used to the rougher shave. I was seriously considering switching back for the first few weeks, but now I'm going to try it for a while longer. Over time, it's a pretty significant cost savings, at the expense of a little bit of the environment and a little of my comfort.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-2661027773995573005?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/2661027773995573005/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=2661027773995573005' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/2661027773995573005'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/2661027773995573005'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2010/04/madame-guillotine.html' title='Madame Guillotine'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-6226598647429231769</id><published>2010-04-29T12:20:00.002-06:00</published><updated>2010-04-29T12:24:47.346-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gentoo'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='fedora'/><category scheme='http://www.blogger.com/atom/ns#' term='humor'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>So...who wins?</title><content type='html'>Recently I was reading a forum thread that was talking about Linux distributions.  Three comments in a row went thus (paraphrased):&lt;br /&gt;&lt;br /&gt;Person 1: After 10 years of Ubuntu, I'm running Fedora.&lt;br /&gt;Person 2: I gave up on Fedora back in 2003 and went with Gentoo.&lt;br /&gt;Person 3: I used Gentoo for almost 3 years, but personally, I dumped it for Ubuntu.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-6226598647429231769?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/6226598647429231769/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=6226598647429231769' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/6226598647429231769'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/6226598647429231769'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2010/04/sowho-wins.html' title='So...who wins?'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-355339202201399529</id><published>2010-04-27T07:21:00.002-06:00</published><updated>2010-04-27T07:48:29.859-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='server'/><category scheme='http://www.blogger.com/atom/ns#' term='database'/><category scheme='http://www.blogger.com/atom/ns#' term='hack'/><category scheme='http://www.blogger.com/atom/ns#' term='animal shelter'/><title type='text'>Hacked!</title><content type='html'>Yesterday, the animal shelter called me.  "Our website doesn't work."&lt;br /&gt;&lt;br /&gt;Their website is hosted on my server, and I maintain it for them so I went to take a look.  The first problem was easy to find: their domain name simply went to a GoDaddy.com landing page.  "Looks like the domain name must have expired or something," I said.  I'd seen it a dozen times before.  "Just make sure the credit card didn't expire or something like that."&lt;br /&gt;&lt;br /&gt;After fixing that, the shelter manager called me back.  "It's pointing where it should, but they said it'd take a few minutes to update."&lt;br /&gt;&lt;br /&gt;"Great," I said, but that reminded me that I had a second temporary link I could use to view the site if the domain name was down.  Just for the heck of it, I checked out the site, and was greeted by flashing images and random text.  Oh no!  Their site has been hacked!  Thousands upon thousands of mostly-empty folders with random names clogged their account.  The shelter's own files and folders remained, except for the home page which had been replaced with the hacker's own page.&lt;br /&gt;&lt;br /&gt;This was a kick in the pants.  As security-conscious as I am, I had failed somewhere.  Doing a little research, it wasn't hard to see where.  When I set up their FTP account, I had chosen too easy of a password.  It was a non-dictionary word that I had appended some numbers on to...but the non-dictonary word was their domain name and I hadn't stopped to think that a brute-force attack might toss that into the mix.&lt;br /&gt;&lt;br /&gt;That wasn't the primary problem.  Their unique password I could change, but I realized I had a bigger security hole.  All the sites on my server that need to use the database use the same username/password to access it.  If the hackers cared, they could glance at the database configuration file in the site that they hacked and get into the database, where they'd have access to every site's data.  There wasn't anything particularly sensitive in there that wasn't encrypted, but still not a good thing.&lt;br /&gt;&lt;br /&gt;The first thing I did was change the password on the account.  The second thing was change the database password.  The third thing was to give each site a unique password to the database with limited access.  That way, if one site was hacked, it couldn't spread to other sites,  and it would be easy to cut off that single access.&lt;br /&gt;&lt;br /&gt;Fortunately, I keep good backups so it was easy enough to restore the hacked site.  The hardest part was wading through the massive number of folders the hackers had created. &lt;br /&gt;&lt;br /&gt;I wish I had fixed that particular security hole BEFORE something happened, but at least it's better now.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-355339202201399529?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/355339202201399529/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=355339202201399529' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/355339202201399529'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/355339202201399529'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2010/04/hacked.html' title='Hacked!'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-2133479123333842903</id><published>2010-04-25T00:33:00.005-06:00</published><updated>2010-04-25T07:38:31.207-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='server'/><category scheme='http://www.blogger.com/atom/ns#' term='word count'/><category scheme='http://www.blogger.com/atom/ns#' term='wordcount'/><category scheme='http://www.blogger.com/atom/ns#' term='backup'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><category scheme='http://www.blogger.com/atom/ns#' term='openoffice'/><category scheme='http://www.blogger.com/atom/ns#' term='script'/><title type='text'>Wordcount Widget!</title><content type='html'>Note the awesome wordcount widget I added to the right sidebar.  This widget is awesome because it AUTOMATICALLY tracks the wordcount on my latest work-in-progress, no manual updating needed.&lt;br /&gt;&lt;br /&gt;For those who are interested in the technical side of it, here's how it works:&lt;br /&gt;&lt;br /&gt;1. My computer automatically backs up all my files to a remote server every night.&lt;br /&gt;2. Since I use OpenOffice, the document in question is in .odt format.  I discovered that a nice feature of this format is that the word count of the document is availabe in the raw document code (search for "meta:word-count").&lt;br /&gt;3. The image you see is actually a PHP script on the same remote server.  When viewed in a browser, the script extracts the wordcount directly from the document and generates the image  on the fly.&lt;br /&gt;&lt;br /&gt;Result:&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://stormhorse.com/OOWordcountGraph.php?width=220&amp;amp;height=25&amp;amp;background_color=255,204,000&amp;amp;font_color=0,00,204&amp;amp;goal=90000&amp;amp;font_size=4"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 220px; height: 25px;" src="http://stormhorse.com/OOWordcountGraph.php?width=220&amp;amp;height=25&amp;amp;background_color=255,204,000&amp;amp;font_color=0,00,204&amp;amp;goal=90000&amp;amp;font_size=4" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-2133479123333842903?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/2133479123333842903/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=2133479123333842903' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/2133479123333842903'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/2133479123333842903'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2010/04/wordcount-widget.html' title='Wordcount Widget!'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-1362957321959403839</id><published>2010-04-24T18:37:00.001-06:00</published><updated>2010-04-24T18:38:21.432-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='humor'/><category scheme='http://www.blogger.com/atom/ns#' term='pizza'/><title type='text'>Hi-Ya!</title><content type='html'>Child thought it was funny, but I'll bet SHE can't kick her pizza off her plate while she's holding it and send it flying behind the bed.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-1362957321959403839?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/1362957321959403839/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=1362957321959403839' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/1362957321959403839'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/1362957321959403839'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2010/04/hi-ya.html' title='Hi-Ya!'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-7640244554589473692</id><published>2010-04-17T13:33:00.002-06:00</published><updated>2010-04-17T13:36:17.216-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ultimate Frisbee'/><category scheme='http://www.blogger.com/atom/ns#' term='humor'/><category scheme='http://www.blogger.com/atom/ns#' term='time travel'/><title type='text'>I build robots, not time-travel machines</title><content type='html'>Child: "There's a text message on your phone. 'Ultimate Frisbee at the stadium tonight at 6 pm.'"&lt;br /&gt;Me: "That was from yesterday."&lt;br /&gt;Child: "Oh, okay.  Are you going?"&lt;br /&gt;Me: ...&lt;br /&gt;&lt;br /&gt;Child's defense was that she had just gotten back from a 9.5 mile run, so I can't really blame her.  And the Frisbee will have had been fun, after I invent my time travel device.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-7640244554589473692?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/7640244554589473692/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=7640244554589473692' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/7640244554589473692'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/7640244554589473692'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2010/04/i-build-robots-not-time-travel-machines.html' title='I build robots, not time-travel machines'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-1380223498615554412</id><published>2010-04-04T21:25:00.002-06:00</published><updated>2010-04-04T22:50:08.257-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='board games'/><title type='text'>Please don't do this</title><content type='html'>If you're playing a game, and you realize you can't win, don't change your strategy to simply making the frontrunner lose. It's not the game, it's not cool, and it's not fun.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-1380223498615554412?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/1380223498615554412/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=1380223498615554412' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/1380223498615554412'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/1380223498615554412'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2010/04/please-dont-do-this.html' title='Please don&apos;t do this'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-33613461.post-7946706257616707515</id><published>2010-03-24T11:48:00.003-06:00</published><updated>2010-03-24T11:52:29.535-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='man'/><category scheme='http://www.blogger.com/atom/ns#' term='abs'/><category scheme='http://www.blogger.com/atom/ns#' term='manual'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><category scheme='http://www.blogger.com/atom/ns#' term='absolute'/><title type='text'>Sexy hot man abs!</title><content type='html'>When I need information on a basic programming function, such as the "abs" (absolute value) function, I like to check the standard manual page.  The easiest way to do this is to type "man [function name]" into Google.&lt;br /&gt;&lt;br /&gt;I have to issue a caution, though.  If you type "man abs" into Google, the results you get may not be exactly what you're looking for...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33613461-7946706257616707515?l=46dogs.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://46dogs.blogspot.com/feeds/7946706257616707515/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=33613461&amp;postID=7946706257616707515' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/7946706257616707515'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33613461/posts/default/7946706257616707515'/><link rel='alternate' type='text/html' href='http://46dogs.blogspot.com/2010/03/sexy-hot-man-abs.html' title='Sexy hot man abs!'/><author><name>The Writer</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry></feed>
