<?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>I Am Awesome &#187; Creations</title>
	<atom:link href="http://iamawesome.net/category/creations/feed/" rel="self" type="application/rss+xml" />
	<link>http://iamawesome.net</link>
	<description>Pretending the Internet cares about me since 2009.</description>
	<lastBuildDate>Fri, 20 Apr 2012 19:14:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Anatomy of a Twitter Spammer</title>
		<link>http://iamawesome.net/2009/09/anatomy-of-a-twitter-spammer/</link>
		<comments>http://iamawesome.net/2009/09/anatomy-of-a-twitter-spammer/#comments</comments>
		<pubDate>Mon, 21 Sep 2009 16:16:02 +0000</pubDate>
		<dc:creator>conigs</dc:creator>
				<category><![CDATA[Creations]]></category>
		<category><![CDATA[spammer]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://iamawesome.net/?p=454</guid>
		<description><![CDATA[The anatomy of a Twitter spammer (aka Twammer, as I&#8217;ve discovered… just now…).]]></description>
			<content:encoded><![CDATA[<p><a rel="shadowbox" href="http://iamawesome.net/wp-content/uploads/2009/09/Twammer.jpg"><img class="size-medium wp-image-455 aligncenter" title="Twammer" src="http://iamawesome.net/wp-content/uploads/2009/09/Twammer-281x300.jpg" alt="Twammer" width="281" height="300" /></a></p>
<p>The <a rel="shadowbox" href="http://iamawesome.net/wp-content/uploads/2009/09/Twammer.jpg">anatomy of a Twitter spammer</a> (aka <a title="'Twammer' search on Google" href="http://www.google.com/search?q=twammer&amp;ie=utf-8&amp;oe=utf-8&amp;aq=t&amp;rls=org.mozilla:en-US:official&amp;client=firefox-a" target="_blank">Twammer</a>, as I&#8217;ve discovered… just now…).</p>
]]></content:encoded>
			<wfw:commentRss>http://iamawesome.net/2009/09/anatomy-of-a-twitter-spammer/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>My GeekTool Setup</title>
		<link>http://iamawesome.net/2009/04/my-geektool-setup/</link>
		<comments>http://iamawesome.net/2009/04/my-geektool-setup/#comments</comments>
		<pubDate>Mon, 06 Apr 2009 19:47:40 +0000</pubDate>
		<dc:creator>conigs</dc:creator>
				<category><![CDATA[Creations]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[geektool]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[weather]]></category>

		<guid isPermaLink="false">http://iamawesome.net/?p=370</guid>
		<description><![CDATA[I recently posted my &#8220;April&#8221; desktop on Filckr. Since then I&#8217;ve gotten a few requests for some of the GeekTool code. So here goes… Let&#8217;s start with the easy stuff. Calendar cal Refresh: 300s, Font: Monaco Pretty self-explanitory. It just brings up a calendar of the current month Time date '+%I:%M %p' Refresh: 10s, Font: [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-375" title="geektooldesktop" src="http://iamawesome.net/wp-content/uploads/2009/04/geektooldesktop.jpg" alt="geektooldesktop" width="500" height="313" /><br />
I recently posted my &#8220;April&#8221; desktop on <a href="http://www.flickr.com/photos/31673702@N04/3405525562/">Filckr</a>. Since then I&#8217;ve gotten a few requests for some of the <a href="http://projects.tynsoe.org/en/geektool/">GeekTool</a> code. So here goes…<br />
<span id="more-370"></span><br />
Let&#8217;s start with the easy stuff.</p>
<p><strong>Calendar</strong><br />
<img class="size-full wp-image-380 alignnone" title="cal" src="http://iamawesome.net/wp-content/uploads/2009/04/cal.jpg" alt="cal" width="212" height="148" /><br />
<code>cal</code><br />
<em>Refresh: 300s, Font: Monaco</em><br />
Pretty self-explanitory. It just brings up a calendar of the current month</p>
<p><strong>Time</strong><br />
<img class="alignnone size-full wp-image-385" title="time" src="http://iamawesome.net/wp-content/uploads/2009/04/time.jpg" alt="time" width="221" height="41" /><br />
<code>date '+%I:%M %p'</code><br />
<em>Refresh: 10s, Font: Helvetica Neue</em><br />
The <code>date</code> command is pretty flexible. It&#8217;s used often in my setup. The format string at the end is fairly basic, too. The &#8216;+&#8217; just signifies a user-defined format. %I is hours, %M minutes, and %p is the AM/PM designation. I really wanted to find a way to turn the AM/PM on 90°, but I don&#8217;t think it&#8217;s possible with GeekTool. The single quotes are necessary since there is a space in the format string.</p>
<p><strong>Current Date</strong><br />
<img class="alignnone size-full wp-image-381" title="date" src="http://iamawesome.net/wp-content/uploads/2009/04/date.jpg" alt="date" width="83" height="68" /><br />
<code>date +%d</code><br />
<em>Refresh: 300s, Font: Helvetica Neue</em><br />
Again, <code>date</code> command. %d is the current day of the month.</p>
<p><strong>Current Month</strong><br />
<img class="alignnone size-full wp-image-384" title="month" src="http://iamawesome.net/wp-content/uploads/2009/04/month.jpg" alt="month" width="91" height="38" /><br />
<code>date +%B</code><br />
<em>Refresh: 300s, Font: Helvetica Neue</em><br />
%B &#8211; current month, non-numeric</p>
<p><strong>Day of the Week</strong><br />
<img class="alignnone size-full wp-image-382" title="day" src="http://iamawesome.net/wp-content/uploads/2009/04/day.jpg" alt="day" width="85" height="17" /><br />
<code>date +%A</code><br />
<em>Refresh 300s, Font: Helvetica Neue</em><br />
Self explanitory.</p>
<p>Now the fun parts:<br />
<strong>Current Weather Conditions</strong><br />
<img class="alignnone size-full wp-image-388" title="weather" src="http://iamawesome.net/wp-content/uploads/2009/04/weather.jpg" alt="weather" width="134" height="18" /><br />
<code>curl --silent "http://xml.weather.yahoo.com/forecastrss?p=USWI0455&amp;u=f" | grep -E '(Current Conditions:|F&lt;BR)' | sed -e 's/Current Conditions://' -e 's/&lt;br \/&gt;//' -e 's/&lt;b&gt;//' -e 's/&lt;\/b&gt;//' -e 's/&lt;BR \/&gt;//' -e 's///' -e 's/&lt;\/description&gt;//'</code><br />
<em>Refresh: 1800s, Font: Helvetica Neue</em><br />
That&#8217;s a mouth full. Let&#8217;s take this one piece by piece.<br />
<code>curl</code> will take a url and dump the server response, most often the raw HTML. The &#8216;&#8211;silent&#8217; flag prevents curl from outputting a progress meter or error messages. The url of Yahoo&#8217;s weather page follows in quotes. &#8220;CITYDATA&#8221; should be replaced with your results when you search for your city/zip on their site.<br />
<code>grep</code> is a command line search utility. We&#8217;re basically searching for the part of the XML file that starts with &#8220;Current conditions&#8221; and ends with &#8220;F<br />
<code>sed</code> is basically taking out <code>grep</code> search results and paring it down to just the bit we want: the text of the current conditions.</p>
<p><strong>IP Addresses:</strong><br />
<img class="alignnone size-full wp-image-383" title="ip" src="http://iamawesome.net/wp-content/uploads/2009/04/ip.jpg" alt="ip" width="161" height="55" /><br />
<code>myen0=`ifconfig en0 | grep "inet " | grep -v 127.0.0.1 | awk '{print $2}'`<br />
if [ "$myen0" != "" ]<br />
then<br />
echo "$myen0"<br />
else<br />
echo "INACTIVE"<br />
fi<br />
myen1=`ifconfig en1 | grep "inet " | grep -v 127.0.0.1 | awk '{print $2}'`<br />
if [ "$myen1" != "" ]<br />
then<br />
echo "$myen1"<br />
else<br />
echo "INACTIVE"<br />
fi<br />
wip=`curl --silent http://checkip.dyndns.org | awk '{print $6}' | cut -f 1 -d "&lt;"`<br />
echo "$wip"</code><br />
<em>Refresh: 60s, Font: Helvetica Neue</em><br />
Yay full-on scripts! In simple words, this pulls the IP addresses from the <code>ifconfig</code> command for each interface (ethernet: en0, airport: en1). The fun bit comes in with the if-then statements. If no IP address is returned, it outputs &#8220;INACTIVE&#8221; instead of just a blank space. It just looks a little nicer. The last bit gets our external IP using curl on dyndns.org.<br />
If you&#8217;re wondering where the labels are in this code (Ethernet, Wireless, External). They&#8217;re in a separate script with <code>echo</code> commands. It was just easier to get the spacing down that way.</p>
<p><strong>Transmit Rate</strong><br />
<img class="alignnone size-full wp-image-386" title="transmitrate" src="http://iamawesome.net/wp-content/uploads/2009/04/transmitrate.jpg" alt="transmitrate" width="177" height="17" /><br />
<code>mytr=`airport -I | awk '/lastTxRate/ {print $2}'`<br />
if [ "$mytr" != "" ]<br />
then<br />
echo "Airport Transmit Rate: $mytr"<br />
fi</code><br />
<em>Refresh: 5s, Font: Helvetica Neue</em><br />
For some reason, my Leopard installation has trouble with keeping the transmit rate up. So I monitor it with this command. Now, by default, the <code>airport</code> command is not readily accessible. We make it that way with the following command in Terminal (found <a href="http://osxdaily.com/2007/01/18/airport-the-little-known-command-line-wireless-utility/">here</a>):<br />
<code>sudo ln -s /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport /usr/sbin/airport</code><br />
<code>awk</code> is another way of just pulling the info out we need, in this case &#8220;lastTxRate.&#8221; the print $2 command limits the output to the second &#8216;word,&#8217; in this case, the transmit rate in Mbps.</p>
<p><strong>Uptime</strong><br />
<img class="alignnone size-full wp-image-387" title="uptime" src="http://iamawesome.net/wp-content/uploads/2009/04/uptime.jpg" alt="uptime" width="179" height="23" /><br />
<code>uptime | awk '{sub(/[0-9]|user\,|users\,|load/, "", $6); sub(/mins,|min,/, "min", $6); sub(/user\,|users\,/, "", $5); sub(",", "min", $5); sub(":", "h ", $5); sub(/[0-9]/, "", $4); sub(/day,/, " day ", $4); sub(/days,/, " days ", $4); sub(/mins,|min,/, "min", $4); sub("hrs,", "h", $4); sub(":", "h ", $3); sub(",", "min", $3); print "Uptime: " $3$4$5$6}'</code><br />
<em>Refresh: 300s, Font: Helvetica Neue</em><br />
Okay, this one is sloppy. I&#8217;m sure there is a better way to do this, but I just haven&#8217;t found it. The code was cobbled together from this <a href="http://www.unix.com/unix-dummies-questions-answers/74204-geektool.html">forum post</a> and modified to work a little better. But I still get weird output for the first 60 minutes of uptime.<br />
What does this do? <code>uptime</code> displays a few stats, but we&#8217;re just interested in the hours, minutes, and days the computer has been up. Not number of users, etc. So this script just outputs and reformats that bit. All the <code>sub</code> commands substitute one bit of text for another. For example, instead of &#8216;mins&#8217; I just wanted &#8216;min&#8217;, and instead of &#8220;3:42&#8243;, I wanted it to say &#8220;3h 42min.&#8221;<br />
If anyone has any suggestions on how to clean this up or how to stop if from displaying the logged in users during the first 60 minutes (eg &#8220;15min1&#8243;), I&#8217;d love to hear it.</p>
<p>Now, my proudest moment:<br />
<strong>Current Weather Image</strong><br />
<img class="alignnone size-full wp-image-389" title="weatherpic" src="http://iamawesome.net/wp-content/uploads/2009/04/weatherpic.jpg" alt="weatherpic" width="185" height="93" /><br />
Image URL &#8211; PHP script on my server<br />
<em>Refresh: 300s</em><br />
The interesting bit isn&#8217;t in GeekTool, but in the PHP script I wrote:<br />
<code>&lt;?php<br />
$url="http://weather.yahoo.com/forecast/CITYDATA.html"; //Yahoo Weather URL. Sub CITYDATA for your code.</code></p>
<p><code>$divStart = "&lt;div class="\"forecast-icon\"";"&gt;$strEnd = "'); _background-image/* */: none;"; //HTML after weather image<br />
$start = strpos($file_contents, $divStart) + 50;<br />
$end = strpos($file_contents, $strEnd);<br />
$length = $end-$start;</code></p>
<p><code>$imagepath=substr($file_contents, $start , $length); //Pulls path to image<br />
$image=imagecreatefrompng($imagepath); //Pulls image source into PHP<br />
imagealphablending($image, true); //Enable alpha blending (important)<br />
imagesavealpha($image, true); //Applies alpha to image.</code></p>
<p><code>header('Content-Type: image/png'); //Identifies itself as a PNG image<br />
imagepng($image); //Outputs image contents<br />
?&gt;</code><br />
I tried to comment the code as best I can, but basically, it just pulls the raw HTML from Yahoo weather, extracts the image url for current conditions, and spits out that image data as if the script itself were that image. I might be violating some TOS, though, so your mileage may vary.</p>
<p>So that&#8217;s my GeekTool setup. There&#8217;s even more impressive things that people are doing like <a href="http://www.macosxtips.co.uk/index_files/twitter-tweets-on-the-desktop-with-geektool.html">pulling Twitter feeds</a>, so I suggest you hit up <a href="http://www.google.com/search?hl=en&amp;q=geektool+scripts">Google</a>.</p>
<p>UPDATE (2009/04/16): Apparently some people have been having problems with these scripts. Due to the formatting in WordPress, there may be some new line feeds or line wrapping that is preventing the scripts from working properly. And though I&#8217;ve been pretty thorough, there may be a place or two where it ate some HTML. In any case, I&#8217;m attaching a text file that has all the <a href="http://iamawesome.net/wp-content/uploads/2009/04/gtcommands.txt">shell scripts</a> and another text file with the <a href="http://iamawesome.net/wp-content/uploads/2009/04/weatherimage.txt">PHP</a> (which should be renamed with the .php extension before using)</p>
]]></content:encoded>
			<wfw:commentRss>http://iamawesome.net/2009/04/my-geektool-setup/feed/</wfw:commentRss>
		<slash:comments>116</slash:comments>
		</item>
		<item>
		<title>Desktop &#8211; March</title>
		<link>http://iamawesome.net/2009/03/desktop-march/</link>
		<comments>http://iamawesome.net/2009/03/desktop-march/#comments</comments>
		<pubDate>Tue, 17 Mar 2009 21:03:21 +0000</pubDate>
		<dc:creator>conigs</dc:creator>
				<category><![CDATA[Creations]]></category>
		<category><![CDATA[adium]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[geektool]]></category>
		<category><![CDATA[hyperspaces]]></category>
		<category><![CDATA[leopard]]></category>
		<category><![CDATA[os x]]></category>

		<guid isPermaLink="false">http://iamawesome.net/2009/03/desktop-march/</guid>
		<description><![CDATA[For some reason, I decided to upload my current desktop. So here it is, minimal and all! Details: Geektool for text (date, calendar, etc.) on the desktop. Adium for messaging. Minimal dock (black bkg, no indicators, only currently running apps). Spirited Away to auto-hide unused programs. Hyperspaces – Spaces on steroids! Click on the thumbnail [...]]]></description>
			<content:encoded><![CDATA[<div style="float: right; margin-left: 10px; margin-bottom: 10px;"><a title="photo sharing" href="http://www.flickr.com/photos/31673702@N04/3363888026/"><img style="border: solid 2px #000000;" src="http://farm4.static.flickr.com/3436/3363888026_9a6859e40a_m.jpg" alt="" /></a></div>
<p>For some reason, I decided to upload my current desktop. So here it is, minimal and all!</p>
<p>Details:</p>
<ul>
<li><a href="http://projects.tynsoe.org/en/geektool/">Geektool</a> for text (date, calendar, etc.) on the desktop.</li>
<li><a href="http://adiumx.com">Adium</a> for messaging.</li>
<li>Minimal dock (black bkg, no indicators, only currently running apps).</li>
<li><a href="http://drikin.com/spiritedaway/">Spirited Away</a> to auto-hide unused programs.</li>
<li><a href="http://hyperspacesapp.com/">Hyperspaces</a> – Spaces on steroids!</li>
</ul>
<p>Click on the thumbnail to see it full-size with notes in Flickr.</p>
]]></content:encoded>
			<wfw:commentRss>http://iamawesome.net/2009/03/desktop-march/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Random Band/Album Facebook Thing</title>
		<link>http://iamawesome.net/2009/02/random-bandalbum-facebook-thing/</link>
		<comments>http://iamawesome.net/2009/02/random-bandalbum-facebook-thing/#comments</comments>
		<pubDate>Thu, 26 Feb 2009 22:32:41 +0000</pubDate>
		<dc:creator>conigs</dc:creator>
				<category><![CDATA[Creations]]></category>
		<category><![CDATA[band]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[flickr]]></category>
		<category><![CDATA[music]]></category>
		<category><![CDATA[random]]></category>

		<guid isPermaLink="false">http://iamawesome.net/?p=260</guid>
		<description><![CDATA[So I finally gave in and participated in the latest Facebook rage: Randomly Generated Band/Album/Cover. Here&#8217;s how it works: Random Wikipedia article title is your band name. Last four words of the last quote of these 10 random quotes is your album name. The third picture on the last seven days page on Flickr is [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://iamawesome.net/wp-content/uploads/2009/02/tennorsaw1.jpg" rel="shadowbox[post-260];player=img;"><img class="alignright size-medium wp-image-270" title="tennorsaw1" src="http://iamawesome.net/wp-content/uploads/2009/02/tennorsaw1-300x300.jpg" alt="tennorsaw1" width="300" height="300" /></a>So I finally gave in and participated in the latest Facebook rage: Randomly Generated Band/Album/Cover. Here&#8217;s how it works:</p>
<ol>
<li><a href="http://en.wikipedia.org/wiki/Special:Random">Random Wikipedia article</a> title is your band name.</li>
<li>Last four words of the last quote of these <a href="http://www.quotationspage.com/random.php3">10 random quotes</a> is your album name.</li>
<li>The third picture on the<a href="http://www.flickr.com/explore/interesting/7days"> last seven days</a> page on Flickr is your album cover.</li>
</ol>
<p>Mine worked out <a href="http://iamawesome.net/wp-content/uploads/2009/02/tennorsaw1.jpg" rel="shadowbox[post-260];player=img;">surprisingly well</a>.</p>
<p>Photo credit: <a href="http://www.flickr.com/photos/photographer_in_alberta/3296946382/">Photographer in Alberta</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://iamawesome.net/2009/02/random-bandalbum-facebook-thing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Phrases I Made Up Just Now</title>
		<link>http://iamawesome.net/2009/02/phrases-i-made-up-just-now/</link>
		<comments>http://iamawesome.net/2009/02/phrases-i-made-up-just-now/#comments</comments>
		<pubDate>Mon, 23 Feb 2009 22:16:14 +0000</pubDate>
		<dc:creator>conigs</dc:creator>
				<category><![CDATA[Creations]]></category>
		<category><![CDATA[bridge]]></category>
		<category><![CDATA[diesel sweeties]]></category>
		<category><![CDATA[emo]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[words]]></category>

		<guid isPermaLink="false">http://iamawesome.net/?p=210</guid>
		<description><![CDATA[Two related, but separate observations and the names I&#8217;ve attached to them. Inverse Bridge Effect (Also, Rebel Syndrome) — wherein someone does something or makes a choice because everyone else is doing the opposite. Named from the motherly question &#8220;if everyone else jumped of a bridge, would you, too?&#8221; The inverse being &#8220;would you jump [...]]]></description>
			<content:encoded><![CDATA[<p>Two related, but separate observations and the names I&#8217;ve attached to them.</p>
<p><strong>Inverse Bridge Effec</strong>t (Also, <strong>Rebel Syndrome</strong>) — wherein someone does something or makes a choice because everyone else is doing the opposite. Named from the motherly question &#8220;if everyone else jumped of a bridge, would you, too?&#8221; The inverse being &#8220;would you jump of a bridge because everyone else <em>isn&#8217;t</em>?&#8221;<br />
Examples:</p>
<ul>
<li>Refusing to use a Mac just because everyone else seems to be</li>
<li>The near immediate urge to point out downfalls in what everyone perceives to be a Good Thing™, or conversely, to defend what everyone else is bashing (commonly in message boards)</li>
</ul>
<p><strong>Indie Band Anomoly</strong> — Suddenly developing a dislike for something previously liked once it becomes popular.<br />
Examples:</p>
<ul>
<li>Seeking out alternatives to Google just because they&#8217;re now No. 1 in search</li>
<li>Nearly every emo kid ever</li>
<li>Most social networking sites (&#8220;Oh, everyone&#8217;s on Facebook, I use such-and-such now!&#8221;)</li>
<li><a href="http://www.dieselsweeties.com/cast.shtml">Indie Rock Pete</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://iamawesome.net/2009/02/phrases-i-made-up-just-now/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Facebook Duct Tape</title>
		<link>http://iamawesome.net/2009/02/facebook-duct-tape/</link>
		<comments>http://iamawesome.net/2009/02/facebook-duct-tape/#comments</comments>
		<pubDate>Mon, 23 Feb 2009 17:04:43 +0000</pubDate>
		<dc:creator>conigs</dc:creator>
				<category><![CDATA[Creations]]></category>
		<category><![CDATA[duct tape]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[youtube]]></category>

		<guid isPermaLink="false">http://iamawesome.net/?p=192</guid>
		<description><![CDATA[Facebook has officially updated it&#8217;s page. Facebook Duct Tape no longer works. If there is enough interest, I will write one for the new Facebook layout. UPDATE 3 (03/04/2009): Facebook is updating their home page in the near future, though they don&#8217;t say when. I can almost guarantee that FB Duct Tape will no longer [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Facebook has officially updated it&#8217;s page. Facebook Duct Tape no longer works. If there is enough interest, I will write one for the new Facebook layout.<span id="more-192"></span></strong></p>
<p><em>UPDATE 3 (03/04/2009): <a href="http://iamawesome.net/2009/03/facebook-updating-home-page/">Facebook is updating their home page</a> in the near future, though they don&#8217;t say when. I can almost guarantee that FB Duct Tape will no longer work once the new home page goes live.</em></p>
<p>Have you seen this video on &#8220;The 25 things I hate about Facebook?&#8221; The important bit is at 2:54…<br />
<object width="425" height="264" data="http://www.youtube.com/v/PVA047JAQsk&amp;hl=en&amp;fs=1&amp;color1=0x3a3a3a&amp;color2=0x999999" type="application/x-shockwave-flash"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/PVA047JAQsk&amp;hl=en&amp;fs=1&amp;color1=0x3a3a3a&amp;color2=0x999999" /><param name="allowfullscreen" value="true" /></object></p>
<p>After seeing that, I thought &#8220;It can be done.&#8221; <a href="http://iamawesome.net/wp-content/uploads/2009/02/fb-ducttape.jpg" rel="shadowbox[post-192];player=img;">So I did it</a>. This is not a Photoshop™. This is now what I see when I log in to Facebook:</p>
<p><a href="http://iamawesome.net/wp-content/uploads/2009/02/fb-ducttape.jpg" rel="shadowbox[post-192];player=img;"><img class="size-full wp-image-201 alignnone" title="fb-ducttape_th2" src="http://iamawesome.net/wp-content/uploads/2009/02/fb-ducttape_th2.jpg" alt="fb-ducttape_th2" width="344" height="197" /></a></p>
<p>How&#8217;d I do it? You&#8217;ll need the <a href="https://addons.mozilla.org/en-US/firefox/addon/2108">Stylish Firefox extension</a>, and <a href="http://userstyles.org/styles/15174">this script</a> I wrote. The huge chunk of characters is the image. That&#8217;s the only way I found to get Stylish to load a local image instead of using a server.</p>
<p>Now enjoy your still useless, but now duct-taped sidebar on Facebook..</p>
<p>(I&#8217;m fully aware this is just a simple CSS background image, and it&#8217;s entirely pointless, but so is Facebook. I just wanted to say &#8220;I <em>can</em> duct-tape over that crap in Facebook.&#8221;)</p>
<p>UPDATE: Script has been updated to duct tape over the ad-bar, too.</p>
<p>UPDATE 2: Even Julian loves the duct tape:</p>
<blockquote><p>Dude &#8211; hahaha YOU are my hero. That is incredible. Totally sending that to my facebook list.<br />
[...]<br />
&#8211;Julian</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://iamawesome.net/2009/02/facebook-duct-tape/feed/</wfw:commentRss>
		<slash:comments>36</slash:comments>
		</item>
		<item>
		<title>@BarackObama</title>
		<link>http://iamawesome.net/2009/01/barackobama/</link>
		<comments>http://iamawesome.net/2009/01/barackobama/#comments</comments>
		<pubDate>Tue, 20 Jan 2009 20:56:41 +0000</pubDate>
		<dc:creator>conigs</dc:creator>
				<category><![CDATA[Creations]]></category>
		<category><![CDATA[inauguration]]></category>
		<category><![CDATA[obama]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://iamawesome.net/?p=126</guid>
		<description><![CDATA[This is what I wanted to see on Barack Obama&#8217;s Twitter feed at noon: [Inspired by @pablokorona]]]></description>
			<content:encoded><![CDATA[<p>This is what I wanted to see on Barack Obama&#8217;s <a href="http://twitter.com/BarackObama">Twitter feed</a> at noon:</p>
<p><a rel="attachment wp-att-127" href="http://iamawesome.net/2009/01/barackobama/obamatwitter/"><img class="size-full wp-image-127 alignnone" title="obamatwitter" src="http://iamawesome.net/wp-content/uploads/2009/01/obamatwitter.jpg" alt="obamatwitter" width="520" height="266" /></a></p>
<p>[Inspired by <a href="http://twitter.com/pablokorona/status/1134410179">@pablokorona</a>]</p>
]]></content:encoded>
			<wfw:commentRss>http://iamawesome.net/2009/01/barackobama/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

