<?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>gaarf.info</title>
	<atom:link href="http://gaarf.info/feed/" rel="self" type="application/rss+xml" />
	<link>http://gaarf.info</link>
	<description>my slice of the internets</description>
	<lastBuildDate>Mon, 21 Dec 2009 23:05:00 +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>Happy 2010!</title>
		<link>http://gaarf.info/2009/12/21/happy-2010/</link>
		<comments>http://gaarf.info/2009/12/21/happy-2010/#comments</comments>
		<pubDate>Mon, 21 Dec 2009 23:03:43 +0000</pubDate>
		<dc:creator>ad</dc:creator>
				<category><![CDATA[default]]></category>

		<guid isPermaLink="false">http://gaarf.info/?p=402</guid>
		<description><![CDATA[It&#8217;s the holiday break, and if you are anything like me, that means it&#8217;s time to print out a new calendar for the coming year. I use a one-sheet paper calendar to track when bills come in. This year I made it with YUI3, and I am passing the savings on to YOU!
Enjoy: http://daltonx.net/hacks/yearcal.html 
Click [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s the holiday break, and if you are anything like me, that means it&#8217;s time to print out a new calendar for the coming year. I use a one-sheet paper calendar to track when bills come in. This year I made it with YUI3, and I am passing the savings on to YOU!</p>
<p>Enjoy: <a href="http://daltonx.net/hacks/yearcal.html">http://daltonx.net/hacks/yearcal.html</a> </p>
<p>Click the &#8220;2010&#8243; at the top-left of the table to render a different year.</p>
]]></content:encoded>
			<wfw:commentRss>http://gaarf.info/2009/12/21/happy-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Yahoo! Messenger 10 beta</title>
		<link>http://gaarf.info/2009/08/25/yahoo-messenger-10-beta/</link>
		<comments>http://gaarf.info/2009/08/25/yahoo-messenger-10-beta/#comments</comments>
		<pubDate>Tue, 25 Aug 2009 17:53:02 +0000</pubDate>
		<dc:creator>ad</dc:creator>
				<category><![CDATA[default]]></category>

		<guid isPermaLink="false">http://gaarf.info/?p=394</guid>
		<description><![CDATA[
Yahoo! Messenger 10 beta (windows download) was released yesterday. It is a major milestone for the instant messaging team, and for me in particular because it means the new insider page is now live! This is the project I have been working on for the past few months. It is essentially a mini version of [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://farm3.static.flickr.com/2613/3855973773_bf49be7bb0_o.png" title="Nifty New Insider" rel="lightbox"><img style="float:right; margin-left:1em" src="http://farm3.static.flickr.com/2613/3855973773_c70975ccab_m.jpg" width="240" height="205" alt="Nifty New Insider" /></a></p>
<p>Yahoo! Messenger 10 <em>beta</em> (<a href="http://messenger.yahoo.com/winbeta">windows download</a>) was released yesterday. It is a major milestone for the instant messaging team, and for me in particular because it means the new <strong>insider page</strong> is now live! This is the project I have been working on for the past few months. It is essentially a mini version of the Yahoo! homepage built with <a href="http://developer.yahoo.com/yql/">YQL</a> <em>cloud technology</em>, complete with mail, news, weather, search assist, a high-revenue ad position, alternate stylesheets (skins!), a location picker, and there&#8217;s even an easter egg or two. Go find them if you can. <img src='http://gaarf.info/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>The page is intended to run &#8220;inside the IM client&#8221; but it works just fine in any modern browser window, too. Check it out <a href="http://insider.msg.yahoo.com/go/in5id3r/nifty?intl=us">here</a> (you will need a Yahoo! id).</p>
]]></content:encoded>
			<wfw:commentRss>http://gaarf.info/2009/08/25/yahoo-messenger-10-beta/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>XML string to PHP array</title>
		<link>http://gaarf.info/2009/08/13/xml-string-to-php-array/</link>
		<comments>http://gaarf.info/2009/08/13/xml-string-to-php-array/#comments</comments>
		<pubDate>Fri, 14 Aug 2009 02:59:59 +0000</pubDate>
		<dc:creator>ad</dc:creator>
				<category><![CDATA[geekout]]></category>
		<category><![CDATA[web dev]]></category>

		<guid isPermaLink="false">http://gaarf.info/?p=358</guid>
		<description><![CDATA[One common need when working in PHP is a way to convert an XML document into a serializable array. If you ever tried to serialize() and then unserialize() a SimpleXML or DOMDocument object, you know what I&#8217;m talking about.
Assume the following XML snippet:
&#60;tv&#62;
&#160;&#160;&#60;show name=&#34;Family Guy&#34;&#62;
&#160;&#160;&#160;&#160;&#60;dog&#62;Brian&#60;/dog&#62;
&#160;&#160;&#160;&#160;&#60;kid&#62;Chris&#60;/kid&#62;
&#160;&#160;&#160;&#160;&#60;kid&#62;Meg&#60;/kid&#62;
&#160;&#160;&#60;/show&#62;
&#60;/tv&#62;
There&#8217;s a quick and dirty way to do convert such a [...]]]></description>
			<content:encoded><![CDATA[<p>One common need when working in PHP is a way to convert an XML document into a serializable array. If you ever tried to serialize() and then unserialize() a SimpleXML or DOMDocument object, you know what I&#8217;m talking about.</p>
<p>Assume the following XML snippet:</p>
<blockquote><p>&lt;tv&gt;<br />
&nbsp;&nbsp;&lt;show name=&quot;Family Guy&quot;&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&lt;dog&gt;Brian&lt;/dog&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&lt;kid&gt;Chris&lt;/kid&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&lt;kid&gt;Meg&lt;/kid&gt;<br />
&nbsp;&nbsp;&lt;/show&gt;<br />
&lt;/tv&gt;</p></blockquote>
<p>There&#8217;s a quick and dirty way to do convert such a document to an array, using type casting and the JSON functions to ensure there are no exotic values that would cause problems when unserializing:</p>
<pre>&lt;?php
  $a = json_decode(json_encode((array) simplexml_load_string($s)),1);
?&gt;</pre>
<p>Here is the result for our sample XML, eg if we <code>print_r($a)</code>:</p>
<pre>Array
(
    [show] =&gt; Array
        (
            [@attributes] =&gt; Array
                (
                    [name] =&gt; Family Guy
                )
            [dog] =&gt; Brian
            [kid] =&gt; Array
                (
                    [0] =&gt; Chris
                    [1] =&gt; Meg
                )
        )
)</pre>
<p>Pretty nifty, eh? But maybe we want to embed some HTML tags or something crazy along those lines.  then we need a CDATA node&#8230;</p>
<blockquote><p>&lt;tv&gt;<br />
&nbsp;&nbsp;&lt;show name=&quot;Family Guy&quot;&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&lt;dog&gt;Brian&lt;/dog&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&lt;kid&gt;Chris&lt;/kid&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&lt;kid&gt;Meg&lt;/kid&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&lt;kid&gt;&lt;![CDATA[&lt;em&gt;Stewie&lt;/em&gt;]]&gt;&lt;/kid&gt;<br />
&nbsp;&nbsp;&lt;/show&gt;<br />
&lt;/tv&gt;</p></blockquote>
<p>The snippet of XML above would yield the following:</p>
<pre>Array
(
    [show] =&gt; Array
        (
            [@attributes] =&gt; Array
                (
                    [name] =&gt; Family Guy
                )
            [dog] =&gt; Brian
            [kid] =&gt; Array
                (
                    [0] =&gt; Chris
                    [1] =&gt; Meg
                    [2] =&gt; Array
                        (
                        )
                )
        )
)</pre>
<p>That&#8217;s not very useful. We got in trouble because the CDATA node, a SimpleXMLElement, is being cast to an array instead of a string. To handle this case while still keeping the nice @attributes notation, we need a slightly more verbose conversion function. Here is my version, hereby released under a do-whatever-but-dont-sue-me license.</p>
<pre>&lt;?php
/**
 * convert xml string to php array - useful to get a serializable value
 *
 * @param string $xmlstr
 * @return array
 * @author Adrien aka Gaarf
 */
function xmlstr_to_array($xmlstr) {
  $doc = new DOMDocument();
  $doc-&gt;loadXML($xmlstr);
  return domnode_to_array($doc-&gt;documentElement);
}
function domnode_to_array($node) {
  $output = array();
  switch ($node-&gt;nodeType) {
   case XML_CDATA_SECTION_NODE:
   case XML_TEXT_NODE:
    $output = trim($node-&gt;textContent);
   break;
   case XML_ELEMENT_NODE:
    for ($i=0, $m=$node-&gt;childNodes-&gt;length; $i&lt;$m; $i++) {
     $child = $node-&gt;childNodes-&gt;item($i);
     $v = domnode_to_array($child);
     if(isset($child-&gt;tagName)) {
       $t = $child-&gt;tagName;
       if(!isset($output[$t])) {
        $output[$t] = array();
       }
       $output[$t][] = $v;
     }
     elseif($v) {
      $output = (string) $v;
     }
    }
    if(is_array($output)) {
     if($node-&gt;attributes-&gt;length) {
      $a = array();
      foreach($node-&gt;attributes as $attrName =&gt; $attrNode) {
       $a[$attrName] = (string) $attrNode-&gt;value;
      }
      $output[&#x27;@attributes&#x27;] = $a;
     }
     foreach ($output as $t =&gt; $v) {
      if(is_array($v) &amp;&amp; count($v)==1 &amp;&amp; $t!=&#x27;@attributes&#x27;) {
       $output[$t] = $v[0];
      }
     }
    }
   break;
  }
  return $output;
}
?&gt;</pre>
<p>and the result, for our <em>Stewie</em> snippet:</p>
<pre>Array
(
    [show] =&gt; Array
        (
            [@attributes] =&gt; Array
                (
                    [name] =&gt; Family Guy
                )
            [dog] =&gt; Brian
            [kid] =&gt; Array
                (
                    [0] =&gt; Chris
                    [1] =&gt; Meg
                    [2] =&gt; &lt;em&gt;Stewie&lt;/em&gt;
                )
        )
)</pre>
<p>Victory is mine! <img src='http://gaarf.info/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://gaarf.info/2009/08/13/xml-string-to-php-array/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Upgraded to WordPress 2.8.x</title>
		<link>http://gaarf.info/2009/06/11/upgraded-to-wordpress-2-8/</link>
		<comments>http://gaarf.info/2009/06/11/upgraded-to-wordpress-2-8/#comments</comments>
		<pubDate>Fri, 12 Jun 2009 01:08:11 +0000</pubDate>
		<dc:creator>ad</dc:creator>
				<category><![CDATA[default]]></category>

		<guid isPermaLink="false">http://gaarf.info/?p=343</guid>
		<description><![CDATA[<p><strong>Update</strong>: now on <a href="http://wordpress.org/development/2009/08/2-8-4-security-release/">2.8.4</a> - <em>woooo!!!</em></p>
<img src="http://gaarf.info/wp-content/uploads/2008/08/wp-iphone.png" alt="WordPress icon" title="WordPress icon" width="72" height="72" class="right noborder" style="margin-left:4em" />

<p>Growing tired of the <strong>constant WordPress updating</strong>! Sigh&#8230; </p>

<p>See the <a href="http://codex.wordpress.org/Version_2.8">changelog</a> for details on what is new in this release. Honestly I didn&#8217;t even read it. Instead I chose to fall asleep while watching the <a href="http://wordpress.org/development/2009/06/wordpress-28/">jazzy intro video</a>.</p>

<p>[ <em>video embedded <a href="http://gaarf.info/2009/06/11/upgraded-to-wordpress-2-8/">after the jump</a></em> ]</p>]]></description>
			<content:encoded><![CDATA[<p><strong>Update</strong>: now on <a href="http://wordpress.org/development/2009/10/wordpress-2-8-5-hardening-release/">2.8.5</a> &#8211; <em>woooo!!!</em></p>
<p><img src="http://gaarf.info/wp-content/uploads/2008/08/wp-iphone.png" alt="WordPress icon" title="WordPress icon" width="72" height="72" class="right noborder" style="margin-left:4em" /></p>
<p>Growing tired of the <strong>constant WordPress updating</strong>! Sigh&#8230; </p>
<p>See the <a href="http://codex.wordpress.org/Version_2.8">changelog</a> for details on what is new in this release. Honestly I didn&#8217;t even read it. Instead I chose to fall asleep while watching the <a href="http://wordpress.org/development/2009/06/wordpress-28/">jazzy intro video</a>.</p>
<div style="padding:1em 4px">
<embed src="http://v.wordpress.com/Pu3T4X8l" type="application/x-shockwave-flash" width="500" height="280" allowscriptaccess="always" allowfullscreen="true"></embed>
</div>
]]></content:encoded>
			<wfw:commentRss>http://gaarf.info/2009/06/11/upgraded-to-wordpress-2-8/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Roadtrip Redux</title>
		<link>http://gaarf.info/2009/05/23/roadtrip-redux/</link>
		<comments>http://gaarf.info/2009/05/23/roadtrip-redux/#comments</comments>
		<pubDate>Sat, 23 May 2009 13:58:01 +0000</pubDate>
		<dc:creator>ad</dc:creator>
				<category><![CDATA[road trip]]></category>

		<guid isPermaLink="false">http://gaarf.info/?p=336</guid>
		<description><![CDATA[Rejoice, Governator: I will be paying the state tax after all.  Job prospects here in Texas are not all that great for Anne. In contrast, she has a number of opportunities in California. So, since it don&#8217;t matter where I work from now that I&#8217;m officially a telecommuting Yahoo!, we will be heading back [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://maps.yahoo.com/#mvt=m&#038;lat=37.020726&#038;lon=-109.077206&#038;zoom=6&#038;q1=Austin%2C%20TX&#038;w0=35.53222622770337%2C-97.470703125%3B40.713955826286046%2C-112.236328125&#038;q2=San%20Ramon%2C%20CA"><img src="http://gaarf.info/wp-content/uploads/2009/05/txca.png" alt="Northern route from Texas to California" title="Northern route from Texas to California" width="352" height="189" class="right" /></a>Rejoice, Governator: I will be paying the state tax after all.  Job prospects here in Texas are not all that great for Anne. In contrast, she has a number of opportunities in California. So, since it don&#8217;t matter where I work from now that I&#8217;m officially a telecommuting Yahoo!, we will be heading back west next week, after my uncle and aunt return from their trip to Europe.</p>
<p>This time, we intend to take the northern route, via Oklahoma and Salt Lake City. As usual, stay tuned to <a href="http://twitter.com/gaarf">the Twitter</a> for updates!</p>
]]></content:encoded>
			<wfw:commentRss>http://gaarf.info/2009/05/23/roadtrip-redux/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Moving back to Austin</title>
		<link>http://gaarf.info/2009/04/01/moving-back-to-austin/</link>
		<comments>http://gaarf.info/2009/04/01/moving-back-to-austin/#comments</comments>
		<pubDate>Wed, 01 Apr 2009 22:06:36 +0000</pubDate>
		<dc:creator>ad</dc:creator>
				<category><![CDATA[Yahoo!]]></category>
		<category><![CDATA[california]]></category>
		<category><![CDATA[default]]></category>
		<category><![CDATA[road trip]]></category>

		<guid isPermaLink="false">http://gaarf.info/?p=328</guid>
		<description><![CDATA[
We have decided to move back to Austin, TX. Our appartement lease is up, all the stuff is in boxes, and I&#8217;m getting ready for the transition from too much Sushi to too much Mexican food. 
I&#8217;ll still be working (remotely) for Yahoo!.
The dot in the middle of the map is Roswell, NM &#8211; where [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://maps.yahoo.com/#mvt=m&#038;lat=34.062304&#038;lon=-110.319766&#038;zoom=6&#038;q1=San%20Jose%2C%20CA&#038;w0=33.35806161277886%2C-104.5458984375&#038;q2=Austin%2C%20TX"><img src="http://gaarf.info/wp-content/uploads/2009/04/sjtx.png" alt="route from CA to TX" title="San Jose, CA to Austin, TX" width="343" height="151" class="right size-full wp-image-329" /></a></p>
<p>We have decided to move back to Austin, TX. Our appartement lease is up, all the stuff is in boxes, and I&#8217;m getting ready for the transition from too much Sushi to too much Mexican food. </p>
<p>I&#8217;ll still be working (remotely) for Yahoo!.</p>
<p>The dot in the middle of the map is Roswell, NM &#8211; where we will obviously stop for some dorky tourist trap. For realtime updates during the roadtrip <a href="http://twitter.com/gaarf">follow the Twitter</a>. </p>
]]></content:encoded>
			<wfw:commentRss>http://gaarf.info/2009/04/01/moving-back-to-austin/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Re-tweaked h2o theme</title>
		<link>http://gaarf.info/2009/01/19/retweaked-h2o-theme/</link>
		<comments>http://gaarf.info/2009/01/19/retweaked-h2o-theme/#comments</comments>
		<pubDate>Tue, 20 Jan 2009 00:24:24 +0000</pubDate>
		<dc:creator>webmaster</dc:creator>
				<category><![CDATA[geekout]]></category>
		<category><![CDATA[this blog]]></category>
		<category><![CDATA[web dev]]></category>

		<guid isPermaLink="false">http://gaarf.info/?p=326</guid>
		<description><![CDATA[The theme used here, h2o, is becoming somewhat of a monstruosity. I really should write a completely new one. But for now, iterating already allows a little refresh, so behold a new hackishly re-tweaked theme!
Because of Twitter, I rarely post anything anymore&#8230; so I went from two-posts on the homepage to just one. The header [...]]]></description>
			<content:encoded><![CDATA[<p>The theme used here, <a href="http://gaarf.info/h2o/">h2o</a>, is becoming somewhat of a <a href="http://gaarf.info/2006/12/02/updated-h20-theme-archive/">monstruosity</a>. I really should write a completely new one. But for now, iterating already allows a little refresh, so behold a new hackishly re-tweaked theme!</p>
<p><a href="http://gaarf.info/2007/11/22/giving-thanks-to-twitter/">Because of Twitter</a>, I rarely post anything anymore&#8230; so I went from two-posts on the homepage to just one. The header was also changed, hiding the description so that focus is now completely on the <em>latest tweet</em> block and it&#8217;s awesomely mind-blowing font-size animation. </p>
<p>Let me know what you think in the comments!</p>
]]></content:encoded>
			<wfw:commentRss>http://gaarf.info/2009/01/19/retweaked-h2o-theme/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Upgraded to WordPress 2.7</title>
		<link>http://gaarf.info/2008/12/14/upgraded-to-wordpress-27/</link>
		<comments>http://gaarf.info/2008/12/14/upgraded-to-wordpress-27/#comments</comments>
		<pubDate>Mon, 15 Dec 2008 01:55:12 +0000</pubDate>
		<dc:creator>webmaster</dc:creator>
				<category><![CDATA[default]]></category>
		<category><![CDATA[this blog]]></category>

		<guid isPermaLink="false">http://gaarf.info/2008/12/14/upgraded-to-wordpress-27/</guid>
		<description><![CDATA[Wordpress&#8216; new admin interface is very nice. 
The upgrade process was smooth as usual.
Growing tired of H20. I think I&#8217;m going to tweak a theme again. This time I&#8217;ll base it on YUI AutoGrid minimal and have support for widgets.
Then again, why mess with what works already ?
]]></description>
			<content:encoded><![CDATA[<p><a href="http://wordpress.org/development/2008/12/coltrane/">Wordpress</a>&#8216; new admin interface is very nice. </p>
<p>The upgrade process was smooth as usual.</p>
<p>Growing tired of H20. I think I&#8217;m going to tweak a theme again. This time I&#8217;ll base it on <a href="http://yuiblog.com/blog/2008/07/02/autogrid-wptheme/">YUI AutoGrid minimal</a> and have support for widgets.</p>
<p>Then again, why mess with what works already ?</p>
]]></content:encoded>
			<wfw:commentRss>http://gaarf.info/2008/12/14/upgraded-to-wordpress-27/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Bloodbath Redux</title>
		<link>http://gaarf.info/2008/12/10/bloodbath-redux/</link>
		<comments>http://gaarf.info/2008/12/10/bloodbath-redux/#comments</comments>
		<pubDate>Thu, 11 Dec 2008 00:10:29 +0000</pubDate>
		<dc:creator>ad</dc:creator>
				<category><![CDATA[Yahoo!]]></category>
		<category><![CDATA[california]]></category>

		<guid isPermaLink="false">http://gaarf.info/?p=317</guid>
		<description><![CDATA[I was not laid off today, but another set of co-workers were, including my immediate counterpart. Bits Blog (NYTimes.com) thinks that the Yahoo Layoffs Today May Not Be Last&#8230;

Yahoo began laying off 1,500 workers on Wednesday as part of a plan, announced in October, to slash expenses by $400 million a year. The cost cutting, [...]]]></description>
			<content:encoded><![CDATA[<p>I was not laid off today, but another set of co-workers were, including my immediate counterpart. <a href="http://bits.blogs.nytimes.com/2008/12/10/yahoo-layoffs-today-may-not-be-last/?pagemode=print">Bits Blog</a> (NYTimes.com) thinks that the <strong>Yahoo Layoffs Today May Not Be Last</strong>&#8230;</p>
<blockquote>
<p>Yahoo began laying off 1,500 workers on Wednesday as part of a plan, announced in October, to slash expenses by $400 million a year. The cost cutting, however, may have to go deeper in the coming year.  </p>
<p>&#8220;There could be additional staff reductions next year,&#8221; said Brad Williams, a Yahoo spokesman. &#8220;It depends on the decisions we make about prioritization, and on things we can’t predict in the economy.&#8221; Mr. Williams added: &#8220;We are trying to instill a culture of cost-discipline in our business.&#8221; [He] also said that the job cuts today will affect most parts of the company, but that Yahoo executives are still evaluating which projects will be de-emphasized or cut altogether. &#8220;This is more of a cost reduction rather than business prioritization,&#8221; he said about the layoffs. &#8220;Business prioritization will continue going forward. We are looking at businesses we may put into maintenance mode.&#8221; </p>
<p>Yahoo&#8217;s chief executive, Jerry Yang, penned a <a href="http://ycorpblog.com/2008/12/10/tough-times/">farewell note</a> to laid-off employees on the company&#8217;s blog. If you want to know how managers are supposed to notify employees whose jobs are being cut, check out <a href="http://valleywag.com/5106184/yahoos-secret-layoff-doublespeak-revealed">Valleywag</a>.</p>
</blockquote>
<p>Sad day.</p>
]]></content:encoded>
			<wfw:commentRss>http://gaarf.info/2008/12/10/bloodbath-redux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Yahoo! CEO Plans to Step Down</title>
		<link>http://gaarf.info/2008/11/18/yahoo-ceo-plans-to-step-down/</link>
		<comments>http://gaarf.info/2008/11/18/yahoo-ceo-plans-to-step-down/#comments</comments>
		<pubDate>Tue, 18 Nov 2008 23:08:50 +0000</pubDate>
		<dc:creator>ad</dc:creator>
				<category><![CDATA[Yahoo!]]></category>

		<guid isPermaLink="false">http://gaarf.info/?p=310</guid>
		<description><![CDATA[Yahoo! said Monday evening that Jerry Yang, its chief executive, would step down from that role after the company finds a replacement.
Mr. Yang, a co-founder of Yahoo!, assumed control of the company a year and a half ago from Terry Semel, a Hollywood studio boss that he hand-picked for the job. His tenure has been [...]]]></description>
			<content:encoded><![CDATA[<p>Yahoo! said Monday evening that <em>Jerry Yang</em>, its chief executive, would step down from that role after the company finds a replacement.</p>
<blockquote><p>Mr. Yang, a co-founder of Yahoo!, assumed control of the company a year and a half ago from Terry Semel, a Hollywood studio boss that he hand-picked for the job. His tenure has been a tumultuous period during which Yahoo! <strong>rejected a $47.5 billion takeover offer</strong> from Microsoft and <strong>failed to cement</strong> an advertising partnership with Google.
</p></blockquote>
<ul>
<li><a href="http://bits.blogs.nytimes.com/2008/11/17/jerry-yang-yahoo-chief-plans-to-step-down/"> Jerry Yang, Yahoo Chief, Plans to Step Down &#8211; Bits Blog &#8211; NYTimes.com </a></li>
<li><a href="http://kara.allthingsd.com/20081118/yahoos-peter-chernin-principle-and-other-ceo-choices/">Yahoo&#8217;s CEO Choices | Kara Swisher | BoomTown | AllThingsD</a></li>
<li><a href="http://ycorpblog.com/2008/11/18/stepping-down/">Yodel Anecdotal &#8211; Stepping down (Jerry Yang)</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://gaarf.info/2008/11/18/yahoo-ceo-plans-to-step-down/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
