

<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Eric Garrido</title>
	<atom:link href="http://ericgar.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://ericgar.com</link>
	<description></description>
	<lastBuildDate>Sun, 28 Feb 2010 03:35:07 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>haha</title>
		<link>http://ericgar.com/2010/02/27/haha/</link>
		<comments>http://ericgar.com/2010/02/27/haha/#comments</comments>
		<pubDate>Sun, 28 Feb 2010 03:35:07 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://ericgar.com/2010/02/27/haha/</guid>
		<description><![CDATA[(10:33:03 PM) Eric: there&#8217;s always a party around me.
(10:33:13 PM) Laura: like, a lan party?
]]></description>
			<content:encoded><![CDATA[<p>(10:33:03 PM) Eric: there&#8217;s always a party around me.<br />
(10:33:13 PM) Laura: like, a lan party?</p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2010/02/27/haha/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tracepath on Lucky Star Wifi</title>
		<link>http://ericgar.com/2010/02/27/tracepath-on-lucky-star-wifi/</link>
		<comments>http://ericgar.com/2010/02/27/tracepath-on-lucky-star-wifi/#comments</comments>
		<pubDate>Sat, 27 Feb 2010 20:34:15 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Geekery]]></category>

		<guid isPermaLink="false">http://ericgar.com/?p=677</guid>
		<description><![CDATA[ericgar@pliny ~ $ tracepath google.com
 1:  192.168.0.150 (192.168.0.150)                          0.371ms pmtu 1500
 1:  192.168.0.1 (192.168.0.1)               [...]]]></description>
			<content:encoded><![CDATA[<p>ericgar@pliny ~ $ tracepath google.com<br />
 1:  192.168.0.150 (192.168.0.150)                          0.371ms pmtu 1500<br />
 1:  192.168.0.1 (192.168.0.1)                              3.179ms<br />
 1:  192.168.0.1 (192.168.0.1)                              3.263ms<br />
 2:  68.28.121.85 (68.28.121.85)                          379.922ms<br />
 3:  68.28.121.91 (68.28.121.91)                          424.449ms asymm  4<br />
 4:  68.28.123.55 (68.28.123.55)                          163.418ms asymm  6<br />
 5:  no reply<br />
 6:  68.28.127.5 (68.28.127.5)                            178.967ms<br />
 7:  no reply<br />
 8:  68.28.125.69 (68.28.125.69)                          129.804ms<br />
 9:  sl-gw20-hrs-10-0-0.sprintlink.net (144.224.112.17)   185.336ms<br />
10:  sl-crs1-hrs-0-0-2-0.sprintlink.net (144.232.7.133)   511.799ms<br />
11:  sl-crs1-nyc-0-6-0-0.sprintlink.net (144.232.24.97)   156.634ms<br />
[ several hops of no reply]</p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2010/02/27/tracepath-on-lucky-star-wifi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mutex vs. Semaphore</title>
		<link>http://ericgar.com/2010/01/24/mutex-vs-semaphore/</link>
		<comments>http://ericgar.com/2010/01/24/mutex-vs-semaphore/#comments</comments>
		<pubDate>Sun, 24 Jan 2010 06:21:00 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Geekery]]></category>

		<guid isPermaLink="false">http://ericgar.com/?p=672</guid>
		<description><![CDATA[I just want to say that this sequence of blog posts by Niall Cooling is a great, detailed discussion about mutexes and semaphores. 

Part 1: Semaphores
Part 2: The Mutex
Part 3: Mutual Exclusion Problems

]]></description>
			<content:encoded><![CDATA[<p>I just want to say that this sequence of blog posts by Niall Cooling is a great, detailed discussion about mutexes and semaphores. </p>
<ul>
<li><a href="http://www.feabhas.com/blog/2009/09/mutex-vs-semaphores-part-1-semaphores.html">Part 1: Semaphores</a></li>
<li><a href="http://www.feabhas.com/blog/2009/09/mutex-vs-semaphores-part-2-mutex.html">Part 2: The Mutex</a></li>
<li><a href="http://www.feabhas.com/blog/2009/10/mutex-vs-semaphores-part-3-final-part.html">Part 3: Mutual Exclusion Problems</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2010/01/24/mutex-vs-semaphore/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Forest Hills State of Mind</title>
		<link>http://ericgar.com/2010/01/18/forest-hills-state-of-mind/</link>
		<comments>http://ericgar.com/2010/01/18/forest-hills-state-of-mind/#comments</comments>
		<pubDate>Mon, 18 Jan 2010 22:35:11 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[In Brief]]></category>

		<guid isPermaLink="false">http://ericgar.com/?p=670</guid>
		<description><![CDATA[This is really well done.
Empire State Of Mind &#8211; Forest Hills State of Mind with Billy Eichner and Rachel Dratch:

(via Gothamist)
]]></description>
			<content:encoded><![CDATA[<p>This is really well done.</p>
<p><a href="http://www.youtube.com/watch?v=4nS5QyNC24w">Empire State Of Mind &#8211; Forest Hills State of Mind with Billy Eichner and Rachel Dratch</a>:</p>
<p><object width="500" height="306"><param name="movie" value="http://www.youtube.com/v/4nS5QyNC24w&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/4nS5QyNC24w&#038;fs=1" type="application/x-shockwave-flash" width="500" height="306" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>(via <a href="http://gothamist.com/2010/01/18/forest_hills.php">Gothamist</a>)</p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2010/01/18/forest-hills-state-of-mind/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Where all used things reside.</title>
		<link>http://ericgar.com/2010/01/11/where-all-used-things-reside/</link>
		<comments>http://ericgar.com/2010/01/11/where-all-used-things-reside/#comments</comments>
		<pubDate>Mon, 11 Jan 2010 05:56:12 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://ericgar.com/?p=667</guid>
		<description><![CDATA[This is mostly for my reference, to document a fucking sick night with Glassjaw, Thursday, and United Nations.
Mu Empire:


John Lennon:

Tip Your Bartender:

Ape Dos Mil

Pink Roses

Pretty Lush

Siberian Kiss

Babe

Autobiography of a Nation

Signals Over the Air

Revolutions in Graphic Design

And DIllinger Escape Plan played even after the projection screen was dropped and the house music came on:

]]></description>
			<content:encoded><![CDATA[<p>This is mostly for my reference, to document a fucking sick night with Glassjaw, Thursday, and United Nations.</p>
<p>Mu Empire:</p>
<p><object width="500" height="306"><param name="movie" value="http://www.youtube.com/v/M8JUZH2Cz7A&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/M8JUZH2Cz7A&#038;fs=1" type="application/x-shockwave-flash" width="500" height="306" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p><object width="500" height="400"><param name="movie" value="http://www.youtube.com/v/CX-Usf6PZIc&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/CX-Usf6PZIc&#038;fs=1" type="application/x-shockwave-flash" width="500" height="400" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>John Lennon:</p>
<p><object width="500" height="400"><param name="movie" value="http://www.youtube.com/v/gdu41dxtmug&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/gdu41dxtmug&#038;fs=1" type="application/x-shockwave-flash" width="500" height="400" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>Tip Your Bartender:</p>
<p><object width="500" height="400"><param name="movie" value="http://www.youtube.com/v/o98sNuauX0g&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/o98sNuauX0g&#038;fs=1" type="application/x-shockwave-flash" width="500" height="400" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>Ape Dos Mil</p>
<p><object width="500" height="400"><param name="movie" value="http://www.youtube.com/v/EQzXLSQcKs0&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/EQzXLSQcKs0&#038;fs=1" type="application/x-shockwave-flash" width="500" height="400" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>Pink Roses</p>
<p><object width="500" height="400"><param name="movie" value="http://www.youtube.com/v/ouO8G1w-YPk&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/ouO8G1w-YPk&#038;fs=1" type="application/x-shockwave-flash" width="500" height="400" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>Pretty Lush</p>
<p><object width="500" height="400"><param name="movie" value="http://www.youtube.com/v/wZgzpqX-dxY&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/wZgzpqX-dxY&#038;fs=1" type="application/x-shockwave-flash" width="500" height="400" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>Siberian Kiss</p>
<p><object width="500" height="400"><param name="movie" value="http://www.youtube.com/v/ujdO_C43ybU&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/ujdO_C43ybU&#038;fs=1" type="application/x-shockwave-flash" width="500" height="400" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>Babe</p>
<p><object width="500" height="400"><param name="movie" value="http://www.youtube.com/v/fRjDija2lAY&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/fRjDija2lAY&#038;fs=1" type="application/x-shockwave-flash" width="500" height="400" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>Autobiography of a Nation</p>
<p><object width="500" height="306"><param name="movie" value="http://www.youtube.com/v/Z4t-ZduaYps&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/Z4t-ZduaYps&#038;fs=1" type="application/x-shockwave-flash" width="500" height="306" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>Signals Over the Air</p>
<p><object width="500" height="400"><param name="movie" value="http://www.youtube.com/v/HfVpOFp5zE4&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/HfVpOFp5zE4&#038;fs=1" type="application/x-shockwave-flash" width="500" height="400" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>Revolutions in Graphic Design</p>
<p><object width="500" height="306"><param name="movie" value="http://www.youtube.com/v/Wy9Icmd_f7U&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/Wy9Icmd_f7U&#038;fs=1" type="application/x-shockwave-flash" width="500" height="306" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>And DIllinger Escape Plan played even after the projection screen was dropped and the house music came on:</p>
<p><object width="500" height="400"><param name="movie" value="http://www.youtube.com/v/TNt5tZtPyBM&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/TNt5tZtPyBM&#038;fs=1" type="application/x-shockwave-flash" width="500" height="400" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2010/01/11/where-all-used-things-reside/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Biking in a snow flurry was fun.</title>
		<link>http://ericgar.com/2010/01/03/biking-in-a-snow-flurry-was-fun/</link>
		<comments>http://ericgar.com/2010/01/03/biking-in-a-snow-flurry-was-fun/#comments</comments>
		<pubDate>Sun, 03 Jan 2010 22:25:42 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://ericgar.com/?p=662</guid>
		<description><![CDATA[De La Vega Museum: recommended. I even received my change in $2 bills.

This was down the street and kind of beautiful:

]]></description>
			<content:encoded><![CDATA[<p>De La Vega Museum: recommended. I even received my change in $2 bills.</p>
<p><img src="http://farm5.static.flickr.com/4067/4242392980_e48bb83f3e.jpg" alt="flying fish!" width="375" height="500" /></p>
<p>This was down the street and kind of beautiful:</p>
<p><img src="http://farm3.static.flickr.com/2794/4242393164_a67a1a18f5.jpg" alt="bad parking job" width="500" height="375" /></p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2010/01/03/biking-in-a-snow-flurry-was-fun/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My 2009.</title>
		<link>http://ericgar.com/2009/12/31/my-2009/</link>
		<comments>http://ericgar.com/2009/12/31/my-2009/#comments</comments>
		<pubDate>Fri, 01 Jan 2010 01:50:43 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://ericgar.com/?p=645</guid>
		<description><![CDATA[bicycles1

Thursday2

boston3

craft beer4

disaster5

bahn mi6

buses7

(loud) music8

(searching for) companionship9

warm bed10

brooklyn11

vegetables12

postcards13

darkness14

IRO Bike 012 copy by Ninj0x, licensed under Creative Commonsthursday_01 by charlie_cravero, licensed under Creative CommonsDowntown Boston *E#1 by castevens12, licensed under Creative CommonsOn Tap by forklift, licensed under Creative CommonsThe Phillips ICU monitor by Alin_S, licensed under Creative Commonsbahn mi by u_m_a_m_i, licensed under Creative CommonsDecember 22 2007 [...]]]></description>
			<content:encoded><![CDATA[<p>bicycles<sup>1</sup></p>
<p><img src="http://farm4.static.flickr.com/3420/3749898579_c12ff7d1cd.jpg" alt="IRO Bike 012 copy" width="500" height="333" /></p>
<p>Thursday<sup>2</sup></p>
<p><img src="http://farm4.static.flickr.com/3595/3556470077_b7acf5602b.jpg" alt="thursday_01" width="500" height="383" /></p>
<p>boston<sup>3</sup></p>
<p><img src="http://farm4.static.flickr.com/3617/3439594937_4343c20162.jpg" alt="Downtown Boston *E#1" width="500" height="353" /></p>
<p>craft beer<sup>4</sup></p>
<p><img src="http://farm4.static.flickr.com/3313/3267289921_e00f49f62b.jpg" alt="On Tap" width="500" height="333" /></p>
<p>disaster<sup>5</sup></p>
<p><img src="http://farm3.static.flickr.com/2771/4175517381_c59fbc2a1f.jpg" alt="The Phillips ICU monitor" width="375" height="500" /></p>
<p>bahn mi<sup>6</sup></p>
<p><img src="http://farm1.static.flickr.com/22/33620171_e068f5e4c7.jpg" alt="bahn mi" width="398" height="298" /></p>
<p>buses<sup>7</sup></p>
<p><img src="http://farm3.static.flickr.com/2219/2149129662_aee98fe47d.jpg" alt="December 22 2007" width="375" height="500" /></p>
<p>(loud) music<sup>8</sup></p>
<p><img src="http://farm3.static.flickr.com/2011/2192531042_2ab7b8333d.jpg" alt="At last, my meditation room awaits." width="500" height="334" /></p>
<p>(searching for) companionship<sup>9</sup></p>
<p><img src="http://farm1.static.flickr.com/187/438509016_db8de7ed28.jpg" alt="Love is companionship" width="500" height="380" /></p>
<p>warm bed<sup>10</sup></p>
<p><img src="http://farm3.static.flickr.com/2112/2313779184_4caa521b5d.jpg" alt="On My Bed" width="500" height="414" /></p>
<p>brooklyn<sup>11</sup></p>
<p><img src="http://farm1.static.flickr.com/90/278250870_ee75bcf60f.jpg" alt="Riding Over the Williamsburg Bridge in the AM" width="500" height="375" /></p>
<p>vegetables<sup>12</sup></p>
<p><img src="http://farm1.static.flickr.com/3/5053155_544f7e53b9.jpg" alt="Morocco, vegetable-market" width="500" height="338" /></p>
<p>postcards<sup>13</sup></p>
<p><img src="http://farm1.static.flickr.com/1/3296009_11d1da7fdd.jpg" alt="Postcard Board" width="375" height="500" /></p>
<p>darkness<sup>14</sup></p>
<p><img src="http://farm4.static.flickr.com/3484/3743184586_eb903b3bd1.jpg" alt="Into the darkness.." width="375" height="500" /></p>
<ol class="footnotes"><li id="footnote_0_645" class="footnote"><a href="http://www.flickr.com/photos/ninj0x/3749898579/">IRO Bike 012 copy</a> by Ninj0x, licensed under <a href="http://creativecommons.org/licenses/by-nc-sa/2.0/deed.en">Creative Commons</a></li><li id="footnote_1_645" class="footnote"><a href="http://www.flickr.com/photos/charlie_cravero/3556470077/in/photostream">thursday_01</a> by charlie_cravero, licensed under <a href="http://creativecommons.org/licenses/by-nd/2.0/deed.en">Creative Commons</a></li><li id="footnote_2_645" class="footnote"><a href="http://www.flickr.com/photos/beantown/3439594937/">Downtown Boston *E#1</a> by castevens12, licensed under <a href="http://creativecommons.org/licenses/by-nc-nd/2.0/deed.en">Creative Commons</a></li><li id="footnote_3_645" class="footnote"><a href="http://www.flickr.com/photos/forklift/3267289921/">On Tap</a> by forklift, licensed under <a href="http://creativecommons.org/licenses/by-nc-nd/2.0/deed.en">Creative Commons</a></li><li id="footnote_4_645" class="footnote"><a href="http://www.flickr.com/photos/alinssite/4175517381/">The Phillips ICU monitor</a> by Alin_S, licensed under <a href="http://creativecommons.org/licenses/by-nc-sa/2.0/deed.en">Creative Commons</a></li><li id="footnote_5_645" class="footnote"><a href="http://www.flickr.com/photos/umami88/33620171/">bahn mi</a> by u_m_a_m_i, licensed under <a href="http://creativecommons.org/licenses/by-nc/2.0/deed.en">Creative Commons</a></li><li id="footnote_6_645" class="footnote"><a href="http://www.flickr.com/photos/michaelcr/2149129662/">December 22 2007</a> by seaworthy, licensed under <a href="http://creativecommons.org/licenses/by-nc-nd/2.0/deed.en">Creative Commons</a></li><li id="footnote_7_645" class="footnote"><a href="http://www.flickr.com/photos/wicks/2192531042/">At last, my meditation room awaits</a> by A-Wix, licensed under <a href="http://creativecommons.org/licenses/by-nc-nd/2.0/deed.en">Creative Commons</a></li><li id="footnote_8_645" class="footnote"><a href="http://www.flickr.com/photos/isolano/438509016/">Love is companionship</a> by isolano, licensed under <a href="http://creativecommons.org/licenses/by-nc-nd/2.0/deed.en">Creative Commons</a></li><li id="footnote_9_645" class="footnote"><a href="http://www.flickr.com/photos/windysydney/2313779184/">On My Bed</a> by windy_sydney, licensed under <a href="http://creativecommons.org/licenses/by-nc/2.0/deed.en">Creative Commons</a></li><li id="footnote_10_645" class="footnote"><a href="http://www.flickr.com/photos/sethw/278250870/">Riding Over the Williamsburg Bridge in the AM</a> by Seth W., licensed under <a href="http://creativecommons.org/licenses/by-sa/2.0/deed.en">Creative Commons</a></li><li id="footnote_11_645" class="footnote"><a href="http://www.flickr.com/photos/docman/5053155/">Morocco, vegetable-market</a> by docman, licensed under <a href="http://creativecommons.org/licenses/by-nc/2.0/deed.en">Creative Commons</a></li><li id="footnote_12_645" class="footnote"><a href="http://www.flickr.com/photos/ocherdraco/3296009/">Postcard Board</a> by ocherdraco, licensed under <a href ="http://creativecommons.org/licenses/by-nc-sa/2.0/deed.en">Creative Commons</a></li><li id="footnote_13_645" class="footnote"><a href="http://www.flickr.com/photos/cosmic_spanner/3743184586/">Into the darkness&#8230;</a> by cosmic_spanner, licensed under <a href="http://creativecommons.org/licenses/by-sa/2.0/deed.en">Creative Commons</a></li></ol>]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2009/12/31/my-2009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Excerpt from &#8220;Understanding Linux Network Internals&#8221;</title>
		<link>http://ericgar.com/2009/12/30/excerpt-from-understanding-linux-network-internals/</link>
		<comments>http://ericgar.com/2009/12/30/excerpt-from-understanding-linux-network-internals/#comments</comments>
		<pubDate>Thu, 31 Dec 2009 01:24:21 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Geekery]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://ericgar.com/?p=640</guid>
		<description><![CDATA[I&#8217;m currently reading Christian Benvenuti&#8217;s excellently written Understanding Linux Network Internals from O&#8217;Reilly which is helping to shore up my knowledge about how the networking stack is implemented in Linux. It&#8217;s a fantastic read so far, on course to match Linux Kernel Development by Robert Love, one of my all-time favorite books.
The following paragraph from [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m currently reading <a href="http://www.oreillynet.com/pub/au/2398">Christian Benvenuti</a>&#8217;s excellently written <em><a href="http://oreilly.com/catalog/9780596002558/">Understanding Linux Network Internals</a></em> from O&#8217;Reilly which is helping to shore up my knowledge about how the networking stack is implemented in Linux. It&#8217;s a fantastic read so far, on course to match <em><a href="http://www.amazon.com/Linux-Kernel-Development-Robert-Love/dp/0672325128">Linux Kernel Development</a></em> by <a href="http://rlove.org/">Robert Love</a>, one of my all-time favorite books.</p>
<p>The following paragraph from Benvenuti&#8217;s book really made me step back and take a look at the bigger picture:</p>
<blockquote><p>
A device driver can also disable the egress queue before a transmission (to prevent the kernel from generating another transmission request on the device), and re-enable it only if there is enough free memory on the NIC; if not, the device asks for an interrupt that allows it to resume transmission at a later time. Here is an example of this logic, taken from the <em>el3_start_xmit</em> routine, which the <em>drivers/net/3c509.c</em> driver installs as its <em>hard_start_xmit</em> function in its <em>net_device</em> structure&#8230;
</p></blockquote>
<p>That passage is just brilliant. <strong>Count the occurrences of jargon there!</strong></p>
<p>I guess i should read more <a href="http://arxiv.org/">arXiv</a> papers to better understand how much larger the world actually is.</p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2009/12/30/excerpt-from-understanding-linux-network-internals/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Some news items.</title>
		<link>http://ericgar.com/2009/12/30/some-news-items/</link>
		<comments>http://ericgar.com/2009/12/30/some-news-items/#comments</comments>
		<pubDate>Wed, 30 Dec 2009 12:00:29 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://ericgar.com/?p=628</guid>
		<description><![CDATA[Some things around the internet today:

The Ten Worst Muppets &#8211; I honestly don&#8217;t know all of the Muppets, but as a geek and someone who used to wear sweatervests, I resent that Dr. Bunsen Honeydew is listed as number eight. Dr. Honeydew has inspired generations of once-normal children to aspire to be inventors, engineers, and [...]]]></description>
			<content:encoded><![CDATA[<p>Some things around the internet today:</p>
<ul>
<li><a href="http://media.gunaxin.com/the-ten-worst-muppets/37740?loc=interstitialskip"><strong>The Ten Worst Muppets</strong></a> &#8211; I honestly don&#8217;t know all of the Muppets, but as a geek and someone who used to wear sweatervests, I resent that Dr. Bunsen Honeydew is listed as number eight. Dr. Honeydew has inspired generations of once-normal children to aspire to be inventors, engineers, and wear lab coats.
<p>Dr. Honeydew in action:</p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/4QrelL9fOjY&#038;hl=en_US&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/4QrelL9fOjY&#038;hl=en_US&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
<p>Amusingly, Dr. Bunsen Honeydew&#8217;s archnemesis, as shown above, lives on in <a href="http://www.dobi.nu/">Rob Dobi</a>&#8217;s <a href="http://twitpic.com/odlho">recent acquisition</a>.
</li>
<li><a href="http://thehill.com/blogs/blog-briefing-room/news/73819-peter-king-airline-terror-suspect-should-face-military-tribunal"><strong>Rep. Peter King (R-NY) Wants Military Tribunal For Plane Terror Suspect</strong></a> &#8211; Ergo <strong>Peter King only ever wants the Constitution applied when <em>he</em> deems it fit and proper</strong>. That clause has never been included in that document, no matter how much posturing politicians wanted it.</li>
<li><a href="http://xbmc.org/team-xbmc/2009/12/24/xbmc-9-11-camelot/">XBMC 9.11 came out today</a> and looks super awesome. Congrats to the XBMC team! I&#8217;m readying my box for it now.</li>
</ul>
<p>Wednesday is <a href="http://thursday.net">Thursday</a> (and <a href="http://www.myspace.com/dillingerescapeplan">Dillinger Escape Plan</a>, and <a href="http://www.unitedfuckingnations.com">United Nations</a>(!), and <a href="http://www.glassjaw.net/">Glassjaw</a>(!)). I&#8217;m super excited, especially after this post from Thursday:</p>
<blockquote><p>thursdayband: Thinking up some surprises for the holiday set list! <img src='http://ericgar.com/wordpress/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p></blockquote>
<p>I seriously have to finish an entire day of work with this anticipation?</p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2009/12/30/some-news-items/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Please support Creative Commons</title>
		<link>http://ericgar.com/2009/12/29/please-support-creative-commons/</link>
		<comments>http://ericgar.com/2009/12/29/please-support-creative-commons/#comments</comments>
		<pubDate>Wed, 30 Dec 2009 04:10:08 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Geekery]]></category>

		<guid isPermaLink="false">http://ericgar.com/?p=635</guid>
		<description><![CDATA[The Twitpic Terms of Service currently reads:

By uploading your photos to Twitpic you give Twitpic permission to use or distribute your photos on Twitpic.com or affiliated sites
All images uploaded are copyright © their respective owners

I sent the following to the generic email address publicly available, even though Twitpic a service I only use as a [...]]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://twitpic.com">Twitpic</a> <a href="http://twitpic.com/terms.do">Terms of Service</a> currently reads:</p>
<blockquote><p>
By uploading your photos to Twitpic you give Twitpic permission to use or distribute your photos on Twitpic.com or affiliated sites</p>
<p>All images uploaded are copyright © their respective owners
</p></blockquote>
<p>I sent the following to the generic email address publicly available, even though Twitpic a service I only use as a content consumer, not as a content producer:</p>
<blockquote><p>
From: Eric Garrido <eric@ericgar.com><br />
To: support@twitpic.com<br />
Cc:<br />
Bcc:<br />
Subject: Please support Creative Commons<br />
Reply-To: </p>
<p>Twitpic,</p>
<p>Please consider supporting Creative Commons by allowing new users to<br />
specify to license their content by default under one of the available<br />
licenses, and specifying per-work that a CC license may or may<br />
not apply.</p>
<p>Creative Commons makes for a more useful internet and should be<br />
actively encouraged where there is a democratized content creation<br />
arena.</p>
<p>Please consider making the internet even better by allowing your<br />
users the choice of Creative Commons.</p>
<p>Thanks,<br />
Eric Garrido
</p></blockquote>
<p><a href="http://creativecommons.org/">Creative Commons</a> is an organization that has published a set of standardized, but evolving, copyright licenses intended to increase content sharing on the internet. As a content producer, you can choose who can use your work and in what manner. For example, this blog is licensed under a <a href="http://creativecommons.org/licenses/by-nc-sa/2.5/">Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License</a> which allows normal people to repost whatever I&#8217;ve written as long as it is used non-commercially and they cite where the content came from.</p>
<p>Creative Commons is basically a legal democratizer for the internet. It allows you to <em>share</em> the content you&#8217;ve published publicly, since all content is immediately covered under a strict copyright law unless otherwise specified.</p>
<p>Please think about publishing your own work (on <a href="http://www.flickr.com/creativecommons/">Flickr</a>, your blog, or elsewhere) under <a href="http://creativecommons.org/about/licenses/">one of the Creative Commons licenses</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2009/12/29/please-support-creative-commons/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Updated links</title>
		<link>http://ericgar.com/2009/12/28/updated-links/</link>
		<comments>http://ericgar.com/2009/12/28/updated-links/#comments</comments>
		<pubDate>Tue, 29 Dec 2009 04:30:55 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://ericgar.com/?p=606</guid>
		<description><![CDATA[Using my nifty XSLT posted below, I&#8217;ve updated my sidebar links to reflect what I&#8217;m actually reading these days. I just pruned down my subscriptions: I had like 30 cycling blogs that were good, but time consuming. (How many pictures of Chinese girls on bikes do you really need to see in your week?) 
Not [...]]]></description>
			<content:encoded><![CDATA[<p>Using my nifty XSLT posted below, I&#8217;ve updated my sidebar links to reflect what I&#8217;m actually reading these days. I just pruned down my subscriptions: I had like 30 cycling blogs that were good, but time consuming. (How many pictures of Chinese girls on bikes do you really need to see in your week?) </p>
<p>Not all of those I read are below and to the right for other reasons.</p>
<p>Also, if anyone knows of any good links I might like or blogs of our friends, send them to me.</p>
<ul>
<li><a href="http://arstechnica.com/index.php"><strong>Ars Technica</strong></a> &#8211; More edited than slashdot, but less good content. </li>
<li><a href="http://tonguebutnodoor.net"><strong>tongue but no door (dot) net</strong></a> &#8211; Todd and Tony (mostly), who are friends from Bard (and are now doing super awesome things)</li>
<li><a href="http://tumblr.bwong.net/"><strong>bdotr</strong></a> &#8211; Benny&#8217;s tumblr. Oooh. Pretty pictures. </li>
<li><a href="http://www.bikeblognyc.com"><strong>Bike Blog NYC</strong></a> &#8211; Happenings in the NYC Cycling scene. </li>
<li><a href="http://brooklynbikeandboard.com"><strong>Brooklyn Bike And Board</strong></a> &#8211; Cool bike shop in Brooklyn. </li>
<li><a href="http://wereonlyliars.livejournal.com/"><strong>but we&#8217;re the best</strong></a> &#8211; Marisa, who needs to write more. </li>
<li><a href="http://www.caseyc.net/home/blog/3"><strong>Casey</strong> &#8211; Casey&#8217;s blog</li>
<li><a href="http://cityroom.blogs.nytimes.com/"><strong>NYT City Room Blog</strong></a> &#8211; Inside gossip about my island. </li>
<li><a href="http://blog.dreamhost.com/"><strong>DreamHost Blog</strong></a> &#8211; My webhost&#8217;s hilarious blog.</li>
<li><a href="http://www.nyas.org"><strong>Events at the New York Academy of Sciences</strong></a> &#8211; They have awesome super-nerdy events all the time, often free. </li>
<li><a href="http://www.finalgear.com"><strong>FinalGear.com News</strong></a> &#8211; The best way to get torrents of Top Gear. </li>
<li><a href="http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git"><strong>Linus&#8217; Git Repo</strong></a> &#8211; A great way to keep up-to-date with Linux kernel changes and hot topics. </li>
<li><a href="http://gothamist.com/"><strong>Gothamist</strong></a> &#8211; NYC Survival Guide.</li>
<li><a href="http://jennifur85.livejournal.com/"><strong>I sleep with my hands across my chest</strong></a> &#8211; Jenn, who needs to update more </li>
<li><a href="http://jjnapiorkowski.vox.com/library/posts/page/1/"><strong>John Napiorkowski’s Perl Development Blog</strong></a> &#8211; Cool Perl developer who has interesting things to say.</li>
<li><a href="http://www.justatheory.com"><strong>Just a Theory</strong></a> &#8211; Another cool Perl developer who has interesting things to say.</li>
<li><a href="http://mollyclare.com/wp"><strong>mollyclare.com</strong></a> &#8211; Molly, who is amazing. </li>
<li><a href="http://www.protocolostomy.com"><strong>Musings of an Anonymous Geek</strong></a> &#8211; A sysadmin/sysdev guy.</li>
<li><a href="http://www.newyorkology.com/"><strong>NewYorkology</strong></a> &#8211; Random posts about New York</li>
<li><a href="http://notebook.bwong.net"><strong>bwong notebook</strong></a> &#8211; Benny&#8217;s notebook.</li>
<li><a href="http://nullsleep.tumblr.com/"><strong>Nullsleep | Jeremiah Johnson</strong></a> &#8211; Nullsleep&#8217;s tumblr. Former boss, current badass.</li>
<li><a href="http://www.nyclu.org/event/feed"><strong>NYCLU &#8211; Events Feed</strong></a> &#8211; The local ALCU chapter&#8217;s events.</li>
<li><a href="http://nylug.org/mailman/listinfo/nylug-announce"><strong>nylug-announce</strong></a> &#8211; The New York Linux User Group&#8217;s events.</li>
<li><a href="http://blog.okcupid.com"><strong>OkTrends</strong></a> &#8211; OKCupid&#8217;s Statistics Blog.</li>
<li><a href="http://pacificstandardbrooklyn.blogspot.com/"><strong>Pacific Standard Blog</strong></a> &#8211; A cool bar in Brooklyn.</li>
<li><a href="http://perlsphere.net/"><strong>Perlsphere</strong></a> &#8211; a collection of Perl blogs.</li>
<li><a href="http://www.schneier.com/blog/"><strong>Schneier on Security</strong></a> &#8211; All hail god Schneier.</li>
<li><a href="http://secretscienceclub.blogspot.com/"><strong>Secret Science Club</strong></a> &#8211; Monthly geeky meeting in Brooklyn.</li>
<li><a href="http://slashdot.org/"><strong>Slashdot</strong></a> &#8211; The Holy Bible (that is updated every day!).</li>
<li><a href="http://www.cs.columbia.edu/~smb/blog/"><strong>SMBlog &#8212; Steve Bellovin&#8217;s Blog</strong></a> &#8211; An awesome security researcher at Columbia.</li>
<li><a href="http://hellogravity.tumblr.com/"><strong>steady footing</strong></a> &#8211; Laura&#8217;s tumblr. </li>
<li><a href="http://amkade.blogspot.com/"><strong>The Five Year Plan</strong></a> &#8211; Allison&#8217;s blog. </li>
<li><a href="http://thesustainablecyclist.com"><strong>The Sustainable Cyclist</strong></a> &#8211; Sustainability + Cycling = win. </li>
<li><a href="http://thursdizzle.net"><strong>Thursdizzle</strong></a> &#8211; Best band in my entire head. </li>
<li><a href="http://www.treelobsters.com/"><strong>Tree Lobsters!</strong></a> &#8211; Amazing webcomic about lobsters in trees! </li>
<li><a href="http://blog.varunmehta.com/index.html"><strong>Varun&#8217;s Blog Feed</strong></a> &#8211; Varun, my brother.</li>
<li><a href="http://whitneylive.wordpress.com"><strong>Whitney Live Blog</strong></a> &#8211; Whitney Live events.</li>
<li><a href="http://words.viajon.net"><strong>words via jon</strong></a> &#8211; Jon, who ____. (I forgot what I meant to say in the initial post, but Jon is also a great guy).</li>
<li><a href="http://xkcd.com/"><strong>xkcd.com</strong></a> &#8211; best web comic ever. </li>
<li><a href="http://blog.xkcd.com"><strong>xkcd blag</strong></a> &#8211; best web comic ever&#8217;s blog.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2009/12/28/updated-links/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>XSLT for OPML to XHTML List</title>
		<link>http://ericgar.com/2009/12/28/xslt-for-opml-to-xhtml-list/</link>
		<comments>http://ericgar.com/2009/12/28/xslt-for-opml-to-xhtml-list/#comments</comments>
		<pubDate>Tue, 29 Dec 2009 03:45:47 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Geekery]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://ericgar.com/?p=600</guid>
		<description><![CDATA[The following some XSLT sufficient to transform an OPML file into a list, ready for you to edit and post:

&#60;?xml version=&#34;1.0&#34; encoding=&#34;UTF-8&#34;?&#62;

&#60;xsl:stylesheet version=&#34;1.0&#34;
  xmlns:xhtml=&#34;http://www.w3.org/1999/xhtml&#34;
  xmlns=&#34;http://www.w3.org/1999/xhtml&#34;
  xmlns:xsl=&#34;http://www.w3.org/1999/XSL/Transform&#34;
  xmlns:xs=&#34;http://www.w3.org/2001/XMLSchema&#34;
  exclude-result-prefixes=&#34;xhtml xsl xs&#34;&#62;

    &#60;xsl:template match=&#34;body&#34;&#62;
        &#60;ol&#62;&#60;xsl:text&#62;
&#60;/xsl:text&#62;
        [...]]]></description>
			<content:encoded><![CDATA[<p>The following some XSLT sufficient to transform an OPML file into a list, ready for you to edit and post:</p>
<pre class="brush: xslt">
&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;

&lt;xsl:stylesheet version=&quot;1.0&quot;
  xmlns:xhtml=&quot;http://www.w3.org/1999/xhtml&quot;
  xmlns=&quot;http://www.w3.org/1999/xhtml&quot;
  xmlns:xsl=&quot;http://www.w3.org/1999/XSL/Transform&quot;
  xmlns:xs=&quot;http://www.w3.org/2001/XMLSchema&quot;
  exclude-result-prefixes=&quot;xhtml xsl xs&quot;&gt;

    &lt;xsl:template match=&quot;body&quot;&gt;
        &lt;ol&gt;&lt;xsl:text&gt;
&lt;/xsl:text&gt;
            &lt;xsl:for-each select=&quot;outline&quot;&gt;
                &lt;li&gt; &lt;a href=&quot;{@htmlUrl}&quot; &gt;&lt;strong&gt;&lt;xsl:value-of select=&quot;@text&quot; /&gt;&lt;/strong&gt;&lt;/a&gt; - your text &lt;/li&gt;&lt;xsl:text&gt;
&lt;/xsl:text&gt;
            &lt;/xsl:for-each&gt;
        &lt;/ol&gt;
    &lt;/xsl:template&gt;
&lt;/xsl:stylesheet&gt;
</pre>
<p>It isn&#8217;t 100% complete, but will get you a list of the form:</p>
<pre class="brush: xhtml">
&lt;ol&gt;
    &lt;li&gt;&lt;a href=&quot;URL&quot;&gt;&lt;strong&gt;Title&lt;/strong&gt;&lt;/a&gt; - your text&lt;/li&gt;
&lt;/ol&gt;
</pre>
<p>In a sane interface to an operating system, you can run the following to produce transformed output, given the XSL above and an OPML file:</p>
<pre>$ xsltproc extract.xsl google-reader-subscriptions.xml</pre>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2009/12/28/xslt-for-opml-to-xhtml-list/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Schneier on Terrorist Plot</title>
		<link>http://ericgar.com/2009/12/26/schneier-on-terrorist-plot/</link>
		<comments>http://ericgar.com/2009/12/26/schneier-on-terrorist-plot/#comments</comments>
		<pubDate>Sun, 27 Dec 2009 01:29:27 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Geekery]]></category>

		<guid isPermaLink="false">http://ericgar.com/?p=596</guid>
		<description><![CDATA[The below is from from Schneier on the terrorist plot. Normally I don&#8217;t lift posts in their entirety, but this one is just logical: 
Chechen terrorists did it in 2004. I said this in an interview with then TSA head Kip Hawley in 2007:
    I don&#8217;t want to even think about how [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.schneier.com/blog/archives/2009/12/separating_expl.html">The below is from from Schneier</a> on the terrorist plot. Normally I don&#8217;t lift posts in their entirety, but this one is just logical: </p>
<blockquote><p>Chechen terrorists did it in 2004. I said this in an interview with then TSA head Kip Hawley in 2007:</p>
<blockquote><p>    I don&#8217;t want to even think about how much C4 I can strap to my legs and walk through your magnetometers.
</p></blockquote>
<p>And what sort of magical thinking is behind the rumored TSA rule about keeping passengers seated during the last hour of flight? Do we really think the terrorist won&#8217;t think of blowing up their improvised explosive devices during the first hour of flight?</p>
<p>For years I&#8217;ve been saying this:</p>
<blockquote><p>    Only two things have made flying safer [since 9/11]: the reinforcement of cockpit doors, and the fact that passengers know now to resist hijackers.</p></blockquote>
<p>This week, the second one worked over Detroit. Security succeeded.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2009/12/26/schneier-on-terrorist-plot/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>This is something that makes me excited.</title>
		<link>http://ericgar.com/2009/12/08/this-is-something-that-makes-me-excited/</link>
		<comments>http://ericgar.com/2009/12/08/this-is-something-that-makes-me-excited/#comments</comments>
		<pubDate>Wed, 09 Dec 2009 04:25:29 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://ericgar.com/?p=592</guid>
		<description><![CDATA[
Moving Mountains &#8211; Lights And Shapes (Official Video) from Gregory Dunn on Vimeo.
One day soon, I promise I&#8217;ll post something with original content.
]]></description>
			<content:encoded><![CDATA[<p><object width="400" height="300"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=5717253&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=5717253&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="300"></embed></object>
<p><a href="http://vimeo.com/5717253">Moving Mountains &#8211; Lights And Shapes (Official Video)</a> from <a href="http://vimeo.com/user2069612">Gregory Dunn</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>One day soon, I promise I&#8217;ll post something with original content.</p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2009/12/08/this-is-something-that-makes-me-excited/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>This is dedicated to bdotdub</title>
		<link>http://ericgar.com/2009/12/04/this-is-dedicated-to-bdotdub/</link>
		<comments>http://ericgar.com/2009/12/04/this-is-dedicated-to-bdotdub/#comments</comments>
		<pubDate>Sat, 05 Dec 2009 05:47:12 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Random]]></category>

		<guid isPermaLink="false">http://ericgar.com/?p=589</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p><object width="560" height="340"><param name="movie" value="http://www.youtube.com/v/EeEgtfm8W2E&#038;hl=en_US&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/EeEgtfm8W2E&#038;hl=en_US&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2009/12/04/this-is-dedicated-to-bdotdub/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pull harder, Mom.</title>
		<link>http://ericgar.com/2009/11/27/pull-harder-mom/</link>
		<comments>http://ericgar.com/2009/11/27/pull-harder-mom/#comments</comments>
		<pubDate>Fri, 27 Nov 2009 22:00:53 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://ericgar.com/?p=579</guid>
		<description><![CDATA[I found a printed copy of this among my mother&#8217;s things:

Helen Garrido, 3/22/1951 &#8211; 11/20/2009.
]]></description>
			<content:encoded><![CDATA[<p>I found a printed copy of this among my mother&#8217;s things:</p>
<p><a href="http://xkcd.com/502/"><img title="The Pioneer anomaly is due to the force of my love." src="http://imgs.xkcd.com/comics/dark_flow.png" width="740" height="215" style="z-index: 1000; position: relative;"/></a></p>
<p>Helen Garrido, 3/22/1951 &#8211; 11/20/2009.</p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2009/11/27/pull-harder-mom/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Maybe I should grow up more.</title>
		<link>http://ericgar.com/2009/11/15/maybe-i-should-grow-up-more/</link>
		<comments>http://ericgar.com/2009/11/15/maybe-i-should-grow-up-more/#comments</comments>
		<pubDate>Sun, 15 Nov 2009 07:00:00 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://ericgar.com/?p=573</guid>
		<description><![CDATA[

bdotr:

apidae:

purplewhales:

(via likeneelyohara)




&#8220;blah blah blah.&#8221; by miabania
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/misterlovely/3836576633/"><img src="/uploads/2009/11/3836576633_181417d48c.jpg" alt="3836576633_181417d48c" title="3836576633_181417d48c" width="500" height="391" class="alignnone size-full wp-image-572" /></a></p>
<p>
<p><a href="http://tumblr.bwong.net/post/243882921/apidae-purplewhales-via-likeneelyohara">bdotr</a>:</p>
<blockquote><p>
<a href="http://apidae.tumblr.com/post/241085879/purplewhales-via-likeneelyohara">apidae</a>:</p>
<blockquote>
<p><a href="http://purplewhales.tumblr.com/post/241084587/via-likeneelyohara">purplewhales</a>:</p>
<blockquote>
<p>(via <a href="http://likeneelyohara.tumblr.com/">likeneelyohara</a>)</p>
</blockquote>
</blockquote>
</blockquote>
</p>
<p>&#8220;blah blah blah.&#8221; by <a href="http://www.flickr.com/photos/misterlovely/3836576633/">miabania</a></p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2009/11/15/maybe-i-should-grow-up-more/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A real, but unfinished journal entry.</title>
		<link>http://ericgar.com/2009/11/04/a-real-but-unfinished-journal-entry/</link>
		<comments>http://ericgar.com/2009/11/04/a-real-but-unfinished-journal-entry/#comments</comments>
		<pubDate>Thu, 05 Nov 2009 04:46:37 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://ericgar.com/?p=564</guid>
		<description><![CDATA[
Questions that might stimulate interesting conversation

What constitutes interesting conversation to you?
Who do you typically have this type of conversation with?
Does P=NP?


For some reason, I stopped there.
Some background reading for you non-computer scientists.
]]></description>
			<content:encoded><![CDATA[<blockquote><p>
<strong>Questions that might stimulate interesting conversation</strong></p>
<ol>
<li>What constitutes interesting conversation to you?</li>
<li>Who do you typically have this type of conversation with?</li>
<li>Does P=NP?</li>
</ol>
</blockquote>
<p>For some reason, I stopped there.</p>
<p>Some <a href="http://en.wikipedia.org/wiki/P_versus_NP_problem">background reading</a> for you non-computer scientists.</p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2009/11/04/a-real-but-unfinished-journal-entry/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Advice to future Columbia [SEAS [CompSci]] Undergrads, part one</title>
		<link>http://ericgar.com/2009/10/29/columbia-advice/</link>
		<comments>http://ericgar.com/2009/10/29/columbia-advice/#comments</comments>
		<pubDate>Fri, 30 Oct 2009 04:22:41 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Geekery]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Random]]></category>

		<guid isPermaLink="false">http://www.ericgar.com/?p=118</guid>
		<description><![CDATA[Following my last reflective post on advice for an aspiring technologist, I now present a laundry list of recommendations I have for a Columbia SEAS undergraduate majoring in computer science. One of the things I wished I had when I was in university was a mentor who would be able to give me this sort [...]]]></description>
			<content:encoded><![CDATA[<p>Following my last reflective post on <a href="http://ericgar.com/2007/03/29/advice-for-aspiring-technologists">advice for an aspiring technologist</a>, I now present a laundry list of recommendations I have for a Columbia SEAS undergraduate majoring in computer science. One of the things I wished I had when I was in university was a mentor who would be able to give me this sort of practical advice <em>and whom I&#8217;d actually take seriously.</em> That said, part of the value of college, growing up, and life in general is stumbling upon knowledge and wisdom yourself that has been known for generations.</p>
<p>I wrote this over a year ago but never got around to publishing it; I&#8217;m quite frankly not sure how much Columbia has changed since graduating over two years ago, so some of this advice may be less applicable now than I can even imagine.</p>
<p>I guess a late addition would have to be, &#8220;<strong>Don&#8217;t</strong> eat <a href="http://www.bwog.net/articles/meat_on_the_go">the hot dogs in the vending machine in Lerner</a>&#8220;.</p>
<ul>
<li><strong>Take as many 6000-level (graduate) seminars as possible.</strong> These courses are the ones all computer science students look back on as models of a quality education. These courses were the most interesting in terms of curriculum content and work required, possibly because the professors were actively interested in the material. I met a lot of people who were similarly interested in the topic, and in computer science in general, and I was enabled to interact with some very cool professors.</li>
<li><strong>Take as many 6000-level (graduate) lectures as possible.</strong> Sometimes, a lecture-style setting will be all that is available because of enrollment. Still, these courses were challenging and rewarding.</li>
<li><strong>Don&#8217;t wait to take silly, required courses like Physics Lab or Probability until your last semester.</strong> I guarantee from experience your life will become composed of dread going to these basic classes, knowing you only need them to graduate. They really put a downer on your finishing lap. If all else fails (which is exactly what you <em>shouldn&#8217;t</em> do with these courses), try to take them with friends to take the edge off.</li>
<li><strong>Don&#8217;t take Physics 2600 unless you&#8217;re really a physics student.</strong></li>
<ul>
<li><strong>Yes, even if you got a 5 on the AP.</strong></li>
<li><strong>Yes, even if you think you&#8217;re a pretty smart fellow.</strong></li>
</ul>
<p> The course is hard. The people who say it&#8217;s easy either are playing to their own ego, lying, or are legitimately smart and talented (the kind who go to the bathroom and figure out an insanely hard homework problem out while doing it). Just being in a room with the latter kind of student and the professor, Norman Christ, made it somewhat worth it. <em>The real value for me came in the realization that I&#8217;m not good at everything, that I can fail, and that I have a lot of better things I could be doing than trying to feed my own ego and living up to all expectations.</em> The course grew me intellectually while doing very little for me academically, given that I&#8217;m not a physics god.</p>
<p>That said, college in its entirety would have been a lot different had I not taken it.</li>
<li><strong>Find a passion, if you don&#8217;t have one already. And if you think you have one, reconsider it and/or find a new one.</strong> The people that have a passion are more interesting to talk to and are more in love with life. They see the world in a slightly different tint. They become more focused, out of discipline for the subject. They strive to move forward, instead of lagging. They understand how to transform an interest into a lifestyle. I always wanted to ask the people who didn&#8217;t have &#8220;any clue&#8221; what they&#8217;re doing after college what they spent their last few years doing <em>instead of discovering themselves</em>. You have four short years. Use them in the search for wisdom.</li>
<li><strong>Cry once in a while.</strong> Sometimes you might find yourself in a hard position, or in a situation that is deeper than you thought you could dig, and certainly bigger than you&#8217;d like to deal with. That&#8217;s ok. College is the last chance for you to safely and routinely do this, have dozens of people around you to help you out, and still be able just to take a step back for some perspective. It&#8217;s okay to get yourself in over your head; that&#8217;s how you define limits.
<p><em>In fact, I argue that if you don&#8217;t get yourself into these situations during college, you&#8217;re doing it wrong</em>. You&#8217;re not pushing yourself hard enough. If you do it early on, college will be awesome by senior year.</p>
<p>I distinctly remember calling home to my parents in tears over mental walls I hit. I felt horrible and pathetic at the time, but it was definitely formative and developmental for the years to come. <em>Thank you, Mom and Dad.</em></li>
<li><strong> Get out of the Upper West Side and experience the city.</strong> You&#8217;re going to Columbia University in the City of New York, not Columbia College in the City of Columbia, Missouri. Go see a show, a concert, go to that bar your friend told you about, the restaurant that got a good review in the Times. Go see and do things.
<p>Oh, and: Read <a href="http://gothamist.com/">gothamist</a> regularly. Figure out:
<ul>
<li>The rules of how many blocks equals a mile (~20).</li>
<li>How to tell which way is North (odd-numbered street addresses on numbered streets).</li>
<li>The orientation and arrangement of proximate bridges (Brooklyn, Manhattan, Williamsburg, 59th St&#8230;)</li>
<li>&#8230;and main landmarks (especially helpful in The Rambles of Central Park).</li>
<li>Know the direction of the clouds (generally East-ish) or the movement of the sun (East to West)).</li>
<li>Learn more than just the Upper West Side subway stops.</li>
</ul>
<p>You might become a real New Yorker just yet. (And, if you do,
<ul>
<li>Please offer directions to strangers who are looking at maps at a street corner.</li>
<li>Pick up random pieces of litter and properly dispose of them, even if they aren&#8217;t yours.</li>
<li>Stand to the side when people are getting on or off of any form of mass transit.</li>
<li>Pay attention and be cognizant to how you are affecting other people&#8217;s environments.</li>
<li>Hold doors for strangers. Say &#8220;please&#8221; and &#8220;thank you.&#8221;</li>
<li>And for your mother&#8217;s sake, even <em>smile</em> at strangers every now and then.</li>
</ul>
<p>You might even make New York a better place to live in).</p>
<li><strong>Live on campus.</strong> A huge part of the undergraduate community is formed simply because walking drunkenly between dorms at 5am after watching 18 episodes of Lost is not a big deal. Make sure you do well enough in academics so your parents don&#8217;t know this kind of thing happens and so they allow you to stay on campus.</li>
<li><strong>Make friends with people who bake.</strong> This is particularly advantageous during finals for obvious reasons.</li>
<li><strong>Take the lower-level CS courses <em>in order</em></strong>. Don&#8217;t think that you&#8217;re a hot-shot and should be exempt. Some very smart people took a considerable amount of time to figure out what you should be learning when and at what pace. I was the bloke who decided I&#8217;m better than the standard curriculum and had to keep my head barely above water the whole time. It was fun and challenging, but I would have been a better, more well-rounded student had I done the normal thing. On the other hand, I wouldn&#8217;t have been able to take as many 6000-level courses and I&#8217;m definitely a better technologist for having been exposed to advanced concepts early.
<p>If you take the curriculum as prescribed (again, which you should), you will inevitably come to topics, sections, or projects, that you don&#8217;t enjoy or that are old news. Deal with it responsibly. Read a related, more advanced book that is highly respected. Spend a little more time on your project implementing some extra functionality or incorporating some other technology (especially if it relates to your interest; say, integrating Apache Lucene into a Advanced Programming project or using both Postgres and MySQL for your database project and comparing transactional throughput).</p>
<p>You won&#8217;t have the time to do this. You&#8217;ll be too busy following the rest of my advice. My recommendation: make the time.</p>
<li><strong>Create something amazing.</strong> This is one of the only opportunities in the rest of your life where there is such a huge concentration of interesting, curious, creative people. Use that to your advantage by creating something, something so awesome and consuming that you&#8217;ll think back about the weeks (and early mornings) you spent implementing it.  </li>
<li><strong>Get really active in an extracurricular activity.</strong>
<ul>
<li><strong>Especially if it&#8217;s the ACM.</strong></li>
<li><strong>If not, explore your culture.</strong></li>
<li><strong>If not, explore your interests.</strong></li>
<li><strong>If not, attend events designed for amusement.</strong></li>
<li><strong>If not, explore someone else&#8217;s culture and reap the rewards of good, free food.</strong></li>
</ul>
<p> Groups of like-minded people can be empowering. First, you have the management committee who are interested enough in a given topic to do real work to create events that will interest others. Those are good people to be around as they tend to be creative, dynamic, and even sometimes passionate. (And, if nothing else, they are useful for drinking circles). Then, you have the events themselves, which are designed to get you more information, more opportunities, and more fun, which are never bad things. I made many great contacts through the organization I was most heavily involved with and definitely got a job through it. I also ate a lot of deliciously free food.</p>
<p>Being an officer in any organization is highly recommended. It shows you have the organization and the excess capacity to do something highly formalized in your free time for the betterment of others. That&#8217;s pretty powerful and commands respect.</p>
<p>A word on the ACM (not the Apostolos Campus Ministry). The <a href="http://www.cuacm.com/">Association for Computing Machinery</a> (note that it is &#8220;for&#8221; not &#8220;of&#8221;; this is a large semantic difference: I am not a piece of computing machinery) is an organization that has a lot of potential to unify all of the computer geeks on campus and get people interested in computing. It does this better some years than others. During my tenure there, we were unable to realize our vision of what the ACM should be. That is a strong regret I have to this day. That said, the officers of that organization try very hard to have good programming. Check it out.  </li>
<li><strong>But don&#8217;t overcommit to too many groups.</strong> Contributing is admirable. Being elected to a post is good for your resume, ego, and sense of self. But, trying to be 42,397 presidents at the same time is good for no-one. You may be skilled, but target that skill. No one likes to work with someone who is over-committed.</li>
<li><strong>Get a job related to your interest.</strong> Start with getting any job with <em>real responsibilities</em>, where your execution impacts a larger community than just yourself, where you can show your reliability. Then, if not already, get a job aligned with your interest. (This latter recommendation, however, should be taken seriously throughout life). After that, ride the opportunities that arise from it. Being an open-source programmer and team leader was much more appealing to me (and to prospective employers) than being a theater technician (my first job at college).</li>
<li><strong>Get a job or hobby not related to your main interest.</strong> Being a theater technician was a hell of a lot of fun and filled a lot of voids that computer science just cannot possibly fill. I still miss its physicality horribly.</li>
<li><strong>Take some classes related to a secondary interest.</strong> Taking &#8220;Kings, Caliphs and Emperors: Images of Authority During the Crusades&#8221; was humbling, intensely interesting (<a href="http://artsci.wustl.edu/~artarch/sections/faculty/walker.html">the professor</a> was a fantastic instructor), and useful at cocktail parties simply because of its name. Oh, and there were cute girls to interact with about a topic they adored.</li>
<li><strong>See the sunrise every now and then.</strong> It&#8217;s quite beautiful. <em>Make the number of times you see the sunrise for academic reasons equal the number of times you see the sunrise for social reasons</em>. This is called work/life balance.</li>
<li><strong> Go to professors&#8217; and TAs&#8217; office hours.</strong> I was told this constantly and I never executed on it until senior year. Then I realized: most professors and all TAs are very interested, both personally and professionally, in helping you succeed. They really will take time out of their extremely busy schedules so that you can learn. Office hours are where the student-teacher relationship is nurtured. Coincidentally, that relationship can simultaneously break down, as professors can transition to become allies and friends.</li>
<li><strong> Don&#8217;t live in Carman freshman year. That is, unless you should have gone to a party school.</strong> Don&#8217;t be afraid of other dorms; you will make friends regardless of where you end up. I made my first real friends while I stood alone on a long line for free ice cream during orientation. (Friends, mind you, that I desperately need to call).</li>
<li><strong> If you should have gone to a party school, don&#8217;t go to Columbia.</strong> Your spot could be filled with someone who <em>actually</em> is an intellectual and doesn&#8217;t just pretend to be one on his or her application.</li>
<li><strong> Take pictures along the way.</strong> This may be the only way you remember college, as the rest of it could be filled with sleepless nights at Butler, in the lab, and <em>on</em> the bar at Lion&#8217;s Head.</li>
<li><strong> Have fun. </strong>Corollary: Get out of your dorm room. </li>
<ul>
<p>Next in my series of reflection: tools and technology I know today that I wish I knew about before.</p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2009/10/29/columbia-advice/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Oh no. Bug reports via Twitter.</title>
		<link>http://ericgar.com/2009/10/29/oh-no-bug-reports-via-twitter/</link>
		<comments>http://ericgar.com/2009/10/29/oh-no-bug-reports-via-twitter/#comments</comments>
		<pubDate>Fri, 30 Oct 2009 03:18:15 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Geekery]]></category>

		<guid isPermaLink="false">http://ericgar.com/?p=543</guid>
		<description><![CDATA[This was a post on the mailing list for the Moose object system for Perl:

Me on Twitter yesterday: &#8220;Had to hack Moose::Meta::Method::throw_error() to make it Carp::confess() to tell how an attribute constraint was being violated. Grrr.&#8221; and &#8220;T&#8217;was the attribute builder that did it.&#8221;.            [...]]]></description>
			<content:encoded><![CDATA[<p>This was <a href="http://www.nntp.perl.org/group/perl.moose/2009/10/msg1134.html">a post</a> on the mailing list for the Moose object system for Perl:</p>
<blockquote><p>
Me on Twitter yesterday: &#8220;Had to hack Moose::Meta::Method::throw_error() to make it Carp::confess() to tell how an attribute constraint was being violated. Grrr.&#8221; and &#8220;T&#8217;was the attribute builder that did it.&#8221;.                           </p>
<p>This isn&#8217;t the first time that I&#8217;ve had to muck with throw_error() to tell what&#8217;s going on.  Only showing the stack from the caller and up makes debugging harder.
</p></blockquote>
<p>Oh no. Is the Internet going to stoop to using Twitter for bug reports and requests for enhancements? I certainly hope not. 140 characters of gripe an RFE does not make.</p>
<p>At least he didn&#8217;t have to shorten his posts by removing random vowels.</p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2009/10/29/oh-no-bug-reports-via-twitter/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>This is how we roll.</title>
		<link>http://ericgar.com/2009/10/25/this-is-how-we-roll/</link>
		<comments>http://ericgar.com/2009/10/25/this-is-how-we-roll/#comments</comments>
		<pubDate>Mon, 26 Oct 2009 04:02:09 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://ericgar.com/?p=541</guid>
		<description><![CDATA[
(Stolen from bdotdub.)
]]></description>
			<content:encoded><![CDATA[<p><img src="/uploads/2009/10/38534198.jpg" alt="38534198" title="38534198" width="480" height="640" class="alignnone size-full wp-image-540" /></p>
<p>(Stolen from <a href="http://twitpic.com/mxx6e">bdotdub</a>.)</p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2009/10/25/this-is-how-we-roll/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Natalie Tran. Adorable.</title>
		<link>http://ericgar.com/2009/10/17/natalie-tran-adorable/</link>
		<comments>http://ericgar.com/2009/10/17/natalie-tran-adorable/#comments</comments>
		<pubDate>Sun, 18 Oct 2009 02:06:53 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://ericgar.com/?p=533</guid>
		<description><![CDATA[
If only she were actually saying hi to me.
Maybe I should start using that name more often.
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.youtube.com/watch?v=mvUkfr1qzx4&#038;feature=channel_page"><img style='border: 1px solid black'src="/uploads/2009/10/hienrique.png" alt="hienrique" title="hienrique" width="661" height="601" class="alignnone size-full wp-image-534" /></a></p>
<p>If <em>only</em> she were <em>actually</em> saying hi to me.</p>
<p>Maybe I should start using that name more often.</p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2009/10/17/natalie-tran-adorable/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>&#8220;Pasta with Greens&#8221;</title>
		<link>http://ericgar.com/2009/10/12/pasta-with-greens/</link>
		<comments>http://ericgar.com/2009/10/12/pasta-with-greens/#comments</comments>
		<pubDate>Tue, 13 Oct 2009 00:25:28 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[In Brief]]></category>

		<guid isPermaLink="false">http://ericgar.com/?p=529</guid>
		<description><![CDATA[My mother gave me a cookbook called &#8220;The Best 30-Minute Recipe&#8221; a while ago in an attempt to get me to learn how to cook. I was just flipping through it when I noticed this entry in the table of contents:

    * While The Pasta Cooks
       [...]]]></description>
			<content:encoded><![CDATA[<p>My mother gave me a cookbook called &#8220;The Best 30-Minute Recipe&#8221; a while ago in an attempt to get me to learn how to cook. I was just flipping through it when I noticed this entry in the table of contents:</p>
<pre>
    * While The Pasta Cooks
        * Pasta with Greens
            * Spaghetti with Spinach, Bacon, and Toasted Bread Crumbs
            * Spaghetti with Greens, White Beans, Bacon, and Toasted Bread Crumbs
</pre>
<p>Let&#8217;s be honest: bacon <em>does</em> make vegetables taste better. Meat haters are missing out.</p>
<p>(That said, I <3 vegetables.)</p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2009/10/12/pasta-with-greens/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My Senior Traits, 2003</title>
		<link>http://ericgar.com/2009/10/10/my-senior-traits-2003/</link>
		<comments>http://ericgar.com/2009/10/10/my-senior-traits-2003/#comments</comments>
		<pubDate>Sat, 10 Oct 2009 22:24:13 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://ericgar.com/?p=525</guid>
		<description><![CDATA[In 2003, I composed the following &#8220;Senior Traits&#8221; to be placed next to my picture in my senior year high school yearbook.

Trademark: At least three computing devices on me at one time, my noises.
Pet Peeve: Those who do not signal when turning in a car.
Idol: Richard P. Feynman
Weakness: Binary, mathematics and science, a good espresso.
Favorite [...]]]></description>
			<content:encoded><![CDATA[<p>In 2003, I composed the following &#8220;Senior Traits&#8221; to be placed next to my picture in my senior year high school yearbook.</p>
<ol>
<li><strong>Trademark</strong>: At least three computing devices on me at one time, my noises.</li>
<li><strong>Pet Peeve</strong>: Those who do not signal when turning in a car.</li>
<li><strong>Idol</strong>: Richard P. Feynman</li>
<li><strong>Weakness</strong>: Binary, mathematics and science, a good espresso.</li>
<li><strong>Favorite Saying</strong>: &#8220;Polymorphism&#8221;.</li>
<li><strong>Most Prized Possession</strong>: My palm pilot.</li>
<li><strong>One Wish</strong>: To make a difference in someone&#8217;s world.</li>
<li><strong>Life Ambition</strong>: To make a lasting scientific advancement after I obtain a Ph.D.</li>
<li><strong>Quote</strong>: &#8220;It&#8217;s perfectly fine to use the name of your pet or child as a password. However, for the sake of security, make sure the names of all your pets and children contain several non-alphanumeric characters&#8221; &#8211; Lore Sjoberg</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2009/10/10/my-senior-traits-2003/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Another reason why I like my ISP, Natural Wireless</title>
		<link>http://ericgar.com/2009/10/05/another-reason-why-i-like-my-isp-natural-wireless/</link>
		<comments>http://ericgar.com/2009/10/05/another-reason-why-i-like-my-isp-natural-wireless/#comments</comments>
		<pubDate>Tue, 06 Oct 2009 02:39:34 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Geekery]]></category>

		<guid isPermaLink="false">http://ericgar.com/?p=523</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p><img src="/uploads/2009/10/download.png" alt="download" title="download" width="489" height="90" class="alignnone size-full wp-image-522" /></p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2009/10/05/another-reason-why-i-like-my-isp-natural-wireless/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>2010 Michelin Guide New York City Starred Restaurants</title>
		<link>http://ericgar.com/2009/10/05/2010-michelin-guide-new-york-city-starred-restaurants/</link>
		<comments>http://ericgar.com/2009/10/05/2010-michelin-guide-new-york-city-starred-restaurants/#comments</comments>
		<pubDate>Mon, 05 Oct 2009 19:08:49 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://ericgar.com/?p=518</guid>
		<description><![CDATA[It looks like I need to start eating more.
Three stars

Daniel (N)
Jean Georges
Le Bernardin
Masa
Per Se

Two stars

Alto (N)
Corton (N)
Gilt
Gordon Ramsay at The London
Momofuku Ko
Picholine

One star

Adour
Annisa
Anthos
Aureole
A Voce (N)
Blue Hill
Bouley (N)
Café Boulud
Casa Mono (N)
Convivio (N)
Del Posto
Dressler
eighty one
Eleven Madison Park (N)
Etats-Unis
Gotham Bar and Grill
Gramercy Tavern
Insieme
Jewel Bako
Kajitsu (N)
Kyo Ya
L’Atelier de Joël Robuchon
Marc Forgione (N)
Marea (N)
Minetta Tavern (N)
Modern (The)
Oceana
Perry Street
Peter Luger
Public
Rhong-Tiam (N)
River [...]]]></description>
			<content:encoded><![CDATA[<p>It looks like I need to start eating more.</p>
<p><strong>Three stars</strong></p>
<ul>
<li>Daniel (N)</li>
<li>Jean Georges</li>
<li>Le Bernardin</li>
<li>Masa</li>
<li><del datetime="2009-10-05T19:01:15+00:00">Per Se</del></li>
</ul>
<p><strong>Two stars</strong></p>
<ul>
<li>Alto (N)</li>
<li>Corton (N)</li>
<li>Gilt</li>
<li>Gordon Ramsay at The London</li>
<li>Momofuku Ko</li>
<li>Picholine</li>
</ul>
<p><strong>One star</strong></p>
<ul>
<li>Adour</li>
<li>Annisa</li>
<li>Anthos</li>
<li>Aureole</li>
<li>A Voce (N)</li>
<li>Blue Hill</li>
<li>Bouley (N)</li>
<li><del datetime="2009-10-05T19:01:15+00:00">Café Boulud</del></li>
<li>Casa Mono (N)</li>
<li>Convivio (N)</li>
<li>Del Posto</li>
<li>Dressler</li>
<li>eighty one</li>
<li><del datetime="2009-10-05T19:01:15+00:00">Eleven Madison Park</del> (N)</li>
<li>Etats-Unis</li>
<li>Gotham Bar and Grill</li>
<li>Gramercy Tavern</li>
<li>Insieme</li>
<li>Jewel Bako</li>
<li>Kajitsu (N)</li>
<li>Kyo Ya</li>
<li>L’Atelier de Joël Robuchon</li>
<li>Marc Forgione (N)</li>
<li>Marea (N)</li>
<li>Minetta Tavern (N)</li>
<li><del datetime="2009-10-05T19:01:15+00:00">Modern (The)</del></li>
<li>Oceana</li>
<li>Perry Street</li>
<li>Peter Luger</li>
<li><del datetime="2009-10-05T19:01:15+00:00">Public</del></li>
<li>Rhong-Tiam (N)</li>
<li><del datetime="2009-11-05T04:58:31+00:00">River Café (N)</del></li>
<li>Rouge Tomate (N)</li>
<li>Saul</li>
<li>Seäsonal (N)</li>
<li>Shalizar (N)</li>
<li>SHO Shaun Hergatt (N)</li>
<li>Soto (N)</li>
<li><del datetime="2009-10-05T19:01:15+00:00">Spotted Pig</del></li>
<li>Sushi Azabu (N)</li>
<li>Sushi of Gari</li>
<li>Veritas</li>
<li>Wallsé</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2009/10/05/2010-michelin-guide-new-york-city-starred-restaurants/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Slashdot poll: Most Useful UNIX Tool</title>
		<link>http://ericgar.com/2009/09/19/slashdot-poll-most-useful-unix-tool/</link>
		<comments>http://ericgar.com/2009/09/19/slashdot-poll-most-useful-unix-tool/#comments</comments>
		<pubDate>Sun, 20 Sep 2009 06:09:16 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Geekery]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://ericgar.com/?p=516</guid>
		<description><![CDATA[In response to the current /. poll, Most Useful UNIX Tool: I have the following from my ~/.zhistory at work:

$ for cmd in sed grep cat find telnet init exit ; do echo -n $cmd= ; grep -c &#8220;$cmd &#8221; ~/.zhistory; done
sed=85
grep=875
cat=762
find=126
telnet=15
init=32
exit=33

Which is interesting to me. I can explain some of the counts:

I run &#8216;cat [...]]]></description>
			<content:encoded><![CDATA[<p>In response to the current <a href="http://slashdot.org">/.</> poll, <a href="http://slashdot.org/pollBooth.pl?qid=1855&#038;aid=-1">Most Useful UNIX Tool</a>: I have the following from my ~/.zhistory at work:</p>
<blockquote><p>
$ for cmd in sed grep cat find telnet init exit ; do echo -n $cmd= ; grep -c &#8220;$cmd &#8221; ~/.zhistory; done<br />
sed=85<br />
grep=875<br />
cat=762<br />
find=126<br />
telnet=15<br />
init=32<br />
exit=33
</p></blockquote>
<p>Which is interesting to me. I can explain some of the counts:</p>
<ul>
<li>I run &#8216;cat $file | (grep|sed|awk) | &#8230;&#8217; too often out of a good/bad habit.</li>
<li>&#8216;exit&#8217; is small because I&#8217;ve bound &#8221;x&#8217; to exit (which itself is a bad habit; I should have just started using &#8216;Control-D&#8217;.</li>
<li>&#8217;ssh&#8217; > &#8216;telnet&#8217;</li>
<li>I don&#8217;t have root, so &#8216;init&#8217; isn&#8217;t really used, and my regex isn&#8217;t careful enough to eliminate &#8216;disk_init&#8217;.</li>
<li>&#8217;sed&#8217; is mega-useful, but is usually the second command in a pipeline. I want to start using &#8216;perl -pe&#8217; more.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2009/09/19/slashdot-poll-most-useful-unix-tool/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Auto-Dependency Generation in GNU Make</title>
		<link>http://ericgar.com/2009/09/19/auto-dependency-generation-in-gnu-make/</link>
		<comments>http://ericgar.com/2009/09/19/auto-dependency-generation-in-gnu-make/#comments</comments>
		<pubDate>Sat, 19 Sep 2009 16:13:38 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Geekery]]></category>

		<guid isPermaLink="false">http://ericgar.com/?p=512</guid>
		<description><![CDATA[I renovated some makefiles this week and found myself wanting to generate dependencies of a piece of code automatically from &#8216;gcc -M&#8217;. The existing Makefile had an explicit &#8220;make depends&#8221; step that would invoke &#8216;gcc -M&#8217; for each of the source files. This is annoying because all generated Makefiles would have to be recreated if [...]]]></description>
			<content:encoded><![CDATA[<p>I renovated some makefiles this week and found myself wanting to generate dependencies of a piece of code automatically from &#8216;gcc -M&#8217;. The existing Makefile had an explicit &#8220;make depends&#8221; step that would invoke &#8216;gcc -M&#8217; for each of the source files. This is annoying because all generated Makefiles would have to be recreated if one file&#8217;s dependencies changed.</p>
<p>The <a href="http://www.gnu.org/software/make/manual/make.html">GNU Make Manual</a> has a section on <a href="http://www.gnu.org/software/make/manual/make.html#Automatic-Prerequisites">automatically generating prerequisites</a>, which only gets you part of the way.</p>
<p>I owe a good deal of gratitude to Tom Tromey and Paul D. Smith for creating and writing up <a href="http://make.paulandlesley.org/autodep.html">instructions on how GNU Make can automatically generate dependencies for source files</a>. They discuss even better ways of generating dependency files and build upon the GNU Make Manual method.</p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2009/09/19/auto-dependency-generation-in-gnu-make/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Olbermann rant on &#8220;You lie!&#8221; outburst</title>
		<link>http://ericgar.com/2009/09/14/olbermann-rant-on-you-lie-outburst/</link>
		<comments>http://ericgar.com/2009/09/14/olbermann-rant-on-you-lie-outburst/#comments</comments>
		<pubDate>Tue, 15 Sep 2009 01:42:00 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://ericgar.com/?p=509</guid>
		<description><![CDATA[This is a purely amazing rant on Joe Wilson&#8217;s &#8220;You lie!&#8221; outburst during Obama speech:

This is just true:

It is this week evident that the greatest threat to the nation… is not terrorism… nor the economy… nor H1/N1… nor even bad health care. It is rank, willful stupidity.
When did we come to extol stupidity ahead of [...]]]></description>
			<content:encoded><![CDATA[<p>This is a purely amazing rant on Joe Wilson&#8217;s &#8220;You lie!&#8221; outburst during Obama speech:</p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/PqDKbCwiaVY&#038;hl=en&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/PqDKbCwiaVY&#038;hl=en&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
<p>This is just true:</p>
<blockquote><p>
It is this week evident that the greatest threat to the nation… is not terrorism… nor the economy… nor H1/N1… nor even bad health care. It is rank, willful stupidity.</p>
<p>When did we come to extol stupidity ahead of information, and rely on voo-doo, superstition, and prejudice ahead of education?
</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2009/09/14/olbermann-rant-on-you-lie-outburst/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Two classic videos I&#8217;ve been thinking about (again)</title>
		<link>http://ericgar.com/2009/09/12/two-classic-videos-ive-been-thinking-about-again/</link>
		<comments>http://ericgar.com/2009/09/12/two-classic-videos-ive-been-thinking-about-again/#comments</comments>
		<pubDate>Sun, 13 Sep 2009 06:47:37 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[In Brief]]></category>

		<guid isPermaLink="false">http://ericgar.com/?p=505</guid>
		<description><![CDATA[Reggie and the Full Effect &#8211; Congratulations Smack and Katy

Brand New, Welcome to Bangkok

]]></description>
			<content:encoded><![CDATA[<p>Reggie and the Full Effect &#8211; Congratulations Smack and Katy</p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/RbMjtoaneJM&#038;hl=en&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/RbMjtoaneJM&#038;hl=en&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
<p>Brand New, Welcome to Bangkok</p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/0Tb0iHQfhEg&#038;hl=en&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/0Tb0iHQfhEg&#038;hl=en&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2009/09/12/two-classic-videos-ive-been-thinking-about-again/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Best flowers ever.</title>
		<link>http://ericgar.com/2009/08/31/best-flowers-ever/</link>
		<comments>http://ericgar.com/2009/08/31/best-flowers-ever/#comments</comments>
		<pubDate>Tue, 01 Sep 2009 04:08:28 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[In Brief]]></category>
		<category><![CDATA[Random]]></category>

		<guid isPermaLink="false">http://ericgar.com/?p=501</guid>
		<description><![CDATA[I discovered these at the Boston Public Gardens earlier this year. I am amazed that such a living creature exists.

Photo Credit: &#8220;Purple Ball Flowers&#8221; by Cheddarcheez licensed under Creative Commons Attribution-Noncommercial-No Derivative Works 2.0 Generic.
]]></description>
			<content:encoded><![CDATA[<p>I discovered these at the Boston Public Gardens earlier this year. I am amazed that such a living creature exists.</p>
<p><img src="/uploads/2009/08/flowers.jpg" alt="flowers" title="flowers" width="488" height="500" class="alignnone size-full wp-image-502" /></p>
<p>Photo Credit: &#8220;<a href="http://www.flickr.com/photos/cheddarcheez/2553955407/">Purple Ball Flowers</a>&#8221; by <a href="http://www.flickr.com/photos/cheddarcheez/">Cheddarcheez</a> licensed under <a href="http://creativecommons.org/licenses/by-nc-nd/2.0/deed.en">Creative Commons Attribution-Noncommercial-No Derivative Works 2.0 Generic</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2009/08/31/best-flowers-ever/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Two videos I&#8217;ve been thinking about</title>
		<link>http://ericgar.com/2009/08/23/two-videos-ive-been-thinking-about/</link>
		<comments>http://ericgar.com/2009/08/23/two-videos-ive-been-thinking-about/#comments</comments>
		<pubDate>Mon, 24 Aug 2009 04:28:11 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Random]]></category>

		<guid isPermaLink="false">http://ericgar.com/?p=496</guid>
		<description><![CDATA[Both of these videos went viral recently, but documented here for posterity (and for my mother).
So catchy:

Served:

]]></description>
			<content:encoded><![CDATA[<p>Both of these videos went viral recently, but documented here for posterity (and for my mother).</p>
<p>So catchy:<br />
<object width="560" height="340"><param name="movie" value="http://www.youtube.com/v/Vn29DvMITu4&#038;hl=en&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/Vn29DvMITu4&#038;hl=en&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"></embed></object></p>
<p>Served:<br />
<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/nYlZiWK2Iy8&#038;hl=en&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/nYlZiWK2Iy8&#038;hl=en&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2009/08/23/two-videos-ive-been-thinking-about/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Trackstand in Sixteen Variations, by Cadence</title>
		<link>http://ericgar.com/2009/08/09/trackstand-in-sixteen-variations-by-cadence/</link>
		<comments>http://ericgar.com/2009/08/09/trackstand-in-sixteen-variations-by-cadence/#comments</comments>
		<pubDate>Sun, 09 Aug 2009 14:23:01 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Geekery]]></category>
		<category><![CDATA[In Brief]]></category>

		<guid isPermaLink="false">http://ericgar.com/?p=492</guid>
		<description><![CDATA[With a great background track.

]]></description>
			<content:encoded><![CDATA[<p>With a great background track.</p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/lK1kw4o6nWI&#038;hl=en&#038;fs=1&#038;rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/lK1kw4o6nWI&#038;hl=en&#038;fs=1&#038;rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2009/08/09/trackstand-in-sixteen-variations-by-cadence/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>mbsync: success</title>
		<link>http://ericgar.com/2009/08/07/mbsync-success/</link>
		<comments>http://ericgar.com/2009/08/07/mbsync-success/#comments</comments>
		<pubDate>Fri, 07 Aug 2009 21:58:17 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Coding]]></category>

		<guid isPermaLink="false">http://ericgar.com/?p=488</guid>
		<description><![CDATA[Thanks to Remko Tronçon for supplying a patch to mbsync to enable recursive synchronization.
mbsync supports bi-directional synchronization between a local Maildir structure and an IMAP server and is very pretty.
]]></description>
			<content:encoded><![CDATA[<p>Thanks to <a href="http://el-tramo.be/">Remko Tronçon</a> for <a href="http://el-tramo.be/blog/gmail-mbsync">supplying</a> <a href="http://el-tramo.be/files/mbsync/recursive_imap.diff">a patch to mbsync to enable recursive synchronization</a>.</p>
<p><a href="http://isync.sourceforge.net/">mbsync</a> supports bi-directional synchronization between a local Maildir structure and an IMAP server and is very pretty.</p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2009/08/07/mbsync-success/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Observations on Bicycling in the Rain</title>
		<link>http://ericgar.com/2009/07/26/observations-on-bicycling-in-the-rain/</link>
		<comments>http://ericgar.com/2009/07/26/observations-on-bicycling-in-the-rain/#comments</comments>
		<pubDate>Mon, 27 Jul 2009 04:12:46 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://ericgar.com/?p=478</guid>
		<description><![CDATA[Having just arrived home from an evening of company, drink, and debate (three of my favorite things), I have these observations to make on riding home in the rain:

Biking in the rain is hella fun.1  The feeling of the rain pelting against your face, being saturated with water, and having a brotherhood amongst the [...]]]></description>
			<content:encoded><![CDATA[<p>Having just arrived home from an evening of company, drink, and debate (three of my favorite things), I have these observations to make on riding home in the rain:</p>
<ol>
<li><strong>Biking in the rain is hella fun.</strong><sup>1</sup>  The feeling of the rain pelting against your face, being saturated with water, and having a brotherhood amongst the other bikers on the route&#8230; it&#8217;s just awesome. Highly recommended. I&#8217;ll even go with you, voluntarily.</li>
<li><strong>But it may only be fun if you have eye protection.</strong> I happen to wear glasses, so I have eye protection wherever I go. It&#8217;s definitely worth carrying any type of protective eyewear on a rainy day.
</li>
<li><strong>It gives you a really good excuse to clean your bike.</strong> Well, the frame and exterior bits, anyway. Because all you have to do is scrub it a bit more and wipe it down. We all wash our bikes far less than we should.</li>
<li><strong><a href="http://www.chromebagsstore.com/messenger-bags.html">Chrome bags</a> are also awesome.</strong> The outside of my Chrome bag: totally saturated with water. The inside? Totally dry. It wasn&#8217;t even shut properly by the user, but it came through with flying colors. While I <em>love</em> to this day the backpack for which I substituted my Chrome bag, it definitely would not have this property.</li>
<li><strong>Your shoes will be squishy.</strong> Okay, not great, but still super fun.</li>
</ol>
<ol class="footnotes"><li id="footnote_0_478" class="footnote">I learned the word &#8220;hella&#8221; when visiting Dan in California a few years ago.</li></ol>]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2009/07/26/observations-on-bicycling-in-the-rain/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Darth Vader as MC Hammer</title>
		<link>http://ericgar.com/2009/07/23/darth-vader-as-mc-hammer/</link>
		<comments>http://ericgar.com/2009/07/23/darth-vader-as-mc-hammer/#comments</comments>
		<pubDate>Fri, 24 Jul 2009 00:45:53 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Geekery]]></category>

		<guid isPermaLink="false">http://ericgar.com/?p=471</guid>
		<description><![CDATA[
This should have made it into the trilogy1. (via totallycrap).
remember: there was only the original trilogy]]></description>
			<content:encoded><![CDATA[<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/vIRQf0S3oD0&#038;color1=0xb1b1b1&#038;color2=0xcfcfcf&#038;hl=en&#038;feature=player_embedded&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><embed src="http://www.youtube.com/v/vIRQf0S3oD0&#038;color1=0xb1b1b1&#038;color2=0xcfcfcf&#038;hl=en&#038;feature=player_embedded&#038;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="425" height="344"></embed></object></p>
<p>This should have made it into the trilogy<sup>1</sup>. (via <a href="http://www.totallycrap.com/magazine/darth_vader_cant_touch_this/">totallycrap</a>).</p>
<ol class="footnotes"><li id="footnote_0_471" class="footnote">remember: there was only the original trilogy</li></ol>]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2009/07/23/darth-vader-as-mc-hammer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>git-scm logo awesomeness</title>
		<link>http://ericgar.com/2009/07/20/git-scm-logo-awesomeness/</link>
		<comments>http://ericgar.com/2009/07/20/git-scm-logo-awesomeness/#comments</comments>
		<pubDate>Tue, 21 Jul 2009 04:06:28 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://ericgar.com/?p=463</guid>
		<description><![CDATA[Never before today did I notice the great logo on git-scm.com:

Nor can I find any reason why that is the way it is, but it is most certainly appreciated.
]]></description>
			<content:encoded><![CDATA[<p>Never before today did I notice the great logo on <a href="http://git-scm.com/">git-scm.com</a>:</p>
<p><img src="/uploads/2009/07/git.png" alt="git" title="git" class="alignnone size-full wp-image-464" /></p>
<p>Nor can I <a href="http://www.google.com/search?q='git-scm'+logo">find any reason</a> why that is the way it is, but it is most certainly appreciated.</p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2009/07/20/git-scm-logo-awesomeness/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Email Hulu If Ads Malfunction</title>
		<link>http://ericgar.com/2009/07/17/email-hulu-if-ads-malfunction/</link>
		<comments>http://ericgar.com/2009/07/17/email-hulu-if-ads-malfunction/#comments</comments>
		<pubDate>Sat, 18 Jul 2009 00:50:05 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[In Brief]]></category>

		<guid isPermaLink="false">http://ericgar.com/?p=457</guid>
		<description><![CDATA[
Yup, I&#8217;ll get right on emailing you about you not being able to serve me advertisements.
]]></description>
			<content:encoded><![CDATA[<p><img src="/uploads/2009/07/hulu_ads.png" alt="hulu_ads" title="hulu_ads" width="551" height="302" class="alignnone size-full wp-image-456" /></p>
<p>Yup, I&#8217;ll get right on emailing you about you not being able to serve me advertisements.</p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2009/07/17/email-hulu-if-ads-malfunction/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Op-Ed: Steal This Code</title>
		<link>http://ericgar.com/2009/07/17/op-ed-steal-this-code/</link>
		<comments>http://ericgar.com/2009/07/17/op-ed-steal-this-code/#comments</comments>
		<pubDate>Fri, 17 Jul 2009 15:26:39 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Geekery]]></category>

		<guid isPermaLink="false">http://ericgar.com/?p=454</guid>
		<description><![CDATA[There is a nice little Op-Ed about the bond that forms between coders and their code and the value of ideas over implementation. 
The most interesting part of it to me, though, was the by-line:
Michael Osinski, a former computer programmer, is an oyster farmer. 
Interesting life decision. I&#8217;d like to know more about that.
]]></description>
			<content:encoded><![CDATA[<p>There is a nice little Op-Ed about <a href="http://www.nytimes.com/2009/07/17/opinion/17osinski.html">the bond that forms between coders and their code</a> and the value of ideas over implementation. </p>
<p>The most interesting part of it to me, though, was the by-line:</p>
<blockquote><p>Michael Osinski, a former computer programmer, is an oyster farmer. </p></blockquote>
<p>Interesting life decision. I&#8217;d like to know more about that.</p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2009/07/17/op-ed-steal-this-code/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>how to: resume from suspend by keystroke in Linux</title>
		<link>http://ericgar.com/2009/07/08/how-to-resume-from-suspend-by-keystroke-in-linux/</link>
		<comments>http://ericgar.com/2009/07/08/how-to-resume-from-suspend-by-keystroke-in-linux/#comments</comments>
		<pubDate>Thu, 09 Jul 2009 03:22:58 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Geekery]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://ericgar.com/?p=449</guid>
		<description><![CDATA[I&#8217;ve always wondered why Macs could wakeup from sleep by a mere keystroke, but my Linux boxes required me to press the power button. It turns out you can enable wake from suspend/hibernate in Linux by adding the following to /etc/rc.local, which is run at startup:

for i in `/bin/grep USB /proc/acpi/wakeup &#124; /usr/bin/awk &#039;{print $1}&#039;`;
do
 [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve always wondered why Macs could wakeup from sleep by a mere keystroke, but my Linux boxes required me to press the power button. It turns out you can enable wake from suspend/hibernate in Linux by adding the following to /etc/rc.local, which is run at startup:</p>
<pre class="brush: bash">
for i in `/bin/grep USB /proc/acpi/wakeup | /usr/bin/awk &#039;{print $1}&#039;`;
do
    echo $i &gt; /proc/acpi/wakeup;
done
</pre>
<p>/proc/acpi/wakeup will then look something like:</p>
<pre>
$ cat /proc/acpi/wakeup
Device  S-state   Status   Sysfs node
PCI0      S5     disabled  no-bus:pci0000:00
PEX0      S5     disabled  pci:0000:00:1c.0
PEX1      S5     disabled  pci:0000:00:1c.1
PEX2      S5     disabled
PEX3      S5     disabled
PEX4      S5     disabled
PEX5      S5     disabled
HUB0      S5     disabled  pci:0000:00:1e.0
IGBE      S5     disabled
USB0      S3     enabled   pci:0000:00:1d.0
USB1      S3     enabled   pci:0000:00:1d.1
USB2      S3     enabled   pci:0000:00:1d.2
USB3      S3     enabled   pci:0000:00:1a.0
USB4      S3     enabled   pci:0000:00:1a.1
USB5      S3     enabled   pci:0000:00:1a.2
EHC1      S3     disabled  pci:0000:00:1d.7
EHC2      S3     disabled  pci:0000:00:1a.7
AZAL      S5     disabled  pci:0000:00:1b.0
</pre>
<p>and voila: when your Linux box suspends, you can wake it up by pressing any key on your USB keyboard.</p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2009/07/08/how-to-resume-from-suspend-by-keystroke-in-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The most beautiful necklace I&#8217;ve ever seen</title>
		<link>http://ericgar.com/2009/07/06/the-most-beautiful-necklace-ive-ever-seen/</link>
		<comments>http://ericgar.com/2009/07/06/the-most-beautiful-necklace-ive-ever-seen/#comments</comments>
		<pubDate>Tue, 07 Jul 2009 01:43:02 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://ericgar.com/?p=445</guid>
		<description><![CDATA[The Julia Necklace

from &#8220;Geek Chic &#124; A Matter of Fractals&#8221; by Sandra Ballentine in the New York Times. Made by Boucheron.
See Wikipedia&#8217;s Julia set article.
]]></description>
			<content:encoded><![CDATA[<p>The Julia Necklace</p>
<p><img src="/uploads/2009/07/0702julia.jpg" alt="the most beautiful necklace i&#039;ve ever seen" title="the most beautiful necklace i&#039;ve ever seen" width="390" height="482" class="alignnone size-full wp-image-446" /></p>
<p>from &#8220;<a href="http://themoment.blogs.nytimes.com/2009/07/02/geek-chic-a-matter-of-fractals/">Geek Chic | A Matter of Fractals</a>&#8221; by Sandra Ballentine in the New York Times. Made by <a href="https://www.boucheron.com/">Boucheron</a>.</p>
<p>See Wikipedia&#8217;s <a href="http://en.wikipedia.org/wiki/Julia_set">Julia set</a> article.</p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2009/07/06/the-most-beautiful-necklace-ive-ever-seen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Free software causes airplane crashes?</title>
		<link>http://ericgar.com/2009/06/27/free-software-causes-airplane-crashes/</link>
		<comments>http://ericgar.com/2009/06/27/free-software-causes-airplane-crashes/#comments</comments>
		<pubDate>Sat, 27 Jun 2009 23:00:06 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Geekery]]></category>

		<guid isPermaLink="false">http://ericgar.com/?p=441</guid>
		<description><![CDATA[From the January 7, 2009 New York Times article, &#8220;Data Analysts Are Mesmerized by the Power of Program R&#8221;:

&#8220;I think it addresses a niche market for high end data analysts that want free, readily available code,&#8221; said Anne H. Milley, director of technology product marketing at SAS. She adds, &#8220;We have customers who build engines [...]]]></description>
			<content:encoded><![CDATA[<p>From the January 7, 2009 New York Times article, <a href="http://www.nytimes.com/2009/01/07/technology/business-computing/07program.html">&#8220;Data Analysts Are Mesmerized by the Power of Program R&#8221;</a>:</p>
<blockquote><p>
&#8220;I think it addresses a niche market for high end data analysts that want free, readily available code,&#8221; said Anne H. Milley, director of technology product marketing at SAS. She adds, &#8220;<strong>We have customers who build engines for aircraft. I am happy they are not using freeware when I get on a jet.</strong>&#8221;
</p></blockquote>
<p>Anne Milley, <strong>you&#8217;re doing it wrong</strong>.</p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2009/06/27/free-software-causes-airplane-crashes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Save Our City</title>
		<link>http://ericgar.com/2009/06/24/save-our-city/</link>
		<comments>http://ericgar.com/2009/06/24/save-our-city/#comments</comments>
		<pubDate>Thu, 25 Jun 2009 03:50:26 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://ericgar.com/?p=435</guid>
		<description><![CDATA[New York Times: MTA Sells Brooklyn Subway Station Naming Rights To Barclays
Dear New York City government,
Please don&#8217;t sell our city, like some other bloke did to his.
Thank you kindly,
Eric
]]></description>
			<content:encoded><![CDATA[<p>New York Times: <a href="http://www.nytimes.com/2009/06/24/nyregion/24naming.html">MTA Sells Brooklyn Subway Station Naming Rights To Barclays</a></p>
<p>Dear New York City government,</p>
<p>Please don&#8217;t sell our city, like some <a href="http://www.streetsblog.org/2009/06/17/chicago-pays-the-price-for-parking-privatization/">other bloke did to his</a>.</p>
<p>Thank you kindly,<br />
Eric</p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2009/06/24/save-our-city/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>2009 American Craft Beer Fest</title>
		<link>http://ericgar.com/2009/06/24/2009-american-craft-beer-fest/</link>
		<comments>http://ericgar.com/2009/06/24/2009-american-craft-beer-fest/#comments</comments>
		<pubDate>Thu, 25 Jun 2009 03:35:49 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://ericgar.com/?p=424</guid>
		<description><![CDATA[This past weekend, Leah, Casey, Molly, and I attended the second session of the 2009 American Craft Beer Fest held in Boston. It was a beer lover&#8217;s dream: 75 American craft breweries offering unlimited samples of 300 of their finest beers (at 2 ounces at a time). This is the place in a beer lover&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>This past weekend, Leah, Casey, Molly, and I attended the second session of the <a href="2009 American Craft Beer Fest">2009 American Craft Beer Fest</a> held in Boston. It was a beer lover&#8217;s dream: 75 American craft breweries offering unlimited samples of 300 of their finest beers (at 2 ounces at a time). This is the place in a beer lover&#8217;s dream, a place where the last rule about the event was &#8220;Respect Beer&#8221; with a capital B, a place where one of the most distinct differences between America and the rest of the lot was celebrated, and a place where being a hot Asian girl ______________ .</p>
<p>Below is a list of the beers we sampled. Italics indicates that it was really damn good. Admittedly though, I don&#8217;t think there was a beer that I wouldn&#8217;t mind having again.</p>
<ul>
<li><strong>Anderson Valley Brewing Company</strong><br />
    <em>Summer Solstice: American Cream Ale</em>
</li>
<li><strong>Bear Republic Brewing Company</strong><br />
    Crazy Ivan: Belgo/American Amber<br />
    <em>Racer 5 IPA</em>: California IPA
</li>
<li><strong>Berkshire Brewing Company</strong><br />
    <em>Nitro Coffee</em>: Nitrogenated porter with organic coffee beans
</li>
<li><strong>Cisco Brewers</strong><br />
    Indie: IPA<br />
    <em>The Grey Lady</em>: Belgian Wheat with citrus zest<br />
    Whale&#8217;s Tale Pale Ale: English style pale ale
</li>
<li><strong>Flying Dog Brewery</strong><br />
    <em>Double Dog</em>: Double Pale Ale<br />
    Old Scratch: Amber Lager<br />
    Woody Creek White: Witbier
</li>
<li><strong>Foothills Brewing</strong><br />
    <em>Sexual Chocolate Imperial Stout</em>: Imperial Stout infused with cocoa nibs
</li>
<li><strong>Honest Town Brewery</strong><br />
    Southbridge Ordinary Bitter</em>: Ordinary Bitter
</li>
<li><strong>John Harvard&#8217;s Brew House</strong><br />
    Mobay Stout: Jamaican Swestrong Stout
</li>
<li><strong>Kennebec River Brewery</strong><br />
    <em>Kennebec River Porter</em>: Kennebec River Summer Ale
</li>
<li><strong>New Holland Brewing Company</strong><br />
    <em>Dragon&#8217;s Milk</em>: Oak Aged Ale
</li>
<li><strong>Opa Opa Brewing Co</strong><br />
    Watermelon Ale
</li>
<li><strong>Prstrongty Things Beer and Ale Project</strong><br />
    Jack D&#8217;Or: Saison Americain<br />
    Saint Botolphs Town: Northern English Brown
</li>
<li><strong>Shmaltz Brewing Co</strong><br />
    Coney Island Human Blockhead: Imperial Amber Barleywine-style Munich Vienna Lager<br />
    HE&#8217;BREW Bitterswestrong Lenny&#8217;s RIPA: Rye-based Double IPA<br />
    <em>HE&#8217;BREW Rejewvinator</em>: Half Dopplebock, Half Belgian Inspired Dubbel brewed with date juice
</li>
<li><strong>Terrapin Beer Co.</strong><br />
    Special Taco Mac 30 Year Anniversary Ale: Brewed with 30 ingredients
</li>
<li><strong>The Duck-Rabbit Craft Brewery</strong><br />
    <em>Barrel Aged Porter</em>: Aged in 23-year old Pappy Van Winkle barrels<br />
    <em>Duck-Rabbit Milk Stout</em>: Milk/Swestrong Stout<br />
    Duck-Rabbit Rabid Duck Russian Imperial Stout
</li>
<li><strong>Watch City Brewing Co</strong><br />
    ClockWork Summer Ale: Fruit Flavored Kolsch
</li>
<li><strong>Woodstock Inn Brewery</strong><br />
    <em>Kanc Country Maple Porter</em>: Brewed with maple syrup<br />
    Pigs Ear Brown Ale
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2009/06/24/2009-american-craft-beer-fest/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>speedtest-meme</title>
		<link>http://ericgar.com/2009/06/10/speedtest-meme/</link>
		<comments>http://ericgar.com/2009/06/10/speedtest-meme/#comments</comments>
		<pubDate>Thu, 11 Jun 2009 00:25:45 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://ericgar.com/?p=420</guid>
		<description><![CDATA[To play off of the recent meme over on Planet Ubuntu, I&#8217;d like to reiterate how awesome my ISP, Natural Wireless, is:

]]></description>
			<content:encoded><![CDATA[<p>To play off of the recent meme over on <a href="http://planet.ubuntu.com/">Planet Ubuntu</a>, I&#8217;d like to <a href="http://ericgar.com/2007/06/27/natural-wireless/">reiterate</a> how awesome my ISP, <a href="http://www.naturalwireless.com/">Natural Wireless</a>, is:</p>
<p><img src="/uploads/2009/06/speedtest.png" alt="speedtest" title="speedtest" width="299" height="173" class="alignnone size-full wp-image-421" /></p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2009/06/10/speedtest-meme/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Essay: Why No More 9/11s?</title>
		<link>http://ericgar.com/2009/06/03/essay-why-no-more-911s/</link>
		<comments>http://ericgar.com/2009/06/03/essay-why-no-more-911s/#comments</comments>
		<pubDate>Thu, 04 Jun 2009 03:33:44 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Random]]></category>

		<guid isPermaLink="false">http://ericgar.com/?p=416</guid>
		<description><![CDATA[Bruce Schneier pointed out a great essay, &#8220;Why No More 9/11s?&#8221; by Timothy Noah on Slate. It&#8217;s long, but worth the read.
The essay is divided into eight parts that discuss the various theories as to why there has not been a major terrorist attack on American soil since 9/11:
I. The Terrorists-Are-Dumb Theory: 9/11 was a [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.schneier.com/">Bruce Schneier</a> <a href="http://www.schneier.com/blog/archives/2009/06/why_is_terroris.html">pointed out</a> a great essay, <a href="http://slate.com/id/2213025">&#8220;Why No More 9/11s?&#8221; by Timothy Noah on Slate</a>. It&#8217;s long, but worth the read.</p>
<p>The essay is divided into eight parts that discuss the various theories as to why there has not been a major terrorist attack on American soil since 9/11:</p>
<p>I. <strong>The Terrorists-Are-Dumb Theory</strong>: 9/11 was a lucky shot, being a big-time terrorist is hard.<br />
II. <strong>The Near-Enemy Theory</strong>: It&#8217;s easier to attack the closer enemy (Iraq, Afghanistan) than far (US soil).<br />
III. <strong>The Melting-Pot Theory</strong>: The US has been more successful in assimilating Muslims into society.<br />
IV. <strong>The Burden-Of-Success Theory</strong>: It&#8217;s hard to do better than 9/11, so don&#8217;t.<br />
V. <strong>The Flypaper Theory</strong>: It&#8217;s easier to attack Americans in the Middle East than in the US.<br />
VI. <strong>The He-Kept-Us-Safe Theory</strong>: Part of why George Bush will be considered the worst president in United States history.<br />
VII. <strong>The Electoral-Cycles Theory</strong>: (Non-)Correlation of terrorist attacks with US electoral events.<br />
VIII. <strong>The Time-Space Theory</strong>: Applying rational-choice theory to terrorism.</p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2009/06/03/essay-why-no-more-911s/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Intel Rock Star</title>
		<link>http://ericgar.com/2009/05/27/intel-rock-star/</link>
		<comments>http://ericgar.com/2009/05/27/intel-rock-star/#comments</comments>
		<pubDate>Thu, 28 May 2009 03:37:08 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Geekery]]></category>
		<category><![CDATA[In Brief]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://ericgar.com/?p=411</guid>
		<description><![CDATA[
My new daydream  for my future. Maybe I should start wearing sweater vests.
]]></description>
			<content:encoded><![CDATA[<p><object width="560" height="340"><param name="movie" value="http://www.youtube.com/v/jqLPHrCQr2I&#038;hl=en&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/jqLPHrCQr2I&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"></embed></object></p>
<p><a href='http://www.youtube.com/watch?v=jqLPHrCQr2I' >My new daydream  for my future.</a> Maybe I should start wearing sweater vests.</p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2009/05/27/intel-rock-star/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Thank you Brookfield Properties</title>
		<link>http://ericgar.com/2009/04/22/1ny/</link>
		<comments>http://ericgar.com/2009/04/22/1ny/#comments</comments>
		<pubDate>Thu, 23 Apr 2009 04:22:27 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Geekery]]></category>
		<category><![CDATA[In Brief]]></category>
		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://ericgar.com/?p=407</guid>
		<description><![CDATA[I just want to give a public shout out to Brookfield Properties for being cool with us geeks bringing our foldable bikes into One New York Plaza.
The midtown offices would probably have none of that
Next wish: provide centralized bike parking. Or at least non-rotating doors that actually open.
]]></description>
			<content:encoded><![CDATA[<p>I just want to give a public shout out to <a href="http://www.brookfieldproperties.com/">Brookfield Properties</a> for being cool with us geeks bringing our foldable bikes into <a href="http://www.brookfieldproperties.com/building/detail.cfm?BID=69">One New York Plaza</a>.</p>
<p>The midtown offices would probably have none of that</p>
<p>Next wish: provide centralized bike parking. Or at least non-rotating doors that actually open.</p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2009/04/22/1ny/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ratpower.sh: a power menu for ratpoison</title>
		<link>http://ericgar.com/2009/04/19/ratpowersh-a-power-menu-for-ratpoison/</link>
		<comments>http://ericgar.com/2009/04/19/ratpowersh-a-power-menu-for-ratpoison/#comments</comments>
		<pubDate>Mon, 20 Apr 2009 02:02:19 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Geekery]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[My Projects]]></category>

		<guid isPermaLink="false">http://ericgar.com/?p=401</guid>
		<description><![CDATA[I&#8217;ve started to use ratpoison on my netbook. I&#8217;ve made a script that displays a menu of power-related actions and the current state of the battery. Here is a screenshot:

[discharging 58%]
SLEEP
HIBERNATE
REBOOT
SHUTDOWN
LOCK

The script uses ratmenu to actually display the menu and uses dbus to send signals.
download ratpower.sh
]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve started to use ratpoison on my netbook. I&#8217;ve made a script that displays a menu of power-related actions and the current state of the battery. Here is a screenshot:</p>
<blockquote><p>
[discharging 58%]<br />
SLEEP<br />
HIBERNATE<br />
REBOOT<br />
SHUTDOWN<br />
LOCK
</p></blockquote>
<p>The script uses <a href="http://packages.ubuntu.com/dapper/ratmenu">ratmenu</a> to actually display the menu and uses dbus to send signals.</p>
<p><a href="/uploads/ratpower.sh">download ratpower.sh</a></p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2009/04/19/ratpowersh-a-power-menu-for-ratpoison/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>10 things that changed my life</title>
		<link>http://ericgar.com/2009/04/09/10-things-that-changed-my-life/</link>
		<comments>http://ericgar.com/2009/04/09/10-things-that-changed-my-life/#comments</comments>
		<pubDate>Fri, 10 Apr 2009 04:36:50 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://ericgar.com/?p=393</guid>
		<description><![CDATA[By no means an authoritative or ranked list.

Learning Perl (by reading some random guy&#8217;s series of emails, and subsequently by memorizing Programming Perl, my bible) &#8211; I learned Perl during college for a job I wasn&#8217;t really qualified for. Knowledge of Perl has opened more doors than I can imagine.
Brooks Brothers No-Iron Pants and Shirts [...]]]></description>
			<content:encoded><![CDATA[<p>By no means an authoritative or ranked list.</p>
<ol>
<li><strong>Learning <a href="http://www.perl.org/">Perl</a></strong> (by reading some random guy&#8217;s series of emails, and subsequently by memorizing <a href="http://oreilly.com/catalog/9780596000271/">Programming Perl</a>, my bible) &#8211; I learned Perl during college for a job I wasn&#8217;t really qualified for. Knowledge of Perl has opened more doors than I can imagine.</li>
<li><strong>Brooks Brothers No-Iron <a href="http://www.brooksbrothers.com/men/chinos.tem">Pants</a> and <a href="http://www.brooksbrothers.com/men/miracleshirt.tem">Shirts</a></strong> &#8211; I&#8217;m a huge fan of these for work clothing. I spend zero minutes a week ironing.</li>
<li><strong>My new <a href="http://www.dahon.com/intl/mup8.htm">Dahon mu p8 folding bike</a></strong> &#8211; since I bought it, I haven&#8217;t been on a subway and have never been more mobile. Life just feels better when biking every day.</li>
<li><strong><a href="http://www.kinesis-ergo.com/advantage.htm">Kinesis&#8217; Advantage keyboard</a> and <a href="http://www.logitech.com/index.cfm/mice_pointers/trackballs/devices/166&#038;cl=US,EN">Logitech&#8217;s Trackman Wheel mouse</a></strong> &#8211; For a while, I was bringing my work Kinesis home on weekends. Now, I have the pair both at work and at home because I love the setup so much.</li>
<li><strong><a href="http://en.wikipedia.org/wiki/Cryptonomicon">Cryptonomicon</a> by Neal Stephenson</strong> &#8211; I will never think of Alan Turing or Pearl Harbor in the same way. (Thanks Brendan!)</li>
<li><strong><a href="http://www.gnu.org/software/screen/">GNU Screen</a>, <a href="http://www.mutt.org/">Mutt</a>, and <a href="http://www.nongnu.org/ratpoison/">Ratpoison</a></strong> &#8211; While I&#8217;ve used GNU screen for its detach/attach feature when doing <a href="http://www.gentoo.org/">Gentoo</a> compiles in my adolescence, I started seriously using Screen seriously about 1.5 years ago. Discovering <a href="http://www.debian-administration.org/articles/560">hardstatus</a> was the key to using it as a constant tool. Mutt is just how email should be. Ratpoison harmoniously unifies the world and throws out the extra junk one&#8217;s computing experience doesn&#8217;t need, especially when living in only <a href="http://www.mozilla.com/en-US/firefox/personal.html">Firefox</a>, Mutt, and <a href="http://www.vim.org/">Vim</a>.</li>
<li><strong>Being on the right subway platform at the right time</strong> &#8211; Ah circumstance.</li>
<li><strong><a href="http://maps.google.com/">Google Maps</a> and <a href="http://www.google.com/reader">Reader</a></strong> &#8211; I recently didn&#8217;t have a phone for a few weeks and realized how lost I can become. Reader has become my de facto news source and an activity with with I begin and end my day.</li>
<li><strong><a href="http://en.wikipedia.org/wiki/Post-hardcore">Post-hardcore music</a></strong> &#8211; As with all music I like, I hated it at first, but have become devoted to it (for better or worse).</li>
<li><strong>Having a <a href="http://www.amazon.com/Taylor-Digital-Minute-Second-Timer/dp/B0007NIIOU/ref=tag_tdp_ptcn_edpp_url">kitchen timer</a> <a href="http://www.greendaily.com/2008/05/09/tip-of-the-day-time-that-shower/">in the shower</a></strong> &#8211; I really like taking long showers, like most people, but it is not conducive to either time or energy efficiency. Having a timer in the shower has vastly cut my shower time down. Admittedly, I&#8217;ve increased it to 4.5 minutes instead of just 4, but it still beats the national shower time of 8 minutes.</li>
</ol>
<p>I&#8217;ll come up with more another day.</p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2009/04/09/10-things-that-changed-my-life/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Simple XSLT and Delicious API</title>
		<link>http://ericgar.com/2009/04/07/simple-xslt-and-delicious-api/</link>
		<comments>http://ericgar.com/2009/04/07/simple-xslt-and-delicious-api/#comments</comments>
		<pubDate>Wed, 08 Apr 2009 03:46:46 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Geekery]]></category>
		<category><![CDATA[My Projects]]></category>

		<guid isPermaLink="false">http://ericgar.com/?p=382</guid>
		<description><![CDATA[I decided I wanted to take five minutes today to implement a simple idea I&#8217;ve had for a long time. When I get home, I typically eat dinner while reading news in my RSS reader and I&#8217;ve found less and less time to write my own posts. I simply wanted to be able to bookmark [...]]]></description>
			<content:encoded><![CDATA[<p>I decided I wanted to take five minutes today to implement a simple idea I&#8217;ve had for a long time. When I get home, I typically eat dinner while reading news in my RSS reader and I&#8217;ve found less and less time to write my own posts. I simply wanted to be able to bookmark the things I found interesting and have them automatically appear as a weblog entry.</p>
<p>Part one was getting the data from <a href="http://delicious.com/minusnine">Delicious</a>, which is the obvious choice for bookmarking. They make it really easy to get all bookmarks made on the last day of activity with a given tag with their <em><a href="http://delicious.com/help/api#posts_get">posts/get</a></em> function. To get all bookmarks I made today with a tag of &#8220;viewed&#8221;, I simply ran:</p>
<p><code>$ curl 'https://minusnine:password@api.del.icio.us/v1/posts/get?dt=2009-04-07&#038;tag=viewed' > todays.xml</code></p>
<p>which saves an XML form of the posts.</p>
<p>Transforming the XML into a list is a trivial task but I saw two approaches: <a href="http://www.gnu.org/software/sed/">sed</a> would do nicely for the crufty old sysadmin in me, but <a href="http://en.wikipedia.org/wiki/XSL_Transformations">XSLT</a> satisfies the young whippersnapper in me. </p>
<p>The XSLT is very simple and elegant:</p>
<pre class="brush: xml">
&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
&lt;xsl:stylesheet version=&quot;1.0&quot;
xmlns:xsl=&quot;http://www.w3.org/1999/XSL/Transform&quot;&gt;

&lt;xsl:template match=&quot;/posts&quot;&gt;
    &lt;span&gt;Posts around the web that I found interesting today:&lt;/span&gt;
    &lt;ul&gt;
        &lt;xsl:apply-templates select=&quot;post&quot;&gt;
        &lt;/xsl:apply-templates&gt;
    &lt;/ul&gt;
&lt;/xsl:template&gt;

&lt;xsl:template match=&quot;post&quot;&gt;
    &lt;li&gt;
        &lt;a href=&quot;{@href}&quot;&gt;
            &lt;strong&gt;
                &lt;xsl:value-of select=&quot;@description&quot;/&gt;
            &lt;/strong&gt;
        &lt;/a&gt;: &lt;xsl:value-of select=&quot;@extended&quot;/&gt;
    &lt;/li&gt;
&lt;/xsl:template&gt;
&lt;/xsl:stylesheet&gt;
</pre>
<p>Combining these with <a href="http://xmlsoft.org/XSLT/xsltproc2.html">xsltproc</a>:</p>
<p><code>$ xsltproc posts.xsl todays.xml</code></p>
<p>yields a cut-and-pastable post. The next step is to pipeline these (also trivial) and upload it to my Wordpress installation.</p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2009/04/07/simple-xslt-and-delicious-api/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Short Links</title>
		<link>http://ericgar.com/2009/04/07/short-links/</link>
		<comments>http://ericgar.com/2009/04/07/short-links/#comments</comments>
		<pubDate>Wed, 08 Apr 2009 03:20:37 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[In Brief]]></category>

		<guid isPermaLink="false">http://ericgar.com/?p=378</guid>
		<description><![CDATA[Posts around the web that I found interesting today:

MathWorld&#8217;s page on Pi: Always fascinating to read crazy facts about mathematical constants.
Ignite: It&#8217;s Really Just a Series of Tubes: An interesting 5 minute talk on the intracity pneumatic tubes used for communication.
Upgrading to 9.04 and Ext4 Remotely: Don&#8217;t do this, but this will be useful for [...]]]></description>
			<content:encoded><![CDATA[<p><span>Posts around the web that I found interesting today:</span>
<ul>
<li><a href="http://mathworld.wolfram.com/PiDigits.html"><strong>MathWorld&#8217;s page on Pi</strong></a>: Always fascinating to read crazy facts about mathematical constants.</li>
<li><a href="http://radar.oreilly.com/2009/04/its-really-just-a-series-of-tu.html"><strong>Ignite: It&#8217;s Really Just a Series of Tubes</strong></a>: An interesting 5 minute talk on the intracity pneumatic tubes used for communication.</li>
<li><a href="http://profarius.com/content/upgrading-904-and-ext4-remotely"><strong>Upgrading to 9.04 and Ext4 Remotely</strong></a>: Don&#8217;t do this, but this will be useful for me in the coming weeks.</li>
<li><a href="http://www.salon.com/opinion/greenwald/2009/04/06/obama/index.html"><strong>New Filing: DOJ claims immunity in wiretapping case</strong></a>: I&#8217;m sad that the Obama DOJ not only embraces the legality of domestic wiretapping, but they&#8217;ve produced a new legal doctrine that basically says the president is above the law. Glenn Greenwald gives a detailed analysis.</li>
<li><a href="http://food.theatlantic.com/coffee-culture/with-presspots-coffee-worth-the-effort.php"><strong>Co-founder of Starbucks exclaims his love for his French press</strong></a>: I have mixed feelings about mine.</li>
<li><a href="http://cityroom.blogs.nytimes.com/2009/04/07/mixed-returns-for-high-end-cycling/"><strong>Super-expensive bike store in TriBeCa, sales down</strong></a>: Leah and I walked by the other day; she asked me why I didn&#8217;t buy my bike here. This article explains why.</li>
<li><a href="http://cityroom.blogs.nytimes.com/2009/04/07/a-self-appointed-traffic-cop-makes-the-rounds/"><strong>Self-appointed traffic cop in Washingon Square</strong></a>: Give me 23 years and I might be this guy.</li>
<li><a href="http://cityroom.blogs.nytimes.com/2009/04/07/made-in-nyc-water-tanks/"><strong>Water Tanks in NYC</strong></a>: It&#8217;s nice to know a bit more about the water tanks on buildings in my town.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2009/04/07/short-links/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>[HACKERS] hstore improvements?</title>
		<link>http://ericgar.com/2009/03/29/hackers-hstore-improvements/</link>
		<comments>http://ericgar.com/2009/03/29/hackers-hstore-improvements/#comments</comments>
		<pubDate>Mon, 30 Mar 2009 02:21:16 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Geekery]]></category>

		<guid isPermaLink="false">http://ericgar.com/?p=374</guid>
		<description><![CDATA[The most profound words I&#8217;ve seen today:

Subject: Re: [HACKERS] hstore improvements?
Date: Fri, 13 Mar 2009 17:35:29 -0400
&#8220;David E. Wheeler&#8221;  writes:
> Is a more Perlish syntax out of the question?
Yes. SQL is not Perl.
regards, tom lane

]]></description>
			<content:encoded><![CDATA[<p><a href="http://osdir.com/ml/pgsql-hackers/2009-03/msg00584.html">The most profound words I&#8217;ve seen today</a>:</p>
<blockquote><p>
Subject: Re: [HACKERS] hstore improvements?<br />
Date: Fri, 13 Mar 2009 17:35:29 -0400</p>
<p>&#8220;David E. Wheeler&#8221; <david@xxxxxxxxxxxxxx> writes:<br />
> Is a more Perlish syntax out of the question?</p>
<p>Yes. SQL is not Perl.</p>
<p>regards, tom lane
</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2009/03/29/hackers-hstore-improvements/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Downloading music from spin.com</title>
		<link>http://ericgar.com/2009/02/04/downloading-music-from-spincom/</link>
		<comments>http://ericgar.com/2009/02/04/downloading-music-from-spincom/#comments</comments>
		<pubDate>Thu, 05 Feb 2009 04:29:45 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Geekery]]></category>

		<guid isPermaLink="false">http://ericgar.com/?p=356</guid>
		<description><![CDATA[meh. fine. removed.
]]></description>
			<content:encoded><![CDATA[<p>meh. fine. removed.</p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2009/02/04/downloading-music-from-spincom/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
<enclosure url="http://www.spin.com/audio/play/41859" length="4112256" type="audio/mpeg" />
		</item>
		<item>
		<title>Temptation wins.</title>
		<link>http://ericgar.com/2008/12/26/temptation-wins/</link>
		<comments>http://ericgar.com/2008/12/26/temptation-wins/#comments</comments>
		<pubDate>Sat, 27 Dec 2008 05:07:43 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://ericgar.com/?p=352</guid>
		<description><![CDATA[I really dislike bragging. To make conversation over your good fortune or situation as if to say, &#8220;hi, somehow, in this little insignificant way, I&#8217;m better than you&#8221; is simply not worth the effort. But, I do like my friends telling me about fortunate sequences of events, good news, or just saying hi, or the [...]]]></description>
			<content:encoded><![CDATA[<p>I really dislike bragging. To make conversation over your good fortune or situation as if to say, &#8220;hi, somehow, in this little insignificant way, I&#8217;m better than you&#8221; is simply not worth the effort. But, I do like my friends telling me about fortunate sequences of events, good news, or just saying hi, or the like (I especially like postcards or even notecards as one of the best gifts). There is a distinct difference: the former is wanting attention for being somehow more exalted, the latter is sharing, spreading goodwill.</p>
<p>I just want to say that my friends, some new, some old, made my day today. Between a great email, a fun day at work, a great conversation over good beer, and no less than two good packages from friends, today was amazing. This entire week has been good for similar reasons.</p>
<p>Amazing.</p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2008/12/26/temptation-wins/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Things that are on my mind right now:</title>
		<link>http://ericgar.com/2008/12/24/things-that-are-on-my-mind-right-now/</link>
		<comments>http://ericgar.com/2008/12/24/things-that-are-on-my-mind-right-now/#comments</comments>
		<pubDate>Thu, 25 Dec 2008 04:10:07 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://ericgar.com/?p=347</guid>
		<description><![CDATA[
YouTube &#8211; Travis Barker Remix Soulja Boy &#8220;Crank That&#8221;.
]]></description>
			<content:encoded><![CDATA[<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/RKQgDY0pZ68&#038;hl=en&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/RKQgDY0pZ68&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
<p><a href='http://www.youtube.com/watch?v=RKQgDY0pZ68'>YouTube &#8211; Travis Barker Remix Soulja Boy &#8220;Crank That&#8221;</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2008/12/24/things-that-are-on-my-mind-right-now/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tomatoes vs. Arrrrgh.</title>
		<link>http://ericgar.com/2008/12/15/tomatoes-vs-arrrrgh/</link>
		<comments>http://ericgar.com/2008/12/15/tomatoes-vs-arrrrgh/#comments</comments>
		<pubDate>Tue, 16 Dec 2008 05:17:38 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Random]]></category>

		<guid isPermaLink="false">http://ericgar.com/?p=342</guid>
		<description><![CDATA[On sailors trying to defend against the Somali pirates:
Or worse. There was even a recent case, according to several security contractors, in which Filipino crew members pelted pirates with tomatoes in an attempt to stop them from scaling the hull of their ship. It did not work.
From &#8220;Pirates in Skiffs Still Outmaneuvering Warships Off Somalia&#8221; [...]]]></description>
			<content:encoded><![CDATA[<p>On sailors trying to defend against the Somali pirates:</p>
<blockquote><p>Or worse. There was even a recent case, according to several security contractors, in which Filipino crew members pelted pirates with tomatoes in an attempt to stop them from scaling the hull of their ship. It did not work.</p></blockquote>
<p>From &#8220;<a href="http://www.nytimes.com/2008/12/16/world/africa/16pirate.html">Pirates in Skiffs Still Outmaneuvering Warships Off Somalia</a>&#8221; by Jeffrey Gettleman, New York Times.</p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2008/12/15/tomatoes-vs-arrrrgh/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tired. Exhausted. Smelly</title>
		<link>http://ericgar.com/2008/12/07/tired-exhausted-smelly/</link>
		<comments>http://ericgar.com/2008/12/07/tired-exhausted-smelly/#comments</comments>
		<pubDate>Mon, 08 Dec 2008 00:47:19 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Geekery]]></category>

		<guid isPermaLink="false">http://ericgar.com/?p=340</guid>
		<description><![CDATA[Ended my last primary on-call shift of the year just now, and not a minute too soon. I like to say that my job is at the intersection of system administration and adrenaline because for 37 hours a weekend we are constantly solving issues where data loss is not an option and speed is everything.
Anyway, [...]]]></description>
			<content:encoded><![CDATA[<p>Ended my last primary on-call shift of the year just now, and not a minute too soon. I like to say that my job is at the intersection of system administration and adrenaline because for 37 hours a weekend we are constantly solving issues where data loss is not an option and speed is everything.</p>
<p>Anyway, two choice quotes from my weekend, emphasis mine:</p>
<p>From a Sybase ASE error log:</p>
<blockquote><p>
2008/12/07 02:34:34.40 server  <strong>Error: 9970, Severity: 20, State: 1</strong><br />
2008/12/07 02:34:34.40 server  DBCC cannot update the finish time in dbcc_operation_log table for this operation(opid = &#8216;182&#8242;) of database &#8217;sybsystemprocs&#8217;. <strong>This can be patched by executing sp_dbcc_patch_finishtime</strong>.
</p></blockquote>
<p>I love software that has been patched to tell you how to actually fix the issue but won&#8217;t actually fix it for you.</p>
<p>Next up, an email from a first-level system administrator:</p>
<blockquote><p>
We see that the host is now responding.<br />
But <strong>host is on high load.</strong><br />
Please check your applications.</p>
<p>piias1332 /ms/user/v/venusrin 63$ rup pisdb38<br />
pisdb38                  up  29 days,  2:42,    <strong>load average: 1.77 1.73  1.62</strong>
</p></blockquote>
<p>Um. No. Just no.</p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2008/12/07/tired-exhausted-smelly/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Just Alerting You</title>
		<link>http://ericgar.com/2008/11/30/just-alerting-you/</link>
		<comments>http://ericgar.com/2008/11/30/just-alerting-you/#comments</comments>
		<pubDate>Sun, 30 Nov 2008 22:40:00 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Geekery]]></category>
		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://www.ericgar.com/?p=335</guid>
		<description><![CDATA[I was telling some friends yesterday that whenever I meet new people who are interacting with me socially, I always think of this xkcd cartoon:

(Makes meeting girls at bars difficult).
(Now if only I had an apatosaurus [on which] to ride&#8230;)
]]></description>
			<content:encoded><![CDATA[<p>I was telling some friends yesterday that whenever I meet new people who are interacting with me socially, I always think of <a href="http://xkcd.com/15/">this xkcd cartoon</a>:</p>
<p><img src="http://imgs.xkcd.com/comics/just_alerting_you.jpg" title="Just thought you should know" /></p>
<p>(Makes meeting girls at bars difficult).</p>
<p>(Now <em>if only</em> I had an apatosaurus [on which] to ride&#8230;)</p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2008/11/30/just-alerting-you/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Samsung 3253H LCD television recalibration</title>
		<link>http://ericgar.com/2008/11/27/samsung-3253h-lcd-television-recalibration/</link>
		<comments>http://ericgar.com/2008/11/27/samsung-3253h-lcd-television-recalibration/#comments</comments>
		<pubDate>Fri, 28 Nov 2008 05:14:25 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Geekery]]></category>

		<guid isPermaLink="false">http://www.ericgar.com/?p=328</guid>
		<description><![CDATA[I&#8217;m among the huge (and growing) number of people who really like to take things apart or to further investigate hidden options just to know how things work. (One might call this characteristic &#8220;intellectual curiosity&#8221; aka the &#8220;break shit open and put it back together again&#8221; syndrome).
The other day, I discovered the service menu on [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m among the huge (and growing) number of people who <a href="http://blog.makezine.com">really like to take things apart</a> or to further investigate hidden options just to know how things work. (One might call this characteristic &#8220;intellectual curiosity&#8221; aka <em>the &#8220;break shit open and put it back together again&#8221; syndrome</em>).</p>
<p>The other day, I discovered the service menu on my one year old <a href="http://reviews.cnet.com/flat-panel-tvs/samsung-ln-t3253h/4869-6482_7-32306314.html?messageSiteID=7&#038;messageID=2408576&#038;cval=2408576;2425005&#038;ctype=msgid;cmsgid&#038;commentMessageID=2425005">Samsung LCD television</a>. It was glorious: gone are the terms &#8220;color&#8221;, &#8220;brightness&#8221;, and &#8220;tint&#8221; for controlling how the picture looks. In are the terms &#8220;LVDS_TX_Bit&#8221;, &#8220;Nor_Roffset&#8221;, and &#8220;SVP-PX&#8221;, <em>which clearly are more powerful simply because they are unintelligible</em>. <strong>&#8220;I will attract sexy women with a better picture using advanced settings!&#8221;</strong>, I exclaimed!<sup>1</sup></p>
<p>Among the new menu items is &#8220;Calibration&#8221;. I figured, &#8220;Sure! Calibration is a good thing! I want my TV to be calibrated!&#8221; and clicked it. Over the next few minutes, my television scanned various hues in an attempt to find the right color palate for my viewing pleasure.</p>
<p>But then <em>everything</em> was tinted way red. I mean, even <em>grays</em> were showing up reddish. It was bad. So bad that using the normal &#8220;tint&#8221; and &#8220;color&#8221; parameters couldn&#8217;t fix it. The default factory reset yielded no ground to my new tint overlords. The service menu factory reset did not do any justice either. It was bad.</p>
<p>Then I read on the <a href="http://samsungplasmatvfaq.com/index.php/Service_Menu">Samsung TV FAQ on the Service Menu</a> the following:</p>
<blockquote><p>Calibration: STAY OUT. DO NOT TOUCH. You have been warned, this is designed to be run in the factory or onsite with specialized hardware outputting specific images. You can ruin your set if you use this.</p></blockquote>
<p><strong>Damn</strong>. Truer words may never have been written.</p>
<p><a href="http://www.avsforum.com/avs-vb/showthread.php?t=890457">Various</a> <a href="http://www.avsforum.com/avs-vb/archive/index.php/t-777497.html">people</a> <a href="http://answers.yahoo.com/question/index?qid=20071227072724AALKt6h">around</a> <a href="http://en.wikipedia.org/wiki/Series_of_tubes">the internet</a> say that getting a professional calibrator is the only real way out of that, which can cost around $300, about half or more of the value of the equipment. Then I read that all Samsung does is feed a pattern from a <a href="http://en.wikipedia.org/wiki/Waveform_generator">signal generator</a> (which both makes sense and can&#8217;t actually be accurate since we&#8217;re talking about a digital HDMI input), which means that a layperson should be able reproduce the calibration image.</p>
<p>But what is the image? <a href="http://www.asapproductions.com/images/ColorBars2.gif">Color tones</a>? <a href="http://www.hometheaterhifi.com/images/stories/march-2008/panasonic-ag-hvx200-camera-gray-scale-test-for-display.jpg">Grayscale</a>? <a href="http://sethresnick.com/photographersonly/srmonitor4.jpg">Boxes</a>? <a href="http://www.badgerbadgerbadger.com/">A random internet meme</a>? </p>
<p>I tried color tones first for no reason other than they seem common enough for television calibration. Colors returned closer to normal, but still wrong.</p>
<p>Some other guy on the internet<sup>2</sup> says that a Samsung support guy told him that they use a checkerboard pattern. So, I used <a href="/uploads/2008/11/checker.jpg">a checkerboard pattern</a> and restarted calibration: colors are (more or less) back to normal. There is some ambiguity because I can&#8217;t really compare the before and after, and I feel like blacks were blacker before.</p>
<p>But, <em>at least Jessica Alba looks human-like now.</em></p>
<p>My advice? <strong>Don&#8217;t mess with the service menu unless you actually know what you&#8217;re doing</strong>, regardless of level of intellectual curiosity<sup>3</sup>.</p>
<ol class="footnotes"><li id="footnote_0_328" class="footnote">Well, I didn&#8217;t actually say or think that. In reality, I knew that watching old episodes of Battlestar Galactica alone might look better.</li><li id="footnote_1_328" class="footnote">who should obviously be trusted</li><li id="footnote_2_328" class="footnote">That said, you can get to it on Samsung TVs by pressing &#8220;Mute&#8221;, 1, 8, 2, &#8220;Power&#8221;, one after the other. Caveat emptor.</li></ol>]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2008/11/27/samsung-3253h-lcd-television-recalibration/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Happy Thursday!</title>
		<link>http://ericgar.com/2008/11/26/happy-thursday/</link>
		<comments>http://ericgar.com/2008/11/26/happy-thursday/#comments</comments>
		<pubDate>Thu, 27 Nov 2008 03:08:06 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[In Brief]]></category>

		<guid isPermaLink="false">http://www.ericgar.com/?p=326</guid>
		<description><![CDATA[Since the holiday season is upon us, all of us at DreamHost would like to wish everyone on the internets a very happy Thanksgiving.
Well, you know, so long as you live in a country that gets to celebrate it. Otherwise, we hope your Thursday is really nice.

via Dreamhost Blog.
]]></description>
			<content:encoded><![CDATA[<blockquote><p>Since the holiday season is upon us, all of us at DreamHost would like to wish everyone on the internets a very happy Thanksgiving.</p>
<p>Well, you know, so long as you live in a country that gets to celebrate it. Otherwise, we hope your Thursday is really nice.
</p></blockquote>
<p>via <a href="http://blog.dreamhost.com/2008/11/26/happy-thanksgiving/">Dreamhost Blog</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2008/11/26/happy-thursday/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>why would you say that?</title>
		<link>http://ericgar.com/2008/11/16/why-would-you-say-that/</link>
		<comments>http://ericgar.com/2008/11/16/why-would-you-say-that/#comments</comments>
		<pubDate>Sun, 16 Nov 2008 08:26:51 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Geekery]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.ericgar.com/?p=322</guid>
		<description><![CDATA[Saw this on Freshmeat today:

About: [some open source project] is a real-time collaboration (RTC) server. It uses the only widely adopted open protocol for instant messaging, XMPP (also called Jabber). [some open source project] is incredibly easy to setup and administer, but offers rock-solid security and performance.
Changes [in the new version]: A security flaw allowed [...]]]></description>
			<content:encoded><![CDATA[<p>Saw this on <a href="http://freshmeat.net/">Freshmeat</a> today:</p>
<blockquote><p>
<strong>About</strong>: [some open source project] is a real-time collaboration (RTC) server. It uses the only widely adopted open protocol for instant messaging, XMPP (also called Jabber). [some open source project] is incredibly easy to setup and administer, but <em>offers rock-solid security and performance.</em></p>
<p><strong>Changes [in the new version]</strong>: <em>A security flaw allowed authentication to be bypassed, allowing arbitrary code execution</em>. This was fixed. JDBC and JID optimizations were done.
</p></blockquote>
<p>(Emphasis mine).</p>
<p>Wait, really? rock-solid security != arbitrary code execution, last time I checked.</p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2008/11/16/why-would-you-say-that/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The video on my mind all week so far.</title>
		<link>http://ericgar.com/2008/11/12/the-video-on-my-mind-all-week-so-far/</link>
		<comments>http://ericgar.com/2008/11/12/the-video-on-my-mind-all-week-so-far/#comments</comments>
		<pubDate>Thu, 13 Nov 2008 04:11:29 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://www.ericgar.com/2008/11/12/the-video-on-my-mind-all-week-so-far/</guid>
		<description><![CDATA[
Old school 311.
]]></description>
			<content:encoded><![CDATA[<p><object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/akra2cyJ-I8"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/akra2cyJ-I8" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object></p>
<p><a href="http://www.youtube.com/watch?v=akra2cyJ-I8">Old school 311</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2008/11/12/the-video-on-my-mind-all-week-so-far/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Physics Machine Shop @ Columbia</title>
		<link>http://ericgar.com/2008/11/09/physics-machine-shop-columbia/</link>
		<comments>http://ericgar.com/2008/11/09/physics-machine-shop-columbia/#comments</comments>
		<pubDate>Mon, 10 Nov 2008 04:32:17 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[In Brief]]></category>
		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://www.ericgar.com/2008/11/09/physics-machine-shop-columbia/</guid>
		<description><![CDATA[When I was an undergrad, I should have worked here:
the Machine Shop at Columbia University&#8217;s Physics Department.
]]></description>
			<content:encoded><![CDATA[<p>When I was an undergrad, I should have worked here:</p>
<p><a href="http://www.nevis.columbia.edu/machine/index.html">the Machine Shop at Columbia University&#8217;s Physics Department</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2008/11/09/physics-machine-shop-columbia/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Workaround: Blank Google Reader</title>
		<link>http://ericgar.com/2008/11/09/workaround-blank-google-reader/</link>
		<comments>http://ericgar.com/2008/11/09/workaround-blank-google-reader/#comments</comments>
		<pubDate>Sun, 09 Nov 2008 23:21:05 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Geekery]]></category>

		<guid isPermaLink="false">http://www.ericgar.com/?p=313</guid>
		<description><![CDATA[There have been sporadic reports that Google Reader does not display content sometimes. For me, this is chronic, but I haven&#8217;t isolated the cause yet. There is a work around that I haven&#8217;t seen discussed: the page displays properly with the sidebar expanded. When the page renders empty, there is not a lot of hint [...]]]></description>
			<content:encoded><![CDATA[<p>There have been sporadic reports that <a href="http://groups.google.com/group/google-reader-troubleshoot/browse_thread/thread/bed8a9e18092e450?pli=1">Google Reader does not display content</a> sometimes. For me, this is chronic, but I haven&#8217;t isolated the cause yet. There is a work around that I haven&#8217;t seen discussed: the page displays properly with the sidebar expanded. When the page renders empty, there is not a lot of hint that it can be expanded.</p>
<p>Here is how Reader renders initially for me:</p>
<p><a href="/uploads/2008/11/blank_reader.png"><img src="/uploads/2008/11/blank_reader.png" alt="" title="blank_reader" width="400" height="324" class="alignnone size-full wp-image-314" /></a></p>
<p>Hovering over the left edge of the page reveals the sidebar expansion tab:</p>
<p><a href="/uploads/2008/11/blank_reader_bar.png"><img src="/uploads/2008/11/blank_reader_bar.png" alt="" title="blank_reader_bar" width="500" height="405" class="alignnone size-full wp-image-315" /></a></p>
<p>And expanding the sidebar immediately reveals the content of the page:</p>
<p><a href="/uploads/2008/11/nonblank_reader.png"><img src="/uploads/2008/11/nonblank_reader.png" alt="" title="nonblank_reader" width="500" height="405" class="alignnone size-full wp-image-316" /></a></p>
<p>I haven&#8217;t dug into Firebug to see why this is the case yet, but it should be fixable with a Stylish or Greasemonkey script, I&#8217;d imagine. </p>
<p><strong>Update</strong>: Mihai from the Google Reader team provides this work around in the comments: &#8220;The &#8216;blank screen&#8217; problem seems to be caused by a negative page zoom value (while the screen is blank, you can try going to to the View menu, and in the Zoom submenu choose Reset).&#8221; Thanks Mihai!</p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2008/11/09/workaround-blank-google-reader/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Happy baby! Because of an HDMI Switcher?</title>
		<link>http://ericgar.com/2008/11/09/happy-baby-because-of-an-hdmi-switcher/</link>
		<comments>http://ericgar.com/2008/11/09/happy-baby-because-of-an-hdmi-switcher/#comments</comments>
		<pubDate>Sun, 09 Nov 2008 20:47:32 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.ericgar.com/?p=308</guid>
		<description><![CDATA[
Wait, what?
]]></description>
			<content:encoded><![CDATA[<p><a href="/uploads/2008/11/monoprice.png"><img src="/uploads/2008/11/monoprice.png" alt="" title="monoprice" width="447" height="283" class="alignnone size-full wp-image-309" /></a></p>
<p>Wait, what?</p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2008/11/09/happy-baby-because-of-an-hdmi-switcher/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Computer!!!!111</title>
		<link>http://ericgar.com/2008/11/09/new-computer111/</link>
		<comments>http://ericgar.com/2008/11/09/new-computer111/#comments</comments>
		<pubDate>Sun, 09 Nov 2008 20:36:25 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Geekery]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.ericgar.com/?p=304</guid>
		<description><![CDATA[This week, I purchased a new computer:

Shuttle SG33
Intel Core 2 Quad Q6600 2.4GHz
2 x 1GB DDR2 DIMMs
Cheapo ATI Radeon X1650 ( 2 x DVI-D)
2 x Acer x243w 24&#8243; LCDs (yes, that&#8217;s 2!)

(I already had cheap hard disks, a gorgeous mouse, and a nice keyboard; though, I envision I&#8217;ll be bringing the love of my life [...]]]></description>
			<content:encoded><![CDATA[<p>This week, I purchased a new computer:</p>
<blockquote><p>
Shuttle SG33<br />
Intel Core 2 Quad Q6600 2.4GHz<br />
2 x 1GB DDR2 DIMMs<br />
Cheapo ATI Radeon X1650 ( 2 x DVI-D)<br />
2 x Acer x243w 24&#8243; LCDs (yes, that&#8217;s 2!)
</p></blockquote>
<p>(I already had cheap hard disks, <a href="http://www.logitech.com/index.cfm/mice_pointers/trackballs/devices/166&#038;cl=us,en">a gorgeous mouse</a>, and <a href="http://matias.ca/tactilepro/">a nice keyboard</a>; though, I envision I&#8217;ll be bringing <a href="http://www.kinesis-ergo.com/advantage.htm">the love of my life</a> home from work more often).</p>
<p>I purchased all of the parts from <a href="http://newegg.com">newegg</a>, as they were offering some good specials for pretty much all the components, including free shipping for the monitors, which arrived the next day.</p>
<p>Assembling and getting the machine running was mostly without issue. The only complaint I have about the hardware is that the graphics card fan is extremely loud, something I will have to remedy in the coming weeks. Since I&#8217;m not a hardcore gamer anyway, I tried just unplugging the fan, but the card temporarily died a few minutes later. It <em>does</em> run extremely hot. That&#8217;s what you get when you skimp on an important component and don&#8217;t consult <a href="http://www.silentpcreview.com/">slientpcreview.com</a> beforehand.</p>
<p>I&#8217;ve found <a href="http://unetbootin.sourceforge.net/">UNetbootin</a> to be an invaluable tool despite the horrible name. I ran out of CD-Rs a long time ago and don&#8217;t care to buy any more. UNetbootin has saved a considerable amount of time by transferring an iso+bootloader onto a hard drive. Highly recommended.</p>
<p>Getting X to deal with spanning across two monitors was a bit of a pain: the ATI Catalyst Control Center is broken and segfaults before the configuration is written out to disk but after the settings are applied to the driver. It took some poking around to realize that after setting the monitors up properly in Catalyst, then running the vanilla screen resolution manager, then blindly clicking &#8220;Apply&#8221;, the settings become static.</p>
<p>I also had an issue where the max_cpu_freq for all four cores was static at 1.6 GHz and Intel Speed Step (EIST) did not work. This was resolved by upgrading the bios to the latest version, which is annoying when not running Windows and not owning a floppy drive. I got around this by <a href="http://www.aselabs.com/articles.php?id=243">following these instructions on creating a bootable USB disk with FreeDOS</a>. Admittedly, that is kind of a roundabout way of installing DOS to a disk (requiring installing a DOS emulator), but it works, where the other methods were far more complicated and had mixed results.</p>
<p>Now that I have a sweet rig and some more time (the latter due to life events), I hope to hammer out code more often. I have an idea to write a version of <a href="http://rstatd.sourceforge.net/">rup</a> that has the same features as <a href="http://fping.sourceforge.net/">fping</a>, or at least times out in a reasonable period.</p>
<p>And, now that Ubuntu Ibex is out, I need to try getting my PS3 running Linux again. Sadly,<a href="https://bugs.launchpad.net/ubuntu-ps3-port/+bug/289982"> it still doesn&#8217;t support WPA at the moment</a>, meaning I need to <a href="http://www.monoprice.com/products/product.asp?c_id=102&#038;cp_id=10208&#038;cs_id=1020801&#038;p_id=2158&#038;seq=1&#038;format=2">get</a>/fetch from home a really long ethernet cable. </p>
<p><strong>Update</strong>: Despite this new rig, <a href="http://www.nycresistor.com/2008/11/09/because-newer-isnt-always-better/">I&#8217;m still kind of jealous of NYCR</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2008/11/09/new-computer111/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Bellovin on working the polls.</title>
		<link>http://ericgar.com/2008/11/05/bellovin-on-working-the-polls/</link>
		<comments>http://ericgar.com/2008/11/05/bellovin-on-working-the-polls/#comments</comments>
		<pubDate>Thu, 06 Nov 2008 04:45:47 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Geekery]]></category>
		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://www.ericgar.com/?p=300</guid>
		<description><![CDATA[Steven Bellovin, computer security professor at Columbia, posted an interesting recount of his observations on being a poll worker.
]]></description>
			<content:encoded><![CDATA[<p>Steven Bellovin, computer security professor at Columbia, posted an interesting recount of <a href="http://www.cs.columbia.edu/~smb/blog//2008-11/2008-11-05.html">his observations on being a poll worker</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2008/11/05/bellovin-on-working-the-polls/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I broke down and joined twitter.</title>
		<link>http://ericgar.com/2008/10/14/i-broke-down-and-joined-twitter/</link>
		<comments>http://ericgar.com/2008/10/14/i-broke-down-and-joined-twitter/#comments</comments>
		<pubDate>Wed, 15 Oct 2008 02:48:01 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://www.ericgar.com/?p=296</guid>
		<description><![CDATA[So as many of my readership found out (all three of you), I&#8217;ve broken down and joined Twitter. I explained my break down to bdotdub thusly:
even curmudgeons need to experience life outside the cave every once in a while. we&#8217;ll see how it goes. remember: the sun burns.1
That&#8217;s not the whole story. I realized that [...]]]></description>
			<content:encoded><![CDATA[<p>So as many of my readership found out (all three of you), I&#8217;ve broken down and joined <a href="http://twitter.com/home">Twitter</a>. I explained my break down to <a href="http://bwong.net/">bdotdub</a> thusly:</p>
<blockquote><p>even curmudgeons need to experience life outside the cave every once in a while. we&#8217;ll see how it goes. remember: the sun burns.<sup>1</sup></p></blockquote>
<p>That&#8217;s not the whole story. I realized that I&#8217;m losing touch with a lot of my friends, mostly due to my hectic schedule, somewhat due to being selfish, and a little because I don&#8217;t have an adequate mechanism to shoot random ideas at people and get some back. While I think the idea of writing a less-than-140-character message expressing a random idea that probably no one will care about is a <strong>useless</strong> one, the idea of having a friend read my thought and think about that idea,<strong> having implicitly just communicated with me, is <em>not</em> a bad one</strong>. I get the same in receipt.</p>
<p>That, and it takes little effort to either send or receive, so the addition of it to my day is non-intrusive.</p>
<p>I&#8217;m still on the fence on calling them &#8220;tweets&#8221; though. I do hate that they&#8217;ve corrupted the use of &#8216;#&#8217; to indicate a topic to which to send &#8220;tweets&#8221;. I hope that &#8216;#&#8217; will never leave my mind as the IRC chat room symbol.</p>
<p>Alas, if you&#8217;d care to, you can now <a href="http://twitter.com/minusnine">follow me at minusnine on Twitter</a>. </p>
<ol class="footnotes"><li id="footnote_0_296" class="footnote">Yes, thanks to my core classes at Columbia, I still reference Plato&#8217;s <a href="http://en.wikipedia.org/wiki/Allegory_of_the_cave"><em>The Allegory of the Cave</em></a>.</li></ol>]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2008/10/14/i-broke-down-and-joined-twitter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>On losing 91-0 at a high school football game</title>
		<link>http://ericgar.com/2008/10/13/on-losing-91-0-at-a-high-school-football-game/</link>
		<comments>http://ericgar.com/2008/10/13/on-losing-91-0-at-a-high-school-football-game/#comments</comments>
		<pubDate>Tue, 14 Oct 2008 04:20:05 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[In Brief]]></category>
		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://www.ericgar.com/?p=294</guid>
		<description><![CDATA[&#8221;Naples did absolutely nothing wrong,&#8221; Dombroski said. &#8221;We just didn&#8217;t do anything right.&#8221;
- High school football coach Rich Dombroski, from A 91-0 Football Game Tough for Both Sides to Take.
Even when one is down, realism is where the truth lies. It may not help the situation, but finding a place to lay blame when the [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>&#8221;Naples did absolutely nothing wrong,&#8221; Dombroski said. &#8221;We just didn&#8217;t do anything right.&#8221;</p></blockquote>
<p>- High school football coach Rich Dombroski, from <a href="http://www.nytimes.com/aponline/sports/AP-FBH-Rout-Fallout.html">A 91-0 Football Game Tough for Both Sides to Take</a>.</p>
<p>Even when one is down, realism is where the truth lies. It may not help the situation, but finding a place to lay blame when the reality is clear is generally non-productive.</p>
<p>(Or, at least that&#8217;s the theory I&#8217;m testing recently).</p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2008/10/13/on-losing-91-0-at-a-high-school-football-game/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NYTimes Summary of SCOTUS Docket</title>
		<link>http://ericgar.com/2008/10/05/nytimes-summary-of-scotus-docket/</link>
		<comments>http://ericgar.com/2008/10/05/nytimes-summary-of-scotus-docket/#comments</comments>
		<pubDate>Sun, 05 Oct 2008 14:39:05 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Random]]></category>

		<guid isPermaLink="false">http://www.ericgar.com/?p=291</guid>
		<description><![CDATA[The New York Times has written an overview of some of the more important cases appearing in the Supreme Court&#8217;s docket this term. There were three paragraphs that made me laugh. Emphasis mine.
Environment
Federal courts in California have issued injunctions limiting the use of sonar in Navy training exercises off Southern California on the ground that [...]]]></description>
			<content:encoded><![CDATA[<p>The New York Times has written an overview of some of <a href="http://www.nytimes.com/2008/10/05/washington/05scotus.html">the more important cases appearing in the Supreme Court&#8217;s docket this term</a>. There were three paragraphs that made me laugh. Emphasis mine.</p>
<blockquote><p>Environment</p>
<p>Federal courts in California have issued injunctions limiting the use of sonar in Navy training exercises off Southern California on the ground that it harms marine mammals. In <strong>Winter v. Natural Resources Defense Council</strong>, <a href="http://www.supremecourtus.gov/docket/07-1239.htm">No. 07-1239</a>, the Bush administration argues that the training is vital to national security and that the courts should not interfere.</p>
<p>In <strong>Summers v. Earth Island Institute</strong>, <a href="http://www.supremecourtus.gov/docket/07-463.htm">No. 07-463</a>, the court will consider who has standing to challenge environmental regulations. <em>Winter and Summers will be argued on Wednesday, and decisions are expected by the spring.</em></p></blockquote>
<p>While I haven&#8217;t read the brief myself, I suspect that Summers v. Earth Island Institute was included in the article just to be clever in the last sentence. Though, I would have been more impressed had the author managed to get Fall in there somehow as well.</p>
<blockquote><p>In Entergy Corporation v. Environmental Protection Agency, <a href="http://www.supremecourtus.gov/docket/07-588.htm">No. 07-588</a>, the court will consider <em>whether the Clean Water Act authorizes the E.P.A. to use cost-benefit analysis</em>.</p></blockquote>
<p>This is kind of ridiculous. The actual SCOTUS question is, does some obscure law &#8220;limit EPA’s weighing of costs and benefits only to the Second Circuit’s &#8216;cost effectiveness&#8217; test?&#8221; So, in other words, &#8220;Does the EPA have the ability to act rationally or should it be punished for doing so?&#8221; </p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2008/10/05/nytimes-summary-of-scotus-docket/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rage Against the Machine A Capella at a Rally</title>
		<link>http://ericgar.com/2008/09/25/rage-against-the-machine-a-capella-at-a-rally/</link>
		<comments>http://ericgar.com/2008/09/25/rage-against-the-machine-a-capella-at-a-rally/#comments</comments>
		<pubDate>Fri, 26 Sep 2008 04:37:39 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[In Brief]]></category>

		<guid isPermaLink="false">http://www.ericgar.com/2008/09/25/rage-against-the-machine-a-capella-at-a-rally/</guid>
		<description><![CDATA[
Freaking awesome. I ]]></description>
			<content:encoded><![CDATA[<p><object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/CYwzW2QFnwo"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/CYwzW2QFnwo" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object></p>
<p><a href="http://www.youtube.com/watch?v=CYwzW2QFnwo">Freaking awesome</a>. I <3 ratm.</p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2008/09/25/rage-against-the-machine-a-capella-at-a-rally/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tony on Lipstick on Pigs</title>
		<link>http://ericgar.com/2008/09/10/tony-on-lipstick-on-pigs/</link>
		<comments>http://ericgar.com/2008/09/10/tony-on-lipstick-on-pigs/#comments</comments>
		<pubDate>Thu, 11 Sep 2008 02:15:10 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.ericgar.com/?p=283</guid>
		<description><![CDATA[My old friend Tony has it right when he says:

Some commentators have suggested he straightforwardly implied that Palin was a pig. Which would be insulting, but doesn’t sound sexist to me. A more subtle (although more sensible) jab would be the following implied argument:
   1. A pig with lipstick is still a pig
 [...]]]></description>
			<content:encoded><![CDATA[<p>My old friend Tony has it right <a href="http://tonguebutnodoor.net/?p=181">when he says</a>:</p>
<blockquote><p>
Some commentators have suggested he straightforwardly implied that Palin was a pig. Which would be insulting, but doesn’t sound sexist to me. A more subtle (although more sensible) jab would be the following implied argument:</p>
<p>   1. A pig with lipstick is still a pig<br />
   2. Palin (according to her acceptance speech) is a pitbull with lipstick<br />
   3. Palin is still a pitbull</p>
<p>That’s arguably unfavorable, except that Palin made the comparison herself.
</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2008/09/10/tony-on-lipstick-on-pigs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I like things that make me laugh</title>
		<link>http://ericgar.com/2008/08/30/i-like-things-that-make-me-laugh/</link>
		<comments>http://ericgar.com/2008/08/30/i-like-things-that-make-me-laugh/#comments</comments>
		<pubDate>Sat, 30 Aug 2008 23:12:53 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Geekery]]></category>
		<category><![CDATA[In Brief]]></category>

		<guid isPermaLink="false">http://www.ericgar.com/2008/08/30/i-like-things-that-make-me-laugh/</guid>
		<description><![CDATA[Quote this Slashdot poster:
I really cannot believe that glib is a word, I had to look it up. My English is not perfect, but it&#8217;s rare that I mix up Gnome dependency libraries and real words.
]]></description>
			<content:encoded><![CDATA[<p><a href="http://news.slashdot.org/comments.pl?sid=948897&#038;cid=24812623">Quote this Slashdot poster</a>:</p>
<blockquote><p>I really cannot believe that glib is a word, I had to look it up. My English is not perfect, but it&#8217;s rare that I mix up Gnome dependency libraries and real words.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2008/08/30/i-like-things-that-make-me-laugh/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>I love internet memes</title>
		<link>http://ericgar.com/2008/08/27/i-love-internet-memes/</link>
		<comments>http://ericgar.com/2008/08/27/i-love-internet-memes/#comments</comments>
		<pubDate>Thu, 28 Aug 2008 03:08:05 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Geekery]]></category>
		<category><![CDATA[In Brief]]></category>

		<guid isPermaLink="false">http://www.ericgar.com/?p=278</guid>
		<description><![CDATA[
they&#8217;re just so good.
.
]]></description>
			<content:encoded><![CDATA[<p><a href="http://omnomnomnom.com/"></p>
<p>they&#8217;re just so good.</p>
<p><img src="http://omnomnomnom.com/rotate.php" alt="omnomnomnom" /></a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2008/08/27/i-love-internet-memes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Build your own large hadron collider</title>
		<link>http://ericgar.com/2008/08/26/build-your-own-large-hadron-collider/</link>
		<comments>http://ericgar.com/2008/08/26/build-your-own-large-hadron-collider/#comments</comments>
		<pubDate>Tue, 26 Aug 2008 13:07:48 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Geekery]]></category>

		<guid isPermaLink="false">http://www.ericgar.com/?p=275</guid>
		<description><![CDATA[I&#8217;m a fan of open source hardware as it lowers the barrier to entry for a software geek to dabble in RL fabrication. 
Now, you can build your own large hadron collider, as a series of articles detailing its components has been published. I, for one, intend for this to be my next project.
]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m a fan of <a href="http://en.wikipedia.org/wiki/Open_source_hardware">open source hardware</a> as it <a href="http://arduino.cc/">lowers the barrier to entry</a> for <a href="http://ericgar.com">a software geek</a> to dabble in RL fabrication. </p>
<p>Now, you can build your own large hadron collider, as a series of articles <a href="http://www.iop.org/EJ/journal/-page=extra.lhc/jinst">detailing its components</a> has been published. I, for one, intend for this to be my next project.</p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2008/08/26/build-your-own-large-hadron-collider/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The mind of the scientist</title>
		<link>http://ericgar.com/2008/08/14/the-mind-of-the-scientist/</link>
		<comments>http://ericgar.com/2008/08/14/the-mind-of-the-scientist/#comments</comments>
		<pubDate>Fri, 15 Aug 2008 01:47:53 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Geekery]]></category>
		<category><![CDATA[In Brief]]></category>

		<guid isPermaLink="false">http://www.ericgar.com/?p=271</guid>
		<description><![CDATA[Veracity in science fiction:
Look at me. Look at me! When you make love to me Gaius, you don&#8217;t always think about me. Your mind wanders, I know that. You think of equations, puzzles&#8230; your laundry. it&#8217;s the nature of the mind to disconnect from the body and journey on its own .
- Six to Dr. [...]]]></description>
			<content:encoded><![CDATA[<p>Veracity in science fiction:</p>
<blockquote><p>Look at me. Look at me! When you make love to me Gaius, you don&#8217;t always think about me. Your mind wanders, I know that. You think of equations, puzzles&#8230; your laundry. it&#8217;s the nature of the mind to disconnect from the body and journey on its own .</p></blockquote>
<p>- Six to Dr. Gaius Baltar, Battlestar Galactica</p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2008/08/14/the-mind-of-the-scientist/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The politics of being a castle manager.</title>
		<link>http://ericgar.com/2008/08/12/the-politics-of-being-a-castle-manager/</link>
		<comments>http://ericgar.com/2008/08/12/the-politics-of-being-a-castle-manager/#comments</comments>
		<pubDate>Wed, 13 Aug 2008 04:12:14 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[In Brief]]></category>
		<category><![CDATA[Random]]></category>

		<guid isPermaLink="false">http://www.ericgar.com/?p=266</guid>
		<description><![CDATA[This from Randy Cohen, the New York Times Ethicist,  on a castle that charges more to foreigners:
If this sort of transparency leads to complaints so be it. Castle managers should be prepared to explain their prices (or to pour boiling oil from the battlements onto vistitors who besiege them with complaints).
]]></description>
			<content:encoded><![CDATA[<p>This from <a href="http://query.nytimes.com/search/query?ppds=bylL&#038;v1=RANDY%20COHEN&#038;fdq=19960101&#038;td=sysdate&#038;sort=newest&#038;ac=RANDY%20COHEN&#038;inline=nyt-per">Randy Cohen</a>, the New York Times Ethicist,  <a href="http://www.nytimes.com/2008/08/10/magazine/10wwln-ethicist-t.html">on a castle that charges more to foreigners</a>:</p>
<blockquote><p>If this sort of transparency leads to complaints so be it. Castle managers should be prepared to explain their prices (<strong>or to pour boiling oil from the battlements onto vistitors who besiege them with complaints</strong>).</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2008/08/12/the-politics-of-being-a-castle-manager/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>i </title>
		<link>http://ericgar.com/2008/08/11/i-2/</link>
		<comments>http://ericgar.com/2008/08/11/i-2/#comments</comments>
		<pubDate>Tue, 12 Aug 2008 04:13:32 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Geekery]]></category>

		<guid isPermaLink="false">http://www.ericgar.com/?p=261</guid>
		<description><![CDATA[While I&#8217;m on a constitutional rant, I bring your attention to a developing case of a federal district court judge issuing a temporary restraining order to prevent three MIT students from giving a presentation at Black Hat, the awesomest security (hacker) conference, because it contained information on how to circumvent the payment system of the [...]]]></description>
			<content:encoded><![CDATA[<p>While I&#8217;m on a constitutional rant, I bring your attention to a developing case of a federal district court judge issuing a temporary restraining order to prevent three MIT students from giving a presentation at Black Hat, the awesomest security (hacker) conference, because it contained information on how to circumvent the payment system of the Boston transportation system. </p>
<p>Let me rephrase. <strong>A judge issued an order to stomp on free speech. </strong></p>
<p>&#8220;But <em>they are hackers</em> that intended to defraud the MBTA!&#8221; you say? </p>
<p>The prevailing legal theory is &#8220;prior restraint.&#8221; Basically, you can&#8217;t very well restrict someone from saying something. It is more encouraged to allow the act of speech to occur and deal with the potentially negative consequences later. <strong>You can&#8217;t arbitrarily restrict acts of speech you don&#8217;t like.</strong></p>
<p>I point out yet another article by Eugene Volokh, called &#8220;<a href="http://volokh.com/archives/archive_2008_08_10-2008_08_16.shtml#1218465553">Temporary Restraining Order Against Crime-Facilitating Speech About Security Vulnerabilities</a>&#8221;</p>
<blockquote><p>On the other hand, even otherwise <em>unprotected speech generally can only be restricted after a finding on the merits that the speech is indeed unprotected</em>. It generally can&#8217;t be restricted via a temporary restraining order or a preliminary injunction that&#8217;s just based on a preliminary, quick-and-dirty estimate of whether a crime was violated and whether the speech is therefore constitutionally unprotected.</p></blockquote>
<p>The <a href="http://www-tech.mit.edu/V128/N30/subway/Defcon_Presentation.pdf">students&#8217; presentation</a> is available, and is rather enjoyable to flip through. Nothing groundbreaking, but in my estimation, very cool. And, in any case, it is certainly worth protecting.</p>
<p>The <a href="http://www.eff.org/">Electronic Frontier Foundation</a> (EFF) <a href="http://www.infoworld.com/article/08/08/11/EFF_to_appeal_court_order_halting_subway_hacker_talk_1.html">has taken up their case</a> and plans to appeal the judge&#8217;s ruling. With hope this will minimally reprimand a judge for bad decisions against society and maximally set a positive precedent to follow: <strong>don&#8217;t screw with our First Amendment</strong>. </p>
<p><a href="https://secure.eff.org/site/Donation?ACTION=SHOW_DONATION_OPTIONS">Donate to the EFF</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2008/08/11/i-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Laptop Border Searches = Illegal. Well, they should be.</title>
		<link>http://ericgar.com/2008/08/11/laptop-border-searches-illegal-well-they-should-be/</link>
		<comments>http://ericgar.com/2008/08/11/laptop-border-searches-illegal-well-they-should-be/#comments</comments>
		<pubDate>Tue, 12 Aug 2008 03:14:45 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Geekery]]></category>

		<guid isPermaLink="false">http://www.ericgar.com/?p=256</guid>
		<description><![CDATA[Peter Swire, Professor of Law at Ohio State, wrote an excellent piece of testimony for the Senate Committee on the Judiciary Subcommittee on the Constitution, Civil Rights &#038; Property rights entitled &#8220;Laptop Searches and Other Violations of Privacy Faced by Americans Returning from Overseas Travel&#8221; (pdf).  Basically, he makes an analogy between unrestricted laptop [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.americanprogress.org/experts/SwirePeter.html">Peter Swire</a>, Professor of Law at Ohio State, wrote an excellent piece of testimony for the<a href="http://judiciary.senate.gov/subcommittees/constitution109.cfm"> Senate Committee on the Judiciary Subcommittee on the Constitution, Civil Rights &#038; Property</a> rights entitled &#8220;<a href="http://www.americanprogress.org/issues/2008/06/pdf/swire_laptop_testimony.pdf">Laptop Searches and Other Violations of Privacy Faced by Americans Returning from Overseas Travel</a>&#8221; (pdf).  Basically, he makes an analogy between unrestricted laptop searches at the borders to <em>when the US government tried to be a third party in all cryptographic communications</em>. End result: <strong>it failed. Miserably.</strong> </p>
<p>He says, &#8220;Laptop searches will not succeed at a technical level at preventing data from entering<br />
or leaving the United States.&#8221; What this really means is: <strong>laptop searches at borders cannot possibly scale nor reliably produce any useful information for fighting crime</strong>.</p>
<p>At the end of the day, laptop searches and any unreasonable searches and seizures of any persons, houses, papers, and effects must be ruled illegal. <em>Oh wait</em>, we already <a href="http://en.wikipedia.org/wiki/Fourth_Amendment_to_the_United_States_Constitution">have a constitutional amendment that guarantees just that</a>:</p>
<blockquote><p><strong>The right of the people to be secure in their persons, houses, papers, and effects, against unreasonable searches and seizures, shall not be violated,</strong> and no Warrants shall issue, but upon probable cause, supported by Oath or affirmation, and particularly describing the place to be searched, and the persons or things to be seized.</p></blockquote>
<p>People who actually know what they&#8217;re talking about will then say, &#8220;<em>Border Search Exception! Border Search Exception! Border Search Exception!</em>&#8221;</p>
<p>Yes, but even the border search exception <strong>requires &#8220;reasonable suspicion&#8221; to qualify</strong>. From &#8220;<a href="http://www.volokh.com/posts/1160582029.shtml">District Court Holds that Border Searches Require Reasonable Suspicion</a>&#8221; by Eugene Volokh, a noted professor of law at UCLA (who also achieved a BS in Math and Computer Science at the age of 15,<em> three years after</em> he started working as a programmer:</p>
<blockquote><p>
Although neither a warrant nor probable cause is needed for ordinary searches of persons and things crossing the border, cause is required for more intrusive border searches. Certain border searches are highly intrusive because they implicate the &#8220;dignity and privacy interests of the persons being searched.&#8221; Flores-Montano, 541 U.S. at 152. As a search becomes more intrusive, it must be justified by a correspondingly higher level of suspicion of wrongdoing. United States v. Aman, 624 F.2d 911, 912-13 (9th Cir.1980) (holding that to conduct a strip search, the <strong>authorities must have a &#8220;real suspicion&#8221; that the person is smuggling contraband </strong> and that &#8220;real suspicion&#8221; is &#8220;subjective suspicion supported by objective, articulable facts&#8221;.</p></blockquote>
<p>Swire also has a <a href="http://www.americanprogress.org/issues/2008/06/laptop_testimony.html">shorter article</a> related to the testimony.</p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2008/08/11/laptop-border-searches-illegal-well-they-should-be/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Not that anyone else really cares, but&#8230;</title>
		<link>http://ericgar.com/2008/07/31/not-that-anyone-else-really-cares-but/</link>
		<comments>http://ericgar.com/2008/07/31/not-that-anyone-else-really-cares-but/#comments</comments>
		<pubDate>Fri, 01 Aug 2008 03:24:59 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://www.ericgar.com/?p=254</guid>
		<description><![CDATA[A long time ago, I wrote:
I just look forward to the album from United Nations, the collaboration project between Geoff Rickly (lead singer of Thursday) and Daryl Palumbo (lead singer of Glassjaw, among other bands). Then my life will be complete.
Apparently, my life will be complete on September 9th.
]]></description>
			<content:encoded><![CDATA[<p>A long time ago, <a href="http://www.ericgar.com/2008/01/07/cythia-lopez-is-a-cool-kid/">I wrote</a>:</p>
<blockquote><p>I just look forward to the album from United Nations, the collaboration project between Geoff Rickly (lead singer of Thursday) and Daryl Palumbo (lead singer of Glassjaw, among other bands). Then my life will be complete.</p></blockquote>
<p>Apparently, <a href="http://www.interpunk.com/item.cfm?Item=160338&#038;">my life will be complete on September 9th.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2008/07/31/not-that-anyone-else-really-cares-but/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Thursday on Saturday</title>
		<link>http://ericgar.com/2008/07/29/thursday-on-saturday/</link>
		<comments>http://ericgar.com/2008/07/29/thursday-on-saturday/#comments</comments>
		<pubDate>Wed, 30 Jul 2008 04:59:52 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://www.ericgar.com/?p=244</guid>
		<description><![CDATA[
I&#8217;ve been thinking about this since it happened.
Geoff Rickly, by bill shouldis. Licensed by the Creative Commons Attribution 2.0 Generic license.
]]></description>
			<content:encoded><![CDATA[<p><a href="/uploads/2008/07/thursday-geoff.jpg"><img src="/uploads/2008/07/thursday-geoff.jpg" alt="\&quot;people inside, dressed for the funeral, in black and white.\&quot;" title="thursday-geoff"  /></a></p>
<p>I&#8217;ve been thinking about this since it happened.</p>
<p><a href="http://www.flickr.com/photos/billl/2664695570/in/set-72157606162980805/">Geoff Rickly</a>, by <a href="http://www.flickr.com/photos/billl/">bill shouldis</a>. Licensed by the <a href="http://creativecommons.org/licenses/by/2.0/deed.en">Creative Commons Attribution 2.0 Generic</a> license.</p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2008/07/29/thursday-on-saturday/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Do it Live</title>
		<link>http://ericgar.com/2008/07/29/do-it-live/</link>
		<comments>http://ericgar.com/2008/07/29/do-it-live/#comments</comments>
		<pubDate>Wed, 30 Jul 2008 04:36:29 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[In Brief]]></category>

		<guid isPermaLink="false">http://www.ericgar.com/?p=246</guid>
		<description><![CDATA[
.
&#8220;This is two minutes and twenty seconds of extreme awesome.&#8221; -Six
]]></description>
			<content:encoded><![CDATA[<p><object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/58c5kVr7PyM"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/58c5kVr7PyM" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object></p>
<p><a href="http://www.youtube.com/watch?v=58c5kVr7PyM"></a>.</p>
<p>&#8220;This is two minutes and twenty seconds of extreme awesome.&#8221; -Six</p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2008/07/29/do-it-live/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>At the end of the day, we are geeks.</title>
		<link>http://ericgar.com/2008/07/12/at-the-end-of-the-day-we-are-geeks/</link>
		<comments>http://ericgar.com/2008/07/12/at-the-end-of-the-day-we-are-geeks/#comments</comments>
		<pubDate>Sun, 13 Jul 2008 05:21:17 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.ericgar.com/?p=242</guid>
		<description><![CDATA[I recently attended a talk by Werner Vogels, the CTO of Amazon.com, where he opened with:

I like to say that I am just a sysadmin for a little bookshop in Seattle.

Some bookshop!
His blog is pretty cool and strongly shows that he&#8217;s a really bright computer scientist.
]]></description>
			<content:encoded><![CDATA[<p>I recently attended a talk by <a href="http://www.allthingsdistributed.com/">Werner Vogels</a>, the CTO of Amazon.com, where he opened with:</p>
<blockquote><p>
I like to say that <em>I am just a sysadmin for a little bookshop in Seattle</em>.
</p></blockquote>
<p>Some bookshop!</p>
<p><a href="http://www.allthingsdistributed.com/">His blog</a> is pretty cool and strongly shows that he&#8217;s a really bright computer scientist.</p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2008/07/12/at-the-end-of-the-day-we-are-geeks/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Four things disturbed me today</title>
		<link>http://ericgar.com/2008/07/09/four-things-disturbed-me-today/</link>
		<comments>http://ericgar.com/2008/07/09/four-things-disturbed-me-today/#comments</comments>
		<pubDate>Thu, 10 Jul 2008 01:27:35 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.ericgar.com/?p=239</guid>
		<description><![CDATA[
 The fact that I have two tickets to the New Kids on the Block show at MSG.


The fact that Congress decided corporate lobbyists with money are more important than our civil liberties by voting for telecom immunity and expansion of domestic spying.

(Though, there is a snuggly bear who tells me it is a good [...]]]></description>
			<content:encoded><![CDATA[<ol>
<li> The fact that I have two tickets to the New Kids on the Block show at MSG.
<p><a href='/uploads/2008/07/img_0240-modified-1.jpg'><img src="/uploads/2008/07/img_0240-modified-1.jpg" alt="" title="img_0240-modified-1" width="500" height="375" class="alignnone size-full wp-image-240" /></a>
</li>
<li>The fact that <strong><a href="http://www.nytimes.com/2008/07/10/washington/10fisa.html">Congress decided corporate lobbyists with money are more important than our civil liberties</a></strong> by voting for telecom immunity and expansion of domestic spying.
<p><a href='/uploads/2008/07/humblebushqj3.jpg'><img src="/uploads/2008/07/humblebushqj3.jpg" alt="" title="humblebushqj3" width="450" height="348" class="alignnone size-full wp-image-241" /></a></p>
<p>(Though, there is a <a href="http://www.markfiore.com/spies_who_love_you_0">snuggly bear who tells me it is a good thing</a>. I don&#8217;t trust snuggly bears as bears have claws).
</li>
<li>The fact that <em>Barack Obama</em>, &#8220;the harbinger of government change&#8221;, <a href="http://thecaucus.blogs.nytimes.com/2008/07/09/blogtalk-obamas-fisa-vote/">reversed his previous stance</a> by <strong>voting for the corporate lobbyists with money</strong>. He refused to stand up to them and do the right thing, making him no different from any other politician. I would have loved for him to champion support against this bill, I would have settled for his individual vote against it, but I <strong>cannot</strong> accept his vote for it.
</li>
<li>The fact that <em>both</em> Senators Schumer and Clinton of New York voted <strong>against</strong> this telco amnesty bill. At least <em>they</em> had the guts to stand up to the Bush administration.</li>
</ol>
<p>End result?</p>
<p><strong>Epic fail.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2008/07/09/four-things-disturbed-me-today/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why I Can&#8217;t Become a Senior Manager :-(</title>
		<link>http://ericgar.com/2008/07/01/why-i-cant-become-a-senior-manager/</link>
		<comments>http://ericgar.com/2008/07/01/why-i-cant-become-a-senior-manager/#comments</comments>
		<pubDate>Wed, 02 Jul 2008 01:45:29 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Geekery]]></category>
		<category><![CDATA[In Brief]]></category>

		<guid isPermaLink="false">http://www.ericgar.com/?p=238</guid>
		<description><![CDATA[9 Reasons Why Application Developers Think Their CIO Is Clueless.
So. True.
(Though replace &#8220;CIO&#8221; with &#8220;senior technical management&#8221; and &#8220;Is&#8221; with &#8220;Can Be&#8221;. While you&#8217;re at it, replace &#8220;Application Developers&#8221; with &#8220;System Administrators. Let&#8217;s try this again.)
9 Reasons Why System Administrators Think Their Senior Technical Management Can Be Clueless.
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.cio.com/article/419764/_Reasons_Why_Application_Developers_Think_Their_CIO_Is_Clueless/1">9 Reasons Why Application Developers Think Their CIO Is Clueless</a>.</p>
<p>So. True.</p>
<p>(Though replace &#8220;CIO&#8221; with &#8220;senior technical management&#8221; and &#8220;Is&#8221; with &#8220;Can Be&#8221;. While you&#8217;re at it, replace &#8220;Application Developers&#8221; with &#8220;System Administrators. Let&#8217;s try this again.)</p>
<p><a href="http://www.cio.com/article/419764/_Reasons_Why_Application_Developers_Think_Their_CIO_Is_Clueless/1">9 Reasons Why <em>System Administrators</em> Think Their <em>Senior Technical Management Can Be</em> Clueless</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2008/07/01/why-i-cant-become-a-senior-manager/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Behavioral change.</title>
		<link>http://ericgar.com/2008/07/01/behavioral-change/</link>
		<comments>http://ericgar.com/2008/07/01/behavioral-change/#comments</comments>
		<pubDate>Tue, 01 Jul 2008 11:04:26 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[In Brief]]></category>

		<guid isPermaLink="false">http://www.ericgar.com/?p=237</guid>
		<description><![CDATA[From bennywong:
I don’t really see any reason not to start charging for plastic bags. Well, maybe I do. It’d be supremely inconvenient for consumers, but for places like super markets where your purpose of going is to buy groceries, it won’t be hard to bring a couple of canvas bags with you.
Precisely. People will adapt [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://notebook.bwong.net/2008/06/30/its-cool-to-be-green-nowadays/">From bennywong</a>:</p>
<blockquote><p>I don’t really see any reason not to start charging for plastic bags. Well, maybe I do. It’d be supremely inconvenient for consumers, but for places like super markets where your purpose of going is to buy groceries, it won’t be hard to bring a couple of canvas bags with you.</p></blockquote>
<p>Precisely. People will adapt to this stimulus. They <strong>will change</strong>. That&#8217;s why high prices of oil are good for exactly one reason: it encourages positive behavioral change toward efficiency.<sup>1</sup></p>
<ol class="footnotes"><li id="footnote_0_237" class="footnote">Granted, the fact that it may mean less food for some families suck. This is a consequence and a testimony to the power of economics and proper planning, at both the macro- and microeconomic scale.</li></ol>]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2008/07/01/behavioral-change/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Redesigning the Milk Jug</title>
		<link>http://ericgar.com/2008/06/29/redesigning-the-milk-jug/</link>
		<comments>http://ericgar.com/2008/06/29/redesigning-the-milk-jug/#comments</comments>
		<pubDate>Mon, 30 Jun 2008 04:44:14 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Geekery]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.ericgar.com/?p=236</guid>
		<description><![CDATA[From &#8220;Solution, or Mess? A Milk Jug for a Green Earth&#8220;:
The redesign of the gallon milk jug, experts say, is an example of the changes likely to play out in the American economy over the next two decades. In an era of soaring global demand and higher costs for energy and materials, virtually every aspect [...]]]></description>
			<content:encoded><![CDATA[<p>From &#8220;<a href="http://www.nytimes.com/2008/06/30/business/30milk.html?">Solution, or Mess? A Milk Jug for a Green Earth</a>&#8220;:</p>
<blockquote><p>The redesign of the gallon milk jug, experts say, is an example of the changes likely to play out in the American economy over the next two decades. In an era of soaring global demand and higher costs for energy and materials, virtually every aspect of the economy needs to be re-examined, they say, and many products must be redesigned for greater efficiency.</p></blockquote>
<ol>
<li>The system is working.</li>
<li>I love when things I take for granted are redesigned.</li>
<li>I love when things I take for granted are redesigned <strong>for efficiency</strong>.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2008/06/29/redesigning-the-milk-jug/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>In the future, we will not be iPhones</title>
		<link>http://ericgar.com/2008/06/27/in-the-future-we-will-not-be-iphones/</link>
		<comments>http://ericgar.com/2008/06/27/in-the-future-we-will-not-be-iphones/#comments</comments>
		<pubDate>Sat, 28 Jun 2008 05:11:07 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Geekery]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.ericgar.com/?p=235</guid>
		<description><![CDATA[My good friend and esteemed colleague has posted his thoughts on &#8220;Why I think the iPhone is Important&#8220;.1 He adopts the opinion that &#8220;the big advantage Apple has with the iPhone is that they control the entire product, top to bottom.&#8221; He compares the iPhone to the Android platform and says, &#8220;iPhone >> android => [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://bwong.net/">My good friend and esteemed colleague</a> has posted his thoughts on &#8220;<a href="http://notebook.bwong.net/2008/06/27/in-the-future-we-will-be-iphones/">Why I think the iPhone is Important</a>&#8220;.<sup>1</sup> He adopts the opinion that &#8220;the big advantage Apple has with the iPhone is that they control the entire product, top to bottom.&#8221; He compares the iPhone to the Android platform and says, &#8220;iPhone >> android => Apple!&#8221;</p>
<p>Okay, so that quote was actually me summing up the argument.</p>
<p>I agree with his assessment that the iPhone has a great user experience. Everything is <em>pretty sharp</em>. Its components <em>feel</em> like they belong together. Things just <em>flow</em>.</p>
<p>But it is still a <strong>closed platform</strong>. One where you cannot publish software without Apple&#8217;s acceptance. One where usage of the device outside of Apple&#8217;s vision is prohibited. One where the power of a single entity has control over the utility of the platform.</p>
<p>This may be good for &#8220;user experience&#8221; but is horrible for the user. Is this an acceptable compromise? </p>
<p>If the user is limited in the usefulness of a device, knowingly or not, the user loses. There is no reason for Apple to be authoritarian on this matter. Users deserve a choice to do what they would like with their own devices.</p>
<p>Could you imagine what computing would have been like had Microsoft said, &#8220;We will give the masses this platform called Windows, but we will control the vertical stack. We will not allow external innovation. We will not allow other people to be creative, unless that creativity is synergistic with our platform strategy. We will control computers &#8216;top to bottom&#8217;.&#8221;</p>
<p>This too might have been good for &#8220;user experience.&#8221; But, this would have been<strong> horrible for the user</strong>. (We would <strong>be forced</strong> to use IE. There would be no such thing as Firefox.) This would have been a very bad thing for personal computing in general. And it could have happened. It did not because market forces did not give Microsoft the gift of inventing the hardware.</p>
<p>This is what Apple is doing with the iPhone.</p>
<p>That Apple created its hardware base does not make it any different. This authoritarian control will be a very bad thing for mobile computing.</p>
<p>I&#8217;d agree that Android is flawed for various reasons. It&#8217;s hard to program for a device that doesn&#8217;t exist. And <strong>it&#8217;s hard to program for multiple types of devices</strong>. </p>
<p>This was one of the downfalls of the Windows CE development back in the early 2000s. Multiple processors, multiple screen sizes, and multiple input methods all made it difficult for a programmer to appeal to a wider audience. Standardization is a powerful thing; Apple has de facto standardized its hardware platform, allowing software developers to be able to predict usage patterns.</p>
<p>This is kind of like the rest of the computer industry: A programmer knows, with some exceptions, that the person using his software will have a screen that is wider than it is tall, have buttons to press to input characters, and have a method to move a cursor around on the screen.</p>
<p>This standardization does not mean that the user has to sacrifice user experience. Nor does it mean the user must sacrifice the freedom of choice. Standardization at lower levels is a very powerful force that pushes developers to creativity. Standardization could have occurred at the hardware level and then Apple could have provided an open interface for alternative operating systems and programs. Apple could have invented the physical parts, but leave the bits in memory to be manipulated by the end user as he or she pleases. Apple could have given <em>their</em> operating system and <em>their</em> software as the default choice, <strong>but allowed users to chose otherwise</strong>.</p>
<p>I sit here typing this post on a Apple MacBook Pro running Linux 2.6.24 in a text editor whose source code I can download and change. Apple created the physical parts but <em>I</em> own the information. <strong>Does this use of their hardware design harm Apple or Apple&#8217;s brand in any way?</strong></p>
<p>No. It allows them to have another happy customer, while all of the customers who choose the default on their systems being happy as well.<strong> This is how it could be on the iPhone. </strong></p>
<p>Give people the choice. Never think that a closed platform is an advantage.</p>
<p>Recently, <a href="http://en.wikipedia.org/wiki/Jeremy_Clarkson">Jeremy Clarkson</a> began a segment on <a href="http://www.topgear.com/">Top Gear</a> about the new Ferrari Scuderia with, &#8220;Do you know what&#8217;s wrong with Ferrari at the moment? They&#8217;re nerdy. It&#8217;s all about the plumbing and the wiring and the computer systems. When I drive a Ferrari, I want it to be all about <em>passion</em>. And <em>excitement</em>.&#8221;</p>
<p>Then he drives it. He ended the segment with, &#8220;I cannot tell you how happy it makes me feel to be driving a proper Ferrari again.&#8221;</p>
<p><strong>A flashy user interface, cohesive user experience, and an open platform are not mutually exclusive goals.</strong>.</p>
<ol class="footnotes"><li id="footnote_0_235" class="footnote">As in any post that ends in &#8220;Shabowza,&#8221; it is very intellectually deep and only fit for the philosopher-king.</li></ol>]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2008/06/27/in-the-future-we-will-not-be-iphones/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>ICANN&#8217;s decision to expand DNS</title>
		<link>http://ericgar.com/2008/06/26/icanns-decision-to-expand-dns/</link>
		<comments>http://ericgar.com/2008/06/26/icanns-decision-to-expand-dns/#comments</comments>
		<pubDate>Fri, 27 Jun 2008 05:24:40 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Geekery]]></category>

		<guid isPermaLink="false">http://www.ericgar.com/?p=234</guid>
		<description><![CDATA[The world has grown up with the internet having DNS addresses (the first part of URLs, web addresess, for the lay person) with a top level domain (TLD) of things like .com, .org, .net and so on. ICANN, the non-governmental body that governs such addresses, decided today that it would open up these suffixes to [...]]]></description>
			<content:encoded><![CDATA[<p>The world has grown up with the internet having DNS addresses (the first part of URLs, web addresess, for the lay person) with a top level domain (TLD) of things like .com, .org, .net and so on. ICANN, the non-governmental body that governs such addresses, <a href="http://www.icann.org/en/announcements/announcement-4-26jun08-en.htm">decided today that it would open up these suffixes</a> to an &#8220;application period,&#8221; whereby anyone can apply for any possible TLD. This means http://icanhas.cheezburger is a real possibility.</p>
<p>Computer scientists and system administrators like the current system, without these extraneous, crazy TLDs, because DNS forms a very nice tree which is easy to manage. (There are specifics here that I should gloss over with the desire to not repeat how DNS actually works). Trees are a very basic computer science data structure, one whose properties are extremely well known, in conjunction with cooperating algorithms. Recursive DNS doesn&#8217;t work for obvious reasons that iterative DNS does, for example. (Yet, stragely, everyone teaches that DNS works recursively. That annoyance is for another time).</p>
<p>This tree structure gets completely destroyed with the addition of arbitrary TLDs. This is because ICANN is no longer valuing a TLD more than a [second-level] domain name (or the part before the .com). We will have a flat structure for DNS, exactly what it was created to prevent.</p>
<p>My thoughts on this are three-fold:</p>
<p>1. The tree structure of DNS is rather nice, but arbitrary. The tree will now become a forest, in Microsoft Active Directory-speak.</p>
<p>2. That the DNS root servers will have to cope with more queries is a non-issue. Root DNS administrators will step up and get the job done. They want a functioning internet before they want a tree-like DNS structure.</p>
<p>3. The internet doesn&#8217;t care. Having a naming scheme where there are far more than three letters after the last dot means nothing. DNS is for human consumption and should not purport to be any other type of addressing system. DNS is no longer a very structured system of naming a particular computer on the network; it is now tag-based. That&#8217;s all.</p>
<p>The last point needs to be expanded. The very notion of having people remember pointers to particular machines on the internet is silly. This is effectively what you do every time you type in a URL. You first identify the protocol your computer should talk to the other computer (typically http://), then you specify a human-readable form of an identifier for a machine (ericgar.com uniquely identifies a particular machine that holds the files that make up this website). Any additional bits of the URL are to specify to the machine what you actually want to see.</p>
<p>Take a step back. Why should a human care about contacting a particular machine on the internet? He or she should not. They want the content. The content is what matters. The service is what matters.</p>
<p>I predict we will see an internet where it isn&#8217;t unreasonable to search for whatever you need as a first point of contact. Want to get to slashdot? Search for news for nerds. Want to read the news from the US? Type &#8220;journalism north america&#8221; and your choices will be presented. This will take the form of a combination of Wikipedia, where there is peer-submitted, peer-reviewed links and a search engine, where the information gathering is algorithmic. </p>
<p>I&#8217;d imagine that this seems foreign to most people. We&#8217;re so used to specifying a URL that we take it for granted.</p>
<p>I think the traditional notion of DNS is going away and faster than I can imagine. I think something like google, today a celebrity, will become a very necessary tool for navigating the internet. In the future, we will consider this kind of search infrastructural, just as we do DNS.</p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2008/06/26/icanns-decision-to-expand-dns/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Things I found useful today</title>
		<link>http://ericgar.com/2008/06/24/things-i-found-useful-today/</link>
		<comments>http://ericgar.com/2008/06/24/things-i-found-useful-today/#comments</comments>
		<pubDate>Wed, 25 Jun 2008 03:07:37 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.ericgar.com/?p=232</guid>
		<description><![CDATA[Really, I found most of these useful last week. But then I got my GPT and my partition table hopelessly out of sync and had to spend my weekend rebuilding my laptop, instead of getting my DB2 administration foo on. I&#8217;ve revisited almost all of them and found some new ones.

The authoritative reference on Ubuntu [...]]]></description>
			<content:encoded><![CDATA[<p>Really, I found most of these useful last week. But then I got my GPT and my partition table hopelessly out of sync and had to spend my weekend rebuilding my laptop, instead of getting my DB2 administration foo on. I&#8217;ve revisited almost all of them and found some new ones.</p>
<ul>
<li><a href="https://wiki.ubuntu.com/MacBookPro">The authoritative reference on Ubuntu on a MacBook Pro</a> is just a life-saver. My ubuntu experience would be so much more hell without its existence. </p>
<li><a href="http://shreevatsa.wordpress.com/2007/07/31/using-gmail-with-mutt-the-minimal-way/"> Using Mutt with Gmail (the minimal way)</a> gives a copy-and-pasteable few lines on how to use Mutt with Gmail over IMAP. Easy to remember, but easier to look up and forget. Most of the other references are with fetchmail. The only thing I would add is to include other IMAP folders as mailboxes:
<p><code>mailboxes ="INBOX"<br />
mailboxes ="[Gmail]/Sent Mail"<br />
mailboxes ="[Gmail]/Drafts"<br />
mailboxes ="[Gmail]/Spam"<br />
mailboxes ="[Gmail]/All Mail"<br />
</code>
</li>
<li>The official <a href="http://www.mutt.org/doc/PGP-Notes.txt">Mutt &#038; GPG Notes</a>.</li>
<li><a href="https://www.myopenid.com/">myopenid</a> gives free domain-customized <a href="http://en.wikipedia.org/wiki/OpenID">openids</a>. My openid is now http://eric.ericgar.com. Watch out.</li>
<li><a href="http://www.arsgeek.com/?p=3344">This post on CPU scaling</a> reminded me how to root-enable some CPU tools to allow me to easily scale my processor speeds</a></li>
<li>The <a href="http://lifehacker.com/">Lifehacker</a> post detailing <a href="http://lifehacker.com/396741/functional-firefox-user-styles">how to minimize Firefox 3&#8217;s toolbar</a>. Do it. You&#8217;ll feel less constrained. It&#8217;s a new world.</li>
<li><a href="http://www.ibm.com/developerworks/db2/library/techarticle/0202kline/0202kline.html">Recovering from a failed LOAD operation in DB2 LUA</a>. Enough said. </li>
<li><a href="http://www.ibm.com/developerworks/linux/library/l-cfs/?ca=dgr-lnxw04CFC4Linux">An overview of the Completely Fair Scheduler in Linux</a> and why I probably won&#8217;t use it ever.</li>
<li>Doug, who pointed out there exists an <a href="http://dougsland.livejournal.com/57614.html">Ubuntu package for mutt with some really useful patches</a> that vanilla mutt doesn&#8217;t roll with. It saved me probably a good 45 minutes of patching mutt myself out of the source.</li>
</ul>
<p>Remember kids: 64-bit web browsing in Linux currently sucks. Avoid it. Since I doubt you have over <a href="http://www.spack.org/wiki/LinuxRamLimits">4GB of RAM</a>: Do the right thing. Go 32-bit.</p>
<p>Update: Here&#8217;s a screenshot of my ff menubar:</p>
<p><a href='/uploads/2008/06/ffmenubar.png'><img src="/uploads/2008/06/ffmenubar.png" alt="" title="ffmenubar" class="alignnone size-medium wp-image-233" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2008/06/24/things-i-found-useful-today/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>On Google Reader</title>
		<link>http://ericgar.com/2008/06/23/on-google-reader/</link>
		<comments>http://ericgar.com/2008/06/23/on-google-reader/#comments</comments>
		<pubDate>Tue, 24 Jun 2008 03:44:41 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Geekery]]></category>

		<guid isPermaLink="false">http://www.ericgar.com/?p=231</guid>
		<description><![CDATA[How much bandwidth do you think Google Reader saves, considering it can aggregate RSS pulls? I&#8217;d be really interested to see:

&#8230;server logs from a really large blogging site and see how Google interacts with the site.
&#8230;logs from several different sites to figure out how Google staggers them (hopefully distributed randomly), and
&#8230;Google Reader usage statistics to [...]]]></description>
			<content:encoded><![CDATA[<p>How much bandwidth do you think Google Reader saves, considering it can aggregate RSS pulls? I&#8217;d be really interested to see:</p>
<ul>
<li>&#8230;server logs from a really large blogging site and see how Google interacts with the site.</li>
<li>&#8230;logs from several different sites to figure out how Google staggers them (hopefully distributed randomly), and</li>
<li>&#8230;Google Reader usage statistics to correlate Reader membership to RSS pulls.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2008/06/23/on-google-reader/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Somehow, this guy has to do with F1</title>
		<link>http://ericgar.com/2008/06/08/somehow-this-guy-has-to-do-with-f1/</link>
		<comments>http://ericgar.com/2008/06/08/somehow-this-guy-has-to-do-with-f1/#comments</comments>
		<pubDate>Mon, 09 Jun 2008 03:47:57 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.ericgar.com/?p=229</guid>
		<description><![CDATA[From ITV&#8217;s pre-show promo for their Formula One racing coverage:

Dude, easy on the makeup.
]]></description>
			<content:encoded><![CDATA[<p>From <a href="http://www.youtube.com/watch?v=Gs_VC24304Q">ITV&#8217;s pre-show promo</a> for their Formula One racing coverage:</p>
<p><a href='/uploads/2008/06/picture-4.png'><img src="/uploads/2008/06/picture-4.png" alt="Dude, easy on the makeup" title="itvf1preeshowdude" class="alignnone size-medium wp-image-230" /></a></p>
<p>Dude, easy on the makeup.</p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2008/06/08/somehow-this-guy-has-to-do-with-f1/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>A girl turned to me at a bar&#8230;</title>
		<link>http://ericgar.com/2008/06/01/a-girl-turned-to-me-at-a-bar/</link>
		<comments>http://ericgar.com/2008/06/01/a-girl-turned-to-me-at-a-bar/#comments</comments>
		<pubDate>Sun, 01 Jun 2008 14:47:48 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.ericgar.com/?p=227</guid>
		<description><![CDATA[and said, &#8220;Hi. My friend really likes you.&#8221;
I&#8217;m sad I wasn&#8217;t instantly reminded of this:

]]></description>
			<content:encoded><![CDATA[<p>and said, &#8220;Hi. My friend really likes you.&#8221;</p>
<p>I&#8217;m sad I wasn&#8217;t instantly reminded of this:</p>
<p><a href="http://xkcd.com/15/"><img src='http://imgs.xkcd.com/comics/just_alerting_you.jpg' alt='Just thought you should know.' class='alignnone' /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2008/06/01/a-girl-turned-to-me-at-a-bar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The t-shirt on the right brought back memories.</title>
		<link>http://ericgar.com/2008/05/10/the-t-shirt-on-the-right-brought-back-memories/</link>
		<comments>http://ericgar.com/2008/05/10/the-t-shirt-on-the-right-brought-back-memories/#comments</comments>
		<pubDate>Sun, 11 May 2008 03:12:33 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Geekery]]></category>
		<category><![CDATA[In Brief]]></category>

		<guid isPermaLink="false">http://www.ericgar.com/?p=225</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p><img src='http://www.snorgtees.com/images/CustomerPic_000306.jpg' alt='Blow me (nintendo cartridge).' class='alignnone' /></p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2008/05/10/the-t-shirt-on-the-right-brought-back-memories/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Sir Martin Rees: Earth in its final century?</title>
		<link>http://ericgar.com/2008/04/22/sir-martin-rees/</link>
		<comments>http://ericgar.com/2008/04/22/sir-martin-rees/#comments</comments>
		<pubDate>Wed, 23 Apr 2008 05:00:59 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Geekery]]></category>
		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://www.ericgar.com/?p=224</guid>
		<description><![CDATA[I was introduced to TED several months ago. For me, it&#8217;s an ingenious collection of original content, comprised of talks from some of today&#8217;s foremost thinkers. And, the vast majority of the speeches are under 20 minutes long, letting one learn about the world while brushing one&#8217;s teeth even. 
Were I to post all of [...]]]></description>
			<content:encoded><![CDATA[<p>I was introduced to <a href="http://www.ted.com">TED</a> several months ago. For me, it&#8217;s an ingenious collection of original content, comprised of talks from some of today&#8217;s foremost thinkers. And, the vast majority of the speeches are under 20 minutes long, letting one learn about the world while brushing one&#8217;s teeth even. </p>
<p>Were I to post all of the clips I think are interesting, I&#8217;d end up duplicating TED.com&#8217;s index. I can&#8217;t help but share this one below: <a href="http://www.ted.com/talks/view/id/42">Sir Martin Rees discussing the future of Earth</a>. Starting off by stating that he speaks &#8220;first as an astronomer and then as a worried member of the human race,&#8221; he asks the questions that I, hopefully along many others who are much smarter than me, have been thinking about for quite some time. In 17 minutes.</p>
<p><!--cut and paste--><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="320" height="285" id="VE_Player" align="middle"><param name="movie" value="http://static.videoegg.com/ted/flash/loader.swf"><PARAM NAME="FlashVars" VALUE="bgColor=FFFFFF&#038;file=http://static.videoegg.com/ted/movies/MARTINREES_high.flv&#038;autoPlay=false&#038;fullscreenURL=http://static.videoegg.com/ted/flash/fullscreen.html&#038;forcePlay=false&#038;logo=&#038;allowFullscreen=true"><param name="quality" value="high"><param name="allowScriptAccess" value="always"><param name="bgcolor" value="#FFFFFF"><param name="scale" value="noscale"><param name="wmode" value="window"><embed src="http://static.videoegg.com/ted/flash/loader.swf" FlashVars="bgColor=FFFFFF&#038;file=http://static.videoegg.com/ted/movies/MARTINREES_high.flv&#038;autoPlay=false&#038;fullscreenURL=http://static.videoegg.com/ted/flash/fullscreen.html&#038;forcePlay=false&#038;logo=&#038;allowFullscreen=true" quality="high" allowScriptAccess="always" bgcolor="#FFFFFF" scale="noscale" wmode="window" width="320" height="285" name="VE_Player" align="middle" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"></object></p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2008/04/22/sir-martin-rees/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>RSS 2.0 vs. RSS .93 vs. Atom 0.3 &#8230;</title>
		<link>http://ericgar.com/2008/04/05/rss-20-vs-rss-93-vs-atom-03/</link>
		<comments>http://ericgar.com/2008/04/05/rss-20-vs-rss-93-vs-atom-03/#comments</comments>
		<pubDate>Sun, 06 Apr 2008 03:46:18 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Geekery]]></category>

		<guid isPermaLink="false">http://www.ericgar.com/?p=202</guid>
		<description><![CDATA[The other day, I was visiting a weblog that I wanted to include in my RSS aggregator. I clicked on the icon my web browser that indicates that the site provides such a feed and was presented with this*:

Great. Which one do I choose?  I guess it&#8217;s clear: 2.0 is an order of magnitude [...]]]></description>
			<content:encoded><![CDATA[<p>The other day, I was visiting a weblog that I wanted to include in my RSS aggregator. I clicked on the icon my web browser that indicates that the site provides such a feed and was presented with this*:</p>
<p><a href='http://www.ericgar.com/uploads/2008/01/chooserss.png' title=''><img class="bo" src='http://www.ericgar.com/uploads/2008/01/chooserss.png' alt='' /></a></p>
<p>Great. Which one do I choose?  I guess it&#8217;s clear: 2.0 is an order of magnitude better than .93, which it self must be three times better than 0.3. Right? </p>
<p>Uhh&#8230;No.</p>
<p>Okay. I&#8217;ve been a developer for a while and I&#8217;ve even developed RSS-related stuff. If <em>I</em> don&#8217;t know what the real differences are and how it affects my choice and subsequent enjoyment of the content, then I feel like most people wouldn&#8217;t either.</p>
<p>As <a href="http://en.wikipedia.org/wiki/Syndication_format_family_tree">syndication format family tree</a> clearly shows, RSS .93 is the wicked step-child of earlier RSS 0.9x versions and the extinct scriptingNews formats. Basically, Dan Libby at Netscape borrowed (ahem.. <em>stole</em>, really, but for the better) in an effort toward standards. Then, RSS 2.0 is the inbred child of all RSS 0.9x versions, and, strangely, RSS 1.0. Then, the <a href="http://en.wikipedia.org/wiki/Atom_(standard)">Atom</a> format was created to make a fresh technology and leave all of the accumulated crud that an old protocol takes with it. </p>
<p>What does that all mean? <em>Nothing</em>. Not when the end user doesn&#8217;t care, just randomly picks one from the list, and hopes his or her client works well with it. Even after reading <a href="http://en.wikipedia.org/wiki/RSS">a more detailed account of RSS lineage</a>, do you care which version of RSS you use? **</p>
<p>Any software developer will tell you that they&#8217;ve had the urge to throw out a piece of legacy code and start all over from scratch, applying best practices and lessons learned. That&#8217;s what Atom is supposed to be. It&#8217;s raison d&#8217;etre is to be the child who observes what his parents don&#8217;t like about themselves and improves upon those aspects. </p>
<p>On the Atom wikipedia page, these two points are listed among others under &#8220;Barriers to adoption&#8221;:</p>
<blockquote><p>Many sites choose to publish their feeds in only a single format. For example CNN, the New York Times, and the BBC offer their web feeds only in RSS 2.0 format.</p></blockquote>
<p>&#8230;which is actually doing a service to the user. This shouldn&#8217;t be criticized as a &#8220;barrier to adoption&#8221;, but a embrace of usability.</p>
<blockquote><p>Sites that publish Atom will often publish RSS as well.</p></blockquote>
<p>But why? If backward compatibility is a concern, then continue <em>publishing</em> content in all formats that you&#8217;ve given to users in the past, but <em>advertise</em> only the current best format.<br />
I understand that backward support is good, so that people who subscribed to the RSS 0.93 feed don&#8217;t get burned when support for RSS 2.0 comes along. I also understand that too much meaningless choice for an unknowing consumer is just that: meaningless. And, if we&#8217;re supposed to be using standard technology, why are there three competing standards with no winner in sight? *** </p>
<p>Incompatibilities may exist with software being able to read the formats. **** Here is an informal survey of some popular feed readers on the formats discussed here:</p>
<p>Google Reader: <em>RSS 0.92, RSS 1.0, RSS 2.0, Atom 0.3, Atom 1.0</em><br />
NewsFire: <em>RSS 0.92, RSS 1.0, RSS 2.0, Atom 0.3, Atom 1.0</em><br />
RSSOwl: <em>RSS 0.92,  RSS 1.0, RSS 2.0, Atom 0.3, Atom 1.0</em><br />
Bloglines: <em>RSS 0.92,  RSS 1.0, RSS 2.0, Atom 0.3, Atom 1.0</em><br />
NetNewsWire: <em>RSS 0.92,  RSS 1.0, RSS 2.0, Atom 0.3, Atom 1.0</em><br />
FeedDaemon: <em>RSS 0.92,  RSS 1.0, RSS 2.0, Atom 0.3, Atom 1.0</em></p>
<p>Do you get the point?</p>
<p><a href="http://www.feedburner.com/">Feedburner</a>, a recent acquisition by Google, at least is <a href="http://feeds.feedburner.com/BurnThisRSS2">tending toward the user</a>:</p>
<p><a href='/uploads/2008/04/feedburner.png'><img src="/uploads/2008/04/feedburner-300x257.png" alt="" title="feedburner" width="300" height="257" class="bo alignnone size-medium wp-image-221" /></a></p>
<p>Here we see a application-centric model of how to advertise syndication formats. Feedburner presents icons denoting popular applications that the user might use. If I&#8217;m a user of Pageflakes, I may not know anything about RSD 3.2 vs Atoms 1.4, but I do know that I go to www.pageflakes.com to see this week&#8217;s Dilbert cartoon on my homepage.</p>
<p><strong>Here&#8217;s the bottom line</strong>: Stop advertising the older formats. It&#8217;s fine to continue to serve up the others, just don&#8217;t actively advertise it. No one cares what formats you advertise, or the format they click on, as long as they get the content they want.</p>
<p>I&#8217;ve chosen Atom. I think it&#8217;s in the winner in its modularity, feature-set, and future growth. I could go on about why I think it&#8217;s the right choice for this application, but here&#8217;s the point: <strong>no one cares</strong>.</p>
<p>* Admittedly, www.ericgar.com suffered from this affliction, which are the default options for Wordpress. This has been locally remedied.</p>
<p>** Ironically, that wikipedia article has an &#8220;Incompatibilities&#8221; section, with no &#8220;Features&#8221; section or similar. What is the (probably unintended) implication of that?</p>
<p>*** The Blu-ray vs. HD-DVD competition at least was better in this regard: there was a financial motive that would produce a winner. This is not so in RSS .93 vs 1.0 vs 2.0 vs Atom .93, Atom 1.0</p>
<p>**** Strangely, this isn&#8217;t listed under as a &#8220;barrier to adoption&#8221; on the Atom wikipedia page. I wonder why?</p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2008/04/05/rss-20-vs-rss-93-vs-atom-03/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Some things from today&#8217;s Times</title>
		<link>http://ericgar.com/2008/03/23/some-things-from-todays-times/</link>
		<comments>http://ericgar.com/2008/03/23/some-things-from-todays-times/#comments</comments>
		<pubDate>Sun, 23 Mar 2008 22:24:39 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[In Brief]]></category>
		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://www.ericgar.com/2008/03/23/some-things-from-todays-times/</guid>
		<description><![CDATA[Emphasis mine.
From an interview with Marc Ecko:

Whatever you do in life, be passionate about it. At least once a month, if not every day, reassess what you’re doing and make sure you still love it. If you’re passionate about something others around you may see as a dead end, pave your own way. Be a [...]]]></description>
			<content:encoded><![CDATA[<p>Emphasis mine.</p>
<p>From <a href="http://www.nytimes.com/2008/03/23/jobs/23boss.html">an interview with Marc Ecko</a>:</p>
<blockquote><p>
Whatever you do in life, be <strong>passionate</strong> about it. <em>At least</em> once a month, if not every day, reassess what you’re doing and make sure you still love it. If you’re passionate about something others around you may see as a dead end, <strong>pave your own way</strong>. Be a trailblazer.
</p></blockquote>
<p>From &#8220;<a href="http://www.nytimes.com/2008/03/23/technology/23digi.html">Why Old Technologies Are Still Kicking</a>,&#8221; a discussion on <a href="http://en.wikipedia.org/wiki/Mainframe_computer">mainframe</a> technology:</p>
<blockquote><p>
“Technologies <em>want</em> to survive, and they reinvent themselves to go on,” he said.
</p></blockquote>
<p>From the opinion piece &#8220;<a href="http://www.nytimes.com/2008/03/23/opinion/23rich.html">The Republican Resurrection</a>&#8221; by Frank Rich:</p>
<blockquote><p>
Mrs. Clinton is fond of mocking her adversary for offering “<em>just words</em>.” But words can matter, and Mrs. Clinton’s tragedy is that she never realized they could have mattered for her, too. You have to wonder if her Iraq speech would have been greeted with the same shrug<strong> if she had tossed away her usual talking points</strong> and seized the opportunity to address the war in <strong>the same adult way</strong> that Mr. Obama addressed race.
</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2008/03/23/some-things-from-todays-times/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>An interesting bug&#8230;</title>
		<link>http://ericgar.com/2008/03/12/an-interesting-bug/</link>
		<comments>http://ericgar.com/2008/03/12/an-interesting-bug/#comments</comments>
		<pubDate>Thu, 13 Mar 2008 01:44:36 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Geekery]]></category>

		<guid isPermaLink="false">http://www.ericgar.com/2008/03/12/an-interesting-bug/</guid>
		<description><![CDATA[I was just looking through Adium&#8217;s changelog when I came across this:

I said, &#8220;Naw, that can&#8217;t be.&#8221; So I clicked on the Trac ticket number:

Freaking awesome.
]]></description>
			<content:encoded><![CDATA[<p>I was just looking through <a href="http://trac.adiumx.com/wiki/AdiumVersionHistory">Adium&#8217;s changelog</a> when I came across this:</p>
<p><a href='http://www.ericgar.com/uploads/2008/03/picture-1.png' title='picture-1.png'><img class="bo" src='http://www.ericgar.com/uploads/2008/03/picture-1.png' alt='picture-1.png' /></a></p>
<p>I said, &#8220;Naw, that can&#8217;t be.&#8221; So I clicked on <a href="http://trac.adiumx.com/ticket/7278">the Trac ticket number</a>:</p>
<p><a href='http://www.ericgar.com/uploads/2008/03/picture-2.png' title='adiumtrac.png'><img class="bo" src='http://www.ericgar.com/uploads/2008/03/picture-2.png' alt='adiumtrac.png' /></a></p>
<p>Freaking awesome.</p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2008/03/12/an-interesting-bug/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>On the enterprise mind.</title>
		<link>http://ericgar.com/2008/03/12/on-the-enterprise-mind/</link>
		<comments>http://ericgar.com/2008/03/12/on-the-enterprise-mind/#comments</comments>
		<pubDate>Thu, 13 Mar 2008 01:05:42 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Geekery]]></category>
		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://www.ericgar.com/2008/03/12/on-the-enterprise-mind/</guid>
		<description><![CDATA[When work is a big playground (albeit with real consequences of failure), it&#8217;s hard to get out of the mind set of the enterprise infrastructuralist.
Today I was walking back home and thinking, &#8220;My apartment is a single point of failure for some of my critically important data. Hmm. Okay, well, I should replicate it remotely [...]]]></description>
			<content:encoded><![CDATA[<p>When work is a big playground (albeit with real consequences of failure), it&#8217;s hard to get out of the mind set of the enterprise infrastructuralist.</p>
<p>Today I was walking back home and thinking, &#8220;My apartment is a single point of failure for some of my critically important data. Hmm. Okay, well, I should replicate it remotely somewhere. But if I were to do that, I might as well have remotely replicated storage as well. So I need some SAN space mirrored at the hardware level between two disparate geographic sites. But then, I need two dedicated servers co-located with that storage to actually serve me the files. Or maybe I should just use snap-mirrored NFS toasters.&#8221;</p>
<p>Then I came to my senses.</p>
<p>I&#8217;m still sad I don&#8217;t have my own datacenter(s).</p>
]]></content:encoded>
			<wfw:commentRss>http://ericgar.com/2008/03/12/on-the-enterprise-mind/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->