<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" version="2.0">

<channel>
	<title>The Crafty Bastard</title>
	
	<link>http://craftybastard.com</link>
	<description>&lt;p&gt;Here is all my content that's not worth posting to Facebook, Twitter, my portfolio, etc. And also the best of my content from those places. Have fun figuring out which is which.&lt;/p&gt;&lt;p&gt;Powered by WordPress and running a bastardized version of Jim Barraud's &lt;a rel="nofollow" href="http://jimbarraud.com/manifest/"&gt;Manifest&lt;/a&gt; theme.&lt;/p&gt;&lt;p&gt;You can contact me by leaving a comment or directly via &lt;a href="mailto:hi@aaronlaibson.com"&gt;hi@aaronlaibson.com&lt;/a&gt;.&lt;/p&gt;</description>
	<lastBuildDate>Sat, 25 Dec 2010 13:34:39 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/craftybastard/all" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="craftybastard/all" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>YouTube Roundup 1</title>
		<link>http://craftybastard.com/206</link>
		<comments>http://craftybastard.com/206#comments</comments>
		<pubDate>Thu, 23 Dec 2010 18:58:52 +0000</pubDate>
		<dc:creator>Aaron</dc:creator>
				<category><![CDATA[Everything]]></category>
		<category><![CDATA[around the internet]]></category>
		<category><![CDATA[lol]]></category>
		<category><![CDATA[videos]]></category>

		<guid isPermaLink="false">http://craftybastard.com/?p=206</guid>
		<description><![CDATA[YouTube Roundup 1 Funny, weird or cool videos I&#8217;ve enjoyed recently in no particular order. Scissor Sisters &#8211; Invisible Light (official video) [NSFW?] Cat vs Printer &#8211; the Translation Science Saved My Soul]]></description>
			<content:encoded><![CDATA[<h1>YouTube Roundup 1</h1>
<p>Funny, weird or cool videos I&#8217;ve enjoyed recently in no particular order.</p>
<h2>Scissor Sisters &#8211; Invisible Light (official video) [NSFW?]</h2>
<p><iframe title="YouTube video player" class="youtube-player" type="text/html" width="480" height="390" src="http://www.youtube.com/embed/SG4cec5cR78?rel=0&amp;hd=1" frameborder="0"></iframe></p>
<h2>Cat vs Printer &#8211; the Translation</h2>
<p><iframe title="YouTube video player" class="youtube-player" type="text/html" width="480" height="390" src="http://www.youtube.com/embed/CSK1D3bZhRs?rel=0" frameborder="0"></iframe></p>
<h2>Science Saved My Soul</h2>
<p><iframe title="YouTube video player" class="youtube-player" type="text/html" width="480" height="390" src="http://www.youtube.com/embed/r6w2M50_Xdk?rel=0" frameborder="0"></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://craftybastard.com/206/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>jQuery How-To: Changing One Dropdown’s Value Based on Another’s, in Every Browser</title>
		<link>http://craftybastard.com/199</link>
		<comments>http://craftybastard.com/199#comments</comments>
		<pubDate>Wed, 22 Dec 2010 15:43:50 +0000</pubDate>
		<dc:creator>Aaron</dc:creator>
				<category><![CDATA[Everything]]></category>
		<category><![CDATA[around the internet]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[web development]]></category>

		<guid isPermaLink="false">http://craftybastard.com/?p=199</guid>
		<description><![CDATA[jQuery How-To: Changing One Dropdown&#8217;s Value Based on Another&#8217;s, in Every Browser $(&#34;#popup-dates select&#34;).change(function() { var fromMonth = new Number( $('#month-from').val() ); var toMonth = new Number( $('#month-to').val() ); if ( fromMonth &#62; toMonth ) { $('#month-to').val($('#month-from').val()); } }); I&#8217;m working on a project where the visitor searches for info in a date range, selecting [...]]]></description>
			<content:encoded><![CDATA[<h2>jQuery How-To: Changing One Dropdown&#8217;s Value Based on Another&#8217;s, in Every Browser</h2>
<pre><code>$(&quot;#popup-dates select&quot;).change(function() {
        var fromMonth = new Number( $('#month-from').val() );
        var toMonth = new Number( $('#month-to').val() );
        if ( fromMonth &gt; toMonth ) {
                $('#month-to').val($('#month-from').val());
        }
});</code></pre>
<p>I&#8217;m working on a project where the visitor searches for info in a date range, selecting a From: month (#month-from) and a To: month (#month-to) within the same year. This code automatically advances #month-to to equal #month-from if the visitor tries to make a selection where #month-to would be earlier than #month-from, creating a reverse timespan (ie. trying to search from June to January within the same year).</p>
<p>The code does the following: </p>
<ol>
<li>Gets the values of the selected options (January&#8217;s option should have value=&#8221;1&#8243;, February&#8217;s &#8220;2&#8243;, etc.) and converts them to Number variables.</li>
<li>Compares the two values.</li>
<li>Updates #month-to to equal #month-from if one of them is changed to create a reverse timespan.</li>
</ol>
<p>The most important part to note, though, is using $(&#8220;#popup-dates select&#8221;).change() as opposed to $(&#8220;#popup-dates option&#8221;).click(). For some reason the latter, which is semantically more accurate, simply doesn&#8217;t work in WebKit browsers like Chrome and Safari. Using $(&#8220;#popup-dates select&#8221;).change() will work in every browser, even IE6.</p>
<p>Hope this can save someone some time.</p>
]]></content:encoded>
			<wfw:commentRss>http://craftybastard.com/199/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>More Cat Talk</title>
		<link>http://craftybastard.com/185</link>
		<comments>http://craftybastard.com/185#comments</comments>
		<pubDate>Tue, 30 Nov 2010 02:09:31 +0000</pubDate>
		<dc:creator>Aaron</dc:creator>
				<category><![CDATA[Everything]]></category>
		<category><![CDATA[moose]]></category>
		<category><![CDATA[photos]]></category>

		<guid isPermaLink="false">http://craftybastard.com/?p=185</guid>
		<description><![CDATA[I&#8217;m currently on the hunt for a second cat to keep Moose and me company. There&#8217;s an amazing organization here in Atlanta called FurKids that&#8217;s a network of no-kill shelters and foster homes. They take excellent care of every cat in their possession&#8212;young and old, healthy and sick&#8212;until he&#8217;s adopted, however long it takes. I [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://craftybastard.com/wp-content/uploads/2010/11/photo-21-e1291170041606.jpg"><img src="http://craftybastard.com/wp-content/uploads/2010/11/photo-21-e1291170041606-578x431.jpg" alt="Moose on Bed" title="Moose on Bed" width="578" height="431" class="alignnone size-large wp-image-188" /></a></p>
<p>I&#8217;m currently on the hunt for a second cat to keep Moose and me company. There&#8217;s an amazing organization here in Atlanta called <a href="http://www.furkids.org/">FurKids</a> that&#8217;s a network of no-kill shelters and foster homes. They take excellent care of every cat in their possession&mdash;young and old, healthy and sick&mdash;until he&#8217;s adopted, however long it takes. I went to their main shelter two weeks ago and spent 3 1/2 hours wandering from room to room, playing with all of the dozens and dozens of cats. (I spent over an hour in the kitten room alone, because time ceases to exist when you are sitting cross-legged on the floor, covered in purring kittens.) </p>
<p>It&#8217;s a decision I&#8217;m bound to agonize over for a little longer but I hope to bring someone home next weekend. I wish I could adopt all of them. Deep down I&#8217;m just a crazy cat lady trapped in a gay man&#8217;s body.</p>
]]></content:encoded>
			<wfw:commentRss>http://craftybastard.com/185/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress How-To: Progress Marker (or Bar) for a Series of Pages</title>
		<link>http://craftybastard.com/143</link>
		<comments>http://craftybastard.com/143#comments</comments>
		<pubDate>Tue, 23 Nov 2010 18:12:11 +0000</pubDate>
		<dc:creator>Aaron</dc:creator>
				<category><![CDATA[Everything]]></category>
		<category><![CDATA[around the internet]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[web development]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://craftybastard.com/?p=143</guid>
		<description><![CDATA[WordPress Tip: How to Make a Progress Marker (or Bar) for a Series of Pages WordPress is a platform that I use heavily in both my personal and professional life as a web developer. Most of the websites I build use it as a CMS in some capacity and while it&#8217;s far from perfect, its [...]]]></description>
			<content:encoded><![CDATA[<h2>WordPress Tip: How to Make a Progress Marker (or Bar) for a Series of Pages</h2>
<p><a href="http://wordpress.org/">WordPress</a> is a platform that I use heavily in both my personal and professional life as a web developer. Most of the websites I build use it as a CMS in some capacity and while it&#8217;s far from perfect, its customizability and huge support base make it a great, client-friendly tool. One of the first big WordPress-backed sites I worked on a few years ago, for which I did a lot of custom templating and PHP functionality, is actually in the <a href="http://wordpress.org/showcase/outreach-magazine/">WordPress.org Showcase</a>, which remains a huge honor for me. </p>
<p>As many projects as I work on, though, each one still manages to teach me something new or an even better way to approach a routine challenge. I hope to use this space (in between ramblings about myself and pictures of my cat) to share some of the tricks I find or develop. They can always be better, I&#8217;m sure, but hopefully they can help out someone else who&#8217;s hopelessly stuck before a looming deadline and furiously Googling for an answer.</p>
<h3>The Challenge</h3>
<p>The portfolio website of San Antonio-based photographer (and all-around amazing dude) <a href="http://markmenjivar.com/">Mark Menjivar</a> is organized into series, each of which has multiple photos displayed one per page. I needed not only to incorporate a way to navigate forward and back between pages in an ordered set but to display the visitor&#8217;s progress so they know where they are in the series.</p>
<h4>Setting Up Previous/Next Navigation Between Sibling Pages</h4>
<p>This is one of several basic features that WordPress somehow doesn&#8217;t have&mdash;there are functions like <code>next_post_link()</code> and <code>previous_post_link()</code> to navigate between posts but none for pages. Thankfully, the <a href="http://wordpress.org/extend/plugins/next-page-not-next-post/">Next Page, Not Next Post</a> plugin by Matt McInvale seamlessly adds this functionality to WP and saves the rest of us a lot of custom hacking.</p>
<h4>Creating the Progress Marker</h4>
<p>This was a little trickier. I didn&#8217;t find anyone sharing code to accomplish this, so I found my own solution:</p>
<pre><code>&lt;p class=&quot;progress&quot;&gt;
&lt;?php
	$current = $post-&gt;ID;
	$children = get_pages(&quot;title_li=&amp;child_of=&quot;.$post-&gt;post_parent.&quot;&amp;echo=0&amp;sort_column=menu_order&quot;);
	$pagecount = 0;

	foreach ($children as $child) {
		$pagecount++;
		if ($child-&gt;ID == $current) {
			  $currentpage = $pagecount;
		}
	}

	if ($pages != 1) {
		echo $currentpage . &quot;/&quot; . $pagecount;
	} else { echo &quot;&amp;nbsp;&quot; }
?&gt;
&lt;/p&gt;</code></pre>
<p>This does the following: </p>
<ol>
<li>Pulls all child pages of the current page&#8217;s parent, preserving their admin-set menu order.</li>
<li>Iterate through each page, finding the place number of the active page.</li>
<li>Count the total number of pages.</li>
<li>If the total number is more than one&mdash;ie. if the active page is not the only child of its parent&mdash;output the progress info.</li>
</ol>
<p>This snippet simply outputs the two values inline but they could be used in other ways, such as to generate a progress bar. However you use it, though, it&#8217;s a great way to let visitors know exactly where they are in a series of pages. Feel free to share your alternate versions or uses of it.</p>
]]></content:encoded>
			<wfw:commentRss>http://craftybastard.com/143/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Meet Moose.</title>
		<link>http://craftybastard.com/132</link>
		<comments>http://craftybastard.com/132#comments</comments>
		<pubDate>Thu, 18 Nov 2010 03:23:42 +0000</pubDate>
		<dc:creator>Aaron</dc:creator>
				<category><![CDATA[Everything]]></category>
		<category><![CDATA[moose]]></category>
		<category><![CDATA[photos]]></category>

		<guid isPermaLink="false">http://craftybastard.com/?p=132</guid>
		<description><![CDATA[Meet Moose. If you know me you&#8217;ve probably already met Moose, or at least heard me talk about him. He&#8217;s a purebred mitted blue point Ragdoll, which means nothing to me but sounds very fancy. All my previous pets have been mutts but my then-partner and I thought the breed&#8217;s relaxed and sociable disposition would be a [...]]]></description>
			<content:encoded><![CDATA[<h1>Meet Moose.</h1>
<p><a href="http://craftybastard.com/wp-content/uploads/2010/11/photo-2.jpg"><img class="size-large wp-image-134  alignnone" title="Moose" src="http://craftybastard.com/wp-content/uploads/2010/11/photo-2-578x432.jpg" alt="Moose" width="578" height="432" /></a></p>
<p>If you know me you&#8217;ve probably already met Moose, or at least heard me talk about him. He&#8217;s a purebred mitted blue point <a href="http://en.wikipedia.org/wiki/Ragdoll">Ragdoll</a>, which means nothing to me but sounds very fancy. All my previous pets have been mutts but my then-partner and I thought the breed&#8217;s relaxed and sociable disposition would be a good fit for our home. I picked him up on Valentine&#8217;s Day 2009 when he was a tiny white poof that fit in your hand. Now he&#8217;s a huge clumsy adult that sheds more fur in a day than should be scientifically possible. He likes to eat baby spinach, loves people&#8217;s feet, and occasionally runs into furniture. And he&#8217;s a big part of my life, so you&#8217;ll be seeing him around here again.</p>
]]></content:encoded>
			<wfw:commentRss>http://craftybastard.com/132/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>David v. Goliath, Now With Public Relations</title>
		<link>http://craftybastard.com/101</link>
		<comments>http://craftybastard.com/101#comments</comments>
		<pubDate>Thu, 11 Nov 2010 21:53:39 +0000</pubDate>
		<dc:creator>Aaron</dc:creator>
				<category><![CDATA[Everything]]></category>
		<category><![CDATA[around the internet]]></category>
		<category><![CDATA[old posts]]></category>

		<guid isPermaLink="false">http://craftybastard.com/?p=101</guid>
		<description><![CDATA[And now a post from a previous blog that I abandoned. &#8220;David v. Goliath, Now With Public Relations&#8221; Original post date: September 13, 2009 There are a lot of great sites and pages out there with information on Opera Software, the company most widely known for the Opera browser used on computers, mobile devices and [...]]]></description>
			<content:encoded><![CDATA[<h2>And now a post from a previous blog that I abandoned.</h2>
<h1>&#8220;David v. Goliath, Now With Public Relations&#8221;</h1>
<p><em>Original post date: September 13, 2009</em></p>
<p>There are a lot of great sites and pages out there with information on Opera Software, the company most widely known for the Opera browser used on computers, mobile devices and even the Wii and Nintendo DS. That’s all well and good, but boring. On the other hand, Opera’s caustic relationship with Microsoft, and the way both companies handled the conflicts, is fascinating from a public relations perspective.</p>
<h2>Conflict 1</h2>
<p><strong>What Happened</strong><strong>:</strong></p>
<blockquote><p>Although the software leviathan’s Internet Explorer easily reaches MSN, other browsers–such as Opera, Mozilla and some versions of Netscape–run into trouble…. MSN brings a message from Microsoft saying it has “detected that the browser that you are using will not render MSN.com correctly…. Additionally, you’ll see the most advanced functionality of MSN.com only with the latest version of Microsoft Internet Explorer or MSN Explorer.” … The page then provides several links for users to download versions of Internet Explorer for Windows, Macintosh and MSN Explorer. (<a href="http://news.cnet.com/MSN.com-shuts-out-non-Microsoft-browsers/2100-1023_3-274944.html">source</a>)</p></blockquote>
<p><strong>What Microsoft Said:</strong></p>
<blockquote><p>“All of our development work for the new MSN.com is … W3C standard,” said Bob Visse, the director of MSN marketing, referring to the World Wide Web Consortium, which is developing industry standards for web technologies. “For browsers that we know don’t support those standards or that we can’t insure will get a great experience for the customer, we do serve up a page that suggests that they upgrade to an IE browser that does support the” standards. (<a href="http://news.cnet.com/MSN.com-shuts-out-non-Microsoft-browsers/2100-1023_3-274944.html">source</a>)</p></blockquote>
<p><strong>What Opera Said:</strong></p>
<p>Quite a lot. In an <a href="http://www.alistapart.com/articles/msn/">editorial</a> on A List Apart, Opera CTO Håkon Wium Lie obliterates Microsoft’s claims by viewing the source code of 63 pages on MSN.com and its related portals, finding that <em>none </em>of those 63 pages was valid W3C standards, and only ten of them even declared a doctype.</p>
<p><strong>Who Was Right:</strong><br />
<span id="more-101"></span><br />
Microsoft comes out of this fracas looking both dubious and immature. Altering the MSN.com content served to Opera browsers to include a helpful message to switch to IE because of various features in the browser would still have been rather unnecessary, but it would have gone over much better than a) blocking the content altogether and b) claiming to base its motives on facts that were entirely specious. Lie handled the situation well by methodically researching Microsoft’s claims and proving their hypocrisy.</p>
<h2>Conflict 2</h2>
<p>The fact there even <em>was</em> a second conflict already makes Microsoft look poorly, as one would hope they’d learned from the experience and taken extra precautions not to cause further problems. That, however, wasn’t the case.</p>
<p><strong>What Happened:</strong></p>
<div id="attachment_102" class="wp-caption alignright" style="width: 150px"><a href="http://craftybastard.com/wp-content/uploads/2010/11/020403_msn.gif"><img class="size-thumbnail wp-image-102" title="MSN: Opera vs IE" src="http://craftybastard.com/wp-content/uploads/2010/11/020403_msn-140x140.gif" alt="MSN: Opera vs IE" width="140" height="140" /></a><p class="wp-caption-text">Click to enlarge. (CNET)</p></div>
<p>“Opera Software on Wednesday said Microsoft has been sending its browser a faulty style sheet…. Not only does the code not work in Opera 7, it doesn’t work in Microsoft’s own Internet Explorer 6 either, CNET News.com confirmed.” (<a href="http://news.cnet.com/Opera-cries-foul-against-MSN--again/2100-1023_3-983500.html?tag=mncol;txt">source</a>) The stylesheet moved various sections of content 30 pixels to the left, causing the some of it to be hidden.</p>
<p><strong>What Microsoft Said:</strong></p>
<p>After an initial denial of any problem, Bob Visse, director of marketing for MSN explained: “We have different style sheets and different code for various browsers,” said Bob Visse, director of marketing for MSN. “That’s something we do to try optimize the experience for our users…. There’s no reason we wouldn’t want to have the best experience for all the browsers out there, so we’re certainly going to look into that.” (<a href="http://news.cnet.com/Opera-cries-foul-against-MSN--again/2100-1023_3-983500.html?tag=mncol;txt">source</a>) Their stance was basically that they served outdated code to other browsers because the browsers themselves were outdated.</p>
<p><strong>What Opera Said:</strong></p>
<p>In response, Opera CTO Lie once again researched Microsoft’s claims and <a href="http://people.opera.com/howcome/2003/2/msn/">posted</a> his findings. He compares the source code and CSS sent to various browsers and finds the specific attribute in the stylesheet sent to Opera that causes the -30px margin. Even more damningly, he alters the User-Agent string sent to MSN.com by Opera and shows that it is served the correct stylesheet, proving that Opera is both capable of displaying it correctly and that it is also specifically targeted to receive the incorrect CSS.</p>
<p>After Microsoft fixed the problem for Opera 7, though, the problems continued for Opera 6, which Lie also <a href="http://people.opera.com/howcome/2003/2/msn/07/index.html">researched</a> and proved to be deliberate. In response, Opera also <a href="http://news.cnet.com/Opera-says-bork-to-MSN-standards/2100-1032_3-984632.html">released</a> an update for its browser that replaced content on MSN.com with the repeated word “bork” in order to make the point that “the success of the Web depends on software and Web site developers behaving well and rising above corporate rivalry.”</p>
<p><strong>Who Was Right:</strong></p>
<p>Although Opera’s joking “bork” browser could be viewed as yet another hurdle from the users’ standpoint, it’s hard to argue with Lie’s research. In response to Microsoft’s claim that MSN.com is sending CSS that is simply outdated instead of flat-out incorrect, the CNET article also <a href="http://news.cnet.com/Opera-cries-foul-against-MSN--again/2100-1023_3-983500.html?tag=mncol;txt">includes</a> this gem: “Not only does the code not work in Opera 7, it doesn’t work in Microsoft’s own Internet Explorer 6 either, CNET News.com confirmed.” In addition, the fact that the issue was solved for Opera 7 but not 6 simply underscores Microsoft’s true intentions: to underhandedly interfere with one of their competitors. There is truly no excusing Microsoft’s actions, as what they claimed to be a series of moves in the interest of web users was clearly proven to be anything but. Their statements were not merely exaggerated–as most are in the real of PR speak–but outright falsehoods that were readily disproved.</p>
<p>And for what purpose? At that time, IE held over 80% of the market share; Opera had less than 5%. Even Netscape’s Navigator browser, Microsoft’s closest rival, had three times the market share of Opera. Considering also Opera Software’s ties to the W3C (both their focus on W3C compliance and the fact that Lie came to Opera Software<em>from</em> the W3C), an entity it would behoove Microsoft to respect, Microsoft’s actions are irrational to the point of being childish. These incidents from half a decade ago show precisely how corroded the priorities of a conglomerate like Microsoft can become, and how small upstart companies like Opera Software have been able to steadily chip away at Microsoft’s once-universal domination of the browser market.</p>
]]></content:encoded>
			<wfw:commentRss>http://craftybastard.com/101/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dooce tweet</title>
		<link>http://craftybastard.com/53</link>
		<comments>http://craftybastard.com/53#comments</comments>
		<pubDate>Wed, 10 Nov 2010 16:29:36 +0000</pubDate>
		<dc:creator>Aaron</dc:creator>
				<category><![CDATA[Everything]]></category>
		<category><![CDATA[lol]]></category>
		<category><![CDATA[tweets]]></category>

		<guid isPermaLink="false">http://craftybastard.com/?p=53</guid>
		<description><![CDATA[OH at the gym: &#8220;If I had a million dollars, I&#8217;d just eat whatever the hell I wanted then get a doctor to suck out the fat every week.&#8221;]]></description>
			<content:encoded><![CDATA[<p>OH at the gym: &#8220;If I had a million dollars, I&#8217;d just eat whatever the hell I wanted then get a doctor to suck out the fat every week.&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://craftybastard.com/53/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The contest just ended, and…</title>
		<link>http://craftybastard.com/46</link>
		<comments>http://craftybastard.com/46#comments</comments>
		<pubDate>Wed, 10 Nov 2010 02:24:24 +0000</pubDate>
		<dc:creator>Aaron</dc:creator>
				<category><![CDATA[Everything]]></category>
		<category><![CDATA[around the internet]]></category>
		<category><![CDATA[crafting]]></category>
		<category><![CDATA[photos]]></category>

		<guid isPermaLink="false">http://craftybastard.com/?p=46</guid>
		<description><![CDATA[So the contest just ended, and&#8230; Hi Aaron, Congratulations! Your excellent Keyboard Cat costume won first prize in Urlesque&#8217;s HallowMeme costume contest! As outlined on the voting page, you are the lucky recipient of a computer key seat from Great Big Stuff (and other assorted Urlesque goodies). Send your mailing address to me (Kelly!) at [...]]]></description>
			<content:encoded><![CDATA[<h1>So the contest just ended, and&#8230;</h1>
<p style="text-align: center;"><img class="size-full wp-image-47 aligncenter" title="HallowMeme 2010 Results" src="http://craftybastard.com/wp-content/uploads/2010/11/20101108-k2142iu7ct5jgs27d64xwu8gn5.jpg" alt="HallowMeme 2010 Results" width="527" height="585" /></p>
<blockquote><p>Hi Aaron,<br />
Congratulations! Your excellent Keyboard Cat costume won first prize in Urlesque&#8217;s HallowMeme costume contest! As outlined on the voting page, you are the lucky recipient of a computer key seat from Great Big Stuff (and other assorted Urlesque goodies).</p>
<p>Send your mailing address to me (Kelly!) at [email] and I will get the prize-fulfilling wheels in motion.</p>
<p>Thanks for entering and reading Urlesque! We love you!</p>
<p>Kelly</p></blockquote>
<p style="text-align: center;"><img class="size-full wp-image-48 aligncenter" title="Happy Aaron" src="http://craftybastard.com/wp-content/uploads/2010/11/20101108-1wtji35e8myeg3qrwa9229gg5k.jpg" alt="Happy Aaron" width="576" height="432" /></p>
]]></content:encoded>
			<wfw:commentRss>http://craftybastard.com/46/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Michael Lohan</title>
		<link>http://craftybastard.com/6</link>
		<comments>http://craftybastard.com/6#comments</comments>
		<pubDate>Mon, 08 Nov 2010 21:08:44 +0000</pubDate>
		<dc:creator>Aaron</dc:creator>
				<category><![CDATA[Everything]]></category>
		<category><![CDATA[crafting]]></category>

		<guid isPermaLink="false">http://lerve.com/craftybastard/?p=6</guid>
		<description><![CDATA[I think I&#8217;m going to be Michael Lohan for Halloween next year. Costume V-neck polo or ugly knitted sweater Light-wash dad jeans Cell phone clipped to belt Penny or tassel loafers Demeanor Obnoxious voice (check) Talk about Lindsay nonstop (won&#8217;t be hard) Constantly interrupt people&#8217;s conversations and get into their photographs (check) Plus I already [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://craftybastard.com/wp-content/uploads/2010/11/102667782.jpg"><img class="alignright size-medium wp-image-21" title="Michael Lohan. Yup, totally stole this image." src="http://craftybastard.com/wp-content/uploads/2010/11/102667782-206x300.jpg" alt="Michael Lohan. Yup, totally stole this image." width="206" height="300" /></a></p>
<p>I think I&#8217;m going to be Michael Lohan for Halloween next year.</p>
<h2>Costume</h2>
<ul>
<li>V-neck polo or ugly knitted sweater</li>
<li>Light-wash dad jeans</li>
<li>Cell phone clipped to belt</li>
<li>Penny or tassel loafers</li>
</ul>
<h2>Demeanor</h2>
<ul>
<li>Obnoxious voice (check)</li>
<li>Talk about Lindsay nonstop (won&#8217;t be hard)</li>
<li>Constantly interrupt people&#8217;s conversations and get into their photographs (check)</li>
</ul>
<p>Plus I already have the hair pattern for it. Brb, crying into some ice cream</p>
]]></content:encoded>
			<wfw:commentRss>http://craftybastard.com/6/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The best comments I received while dressed as Keyboard Cat for Halloween:</title>
		<link>http://craftybastard.com/14</link>
		<comments>http://craftybastard.com/14#comments</comments>
		<pubDate>Sun, 31 Oct 2010 20:32:56 +0000</pubDate>
		<dc:creator>Aaron</dc:creator>
				<category><![CDATA[Everything]]></category>
		<category><![CDATA[crafting]]></category>
		<category><![CDATA[photos]]></category>

		<guid isPermaLink="false">http://craftybastard.com/?p=14</guid>
		<description><![CDATA[The best comments I received while dressed as Keyboard Cat for Halloween: &#8220;That&#8217;s a really big keyboard!&#8221; &#8220;What are you, Satan playing a keyboard?&#8221; &#8220;Are you like my cat that falls asleep on a keyboard? My cat does that at like 2 a.m. when I really need to type something.&#8221; (For those of you who [...]]]></description>
			<content:encoded><![CDATA[<h1>The best comments I received while dressed as Keyboard Cat for Halloween:</h1>
<ol>
<li>&#8220;That&#8217;s a <em>really</em> big keyboard!&#8221;</li>
<li>&#8220;What are you, Satan playing a keyboard?&#8221;</li>
<li>&#8220;Are you like my cat that falls asleep on a keyboard? My cat does that at like 2 a.m. when I really need to type something.&#8221;</li>
</ol>

<a href='http://craftybastard.com/14/11047_844258207670_4927283_51581919_2859810_n' title='Aaron as Keyboard Cat 1'><img width="140" height="140" src="http://craftybastard.com/wp-content/uploads/2010/11/11047_844258207670_4927283_51581919_2859810_n-150x150.jpg" class="attachment-thumbnail" alt="Aaron as Keyboard Cat 1" title="Aaron as Keyboard Cat 1" /></a>
<a href='http://craftybastard.com/14/14637_168325628916_611868916_2759235_2005351_n' title='Aaron as Keyboard Cat 2'><img width="140" height="140" src="http://craftybastard.com/wp-content/uploads/2010/11/14637_168325628916_611868916_2759235_2005351_n-150x150.jpg" class="attachment-thumbnail" alt="Aaron as Keyboard Cat 2" title="Aaron as Keyboard Cat 2" /></a>
<a href='http://craftybastard.com/14/16042_169076881190_543676190_3229940_3953543_n' title='Aaron as Keyboard Cat 3'><img width="140" height="140" src="http://craftybastard.com/wp-content/uploads/2010/11/16042_169076881190_543676190_3229940_3953543_n-150x150.jpg" class="attachment-thumbnail" alt="Aaron as Keyboard Cat 3" title="Aaron as Keyboard Cat 3" /></a>

<p>(For those of you who have no idea who this is: <a href="http://www.youtube.com/watch?v=J---aiyznGQ">the original YouTube video</a>, <a href="http://en.wikipedia.org/wiki/Keyboard_Cat">the background info</a>, and <a href="http://playhimoffkeyboardcat.com/">the meme it inspired</a>.)</p>
<p>I actually first wore this costume for Halloween 2009, when I made the entire costume start to finish on the day of Halloween with the help of some awesome friends. I enjoyed it so much that I brought it out again this year. The coolest part by far was the keyboard, into which I carved several hidden recesses that would hold an mp3 player, portable speakers and the connecting wires. This allowed me to actually play people off with the Keyboard Cat song. It was a huge hit and I had a blast!</p>
<p>This year I went back to Athens to hang out and walk around downtown with my friends there and won the Best Costume award at 283, one of our favorite bars. It&#8217;s silly, but it actually meant a lot to me that people enjoyed the costume so much. I even got a trophy.</p>
<p>I also entered myself into Urlesque.com&#8217;s <a href="http://www.urlesque.com/2010/11/02/urlesque-reader-2010-hallowmeme-costume-contest-entries">2010 HallowMeme Costume Contest</a>. We&#8217;ll see how it goes.</p>
]]></content:encoded>
			<wfw:commentRss>http://craftybastard.com/14/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

