<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    
    <title>mikeg's blog</title>
    <link>http://www.bsd-box.net/~mikeg/blog/</link>
    <description></description>
    <dc:language>en</dc:language>
    <admin:errorReportsTo rdf:resource="mailto:mikeg-blog@bsd-box.net" />
    <generator>Serendipity 1.6 - http://www.s9y.org/</generator>
    <webMaster>mikeg@bsd-box.net</webMaster>
<pubDate>Fri, 20 Jan 2012 01:06:54 GMT</pubDate>

    <image>
        <url>http://www.bsd-box.net/~mikeg/blog/templates/default/img/s9y_banner_small.png</url>
        <title>RSS: mikeg's blog - </title>
        <link>http://www.bsd-box.net/~mikeg/blog/</link>
        <width>100</width>
        <height>21</height>
    </image>

<item>
    <title>The SOPA/PIPA Protest</title>
    <link>http://www.bsd-box.net/~mikeg/blog/index.php?/archives/112-The-SOPAPIPA-Protest.html</link>
            <category>Politics</category>
    
    <comments>http://www.bsd-box.net/~mikeg/blog/index.php?/archives/112-The-SOPAPIPA-Protest.html#comments</comments>
    <wfw:comment>http://www.bsd-box.net/~mikeg/blog/wfwcomment.php?cid=112</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.bsd-box.net/~mikeg/blog/rss.php?version=2.0&amp;type=comments&amp;cid=112</wfw:commentRss>
    

    <author>mikeg@bsd-box.net (mikeg)</author>
    <content:encoded>
    &lt;p&gt;The following is a list (woefully incomplete) of sites that took action against SOPA/PIPA:&lt;/p&gt;
&lt;p&gt;&lt;a onclick=&quot;_gaq.push([&#039;_trackPageview&#039;, &#039;/extlink/www.google.com&#039;]);&quot;  href=&quot;http://www.google.com&quot;&gt;Google&lt;/a&gt; (blacked out their logo)&lt;br /&gt;
&lt;a onclick=&quot;_gaq.push([&#039;_trackPageview&#039;, &#039;/extlink/www.slashdot.org&#039;]);&quot;  href=&quot;http://www.slashdot.org&quot;&gt;Slashdot&lt;/a&gt; (blacked out their logo) &lt;br /&gt;
&lt;a onclick=&quot;_gaq.push([&#039;_trackPageview&#039;, &#039;/extlink/www.xkcd.com&#039;]);&quot;  href=&quot;http://www.xkcd.com&quot;&gt;XKCD&lt;/a&gt; (Protest Comic)&amp;#160;&lt;br /&gt;
&lt;a onclick=&quot;_gaq.push([&#039;_trackPageview&#039;, &#039;/extlink/www.wbai.org&#039;]);&quot;  href=&quot;http://www.wbai.org&quot;&gt;WBAI Radio&lt;/a&gt; (CSS switch: Content blocks in reverse video) &lt;br /&gt;
&lt;a onclick=&quot;_gaq.push([&#039;_trackPageview&#039;, &#039;/extlink/www.icanhascheezburger.com&#039;]);&quot;  href=&quot;http://www.icanhascheezburger.com&quot;&gt;I Can Has Cheezburger?&lt;/a&gt; and the Cheezburger Network (Banner) &lt;br /&gt;
&lt;a onclick=&quot;_gaq.push([&#039;_trackPageview&#039;, &#039;/extlink/www.tvtropes.org&#039;]);&quot;  href=&quot;http://www.tvtropes.org&quot;&gt;TV Tropes&lt;/a&gt; (Banner)&lt;br /&gt;
&lt;a onclick=&quot;_gaq.push([&#039;_trackPageview&#039;, &#039;/extlink/www.eff.org&#039;]);&quot;  href=&quot;http://www.eff.org&quot;&gt;EFF&lt;/a&gt; (Banner &amp;amp; CSS Switch) &lt;br /&gt;
&lt;a onclick=&quot;_gaq.push([&#039;_trackPageview&#039;, &#039;/extlink/www.torproject.org&#039;]);&quot;  href=&quot;http://www.torproject.org&quot;&gt;The Tor Project&lt;/a&gt; (Censor bar across site) &lt;br /&gt;
&lt;a onclick=&quot;_gaq.push([&#039;_trackPageview&#039;, &#039;/extlink/www.craigslist.org&#039;]);&quot;  href=&quot;http://www.craigslist.org&quot;&gt;Craigslist&lt;/a&gt; (Main page blacked out. Banner on regional pages) &lt;br /&gt;
&lt;a onclick=&quot;_gaq.push([&#039;_trackPageview&#039;, &#039;/extlink/www.arstechnica.com&#039;]);&quot;  href=&quot;http://www.arstechnica.com&quot;&gt;Ars Technica&lt;/a&gt; (CSS Switch &amp;amp; Banner) &lt;br /&gt;
&lt;a onclick=&quot;_gaq.push([&#039;_trackPageview&#039;, &#039;/extlink/www.notalwaysright.com&#039;]);&quot;  href=&quot;http://www.notalwaysright.com&quot;&gt;Not Always Right&lt;/a&gt; (CSS Switch &amp;amp; Banner) &lt;br /&gt;
&lt;a onclick=&quot;_gaq.push([&#039;_trackPageview&#039;, &#039;/extlink/www.reddit.com&#039;]);&quot;  href=&quot;http://www.reddit.com&quot;&gt;Reddit&lt;/a&gt; (12-hour outage, 8AM-8PM Eastern -- US Workday) &lt;br /&gt;
&lt;a onclick=&quot;_gaq.push([&#039;_trackPageview&#039;, &#039;/extlink/questionablecontent.net/&#039;]);&quot;  href=&quot;http://questionablecontent.net/&quot;&gt;Questionable Content web comic&lt;/a&gt;&lt;a&gt; (Special Comic) &lt;br /&gt;
&lt;/a&gt;&lt;a onclick=&quot;_gaq.push([&#039;_trackPageview&#039;, &#039;/extlink/www.mozilla.org&#039;]);&quot;  href=&quot;http://www.mozilla.org&quot;&gt;The Mozilla Project&lt;/a&gt; (12 hour outage, 8AM-8PM Eastern ; Firefox start page made black) &lt;br /&gt;
&lt;a onclick=&quot;_gaq.push([&#039;_trackPageview&#039;, &#039;/extlink/en.wikipedia.org/&#039;]);&quot;  href=&quot;http://en.wikipedia.org/&quot;&gt;English Wikipedia&lt;/a&gt; (Offline) &lt;br /&gt;
&lt;a onclick=&quot;_gaq.push([&#039;_trackPageview&#039;, &#039;/extlink/www.2600.com/&#039;]);&quot;  href=&quot;http://www.2600.com/&quot;&gt;2600 (and various local 2600 groups)&lt;/a&gt; (Offline) &lt;br /&gt;
&lt;a onclick=&quot;_gaq.push([&#039;_trackPageview&#039;, &#039;/extlink/www.theoatmeal.com&#039;]);&quot;  href=&quot;http://www.theoatmeal.com&quot;&gt;The Oatmeal&lt;/a&gt; (Offline &amp;amp; Funny Picture) &lt;br /&gt;
&lt;a onclick=&quot;_gaq.push([&#039;_trackPageview&#039;, &#039;/extlink/www.smbc-comic.com&#039;]);&quot;  href=&quot;http://www.smbc-comic.com&quot;&gt;SMBC Comic&lt;/a&gt; (Comic blacked out) &lt;br /&gt;
&lt;a onclick=&quot;_gaq.push([&#039;_trackPageview&#039;, &#039;/extlink/www.explosm.net&#039;]);&quot;  href=&quot;http://www.explosm.net&quot;&gt;Explosm&lt;/a&gt; (Site blacked out) &lt;br /&gt;
&lt;a onclick=&quot;_gaq.push([&#039;_trackPageview&#039;, &#039;/extlink/wastedtalent.ca&#039;]);&quot;  href=&quot;http://wastedtalent.ca&quot;&gt;Wasted Talent&lt;/a&gt; (Site blacked out) &lt;br /&gt;
&lt;a onclick=&quot;_gaq.push([&#039;_trackPageview&#039;, &#039;/extlink/www.wordpress.org&#039;]);&quot;  href=&quot;http://www.wordpress.org&quot;&gt;Wordpress&lt;/a&gt; (Main site blacked out) &lt;br /&gt;
&lt;a onclick=&quot;_gaq.push([&#039;_trackPageview&#039;, &#039;/extlink/nyan.cat&#039;]);&quot;  href=&quot;http://nyan.cat&quot;&gt;Nyan Cat&lt;/a&gt; (Site blacked out. No Nyan Cat.)&lt;/p&gt;
&lt;p&gt;&amp;hellip;and of course bsd-box.net, which was offline.&lt;/p&gt; &lt;br /&gt;&lt;a href=&quot;http://www.bsd-box.net/~mikeg/blog/index.php?/archives/112-The-SOPAPIPA-Protest.html#extended&quot;&gt;Continue reading &quot;The SOPA/PIPA Protest&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Thu, 19 Jan 2012 20:00:05 -0500</pubDate>
    <guid isPermaLink="false">http://www.bsd-box.net/~mikeg/blog/index.php?/archives/112-guid.html</guid>
    
</item>
<item>
    <title>Bye Bye GoDaddy</title>
    <link>http://www.bsd-box.net/~mikeg/blog/index.php?/archives/111-Bye-Bye-GoDaddy.html</link>
            <category>Politics</category>
    
    <comments>http://www.bsd-box.net/~mikeg/blog/index.php?/archives/111-Bye-Bye-GoDaddy.html#comments</comments>
    <wfw:comment>http://www.bsd-box.net/~mikeg/blog/wfwcomment.php?cid=111</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.bsd-box.net/~mikeg/blog/rss.php?version=2.0&amp;type=comments&amp;cid=111</wfw:commentRss>
    

    <author>mikeg@bsd-box.net (mikeg)</author>
    <content:encoded>
    &lt;p&gt;As I write this all of my domains are in the process of being transferred from &lt;a onclick=&quot;_gaq.push([&#039;_trackPageview&#039;, &#039;/extlink/www.godaddy.com&#039;]);&quot;  href=&quot;http://www.godaddy.com&quot;&gt;GoDaddy&lt;/a&gt;&amp;#160;(who I&#039;ve used since they first hit the scene years ago) to &lt;a onclick=&quot;_gaq.push([&#039;_trackPageview&#039;, &#039;/extlink/www.namecheap.com&#039;]);&quot;  href=&quot;http://www.namecheap.com&quot;&gt;NameCheap&lt;/a&gt;&amp;#160; (I considered going with &lt;a onclick=&quot;_gaq.push([&#039;_trackPageview&#039;, &#039;/extlink/www.gandi.net&#039;]);&quot;  href=&quot;http://www.gandi.net&quot;&gt;Gandi&lt;/a&gt;, but wanted to avoid pricing in Euros because my credit card company sucks so hard they blow).&lt;/p&gt;
&lt;p&gt;Most of you know that I&#039;ve been generally dissatisfied with GoDaddy from an image standpoint, but have generally let the inertia of &amp;quot;I don&#039;t want to go through the domain transfer process&amp;quot; carry me along. &amp;#160;That all changed today -- I can overlook their shitty business practices. &amp;#160;I can excuse their slut-tacular commercials as &amp;quot;sex sells (even domain names)&amp;quot;, but I draw the line at supporting the &lt;a onclick=&quot;_gaq.push([&#039;_trackPageview&#039;, &#039;/extlink/thomas.loc.gov/cgi-bin/bdquery/z?d112:h.r.3261:&#039;]);&quot;  href=&quot;http://thomas.loc.gov/cgi-bin/bdquery/z?d112:h.r.3261:&quot;&gt;Stop Online Piracy Act (SOPA, H.R. 3621)&lt;/a&gt;&amp;#160;- This is an absolute piece of shit legislation that threatens the most fundamental principles of free speech by stripping away even the minimal end-user and content-provider protections of the DMCA. &amp;#160;Further in chosing its technological weaponry SOPA also manages to jeopardize the DNS system, one of the most&amp;#160;basic technical underpinnings of the internet as we know it.&lt;/p&gt;
&lt;p&gt;That &lt;strong&gt;&lt;em&gt;anyone&lt;/em&gt;&lt;/strong&gt; can support this legislative disaster in the making baffles me. That a technology company can do so is &lt;em&gt;&lt;strong&gt;&lt;u&gt;unfathomable&lt;/u&gt;&lt;/strong&gt;&lt;/em&gt;. Mr. Parsons has literally gone to congress, pointed an elephant gun at his testicles, and said &amp;quot;Go on, pull the trigger. I like the pain.&amp;quot;&lt;/p&gt;
&lt;p&gt;&amp;#160;I am not usually a fan of Reddit, but they have &lt;a onclick=&quot;_gaq.push([&#039;_trackPageview&#039;, &#039;/extlink/www.reddit.com/r/politics/comments/nmnie/godaddy_supports_sopa_im_transferring_51_domains/&#039;]);&quot;  href=&quot;http://www.reddit.com/r/politics/comments/nmnie/godaddy_supports_sopa_im_transferring_51_domains/&quot;&gt;a nice thread about GoDaddy supporting SOPA, and the ensuing mass exodus&lt;/a&gt; of even folks like me who were sticking with GD because of inertia. I have also reproduced GoDaddy/Mr. Parsons&#039; statement supporting SOPA in its entirety below the break. They also mention the &lt;u&gt;&lt;strong&gt;BYEBYEGD&lt;/strong&gt;&lt;/u&gt; NameCheap coupon that inspired the title of this post.&lt;/p&gt;
&lt;p&gt;&amp;#160;&lt;/p&gt;
&lt;p&gt;&amp;#160;&lt;/p&gt; &lt;br /&gt;&lt;a href=&quot;http://www.bsd-box.net/~mikeg/blog/index.php?/archives/111-Bye-Bye-GoDaddy.html#extended&quot;&gt;Continue reading &quot;Bye Bye GoDaddy&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Thu, 22 Dec 2011 15:06:51 -0500</pubDate>
    <guid isPermaLink="false">http://www.bsd-box.net/~mikeg/blog/index.php?/archives/111-guid.html</guid>
    
</item>
<item>
    <title>Dear ImageMagick: FUCK YOU.</title>
    <link>http://www.bsd-box.net/~mikeg/blog/index.php?/archives/110-Dear-ImageMagick-FUCK-YOU..html</link>
            <category>MetaBlog</category>
    
    <comments>http://www.bsd-box.net/~mikeg/blog/index.php?/archives/110-Dear-ImageMagick-FUCK-YOU..html#comments</comments>
    <wfw:comment>http://www.bsd-box.net/~mikeg/blog/wfwcomment.php?cid=110</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://www.bsd-box.net/~mikeg/blog/rss.php?version=2.0&amp;type=comments&amp;cid=110</wfw:commentRss>
    

    <author>mikeg@bsd-box.net (mikeg)</author>
    <content:encoded>
    &lt;p&gt;Dear ImageMagick,&lt;/p&gt;
&lt;p&gt;FUCK YOU.&lt;/p&gt;
&lt;p&gt;No Love,&lt;/p&gt;
&lt;p&gt;-Me.&amp;#160;&lt;/p&gt; &lt;br /&gt;&lt;a href=&quot;http://www.bsd-box.net/~mikeg/blog/index.php?/archives/110-Dear-ImageMagick-FUCK-YOU..html#extended&quot;&gt;Continue reading &quot;Dear ImageMagick: FUCK YOU.&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Tue, 20 Dec 2011 10:36:58 -0500</pubDate>
    <guid isPermaLink="false">http://www.bsd-box.net/~mikeg/blog/index.php?/archives/110-guid.html</guid>
    
</item>
<item>
    <title>Dear FAA/Aeronav...</title>
    <link>http://www.bsd-box.net/~mikeg/blog/index.php?/archives/109-Dear-FAAAeronav....html</link>
            <category>Flying</category>
    
    <comments>http://www.bsd-box.net/~mikeg/blog/index.php?/archives/109-Dear-FAAAeronav....html#comments</comments>
    <wfw:comment>http://www.bsd-box.net/~mikeg/blog/wfwcomment.php?cid=109</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.bsd-box.net/~mikeg/blog/rss.php?version=2.0&amp;type=comments&amp;cid=109</wfw:commentRss>
    

    <author>mikeg@bsd-box.net (mikeg)</author>
    <content:encoded>
    &lt;p&gt;&amp;#160;Holy Hairballs - A Blog update! &amp;#160;Dayum it&#039;s been a while!&lt;/p&gt;
&lt;p&gt;So, what the hell do I want to talk about? &amp;#160;Well, I want to expound for a bit on the FAA/AeroNav proposal to start charging for digital chart data.&amp;#160;And, because this is my blog, I can!&lt;/p&gt;
&lt;p&gt;Really everything I want to say can be said by an appropriate LOLCat:&lt;/p&gt;
&lt;p style=&quot;text-align: center; &quot;&gt;&lt;img alt=&quot;Pleez don&#039;t take mah charts!&quot; src=&quot;http://www.bsd-box.net/~mikeg/blog/uploads/entry_media/20111216/Map-Cat.jpg&quot; /&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: left; &quot;&gt;&amp;#160;&lt;/p&gt; &lt;br /&gt;&lt;a href=&quot;http://www.bsd-box.net/~mikeg/blog/index.php?/archives/109-Dear-FAAAeronav....html#extended&quot;&gt;Continue reading &quot;Dear FAA/Aeronav...&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Fri, 16 Dec 2011 20:54:03 -0500</pubDate>
    <guid isPermaLink="false">http://www.bsd-box.net/~mikeg/blog/index.php?/archives/109-guid.html</guid>
    
</item>
<item>
    <title>TheSteve is Dead, Long Live TheSteve</title>
    <link>http://www.bsd-box.net/~mikeg/blog/index.php?/archives/108-TheSteve-is-Dead,-Long-Live-TheSteve.html</link>
            <category>Apple</category>
    
    <comments>http://www.bsd-box.net/~mikeg/blog/index.php?/archives/108-TheSteve-is-Dead,-Long-Live-TheSteve.html#comments</comments>
    <wfw:comment>http://www.bsd-box.net/~mikeg/blog/wfwcomment.php?cid=108</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.bsd-box.net/~mikeg/blog/rss.php?version=2.0&amp;type=comments&amp;cid=108</wfw:commentRss>
    

    <author>mikeg@bsd-box.net (mikeg)</author>
    <content:encoded>
    &lt;p&gt;&amp;#160;So as anyone who has not been living under a rock knows, The man I affectionately refer to as TheSteve (Steven Paul Jobs of Apple, Inc. fame) has died. &amp;#160;He leaves behind a legacy that includes one of the most remarkable corporate turnarounds in modern American history, catapulting what was a foundering Apple Computer into what we know today as Apple, Inc. - Maker of the iEverything.&lt;/p&gt;
&lt;p&gt;TheSteve was an iconic figure - Famous (infamous) for his perfectionism and capricious nature, and gifted with the ability to know what the masses wanted before they knew themselves. &amp;#160;Products like the iPod and iPhone stand as a testament to that vision.&lt;/p&gt;
&lt;p&gt;I&#039;m not going to further eulogize the man - Hundreds of people have done so far better than I ever could - Instead I&#039;m going to re-open this blog by commenting on some of the commentary.&lt;br /&gt;
This entry may grow, or it may just remain the big two that caused me to write it - as always my blogging is totally mood-dependent.&lt;/p&gt; &lt;br /&gt;&lt;a href=&quot;http://www.bsd-box.net/~mikeg/blog/index.php?/archives/108-TheSteve-is-Dead,-Long-Live-TheSteve.html#extended&quot;&gt;Continue reading &quot;TheSteve is Dead, Long Live TheSteve&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Fri, 07 Oct 2011 23:49:24 -0400</pubDate>
    <guid isPermaLink="false">http://www.bsd-box.net/~mikeg/blog/index.php?/archives/108-guid.html</guid>
    
</item>
<item>
    <title>Apple is killing the XServe?</title>
    <link>http://www.bsd-box.net/~mikeg/blog/index.php?/archives/107-Apple-is-killing-the-XServe.html</link>
            <category>Apple</category>
    
    <comments>http://www.bsd-box.net/~mikeg/blog/index.php?/archives/107-Apple-is-killing-the-XServe.html#comments</comments>
    <wfw:comment>http://www.bsd-box.net/~mikeg/blog/wfwcomment.php?cid=107</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://www.bsd-box.net/~mikeg/blog/rss.php?version=2.0&amp;type=comments&amp;cid=107</wfw:commentRss>
    

    <author>mikeg@bsd-box.net (mikeg)</author>
    <content:encoded>
    &lt;p&gt;Apple Inc. announced today that the XServe is being discontinued effective January 31, 2011.&lt;br /&gt;
I believe this is a HUGE mistake on Apple&#039;s part as they have no other product which effectively fills this market space.&lt;/p&gt;
&lt;p&gt;I&#039;m not one of those &amp;quot;email the CEO because you changed the color of my case&amp;quot; shareholders, but this decision has occasioned my first email to The Steve. &amp;#160;I have reproduced that email here to share my thoughts with the rest of you.&lt;/p&gt;
&lt;p&gt;&amp;#160;&lt;/p&gt; &lt;br /&gt;&lt;a href=&quot;http://www.bsd-box.net/~mikeg/blog/index.php?/archives/107-Apple-is-killing-the-XServe.html#extended&quot;&gt;Continue reading &quot;Apple is killing the XServe?&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Fri, 05 Nov 2010 11:30:54 -0400</pubDate>
    <guid isPermaLink="false">http://www.bsd-box.net/~mikeg/blog/index.php?/archives/107-guid.html</guid>
    
</item>
<item>
    <title>Free LOLs courtesy of the media</title>
    <link>http://www.bsd-box.net/~mikeg/blog/index.php?/archives/106-Free-LOLs-courtesy-of-the-media.html</link>
            <category>WBAI</category>
    
    <comments>http://www.bsd-box.net/~mikeg/blog/index.php?/archives/106-Free-LOLs-courtesy-of-the-media.html#comments</comments>
    <wfw:comment>http://www.bsd-box.net/~mikeg/blog/wfwcomment.php?cid=106</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://www.bsd-box.net/~mikeg/blog/rss.php?version=2.0&amp;type=comments&amp;cid=106</wfw:commentRss>
    

    <author>mikeg@bsd-box.net (mikeg)</author>
    <content:encoded>
    &lt;p&gt;Presented without further comment. &amp;#160;Thanks to the WBAI Evening News (originally aired on August 20, 2010 - WBAI New York, 99.5FM)&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.bsd-box.net/~mikeg/blog/uploads/entry_media/20100826/GZMosque.mp3&quot;&gt;Bring Forth My Amusement!&lt;/a&gt;&lt;/p&gt; 
    </content:encoded>

    <pubDate>Thu, 26 Aug 2010 23:09:59 -0400</pubDate>
    <guid isPermaLink="false">http://www.bsd-box.net/~mikeg/blog/index.php?/archives/106-guid.html</guid>
    
</item>
<item>
    <title>Dear Senator Schumer...</title>
    <link>http://www.bsd-box.net/~mikeg/blog/index.php?/archives/105-Dear-Senator-Schumer....html</link>
            <category>Politics</category>
    
    <comments>http://www.bsd-box.net/~mikeg/blog/index.php?/archives/105-Dear-Senator-Schumer....html#comments</comments>
    <wfw:comment>http://www.bsd-box.net/~mikeg/blog/wfwcomment.php?cid=105</wfw:comment>

    <slash:comments>4</slash:comments>
    <wfw:commentRss>http://www.bsd-box.net/~mikeg/blog/rss.php?version=2.0&amp;type=comments&amp;cid=105</wfw:commentRss>
    

    <author>mikeg@bsd-box.net (mikeg)</author>
    <content:encoded>
    &lt;p&gt;One of my dearly beloathed Senators (Charles Schumer) &amp;#160;has apparently taken up the plight of the iPhone 4 victims as a righteous cause. &amp;#160;While I agree that Apple screwed the pooch on their RF design here, I find it somewhat disconcerting that Sen. Schumer has chosen this to focus on. &amp;#160;Please allow me to engage in a brief bit of snark:&lt;/p&gt;
&lt;p&gt;&amp;#160;&lt;/p&gt;
&lt;p&gt;Sen. Schumer&#039;s letter to Apple:&lt;/p&gt;
&lt;p style=&quot;margin-left: 40px; &quot;&gt;July 15, 2010&lt;br /&gt;
&lt;br /&gt;
Dear Mr. Jobs,&amp;#160;&lt;br /&gt;
&lt;br /&gt;
I write to express concern regarding the reception problem with the Apple iPhone 4. While I commend Apple&#039;s innovative approach to mobile technology and appreciate its service to millions of iPhone users nationwide, I believe it is incumbent upon Apple to address this flaw in a transparent manner. According to Consumer Reports&#039; review, released Monday on its website, the iPhone 4&#039;s signal-strength problem is a hardwire glitch triggered by gripping the device in a particular manner. This finding, according to Consumer Reports, &amp;quot;call[s] into question&amp;rdquo; Apple&amp;rsquo;s recent claim that the problem is &amp;ldquo;largely an optical illusion caused by faulty software.&amp;quot; Consumer Reports declined to recommend the iPhone 4 because of this hardware design flaw.&lt;br /&gt;
&lt;br /&gt;
Given the discrepancy between Consumer Reports&#039; explanation of the reception problem and the explanation provided by Apple in its July 2 letter to customers, I am concerned that the nearly two million purchasers of the iPhone 4 may not have complete information about the quality of the product they have purchased. The burden for consumers caused by this glitch, combined with the confusion over its cause and how it will be fixed, has the potential to undermine the many benefits of this innovative device. To address this concern, I ask that Apple provide iPhone 4 customers with a clearly written explanation of the cause of the reception problem and make a public commitment to remedy it free-of-charge. The solutions offered to date by Apple for dealing with the so-called &amp;ldquo;death grip&amp;rdquo; malfunction&amp;mdash;such as holding the device differently, or buying a cover for it&amp;mdash;seem to be insufficient. These proposed solutions would unfairly place the burden on consumers for resolving a problem they were not aware of when they purchased their phones.&lt;br /&gt;
&lt;br /&gt;
I also encourage Apple to keep its promise to provide free software updates so that bars displayed accurately reflect signal strength; I further urge Apple to issue a written explanation of the formula it uses to calculate bar strength, so that consumers can once again trust the product that they have invested in.&lt;br /&gt;
&lt;br /&gt;
I look forward to Apple&#039;s swift action on this matter, and once again laud Apple for its innovative efforts and service to millions of Americans.&lt;br /&gt;
&lt;br /&gt;
Sincerely,&lt;br /&gt;
&lt;br /&gt;
Charles E. Schumer&lt;/p&gt;
&lt;hr /&gt;
&lt;p style=&quot;margin-left: 40px; &quot;&gt;&amp;#160;&lt;/p&gt; &lt;br /&gt;&lt;a href=&quot;http://www.bsd-box.net/~mikeg/blog/index.php?/archives/105-Dear-Senator-Schumer....html#extended&quot;&gt;Continue reading &quot;Dear Senator Schumer...&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Thu, 15 Jul 2010 11:04:54 -0400</pubDate>
    <guid isPermaLink="false">http://www.bsd-box.net/~mikeg/blog/index.php?/archives/105-guid.html</guid>
    
</item>
<item>
    <title>Inverse Coherence - An exploration of my brain from the inside out.</title>
    <link>http://www.bsd-box.net/~mikeg/blog/index.php?/archives/104-Inverse-Coherence-An-exploration-of-my-brain-from-the-inside-out..html</link>
            <category>Introspection</category>
    
    <comments>http://www.bsd-box.net/~mikeg/blog/index.php?/archives/104-Inverse-Coherence-An-exploration-of-my-brain-from-the-inside-out..html#comments</comments>
    <wfw:comment>http://www.bsd-box.net/~mikeg/blog/wfwcomment.php?cid=104</wfw:comment>

    <slash:comments>6</slash:comments>
    <wfw:commentRss>http://www.bsd-box.net/~mikeg/blog/rss.php?version=2.0&amp;type=comments&amp;cid=104</wfw:commentRss>
    

    <author>mikeg@bsd-box.net (mikeg)</author>
    <content:encoded>
    &lt;p&gt;This is a fair warning: Everything below the break is unedited and incoherent, possibly repetitive, and really I don&#039;t know why I&#039;m posting it.&lt;/p&gt;
&lt;p&gt;This is a ride through my mind, stream of consciousness style - I could probably sell tickets, and very few have seen the whole show (most aren&#039;t around anymore). &amp;#160;We&#039;re not going all the way on this tour - I think there was still some safety rope somewhere, but&amp;#160;enjoy it for what it is - You may even see the boundaries of my mind, though I&#039;m not even sure where they are myself.&lt;/p&gt;
&lt;p&gt;For the sake of your sanity, anything written in (parentheses) can (and SHOULD) be skipped in evaluating a sentence. &amp;#160;Come back to them later for insight, inanity, and [Insert: Something else beginning with &amp;quot;i&amp;quot;].&lt;/p&gt;
&lt;p&gt;Feel free to comment on it, and don&#039;t let it upset you -- Remember, it&#039;s only my brain: You don&#039;t have to live with it.&lt;/p&gt; &lt;br /&gt;&lt;a href=&quot;http://www.bsd-box.net/~mikeg/blog/index.php?/archives/104-Inverse-Coherence-An-exploration-of-my-brain-from-the-inside-out..html#extended&quot;&gt;Continue reading &quot;Inverse Coherence - An exploration of my brain from the inside out.&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Thu, 24 Jun 2010 21:09:22 -0400</pubDate>
    <guid isPermaLink="false">http://www.bsd-box.net/~mikeg/blog/index.php?/archives/104-guid.html</guid>
    
</item>
<item>
    <title>Wikileaks, Lamo &amp; Manning (Oh My!)</title>
    <link>http://www.bsd-box.net/~mikeg/blog/index.php?/archives/103-Wikileaks,-Lamo-Manning-Oh-My!.html</link>
            <category>Politics</category>
    
    <comments>http://www.bsd-box.net/~mikeg/blog/index.php?/archives/103-Wikileaks,-Lamo-Manning-Oh-My!.html#comments</comments>
    <wfw:comment>http://www.bsd-box.net/~mikeg/blog/wfwcomment.php?cid=103</wfw:comment>

    <slash:comments>4</slash:comments>
    <wfw:commentRss>http://www.bsd-box.net/~mikeg/blog/rss.php?version=2.0&amp;type=comments&amp;cid=103</wfw:commentRss>
    

    <author>mikeg@bsd-box.net (mikeg)</author>
    <content:encoded>
    &lt;p&gt;Wow, a blog post? Yeah, this one didn&#039;t fit in 140 characters...&lt;/p&gt;
&lt;p&gt;So much hay has been made recently about Adrian Lamo (&lt;a onclick=&quot;_gaq.push([&#039;_trackPageview&#039;, &#039;/extlink/www.twitter.com/6&#039;]);&quot;  href=&quot;http://www.twitter.com/6&quot; title=&quot;Adrian&#039;s Twitter&quot;&gt;@6&lt;/a&gt;) &quot;outing&quot; SPC Manning for leaking the Collateral Murder tape &amp;amp; other somewhat embarrassing (you could even say downright shameful) activities that the US Government has been engaging in.  Both sides are throwing their fits and I&#039;m saddened to see that mud slinging has already begun, so here I stand in defense of... well... everyone.&lt;br /&gt;
For those who want my $0.02, here is is: &lt;blockquote&gt;Don&#039;t crucify The Leaker for following his conscience.&lt;br /&gt;Don&#039;t crucify Lamo for making a judgment call &amp;amp; doing the same.&lt;/blockquote&gt;
For those interested in more, here&#039;s my $19.95 plus postage, handling and applicable taxes:&lt;/p&gt; &lt;br /&gt;&lt;a href=&quot;http://www.bsd-box.net/~mikeg/blog/index.php?/archives/103-Wikileaks,-Lamo-Manning-Oh-My!.html#extended&quot;&gt;Continue reading &quot;Wikileaks, Lamo &amp;amp; Manning (Oh My!)&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Mon, 07 Jun 2010 16:42:00 -0400</pubDate>
    <guid isPermaLink="false">http://www.bsd-box.net/~mikeg/blog/index.php?/archives/103-guid.html</guid>
    
</item>
<item>
    <title>InterMapper &amp; RT: You two play nice now…</title>
    <link>http://www.bsd-box.net/~mikeg/blog/index.php?/archives/102-InterMapper-RT-You-two-play-nice-now.html</link>
            <category>Computers</category>
    
    <comments>http://www.bsd-box.net/~mikeg/blog/index.php?/archives/102-InterMapper-RT-You-two-play-nice-now.html#comments</comments>
    <wfw:comment>http://www.bsd-box.net/~mikeg/blog/wfwcomment.php?cid=102</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.bsd-box.net/~mikeg/blog/rss.php?version=2.0&amp;type=comments&amp;cid=102</wfw:commentRss>
    

    <author>mikeg@bsd-box.net (mikeg)</author>
    <content:encoded>
    &lt;p&gt;This is going to be one of my rambling sysadmin-y entries talking about stuff that&#039;s probably of little general interest. Fair warning given.&lt;/p&gt;
&lt;p&gt;There are two components that I would consider essential to proper system administration: &lt;b&gt;GOOD Monitoring&lt;/b&gt; and &lt;b&gt;Issue/Incident Tracking&lt;/b&gt;.  It is imperative that you know when a problem arises (preferably before anyone else notices) and that you keep track of the problems you have encountered in order to spot troublesome systems and redesign them to stop bugging you.&lt;br /&gt;
Those of you who have worked with me know I have my prejudices in both of these areas, and that for the last few years I&#039;ve settled on two pieces of software to fill these roles: &lt;a onclick=&quot;_gaq.push([&#039;_trackPageview&#039;, &#039;/extlink/www.intermapper.com/&#039;]);&quot;  href=&quot;http://www.intermapper.com/&quot; title=&quot;InterMapper&quot;&gt;InterMapper&lt;/a&gt; for monitoring and &lt;a onclick=&quot;_gaq.push([&#039;_trackPageview&#039;, &#039;/extlink/www.bestpractical.com/rt&#039;]);&quot;  href=&quot;http://www.bestpractical.com/rt&quot; title=&quot;Request Tracker&quot;&gt;RT&lt;/a&gt; for issue tracking.&lt;/p&gt;
&lt;p&gt;The major caveat of this pairing is that the two have no formal integration: InterMapper will happily send emails, and RT will happily accept emails and turn them into tickets, but RT doesn&#039;t know when InterMapper is telling it about the same problem twice, or that a previous issue has been cleared. The end result of this lack of integration is that you have a bunch of RT tickets for the same issue which need to be manually merged and resolved, and this manual bit bugged me enough that I actually took the time to fix it!&lt;/p&gt; &lt;br /&gt;&lt;a href=&quot;http://www.bsd-box.net/~mikeg/blog/index.php?/archives/102-InterMapper-RT-You-two-play-nice-now.html#extended&quot;&gt;Continue reading &quot;InterMapper &amp;amp; RT: You two play nice now…&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Thu, 15 Apr 2010 15:30:00 -0400</pubDate>
    <guid isPermaLink="false">http://www.bsd-box.net/~mikeg/blog/index.php?/archives/102-guid.html</guid>
    
</item>
<item>
    <title>F the CC - Joe Biden's F-Bomb</title>
    <link>http://www.bsd-box.net/~mikeg/blog/index.php?/archives/101-F-the-CC-Joe-Bidens-F-Bomb.html</link>
            <category>Politics</category>
    
    <comments>http://www.bsd-box.net/~mikeg/blog/index.php?/archives/101-F-the-CC-Joe-Bidens-F-Bomb.html#comments</comments>
    <wfw:comment>http://www.bsd-box.net/~mikeg/blog/wfwcomment.php?cid=101</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://www.bsd-box.net/~mikeg/blog/rss.php?version=2.0&amp;type=comments&amp;cid=101</wfw:commentRss>
    

    <author>mikeg@bsd-box.net (mikeg)</author>
    <content:encoded>
    &lt;p&gt;
So the Vice President of the United States of America said &quot;Fuck&quot;. On the air. Twice.&lt;br /&gt;
Big fucking deal.&lt;br /&gt;
&lt;br /&gt;
I&#039;ve been prodded by a few people about this, so here&#039;s my 90 second commentary:&lt;br /&gt;
Joey-B dropped the F-Bomb twice during daytime programming hours (well outside the 10pm - 6am &quot;Safe Harbor&quot; for cussing up a storm on the air).&lt;br /&gt;
The last time I checked the FCC was to levy a fine of $7000 for each violation (i.e. every time a word slips out over the air), scalable up to $32500 based on other factors, like a history of prior infringements (and we clearly have at least two violations here).&lt;br /&gt;
&lt;br /&gt;
So I have a few quetions.&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;Is the FCC going to fine all the broadcasters who carried this speech live-live (no delay) and/or those who carried it with a net &amp;amp; failed to hit the bleep button fast enough?&lt;/li&gt;
&lt;li&gt;Is the FCC going to fine either Joe Biden (personally) or the US Government (as an entity) for producing/distributing profane material?&lt;/li&gt;
&lt;li&gt;Will we ever get rid of our nation&#039;s irrational fear of the word &lt;span style=&quot;font-size: 250%; vertical-align:middle;&quot;&gt;FUCK&lt;/span&gt; and the sight of breasts?&lt;/li&gt;
&lt;/ol&gt;
... seriously folks, it&#039;s just a word. Get over it and move on.
&lt;/p&gt; 
    </content:encoded>

    <pubDate>Thu, 25 Mar 2010 01:00:00 -0400</pubDate>
    <guid isPermaLink="false">http://www.bsd-box.net/~mikeg/blog/index.php?/archives/101-guid.html</guid>
    
</item>
<item>
    <title>Interesting (impractial) OpenSSL attack</title>
    <link>http://www.bsd-box.net/~mikeg/blog/index.php?/archives/100-Interesting-impractial-OpenSSL-attack.html</link>
            <category>Computers</category>
    
    <comments>http://www.bsd-box.net/~mikeg/blog/index.php?/archives/100-Interesting-impractial-OpenSSL-attack.html#comments</comments>
    <wfw:comment>http://www.bsd-box.net/~mikeg/blog/wfwcomment.php?cid=100</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.bsd-box.net/~mikeg/blog/rss.php?version=2.0&amp;type=comments&amp;cid=100</wfw:commentRss>
    

    <author>mikeg@bsd-box.net (mikeg)</author>
    <content:encoded>
    &lt;p&gt;While I usually read &lt;a onclick=&quot;_gaq.push([&#039;_trackPageview&#039;, &#039;/extlink/www.theregister.co.uk/2010/03/04/severe_openssl_vulnerability/&#039;]);&quot;  href=&quot;http://www.theregister.co.uk/2010/03/04/severe_openssl_vulnerability/&quot;&gt;El Reg&lt;/a&gt; for teh lulz occasionally they come up with an interesting nugget, like their article on a &quot;severe&quot; OpenSSL vulnerability (quotes theirs).  This vulnerability comes to us courtesy of the University of Michigan, and is tied to a simple oversight in the OpenSSL code: It doesn&#039;t perform a verification pass on signatures before sending them to a client.&lt;br /&gt;
So all you crypto-nerds, how many of you do a verify on your signatures before you send them?  Hands please? Nobody? Not even me? -- Yeah, we all tend to trust that our math &lt;i&gt;Just Works&lt;/i&gt;.  I mean it&#039;s a computer, you put in fixed input through a deterministic algorithm and you get the same output ever time. Right?  &lt;b&gt;Nope&lt;/b&gt;.&lt;br /&gt;
&lt;ul&gt;Computers, as we all hopefully know, aren&#039;t perfect.  Trillions of minor errors happen every day, and they&#039;re usually compensated for: ECC RAM, cross-checks of math, etc.  But because OpenSSL doesn&#039;t do a cross-check it&#039;s possible for those minor errors to creep into a transmitted signature.  As the good folks from UMichigan explain &lt;a href=&quot;http://www.bsd-box.net/~mikeg/blog/uploads/entry_media/20100305/DATE10RSA.pdf&quot; title=&quot;DATE10RSA.pdf&quot; target=&quot;_blank&quot;&gt;in their paper&lt;/a&gt; if you can induce some minor errors in the OpenSSL signature math and collect a good signature and a large enough set of flawed signatures you can eventually derive the private key used for the signing.&lt;/ul&gt;&lt;/p&gt;
&lt;p&gt;That is all well and good, except it relies on errors in the system generating the signatures.  These errors are rare (and pretty random) in the real world, so no problem, right? &lt;b&gt;Wrong again Sparky&lt;/b&gt;!  These clever folks came up with something I wouldn&#039;t ever have thought of.&lt;br /&gt;
&lt;ul&gt;
Those of you who have worked on old Commodore computers probably know one of the first symptoms of a power supply going wonky is that the system starts acting up: Lots of random crashes, video corruption, etc.  Why does that happen? Because the voltage being supplied to the system is fluctuating.  Fluctuating voltages (specifically down-swings) cause all the magical voltage regulation hardware to go out of regulation, which feeds out-of-spec voltages to the chips, which in turn start making mistakes in their math.&lt;/ul&gt;
&lt;br /&gt;
The bottom line for this attack is an extension of that well-known Commodore problem: By putting controlled voltage fluctuations into the power supply of real computers (SPARC boxen running Linux) the UMichigan folks were able to induce errors in the math used by the real-world OpenSSL code and recover an actual key.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://www.bsd-box.net/~mikeg/blog/index.php?/archives/100-Interesting-impractial-OpenSSL-attack.html#extended&quot;&gt;Continue reading &quot;Interesting (impractial) OpenSSL attack&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Fri, 05 Mar 2010 13:31:23 -0500</pubDate>
    <guid isPermaLink="false">http://www.bsd-box.net/~mikeg/blog/index.php?/archives/100-guid.html</guid>
    
</item>
<item>
    <title>Born Trilogy (@rob_t_firefly takes the blame for this)</title>
    <link>http://www.bsd-box.net/~mikeg/blog/index.php?/archives/99-Born-Trilogy-rob_t_firefly-takes-the-blame-for-this.html</link>
            <category>Entertainment</category>
    
    <comments>http://www.bsd-box.net/~mikeg/blog/index.php?/archives/99-Born-Trilogy-rob_t_firefly-takes-the-blame-for-this.html#comments</comments>
    <wfw:comment>http://www.bsd-box.net/~mikeg/blog/wfwcomment.php?cid=99</wfw:comment>

    <slash:comments>4</slash:comments>
    <wfw:commentRss>http://www.bsd-box.net/~mikeg/blog/rss.php?version=2.0&amp;type=comments&amp;cid=99</wfw:commentRss>
    

    <author>mikeg@bsd-box.net (mikeg)</author>
    <content:encoded>
    &lt;p&gt;So the point of this whole thing is trivial enough that I went ahead and did it: &lt;i&gt;Go to Wikipedia and type in your birthday (month and day). Then you write down 3 events, 3 births, 3 deaths and 3 holidays.&lt;/i&gt;&lt;br /&gt;&lt;a onclick=&quot;_gaq.push([&#039;_trackPageview&#039;, &#039;/extlink/en.wikipedia.org/wiki/December_29&#039;]);&quot;  href=&quot;http://en.wikipedia.org/wiki/December_29&quot;&gt;December 29&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;u&gt;Events&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;1778 – American Revolutionary War: 3,500 British soldiers under the command of Lieutenant Colonel Archibald Campbell capture Savannah, Georgia without firing a shot.&lt;br /&gt;&lt;i&gt;Way to go Georgia, just roll over and take it. Bitches.&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;1890 – United States soldiers kill more than 200 Oglala Lakota people with four Hotchkiss guns in the Wounded Knee Massacre.&lt;br /&gt;&lt;i&gt;120 years later we&#039;re still treating the natives like shit &amp;amp; using the treaties to wipe our national ass -- Progress, we no can has&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;2003 – The last known speaker of Akkala Sami dies, rendering the language extinct.&lt;br /&gt;&lt;i&gt;Interesting tidbit in honor of all those linguistics courses I took.&lt;/i&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;u&gt;Births&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;1800 – Charles Goodyear, American inventor (d. 1860)&lt;br /&gt;&lt;i&gt;A subtle reminder from the universe to check your tire inflation and wear pattern&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;1921 – Robert C. Baker, Inventor of the chicken nugget (d. 2006)&lt;br /&gt;&lt;i&gt;Cue ironic chorus of &quot;Nugget Man&quot;&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;1967 – Andy Wachowski, American director&lt;br /&gt;&lt;i&gt;I still won&#039;t forgive him for the Matrix sequels. Filthy humans ruinsed a good thing.&lt;/i&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;u&gt;Deaths&lt;/u&gt;&lt;/b&gt; (Excluding the &quot;event&quot; death)&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;1731 – Brook Taylor, English mathematician (b. 1685)&lt;/li&gt;
&lt;li&gt;1737 – Joseph Saurin, French mathematician (b. 1659)&lt;/li&gt;
&lt;li&gt;1891 – Leopold Kronecker, German mathematician (b. 1823)&lt;/li&gt;
&lt;/ul&gt;&lt;i&gt;Apparently not a good day to be a mathematician… Do I get any bonus points for a trifecta?&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;u&gt;Holidays&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;Only 2 and nothing relevant: The 5th day of Christmas (but nobody cares aside from the song) and apparently St. Becket&#039;s day (patron saint of secular clergy, so I suppose that&#039;s appropriate with me being an ordained minister and all)&lt;/i&gt;&lt;/p&gt; 
    </content:encoded>

    <pubDate>Sun, 28 Feb 2010 22:11:48 -0500</pubDate>
    <guid isPermaLink="false">http://www.bsd-box.net/~mikeg/blog/index.php?/archives/99-guid.html</guid>
    
</item>
<item>
    <title>The Wheel: Let me reinvent it for you! (update-notifier redux)</title>
    <link>http://www.bsd-box.net/~mikeg/blog/index.php?/archives/98-The-Wheel-Let-me-reinvent-it-for-you!-update-notifier-redux.html</link>
            <category>UNIX</category>
    
    <comments>http://www.bsd-box.net/~mikeg/blog/index.php?/archives/98-The-Wheel-Let-me-reinvent-it-for-you!-update-notifier-redux.html#comments</comments>
    <wfw:comment>http://www.bsd-box.net/~mikeg/blog/wfwcomment.php?cid=98</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://www.bsd-box.net/~mikeg/blog/rss.php?version=2.0&amp;type=comments&amp;cid=98</wfw:commentRss>
    

    <author>mikeg@bsd-box.net (mikeg)</author>
    <content:encoded>
    &lt;p&gt;OK, for the record: I &lt;u&gt;&lt;strong&gt;&lt;em&gt;DESPISE&lt;/em&gt;&lt;/strong&gt;&lt;/u&gt; Linux. I Hate, Loathe, Abhor and Revile it.  I am a BSD-Bigot and proud of it, and if all the BSDs suddenly evaporated I would eschew Linux in favor of a commercial Unix (probably AIX).&lt;/p&gt;
&lt;p&gt;Why do I hate Linux so much? Simply put, it&#039;s shoddy code written by shoddy coders.  In my experience shit mysteriously breaks for no reason, standards and conventions are arbitrarily ignored, critical components of the system are perpetually at version zero-dot-something, regression testing seems to be a myth, and the average Linux developer seems to make no effort to ensure their code will work on anything except their particular favorite distribution (to say nothing about porting it to &amp;lt;GASP&amp;gt; a BSD system, or &amp;lt;HORRORS&amp;gt; Commercial Unix).&lt;/P&gt;
&lt;p&gt;This particular tirade was kicked off by the Ubuntu &lt;strong&gt;update-notifier&lt;/strong&gt; program suddenly and mysteriously no longer popping up update notification balloons.  As some of you know my company ships a Linux-based appliance (built around a very stripped-down Ubuntu plus our commercial packages), and one of the things that made me go with Ubuntu was that they had gotten the update-notifier thing working beautifully and it had been stable for several versions.&lt;br /&gt;
Lo and Behold about a month ago our support guys came to visit me and asked &quot;Hey, is the update notifier bubble broken?&quot;  I looked upon it and saw that it indeed appeared to be non-functional, but as all good (lazy) admins are wont to do I demanded they test and verify the breakage.&lt;/p&gt;
&lt;p&gt;The breakage came back to me verified earlier this week, and as I really couldn&#039;t be assed to figure out why the update-notifier is happy to display the &quot;you must reboot!&quot; dialog box  but refuses to display the &quot;Yo, bitch! You have updates!&quot; notifier icon &amp;amp; bubble I took the easy way out and re-implemented update-notifier in Python.&lt;/p&gt;
 &lt;br /&gt;&lt;a href=&quot;http://www.bsd-box.net/~mikeg/blog/index.php?/archives/98-The-Wheel-Let-me-reinvent-it-for-you!-update-notifier-redux.html#extended&quot;&gt;Continue reading &quot;The Wheel: Let me reinvent it for you! (update-notifier redux)&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Fri, 26 Feb 2010 15:57:51 -0500</pubDate>
    <guid isPermaLink="false">http://www.bsd-box.net/~mikeg/blog/index.php?/archives/98-guid.html</guid>
    
</item>

</channel>
</rss>
