<?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/"
xmlns:media="http://search.yahoo.com/mrss/"
> <channel><title>Glen Campbell</title> <atom:link href="http://glenc.co/feed/" rel="self" type="application/rss+xml" /><link>http://glenc.co</link> <description>Former slide rule team member</description> <lastBuildDate>Fri, 20 Jan 2012 14:23:49 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <item><title>Collateral Damage</title><link>http://glenc.co/2012/01/20/collateral-damage/</link> <comments>http://glenc.co/2012/01/20/collateral-damage/#comments</comments> <pubDate>Fri, 20 Jan 2012 14:23:49 +0000</pubDate> <dc:creator>glen</dc:creator> <category><![CDATA[Government]]></category> <category><![CDATA[Internet]]></category> <category><![CDATA[dmca]]></category> <category><![CDATA[government]]></category> <category><![CDATA[megaupload]]></category> <guid
isPermaLink="false">http://glenc.broadpool.com/?p=1134</guid> <description><![CDATA[The US Government yesterday shut down popular file storage site Megaupload (I can&#8217;t link to it because the site is down). The Feds have a very well written, 72-page indictment indicating the illegal activity that was going on there and the fact that the stuff pretty well knew that they were making their millions by [...]]]></description> <content:encoded><![CDATA[<p>The US Government yesterday shut down popular file storage site Megaupload (I can&#8217;t link to it because the site is down). The Feds have a very well written, 72-page indictment indicating the illegal activity that was going on there and the fact that the stuff pretty well knew that they were making their millions by selling files they didn&#8217;t own. That aspect of the case will be covered in court, and, whether or not you agree with the circumstances, it&#8217;s not what I want to cover here.</p><p>The problem is, of course, that <a
href="http://torrentfreak.com/feds-please-return-my-personal-files-megaupload-120120/">there are tens of thousands, perhaps millions, of users who used Megaupload for perfectly legitimate, legal storage of files</a>. As of yesterday, all their access to those files is gone. Work documents that groups were collaborating on, family photo albums, insurance records, and other valuable documents, now completely unavailable.</p><p><span
id="more-1134"></span>The action is similar to the government discovering that a criminal is using the local post-office box store for transferring stolen goods. The feds swoop down; instead of locking that P.O. Box, then instead shut down the entire chain. Now, there&#8217;s tends of thousands of people across the country who cannot access their (perfectly legitimate) mail.</p><p>Of course, in the real world, it probably wouldn&#8217;t happen that way. The feds would target the criminals, and non-criminal users wouldn&#8217;t be affected. But let&#8217;s take this analogy one step further: the people who own and operate the chain <em>know</em> that their post offices are being used by criminals to transfer stolen goods. Moreover, the government prosecutors have clear and indisputable evidence that this is the case. Would a judge in this situation issue an order to shut down the entire business, seizing not only the illegal good but actually taking people&#8217;s perfectly legal property along with it? It&#8217;s possible, I suppose, but there would almost certainly be a period where, after the government has gotten the evidence it needs, the shops would be re-opened and people would be permitted to retrieve their mail. Will that happen in this case? I think it unlikely, but we&#8217;ll see.</p><p>Is this a reason to avoid storing your valuable files &#8220;in the cloud?&#8221; I think it is; certainly, the cloud offers an inexpensive way to backup your data, but I&#8217;m not sure that I would rely upon it as the primary repository of data.</p> ]]></content:encoded> <wfw:commentRss>http://glenc.co/2012/01/20/collateral-damage/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Stop PIPA and SOPA</title><link>http://glenc.co/2012/01/18/stop-pipa-and-sopa/</link> <comments>http://glenc.co/2012/01/18/stop-pipa-and-sopa/#comments</comments> <pubDate>Wed, 18 Jan 2012 14:12:57 +0000</pubDate> <dc:creator>glen</dc:creator> <category><![CDATA[Culture]]></category> <category><![CDATA[Internet]]></category> <category><![CDATA[lamar smith]]></category> <category><![CDATA[pipa]]></category> <category><![CDATA[sopa]]></category> <guid
isPermaLink="false">http://glenc.broadpool.com/?p=1129</guid> <description><![CDATA[I have the regrettable honor to live in the congressional district of Lamar Smith, sponsor of the more regrettable SOPA and PIPA bills. Here is the letter I sent him this morning: Dear Sir, SOPA and PIPA are bad laws that fundamentally affect the freedoms enjoyed by Americans. I do not want to see the [...]]]></description> <content:encoded><![CDATA[<p>I have the regrettable honor to live in the congressional district of Lamar Smith, sponsor of the more regrettable SOPA and PIPA bills. Here is the letter I sent him this morning:</p><blockquote><p>Dear Sir,</p><p>SOPA and PIPA are bad laws that fundamentally affect the freedoms enjoyed by Americans. I do not want to see the USA using the same techniques as China and Iran to control our citizens. Moreover, I have worked in the Internet industry—previously, as an engineering manager for Yahoo!, and currently as a software architect for Rackspace hosting—and I can tell you that these laws, if passed, would create huge burdens on providers while actually doing very little to stop piracy.</p><p>I encourage you to drop your support for these laws. No businesses have ever been successful in the long term by using the legal system to repress competition, and these acts will simply NOT stop the mechanisms used, nor the motivations for, sharing illegal content. The solution to intellectual property infringement is NOT to place a huge burden on businesses to enforce someone else&#8217;s rights, and I, for one, am appalled as the loss of freedoms that have occurred in the USA to such an extent that such laws could even be conceived.</p><p>Yours sincerely,<br
/> Glen Campbell</p></blockquote> ]]></content:encoded> <wfw:commentRss>http://glenc.co/2012/01/18/stop-pipa-and-sopa/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>2011: the year that was</title><link>http://glenc.co/2011/12/31/2011-the-year-that-was/</link> <comments>http://glenc.co/2011/12/31/2011-the-year-that-was/#comments</comments> <pubDate>Sat, 31 Dec 2011 19:00:32 +0000</pubDate> <dc:creator>glen</dc:creator> <category><![CDATA[Ramblings]]></category> <category><![CDATA[death]]></category> <category><![CDATA[football]]></category> <category><![CDATA[life]]></category> <guid
isPermaLink="false">http://glenc.broadpool.com/?p=1122</guid> <description><![CDATA[Bleh. To say that 2011 was eventful is a bit of an understatement. I began the year in an apartment in San Antonio, Texas, a scant month or so after starting a new job with Rackspace Hosting. I traveled back and forth to Beaumont and Houston more times than I can count to be with [...]]]></description> <content:encoded><![CDATA[<p>Bleh.</p> <figure
id="attachment_1123" class="wp-caption alignright" style="width: 300px"><a
href="http://mobilephoto.co/my-dad-and-his-escort"><img
class="size-medium wp-image-1123 " title="My father's last escort" src="http://glenc.co/files/2011/12/photo-300x224.jpg" alt="" width="300" height="224" /></a><figcaption
class="wp-caption-text">My nieces and nephews carry my father&#39;s coffin in July, 2011.</figcaption></figure><p>To say that 2011 was eventful is a bit of an understatement. I began the year in an apartment in San Antonio, Texas, a scant month or so after starting a new job with Rackspace Hosting. I traveled back and forth to Beaumont and Houston more times than I can count to be with my parents in the hospital and, ultimately, to attend their funerals. I lost my brother quite suddenly to an aortic aneurysm, and my sister-in-law to complications from surgery. And I lost two dear aunts on separate sides of the family.</p><p>Given all that, the fact that <a
href="http://www.usatoday.com/sports/college/football/story/2011-12-30/baylor-wins-alamo-bowl-shooutout-over-washington/52279216/1">my alma mater won a bowl game</a> and had <a
href="http://espn.go.com/college-football/story/_/id/7339011/robert-griffin-iii-baylor-bears-wins-77th-heisman-trophy">its first Heisman trophy winner in the school&#8217;s history</a> doesn&#8217;t seem like such a big deal. And, in the grand scheme of things, it certainly isn&#8217;t (but I will definitely lord it over everyone else for the next year).</p><p>I remain, as ever, full of hope, however. I suppose I have reason to complain, but life has its ups and downs and its our job to handle what we&#8217;re given.</p><p>All the best to you and yours in 2012, and may God give you the strength to handle whatever challenges come your way.</p> ]]></content:encoded> <wfw:commentRss>http://glenc.co/2011/12/31/2011-the-year-that-was/feed/</wfw:commentRss> <slash:comments>1</slash:comments> <media:thumbnail url="http://glenc.co/files/2011/12/photo-150x150.jpg" /> <media:content url="http://glenc.co/files/2011/12/photo.jpg" medium="image"> <media:title type="html">My father&#8217;s last escort</media:title> <media:description type="html">My nieces and nephews carry my father&#039;s coffin in July, 2011.</media:description> <media:thumbnail url="http://glenc.co/files/2011/12/photo-150x150.jpg" /> </media:content> </item> <item><title>Pile up the photos</title><link>http://glenc.co/2011/12/29/pile-up-the-photos/</link> <comments>http://glenc.co/2011/12/29/pile-up-the-photos/#comments</comments> <pubDate>Thu, 29 Dec 2011 23:16:37 +0000</pubDate> <dc:creator>glen</dc:creator> <category><![CDATA[Internet]]></category> <category><![CDATA[Photography]]></category> <category><![CDATA[instagram]]></category> <category><![CDATA[photopile]]></category> <guid
isPermaLink="false">http://glenc.broadpool.com/?p=1118</guid> <description><![CDATA[PhotoPile.me is a really cool site that lets you view all of your Instagram photos at once. Ok, maybe not all of them, but a nice big pile of them that&#8217;s really quite striking. Here&#8217;s mine (click through to see the live site): Very cool (at least if you use Instagram).]]></description> <content:encoded><![CDATA[<p><strong><a
href="http://photopile.me">PhotoPile.me</a></strong> is a really cool site that lets you view all of your <a
href="http://instagram.com/">Instagram</a> photos at once. Ok, maybe not all of them, but a nice big pile of them that&#8217;s really quite striking. Here&#8217;s mine (click through to see the live site):</p><p><a
href="http://www.photopile.me/user/glenc/"><img
class="aligncenter size-medium wp-image-1119" title="Screen Shot 2011-12-29 at 5.11.05 PM" src="http://glenc.co/files/2011/12/Screen-Shot-2011-12-29-at-5.11.05-PM-300x168.png" alt="" width="300" height="168" /></a></p><p
style="text-align: center;"><p>Very cool (at least if you use Instagram).</p> ]]></content:encoded> <wfw:commentRss>http://glenc.co/2011/12/29/pile-up-the-photos/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <media:thumbnail url="http://glenc.co/files/2011/12/Screen-Shot-2011-12-29-at-5.11.05-PM-150x150.png" /> <media:content url="http://glenc.co/files/2011/12/Screen-Shot-2011-12-29-at-5.11.05-PM.png" medium="image"> <media:title type="html">Screen Shot 2011-12-29 at 5.11.05 PM</media:title> <media:thumbnail url="http://glenc.co/files/2011/12/Screen-Shot-2011-12-29-at-5.11.05-PM-150x150.png" /> </media:content> </item> <item><title>How I invented Web 2.0</title><link>http://glenc.co/2011/12/27/how-i-invented-web-2-0/</link> <comments>http://glenc.co/2011/12/27/how-i-invented-web-2-0/#comments</comments> <pubDate>Wed, 28 Dec 2011 03:59:24 +0000</pubDate> <dc:creator>glen</dc:creator> <category><![CDATA[Internet]]></category> <category><![CDATA[php]]></category> <category><![CDATA[security]]></category> <category><![CDATA[siteframe]]></category> <category><![CDATA[yahoo]]></category> <guid
isPermaLink="false">http://glenc.broadpool.com/?p=1099</guid> <description><![CDATA[I recently took down all of my Siteframe-based websites. Because of the innovative nature of some of the technology (if I may be so bold), I&#8217;ve written up a brief history of Siteframe for your perusal. Let me know if you have any questions. &#160;]]></description> <content:encoded><![CDATA[<p>I recently took down all of my Siteframe-based websites. Because of the innovative nature of some of the technology (if I may be so bold), <a
href="http://glenc.co/about/siteframe/">I&#8217;ve written up a brief history of Siteframe for your perusal</a>.</p><p>Let me know if you have any questions.</p><p>&nbsp;</p> ]]></content:encoded> <wfw:commentRss>http://glenc.co/2011/12/27/how-i-invented-web-2-0/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>The Kindle Fire</title><link>http://glenc.co/2011/12/27/the-kindle-fire/</link> <comments>http://glenc.co/2011/12/27/the-kindle-fire/#comments</comments> <pubDate>Tue, 27 Dec 2011 16:56:32 +0000</pubDate> <dc:creator>glen</dc:creator> <category><![CDATA[Technology]]></category> <category><![CDATA[amazon]]></category> <category><![CDATA[fire]]></category> <category><![CDATA[kindle]]></category> <category><![CDATA[tablet]]></category> <guid
isPermaLink="false">http://glenc.broadpool.com/?p=1083</guid> <description><![CDATA[Thanks to the kindness of Santa Claus, I received a Kindle Fire for Christmas. Here are some of my first impressions. First, as many others have noted, this is not really intended to be a generic tablet device aimed at toppling the iPad&#8217;s dominance of the market. It really is an upgraded Kindle with enhanced [...]]]></description> <content:encoded><![CDATA[<p><a
href="http://glenc.co/files/2011/12/Kindle-Fire.jpg"><img
class="alignleft size-medium wp-image-1084" title="Kindle-Fire" src="http://glenc.co/files/2011/12/Kindle-Fire-300x300.jpg" alt="" width="300" height="300" /></a>Thanks to the kindness of Santa Claus, I received a <a
href="http://www.amazon.com/gp/product/B0051VVOB2/ref=as_li_ss_tl?ie=UTF8&amp;tag=wwwcampbellsnet&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=B0051VVOB2">Kindle Fire</a> for Christmas. Here are some of my first impressions.</p><p>First, as many others have noted, this is not really intended to be a generic tablet device aimed at toppling the iPad&#8217;s dominance of the market. It really is an upgraded Kindle with enhanced abilities to consume Amazon&#8217;s content: books, music, and video. It performs those tasks extremely well. Moreover, you can install selected apps from the Amazon App Store, so I can also view my Netflix movies in addition to the Amazon ones. Should I need to, I can check my email, though it must be said that the setup and usage is a sad disappointment to those of us who are familiar with Apple&#8217;s flawless execution in that department.</p><p>Let me expand on that point a bit: Apple&#8217;s iOS does things so well, users come to expect it. My primary email is on Google Apps; when I set it up in iOS, I specify &#8220;Gmail&#8221; as the provider, give it my email address and password, and <em>voila!</em> everything is set up perfectly. On the Kindle, I have to fill out an entire page of information, supplying the IMAP and SMTP server names and choosing authentication methods (Plain? CRAM_MD5?). Once set up, however, it worked fine.</p><p><span
id="more-1083"></span>I hesitate to blame some of the disappointments on Android, because I honestly don&#8217;t know if the issue is with Android or with the Amazon implementation, but there are many instances where the behavior is just a teensy bit poorer than on iOS. For example, the autocorrect suggestions are often incorrect on the Fire, whereas, I&#8217;ve come to rely upon them on iOS. When you double-tap the screen in the iOS Safari browser, the current</p><div>of the page expands, which makes it more readable; when you double-tap on the Fire, it expands around the point of your tapping, which means that you&#8217;re often left looking at parts of multiple columns, and it&#8217;s much harder to read. Finally, there&#8217;s often a lack of feedback on the Fire: for example, I&#8217;ll receive a notification that a friend has moved in Words With Friends, and I&#8217;ll tap the notification.</div><p><em>Nothing</em> will happen for 10-15 seconds, which makes me wonder if I actually missed it, and then, suddenly, the app will load.</p><p>Games are great on the Fire, however. Going back to the iPhone after using the 7&#8243; screen on the Fire seems like a huge reduction in usable space. The screen on the Fire is really beautiful, and the textured surface on the back makes it easy to hold. It is a bit heavy, so I tend to rest it on something—this is unfortunate, because the power button is on the bottom, and if you rest it on something, you can accidentally turn it off. The lack of an external volume control doesn&#8217;t bother me, as it has some users, but the lack of volume does. The iPhone is much louder (when playing music through its external speakers) than then Fire is; I can&#8217;t hear a movie, for example, when the dishwasher is running.</p><p>I have no complaints about the battery life so far.</p><p>Is it worth the $199? If you understand that you&#8217;re getting a media-consumption device and not a general-purpose tablet, then, yes, I think it&#8217;s worth it. You can get three Kindle Fires for the price of a 32G iPad, but they&#8217;re not as flexible. But music, movies, games, and ebooks are excellent.</p> ]]></content:encoded> <wfw:commentRss>http://glenc.co/2011/12/27/the-kindle-fire/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <media:thumbnail url="http://glenc.co/files/2011/12/Kindle-Fire-150x150.jpg" /> <media:content url="http://glenc.co/files/2011/12/Kindle-Fire.jpg" medium="image"> <media:title type="html">Kindle-Fire</media:title> <media:thumbnail url="http://glenc.co/files/2011/12/Kindle-Fire-150x150.jpg" /> </media:content> </item> <item><title>Remembering Steve</title><link>http://glenc.co/2011/10/06/remembering-steve/</link> <comments>http://glenc.co/2011/10/06/remembering-steve/#comments</comments> <pubDate>Thu, 06 Oct 2011 12:58:37 +0000</pubDate> <dc:creator>glen</dc:creator> <category><![CDATA[Culture]]></category> <category><![CDATA[Technology]]></category> <category><![CDATA[apple]]></category> <category><![CDATA[imac]]></category> <category><![CDATA[iphone]]></category> <category><![CDATA[steve jobs]]></category> <guid
isPermaLink="false">http://glenc.info/?p=1061</guid> <description><![CDATA[Steve Jobs passed away yesterday, and the tributes from the world were immediate and overwhelming. He&#8217;s been called the greatest inventor since Thomas Edison, a visionary, and even Bill Gates said that it was an &#8220;insanely great honor&#8221; to have known him. It&#8217;s hard to imagine another individual whose life has touched the world in [...]]]></description> <content:encoded><![CDATA[<p><a
href="http://glenc.co/files/2011/10/t_hero.png"><img
class="alignright size-medium wp-image-1062" src="http://glenc.co/files/2011/10/t_hero.png?w=300" alt="" width="300" height="273" /></a>Steve Jobs passed away yesterday, and the tributes from the world were immediate and overwhelming. He&#8217;s been called the greatest inventor since Thomas Edison, a visionary, and even Bill Gates said that it was an &#8220;insanely great honor&#8221; to have known him. It&#8217;s hard to imagine another individual whose life has touched the world in quite the way, or to the same extent, than Steve Jobs.</p><p>IBM may have made the &#8220;personal computer,&#8221; but it was Steve Jobs who made the computer personal. Personally, I cannot imagine how the world would be different without the effect his singular vision has had on how computers and machines interact with each other. He was perpetually pushing us to &#8220;think different&#8221; and to do things better than we ever imagined. The list of his successful products are being listed all over the web.</p><p>But I&#8217;m also interested in his failures; if ever there was a person who learned from his mistakes, it was Steve Jobs. Do you recall the &#8220;Cube,&#8221; the beautiful but feeble Macintosh? He learned that beauty was not enough to make a good product; it also had to have performance.</p><p>The original &#8220;iPod Phone,&#8221; made in conjunction with Motorola, was a joke. With a crappy user interface and limited to only holding 100 songs (can you imagine?), this worst seller forced Jobs to confront the real problems in the phone business, resulting, ultimately, in the iPhone, the &#8220;smart phone&#8221; that changed the entire industry.</p><p>The Apple TV was, and still is, one of those &#8220;little projects&#8221; that Apple still plays with. It has its enthusiasts, but it&#8217;s never really caught on in the wider populace. Yet Apple keeps tinkering with it, convinced that there&#8217;s &#8220;something there.&#8221; Will Apple ever get it right?</p><p>So much product development consists of tiny, incremental changes. Much of it is based upon user feedback; this is good, but users don&#8217;t think outside the box. They don&#8217;t imagine things in a vastly different way than they already exist. When all personal computers had a command line and a 24&#215;80 character display, Jobs envisioned (with the help of Xerox PARC) a fully graphical user interface in the hands of every single computer user. While the iPod wasn&#8217;t the first music player with a hard disk, it was the first to offer an online store, with the full participation of record labels, where users could simply purchase and download music as opposed to ripping MP3&#8242;s from their CDs. When every computer &#8220;had&#8221; to have a floppy disk drive, Jobs sold the iMac without one. (Side note: when my wife and I got our MacBook Airs, she insisted on getting the plug-in CD drive. We&#8217;ve never used it.)</p><p>The world is a better place because of you, Steve, and we will miss you.</p> ]]></content:encoded> <wfw:commentRss>http://glenc.co/2011/10/06/remembering-steve/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <media:thumbnail url="http://glenc.co/files/2011/10/t_hero-150x150.png" /> <media:content url="http://glenc.co/files/2011/10/t_hero.png" medium="image"> <media:title type="html">t_hero</media:title> <media:thumbnail url="http://glenc.co/files/2011/10/t_hero-150x150.png" /> </media:content> </item> <item><title>Google+ and long-form publishing</title><link>http://glenc.co/2011/07/12/google-and-long-form-publishing/</link> <comments>http://glenc.co/2011/07/12/google-and-long-form-publishing/#comments</comments> <pubDate>Tue, 12 Jul 2011 19:35:29 +0000</pubDate> <dc:creator>glen</dc:creator> <category><![CDATA[Internet]]></category> <category><![CDATA[blogging]]></category> <category><![CDATA[google]]></category> <category><![CDATA[plus]]></category> <guid
isPermaLink="false">https://glencinfo.wordpress.com/?p=1053</guid> <description><![CDATA[In my previous post on Google Plus, the new social network from Google, I emphasized that, at least in terms of features, it has quite a ways to go. The service is still in Beta, and I expect it to go there, but it&#8217;s not there yet. However, one feature, at least, stands head and [...]]]></description> <content:encoded><![CDATA[<p>In my <a
href="http://glenc.info/2011/07/09/google-encircles-the-technosphere/">previous post on Google Plus</a>, the new social network from Google, I emphasized that, at least in terms of features, it has quite a ways to go. The service is still in Beta, and I expect it to go there, but it&#8217;s not there yet.</p><p><img
style="float:left;padding-right:1em" src="http://glenc.co/files/2011/07/philosopher1.jpg" alt="Philosopher" width="131" height="160" border="0" /></p><p>However, one feature, at least, stands head and shoulders above the rest of the competition: Google Plus permits lengthy posts. One of my continuing frustrations with social media sites are the arbitrary restrictions they place on content. <a
href="http://www.twitter.com">Twitter</a> limits you to 140 characters (ok, I can understand that somewhat: it&#8217;s based on the SMS text message size that Twitter was originally built to work with). <a
href="http://www.facebook.com">Facebook</a> restricts the size of a post, won&#8217;t let you edit them, and makes it very difficult to insert even a blank line in a post. Even <a
href="http://www.friendfeed.com">FriendFeed</a> (the current feature leader among social sites) limits the size of original posts and comments.</p><p>But Google Plus does away with that; while I&#8217;m sure there are some length restrictions on posts and comments, I haven&#8217;t seen or heard of them yet. And I&#8217;ve seen people take full advantage of that fact, treating Google Plus more like a &#8220;social blogging platform&#8221; than a mere status update.</p><p>One of the reasons that I typically try to avoid discussion religion or politics online is that the current social media formats do not lend themselves to lengthy discussions—it&#8217;s really difficult to sum up a complicated argument about, say, economics, in a simple soundbite. This leads to a dumbing down of conversations and a more inflammatory tone (&#8220;you&#8217;re stupid.&#8221; &#8220;No, you&#8217;re stupid.&#8221;) which doesn&#8217;t really help anyone.</p><p>If anything stick out at me about the conversations on Google Plus, it&#8217;s the fact that they are <em>real</em> conversations, not snippets of discourse. People can say what they need to say without being constrained by arbitrary limits.</p><p>Other social media sites would do well to learn from this.</p> ]]></content:encoded> <wfw:commentRss>http://glenc.co/2011/07/12/google-and-long-form-publishing/feed/</wfw:commentRss> <slash:comments>2</slash:comments> <media:thumbnail url="http://glenc.co/files/2011/07/philosopher1.jpg" /> <media:content url="http://glenc.co/files/2011/07/philosopher1.jpg" medium="image"> <media:title type="html">Philosopher</media:title> </media:content> </item> <item><title>Google+ Encircles the Technosphere</title><link>http://glenc.co/2011/07/09/google-encircles-the-technosphere/</link> <comments>http://glenc.co/2011/07/09/google-encircles-the-technosphere/#comments</comments> <pubDate>Sat, 09 Jul 2011 22:09:20 +0000</pubDate> <dc:creator>glen</dc:creator> <category><![CDATA[Culture]]></category> <category><![CDATA[Internet]]></category> <category><![CDATA[communication]]></category> <category><![CDATA[facebook]]></category> <category><![CDATA[google]]></category> <category><![CDATA[linkedin]]></category> <category><![CDATA[social]]></category> <guid
isPermaLink="false">https://glencinfo.wordpress.com/?p=1047</guid> <description><![CDATA[Google Plus has launched, initiating a flurry of interest among the bleeding-edge technophiles of Silicon Valley (the metaphorical one that spans the globe, not just the literal one in California). It&#8217;s ignited a frenzy of commentary and participation not seen since, well, not really seen before—few services have started with such furor and immediate adoption. [...]]]></description> <content:encoded><![CDATA[<p><img
style="float:right" src="http://glenc.co/files/2011/07/google-plus.jpg" alt="Google Plus" width="256" height="256" border="0" /></p><p><a
href="http://plus.google.com/">Google Plus</a> has launched, initiating a flurry of interest among the bleeding-edge technophiles of Silicon Valley (the metaphorical one that spans the globe, not just the literal one in California). It&#8217;s ignited a frenzy of commentary and participation not seen since, well, not really seen before—few services have started with such furor and immediate adoption.</p><p>Some of those A-list technophiles have given up their blogs, simply <a
href="http://www.kevinrose.com">redirecting their personal domain to their Google+ profile page</a>. Others have claimed that Google+ is the &#8220;<a
href="http://www.facebook.com">Facebook</a> killer,&#8221; and still others are ambivalent. In reality, of course, much of this is hype, and one of two things will happen: either Google will continue to build out G+ so that it truly is competitive with services like Facebook and <a
href="http://friendfeed.com">FriendFeed</a>, or else people will come to their senses, retract their statements, and write cautionary blog posts on the dangers of getting caught up in a feeding frenzy.</p><p>Some commentators add additional hype, claiming that Google+ is &#8220;<a
href="http://www.google.com/search?client=safari&amp;rls=en&amp;q=Google+plus+is+%22not+a+social+network%22&amp;ie=UTF-8&amp;oe=UTF-8">not a social network</a>&#8221; and that Google&#8217;s announcement emphasized &#8220;sharing&#8221; and not the &#8220;social network&#8221; nature of the site. This is, of course, baloney. Google Plus is nothing but a social network at the moment; it has no other features beyond those required to connect people together and group them. This is better known (in some circles [see what I did there?]) as a &#8220;social graph,&#8221; which is exactly what Facebook and <a
href="http://www.linkedin.com">LinkedIn</a> maintain on their users.</p><p>What&#8217;s really important about Google+, however, is what it&#8217;s missing, rather than what it has, at least for the time being.</p><p>First, let&#8217;s start with Google+&#8217;s core feature: Circles. This is the differentiator of Google from other social networks. Circles are a much more flexible method of defining groups; in Google&#8217;s case, they are strictly one-way relationships between a user and other people. Those other people can be on Google+, too, or they can simply be an email address. Thus, Google has expanded the implementation of a social network beyond the mere website. If I have a relationship with someone on Facebook, it is owned and maintained by Facebook; if I have one on LinkedIn, it is owned and maintained by  LinkedIn. Facebook has no knowledge of a relationship that I may have with someone via LinkedIn, and vice versa. With Google+, however, I can include any user that has an email address in my social circle; that way, when I share something, that person receives an email about it.</p><p>It&#8217;s a powerful feature, and one that helps ensure trust and privacy. Google+ assumes (rightly or wrongly) that the people I want to share things with are the same people whose stuff I want to see. Once two people have each other in a circle, they have effectively created the same two-way relationship that exists on Facebook or LinkedIn.</p><p>What&#8217;s surprising (for a company whose main business is indexing content) is how terrifically difficult it is to actually get content to share with people. At the moment, all content sharing must be done manually. Want to show someone a picture? You have to upload it or paste in a link to <a
href="http://www.flickr.com">Flickr</a> (assuming that it&#8217;s stored there). If you upload it to Google+, it&#8217;s stored in Picasa; there&#8217;s no way to have it automatically sent over to Facebook to share with your friends there—you have to do it twice. Create a cool picture on Instagram? The only way to get it into Google+ is to manually cut and paste the link. There is no automatic import or export of any content.</p><p>In all honestly, I have to assume that this will change in the future. WIthout it, Google+ is a mere skeleton of a framework of a social network. We&#8217;ve all gotten so used to being able to take a photo on our smartphone and instantly share it with our friends <em>no matter what social network they&#8217;re on</em>, it&#8217;s a huge step backwards to start living on a single service. However, that&#8217;s exactly what some people think you should do. In essence: everyone, stop using all the other services and start doing everything on Google+, and it will be great. Nice idea, but the world doesn&#8217;t simply work that way. It took years to get all of my relatives onto Facebook, and it will take years more to move them off. What this means is that, if I actually want to be able to share with all of my friends, Google+ will have to support sharing of data across multiple services.</p><p>Likewise, I&#8217;m not simply going to stop posting here on my blog; people will not simply stop using <a
href="http://www.twitter.com">Twitter</a>, and next year&#8217;s new toy will not fail because everyone refuses to leave Google+. I therefore need to have some easy way of getting content created elsewhere into Google+, since I want to share it with my friends. And having to paste it in manually each time simply won&#8217;t work. Again, I have to assume that this feature is coming, but it&#8217;s not there yet and, until it is, Google+ seems like a deficient copy of FriendFeed, albeit with a bigger audience.</p><p>Google+ also needs to allow better content moderation/curation once automated import is coming. For example, my friend Beth might be a SEO marketer and a photographer. I want to see her photographs, but I don&#8217;t want to have to wade through her marketing pitch; Google+ needs to give me the ability to selectively &#8220;mute&#8221; by types of content or origin. FriendFeed&#8217;s &#8220;hide other posts like this one&#8221; shows how to do this.</p><p>Finally, Google+ has to work out the bugs. Most importantly, they have to learn how to deduplicate the user&#8217;s stream. It&#8217;s frustrating to sign onto Google+ and see fourteen (!) copies of a post by Robert Scoble, simple because others of my friends decided to reshare it. Google+ could take a cue here from FriendFeed and implement the &#8220;also shared by&#8221; links that exist there.</p><p>I&#8217;ve reference FriendFeed several times here; I still use it, not because of the feature set it provides, but because <em>that&#8217;s where my friends are</em>. If Google truly wants to make Plus &#8220;like sharing in real life,&#8221; then they have to face my reality that my friends live on other social networks and let me keep sharing with them. Google+ is great technology that&#8217;s still raw and will hopefully improve quickly.</p> ]]></content:encoded> <wfw:commentRss>http://glenc.co/2011/07/09/google-encircles-the-technosphere/feed/</wfw:commentRss> <slash:comments>5</slash:comments> <media:thumbnail url="http://glenc.co/files/2011/07/google-plus.jpg" /> <media:content url="http://glenc.co/files/2011/07/google-plus.jpg" medium="image"> <media:title type="html">Google Plus</media:title> </media:content> </item> <item><title>What&#8217;s your operating system?</title><link>http://glenc.co/2011/05/11/whats-your-operating-system/</link> <comments>http://glenc.co/2011/05/11/whats-your-operating-system/#comments</comments> <pubDate>Wed, 11 May 2011 12:34:37 +0000</pubDate> <dc:creator>glen</dc:creator> <category><![CDATA[Technology]]></category> <category><![CDATA[debian]]></category> <category><![CDATA[freebsd]]></category> <category><![CDATA[linux]]></category> <category><![CDATA[os x]]></category> <category><![CDATA[ubuntu]]></category> <category><![CDATA[windows]]></category> <guid
isPermaLink="false">http://glenc.info/?p=1039</guid> <description><![CDATA[What&#8217;s your preferred operating system on your primary work computer? Are you a Linux hacker, a NetBSD guru, or a simple Mac user? Use the comments to give your reasons!]]></description> <content:encoded><![CDATA[<p>What&#8217;s your preferred operating system on your primary work computer? Are you a Linux hacker, a NetBSD guru, or a simple Mac user?</p><p>Use the comments to give your reasons!</p> <a
name="pd_a_5037120"></a><div
class="PDS_Poll" id="PDI_container5037120" style="display:inline-block;"></div><script type="text/javascript" language="javascript" charset="utf-8" src="http://static.polldaddy.com/p/5037120.js"></script> <noscript> <a
href="http://answers.polldaddy.com/poll/5037120/">View This Poll</a><br/><span
style="font-size:10px;"><a
href="http://polldaddy.com/features-surveys/">online survey</a></span> </noscript> ]]></content:encoded> <wfw:commentRss>http://glenc.co/2011/05/11/whats-your-operating-system/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>It&#8217;s not all about the code.</title><link>http://glenc.co/2011/05/05/its-not-all-about-the-code/</link> <comments>http://glenc.co/2011/05/05/its-not-all-about-the-code/#comments</comments> <pubDate>Thu, 05 May 2011 13:55:55 +0000</pubDate> <dc:creator>glen</dc:creator> <category><![CDATA[Culture]]></category> <category><![CDATA[Technology]]></category> <category><![CDATA[feedback]]></category> <category><![CDATA[leadership]]></category> <category><![CDATA[management]]></category> <category><![CDATA[programming]]></category> <guid
isPermaLink="false">https://glencinfo.wordpress.com/?p=1028</guid> <description><![CDATA[While in California last week, I had lunch with a colleague from my days at Yahoo! In fact, I was the manager who hired this person, and I&#8217;ve watched him mature from a &#8220;wet behind the ears&#8221; (but very talented) n00b to a highly-skilled, valuable engineer. One of the things that indicates maturity in a [...]]]></description> <content:encoded><![CDATA[<p><img
style="float:right" src="http://glenc.co/files/2011/05/programmer.gif" alt="Programmer" width="240" height="239" border="0" /></p><p>While in California last week, I had lunch with a colleague from my days at Yahoo! In fact, I was the manager who hired this person, and I&#8217;ve watched him mature from a &#8220;wet behind the ears&#8221; (but very talented) n00b to a highly-skilled, valuable engineer.</p><p>One of the things that indicates maturity in a software developer is the ability to interact with others, to provide feedback when necessary, and to seek advice when it&#8217;s needed. This individual had been the technical lead on a project and was having his own problems working with some of the more junior members of the team. The junior members appears to be somewhat intimidated when asked about their work by the older team member—this is not uncommon, since a junior developer is often unsure of his or her work and feels self-conscious about showing it off.</p><p>In addition, if the team leader simply &#8220;drops in&#8221; and asks how things are going, it&#8217;s often likely that the junior programmer&#8217;s code is not in a set state for demonstrating. For example, the programmer may have been trying to isolate a bug, and has just put in a dozen or so lines of bugs, trying to determine which path the code is taking—not exactly the best time to show it off to your leader!</p><p>He asked my advice on the matter: how best to interact with his team members without intimidating them and yet still getting a feel for progress. I gave my advice, and here&#8217;s the note I received from him today:</p><blockquote><p>Hey Glen,</p><p>I hope you are doing well. I just wanted to send you a quick thank you note for the advice you gave me over lunch the last time we met.</p><p>You may recall that one of my questions to you was how to ensure that a junior member of my team was pulling her weight without having her feel overwhelmed about her work or making her nervous with my presence. Your response was a two-fold solution: a) to remove the element of surprise by setting up regular meetings with her and b) to make these meetings as much about showing progress as talking about it.</p><p>I am happy to report that we have been having said meetings since the start of this week and already there is a noticeable improvement in her work &#8212; not only is she delivering more than before but she has also become more open to asking questions rather than making assumptions (probably because she realizes it is the safer route to solving problems).</p><p>So thank you for your advice. Not only is our project humming along nicely now but I feel a small sense of accomplishment on a personal level too.</p></blockquote><p>I, too, feel a &#8220;small sense of accomplishment on a personal level.&#8221;</p> ]]></content:encoded> <wfw:commentRss>http://glenc.co/2011/05/05/its-not-all-about-the-code/feed/</wfw:commentRss> <slash:comments>1</slash:comments> <media:thumbnail url="http://glenc.co/files/2011/05/programmer.gif" /> <media:content url="http://glenc.co/files/2011/05/programmer.gif" medium="image"> <media:title type="html">Programmer</media:title> </media:content> </item> <item><title>Iterative development and branching</title><link>http://glenc.co/2011/05/02/iterative-development-and-branching/</link> <comments>http://glenc.co/2011/05/02/iterative-development-and-branching/#comments</comments> <pubDate>Mon, 02 May 2011 18:08:34 +0000</pubDate> <dc:creator>glen</dc:creator> <category><![CDATA[Technology]]></category> <category><![CDATA[agile]]></category> <category><![CDATA[cvs]]></category> <category><![CDATA[drcs]]></category> <category><![CDATA[git]]></category> <category><![CDATA[programming]]></category> <category><![CDATA[rcs]]></category> <category><![CDATA[scrum]]></category> <category><![CDATA[software development]]></category> <category><![CDATA[svn]]></category> <guid
isPermaLink="false">https://glencinfo.wordpress.com/?p=1024</guid> <description><![CDATA[Sandy Walsh, a colleague of mine at Rackspace who also works on the OpenStack cloud development project, has written a blog post on how Iterations and Time-boxing are (Mostly) Useless. It&#8217;s a well-written, thoughtful post, and I appreciate his perceptions, but some of them are (to my point of view) strikingly incorrect and unsupportable. His general thesis [...]]]></description> <content:encoded><![CDATA[<p><img
style="float:right" src="http://glenc.co/files/2011/05/builders-rugby-scrum.jpg" alt="Scrum" width="320" height="213" border="0" /></p><p><a
href="http://www.sandywalsh.com">Sandy Walsh</a>, a colleague of mine at <a
href="http://www.rackspace.com">Rackspace</a> who also works on the <a
href="http://www.openstack.org">OpenStack</a> cloud development project, has written a blog post on how <a
href="http://www.sandywalsh.com/2011/04/iterations-and-time-boxing-are-mostly.html">Iterations and Time-boxing are (Mostly) Useless</a>. It&#8217;s a well-written, thoughtful post, and I appreciate his perceptions, but some of them are (to my point of view) strikingly incorrect and unsupportable.</p><p>His general thesis can be summed up by these sentences:</p><blockquote><p>Personally, I think Distributed Revision Control Systems (DRCS) such as git, bazaar or mercurial are the most significant change in software engineering within that last 10 years. Not because having a non-central repository is so revolutionary, but because branching and merging has become such a low-cost operation that the speed of software development has increased dramatically. Development shops that utilize these tools can see some big improvements in how they deal with the “Rough Edge” at the end of the sprint.</p></blockquote><p>A major point of contention with Sandy is that neither the Agile nor the Scrum methodologies specify a branching or merge process, and thus it&#8217;s not the revision control system that dictates whether or not the methodology works. In addition, some of Sandy&#8217;s perceptions of the Scrum process appear to be slanted by not having had the experience of working in a smoothly-running, experienced Scrum environment.</p><p>There is nothing in Scrum or agile development that requires the use of any specific revision control system, branching, or merge process. In fact, many development teams use Scrum in conjunction with continuous integration, in which there is <em>no</em> branching or merging. When I worked with the Yahoo! media group, all developers worked in the trunk, and branches were only created to save the state of specific releases. To do this requires a definite commitment from the developers; it requires having excellent unit test cases and software designs that permit features to exist in the code but to be &#8220;switched off&#8221; until they are complete. Continuous Integration is a methodology that has great rewards for the teams that make the commitment to it, but <em>it has nothing to do with Scrum</em>.</p><p>Agile (and it&#8217;s angry child, Scrum) do not lay claim to be the end point or most perfect method for developing software. (Of course, there may be proponents out there who say this, but I&#8217;m speaking for the community in general.) What the methodologies offer, however, is a<em> better way of responding to changes in requirements</em> than more fixed, longer-term methodologies such as waterfall.</p><p>Sandy&#8217;s post makes some very good points, such as the fact that there is often some &#8220;dead time&#8221; at the end of an iteration (a sprint cycle in Scrum). The fact remains, however, that such dead time is a very small prices to pay for the predictability of delivery. Moreover, nothing precludes a developer from getting a head start on the following iteration&#8217;s work, though doing so might conflict with changes that come up in the next iteration&#8217;s planning session, and thus that work might have to be discarded.</p><p>Most businesses value predictability over sheer speed of delivery; it&#8217;s very rare that &#8220;as fast as possible&#8221; is a true business requirement. If you&#8217;re developing a new product, for example, shaving a day or two off of each iteration <em>might</em> (and it&#8217;s a definite maybe) permit the code to be completed earlier, but there are external considerations (marketing collateral, sales and support training, and documentation, for example) that may not be able to adapt as rapidly, and thus the &#8220;wasted&#8221; days are simply piled together at the end of development rather than spread out in the middle.</p><p>Sandy has some rather specific complaints about Scrum:</p><blockquote><p>If you know me, you know I&#8217;m not a big fan of Scrum. I don&#8217;t like the hand-waving concept of Velocity and I don&#8217;t like the fact that it places a priority on process over code.</p></blockquote><p>There are two responses here: first, to the &#8220;hand-waving&#8221; concept of velocity, and second to the &#8220;priority on process over code.&#8221; The second one is easier to answer, and can be found on the Agile Manifesto:</p><blockquote><p>We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: <em>Individuals and interactions</em> over processes and tools, <em>working software</em> over comprehensive documentation, customer collaboration over contract negotiation, [and] responding to change over following a plan.</p></blockquote><p>If Sandy has found Scrum adherents that are placing a priority on process over code, then I would submit that they are most decidedly <em>not</em> following the Scrum methodology.</p><p>About the the &#8220;hand-waving&#8221; concept of velocity, Sandy states that &#8220;story points&#8221; need to be equated to time. I believe that that&#8217;s a very dangerous path to take. One of the reasons for &#8220;story points&#8221; is that, as Sandy says, &#8220;estimation is hard.&#8221; Rather than take a &#8220;Wild Assed Guess (WAG)&#8221; at when something will be completed, story points provide a mechanism for, up front, <em>before</em> you get into the weeds of developing something, to rationally estimate the overall complexity of a feature/requirement/story (like Sandy, I sometimes hate the terminology nuances). The fact is, it&#8217;s <em>not</em> (or should not be) a &#8220;wild assed guess&#8221;; it should be a reasonably well-educated guess, based on the developer&#8217;s (and product manager&#8217;s) past experiences and expectations.</p><p>Velocity, in its best case, simply measures how big is the &#8220;stuff&#8221; that a team thinks it can complete in a specified period (timebox). Why a specified period? Because without it, there&#8217;s no way to relatively measure the &#8220;size&#8221; of a feature <em>without</em> getting down to the development tasks in hours or minutes, something we want to avoid. In addition, timeboxing forces the development team to reach a stable state regularly, allowing the customers an opportunity to adjust and modify the requirements, and the developers to assess and change their work methods (and hopefully improve them). Sandy&#8217;s strategy of &#8220;overlapping&#8221; development is time-efficient, but could easily result in either features that need to be discarded (wasted work) or features that <em>should be</em> discarded, but aren&#8217;t (because so much effort has been put into them already).</p><p>There&#8217;s no methodology that&#8217;s perfect; I have seen year-long software development project using Yourdon&#8217;s strict waterfall method delivered on time and under budget, and I&#8217;ve seen development teams double their efficiency by using Scrum. One of the keys is to have the developers themselves be thinking about the process and ways to improve it, and Sandy, via his post, is a great example of that.</p> ]]></content:encoded> <wfw:commentRss>http://glenc.co/2011/05/02/iterative-development-and-branching/feed/</wfw:commentRss> <slash:comments>4</slash:comments> <media:thumbnail url="http://glenc.co/files/2011/05/builders-rugby-scrum.jpg" /> <media:content url="http://glenc.co/files/2011/05/builders-rugby-scrum.jpg" medium="image"> <media:title type="html">Scrum</media:title> </media:content> </item> <item><title>How to lose friends and piss off customers</title><link>http://glenc.co/2011/04/30/how-to-lose-friends-and-piss-off-customers/</link> <comments>http://glenc.co/2011/04/30/how-to-lose-friends-and-piss-off-customers/#comments</comments> <pubDate>Sat, 30 Apr 2011 17:55:25 +0000</pubDate> <dc:creator>glen</dc:creator> <category><![CDATA[Culture]]></category> <category><![CDATA[airlines]]></category> <category><![CDATA[fanatical]]></category> <category><![CDATA[rackspace]]></category> <category><![CDATA[service]]></category> <guid
isPermaLink="false">https://glencinfo.wordpress.com/?p=1017</guid> <description><![CDATA[I have been a huge fan of Continental Airlines since the early 1990s. I have flown hundreds of thousands of miles on them, and I&#8217;ve encouraged friends, coworkers, and family members to fly them, too. For years, they had a stellar on-time record and a great frequent-flyer program. But, more importantly, they always treated me [...]]]></description> <content:encoded><![CDATA[<p><a
title="View 'Continental FAIL' on Flickr.com" href="http://www.flickr.com/photos/37739137@N00/5673182102"><img
style="float:left;margin-right:1em" src="http://farm6.static.flickr.com/5022/5673182102_21468bfc9a_m.jpg" alt="Continental FAIL" width="240" height="179" border="0" /></a></p><p>I have been a huge fan of <a
href="http://www.continental.com">Continental Airlines</a> since the early 1990s. I have flown hundreds of thousands of miles on them, and I&#8217;ve encouraged friends, coworkers, and family members to fly them, too. For years, they had a stellar on-time record and a great frequent-flyer program. But, more importantly, they always treated me well, personally. They at least acted like they cared about me and my problems.</p><p>The first time I ever flew First Class was when a Continental gate agent took pity on me arriving, wet, grouchy, and late, to a flight at Newark International. She gave me a complimentary upgrade and it helped me to relax and look forward to the weekend.</p><p>I lived in Europe for five years and all of my trans-Atlantic flights were on Continental. When my wife had to go to an unexpected funeral, Continental helped to arrange the last-minute travel.</p><p>Today, the airline managed to reverse twenty years&#8217; of good will in a matter of minutes.</p><p>I&#8217;m booked on a return flight from San Jose to San Antonio, with a change of planes in Houston. My father (who lives in Beaumont, TX) went into the hospital yesterday morning with some broken ribs and a subdural hematoma after a fall. I talked with my brother (who lives in Houston) and he offered to put me up for the night so that I could visit my Dad in the morning. I have tickets for the Houston Astros game in Houston on Sunday afternoon, so it seemed logical that I could stay with him and drive back with my wife after the game.</p><p>I had already checked in to the flight, however, so I arrived at the airport about two and a half hours before the flight so that I could drop the Houston-to-San Antonio leg of the trip, and make sure that my luggage got off the plane in Houston.</p><p>The first surprise was learning that the Continental ticket counter wasn&#8217;t open. There was a large queue of people waiting, and the sign telling me that the ticket counter is open from 4-7AM and then from 10-noon. <em>No one</em> could check in early or drop off bags because the ticket counter was unstaffed.</p><p>Next, after waiting for the staff to arrive and process the people in front of me, the agent informed me that I could not simply drop the final leg of the flight. I would have to cancel the remainder of the ticket and pay for an upgrade to <em>not fly with them</em>. The thought of this is staggering; it took me a few minutes to get my head around it. Their silly rules mandate that, for them to avoid weight, labor, and excess trouble, I have to pay them extra. She told me that, if I wanted to get off in Houston, that was my business, but my luggage would have to be checked on through to San Antonio.</p><p>Luckily, I had packed all of my clean clothes in my carry-on backpack, so that&#8217;s not a problem, but the implications of this are, frankly, scary. Because of the risk of terrorism, it used to be illegal for airlines to carry luggage without the accompanying passenger. I&#8217;ve seen it happen before; someone fails to show up at the gate on time, and they had to hold the flight to remove that passenger&#8217;s baggage.</p><p>Needless to say, I&#8217;m booked through to San Antonio, as is my luggage. Who knows what will happen in Houston?</p><p>I work for <a
href="http://www.rackspace.com">Rackspace Hosting</a> (see the Disclaimer on the home page of this blog), the home of &#8220;fanatical support.&#8221; Our objective is to be the best service company in the world, not just our industry. One of our business role models is Southwest Airlines, a company that, in spite of its quirks, still has a real person answer the phone or respond to your tweets. Continental, presumably as a result of its merger with United (&#8220;breaks guitars&#8221;), has opted to avoid providing good service and simply hope that people will have no other options when it comes time to travel. Unfortunately, that may be true at times.</p><p>But you can bet that, when I&#8217;m given a choice, I sure as hell ain&#8217;t choosing Continental again.</p> ]]></content:encoded> <wfw:commentRss>http://glenc.co/2011/04/30/how-to-lose-friends-and-piss-off-customers/feed/</wfw:commentRss> <slash:comments>1</slash:comments> <media:thumbnail url="http://farm6.static.flickr.com/5022/5673182102_21468bfc9a_m.jpg" /> <media:content url="http://farm6.static.flickr.com/5022/5673182102_21468bfc9a_m.jpg" medium="image"> <media:title type="html">Continental FAIL</media:title> </media:content> </item> <item><title>Collaboration &#8211; it&#8217;s an open world</title><link>http://glenc.co/2011/04/29/collaboration-its-an-open-world/</link> <comments>http://glenc.co/2011/04/29/collaboration-its-an-open-world/#comments</comments> <pubDate>Fri, 29 Apr 2011 18:32:15 +0000</pubDate> <dc:creator>glen</dc:creator> <category><![CDATA[Technology]]></category> <category><![CDATA[collaboration]]></category> <category><![CDATA[openstack]]></category> <category><![CDATA[silicon valley]]></category> <guid
isPermaLink="false">https://glencinfo.wordpress.com/?p=1014</guid> <description><![CDATA[The normal modus operandi of the technology community is for companies (and their employees) to keep things close to their chests. Intellectual Property (&#8220;IP&#8221; in the vernacular) is the currency of choice in Silicon Valley and beyond. There is a real (monetary) value in having some unique technology because you can leverage that to sell [...]]]></description> <content:encoded><![CDATA[<p><a
title="View 'Crowd at #OpenStack' on Flickr.com" href="http://www.flickr.com/photos/37739137@N00/5662007975"><img
style="float:right" src="http://farm6.static.flickr.com/5189/5662007975_8dd6f6363c_m.jpg" border="0" alt="Crowd at #OpenStack" width="240" height="134" /></a></p><p>The normal <em>modus operandi</em> of the technology community is for companies (and their employees) to keep things close to their chests. Intellectual Property (&#8220;IP&#8221; in the vernacular) is the currency of choice in Silicon Valley and beyond. There is a real (monetary) value in having some unique technology because you can leverage that to sell products that everyone wants, but for which you are the sole provider.</p><p>On the other hand, if the technology is not unique, then it can be a very good thing to drive the value down (all the way to zero, if possible), because businesses can then compete on other measures. My employer, <a
href="http://www.rackspace.com/">Rackspace</a> (see my disclaimer in the sidebar), is a services company. We don&#8217;t sell technology <em>per se</em>, at least not in the same way that Apple sells it. Instead, we sell services, so it&#8217;s helpful to us for the technology cost to be as low as possible.</p><p><span
id="more-1014"></span><p>This week, I&#8217;m attending the&nbsp;<a
href="http://www.openstack.org/">OpenStack</a> Conference and Design Summit in Santa Clara, California. From my personal experience, this is the most open and collaborative that I&#8217;ve ever seen a large (130 companies) gathering of businesses in the same industry. There are network companies, hardware companies, software companies, and non-profit organizations all represented. And everyone here is working together to define and improve the OpenStack software.</p><p>This morning, for example, I had chats with representatives of <a
href="http://www.att.com">AT&amp;T</a>, <a
href="http://www.wikimedia.org/">Wikimedia</a>, and <a
href="http://www.intel.com">Intel</a>, among others. Everyone is working on the same project, and we&#8217;re sharing tips and tricks with people who, on another level, are our possible competitors. The best analogy I can envision is something like professional sports; while two teams might be competitors, it behooves everyone to ensure that they have consistent rules to play by and facilities to play on.</p><p>And, frankly, it&#8217;s refreshing to be able to talk about what I do at work without continually having to ask myself if I&#8217;m revealing confidential information.</p><p>&nbsp;</p> ]]></content:encoded> <wfw:commentRss>http://glenc.co/2011/04/29/collaboration-its-an-open-world/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <media:thumbnail url="http://farm6.static.flickr.com/5189/5662007975_8dd6f6363c_m.jpg" /> <media:content url="http://farm6.static.flickr.com/5189/5662007975_8dd6f6363c_m.jpg" medium="image"> <media:title type="html">Crowd at #OpenStack</media:title> </media:content> </item> <item><title>It&#8217;s Cactus in the Cloud</title><link>http://glenc.co/2011/04/15/its-cactus-in-the-cloud/</link> <comments>http://glenc.co/2011/04/15/its-cactus-in-the-cloud/#comments</comments> <pubDate>Fri, 15 Apr 2011 18:46:14 +0000</pubDate> <dc:creator>glen</dc:creator> <category><![CDATA[Technology]]></category> <category><![CDATA[cactus]]></category> <category><![CDATA[cloud]]></category> <category><![CDATA[glance]]></category> <category><![CDATA[nova]]></category> <category><![CDATA[openstack]]></category> <category><![CDATA[swift]]></category> <guid
isPermaLink="false">https://glencinfo.wordpress.com/?p=1008</guid> <description><![CDATA[OpenStack, the open-source cloud-computing framework that I&#8217;m working with here at Rackspace, has announced its latest release today. This is the &#8220;Cactus&#8221; release, alphabetically following Austin and Bexar, and to be followed by Diablo. Read the whole press release for details. If you&#8217;re not familiar with it, OpenStack has a number of cloud computing projects, [...]]]></description> <content:encoded><![CDATA[<p><img
style="float:right" src="http://glenc.co/files/2011/04/openstacklogo_270x279.jpg" alt="Openstacklogo 270x279" width="120" height="124" border="0" /></p><p><a
href="http://www.openstack.org/">OpenStack</a>, the open-source cloud-computing framework that I&#8217;m working with here at <a
href="http://www.rackspace.com">Rackspace</a>, has <a
href="http://www.openstack.org/blog/2011/04/openstack-announces-cactus-release/">announced its latest release today</a>. This is the &#8220;Cactus&#8221; release, alphabetically following Austin and Bexar, and to be followed by Diablo. Read the whole press release for details.</p><p>If you&#8217;re not familiar with it, OpenStack has a number of cloud computing projects, including Nova (the compute framework that I&#8217;m involved with), Swift (a file storage service similar to Amazon&#8217;s S3), and Glance (a service for persistently storing virtual machine images). Other services are planned for the future.</p><p>The next release of OpenStack will kick off at the <a
href="http://www.openstack.org/blog/2011/03/openstack-conference-design-summit-2011-sponsored-by-citrix/">OpenStack Conference and Design Summit</a> in Santa Clara, CA, during the last week of April. I&#8217;ll be there, so <a
href="http://glenc.info/contact">contact me</a> if you&#8217;d like to get in touch then.</p> ]]></content:encoded> <wfw:commentRss>http://glenc.co/2011/04/15/its-cactus-in-the-cloud/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <media:thumbnail url="http://glenc.co/files/2011/04/openstacklogo_270x279.jpg" /> <media:content url="http://glenc.co/files/2011/04/openstacklogo_270x279.jpg" medium="image"> <media:title type="html">Openstacklogo 270x279</media:title> </media:content> </item> <item><title>Software contingency planning, Donald Rumsfeld, and the epistemology of ignorance</title><link>http://glenc.co/2011/04/15/software-contingency-planning-donald-rumsfeld-and-the-epistemology-of-ignorance/</link> <comments>http://glenc.co/2011/04/15/software-contingency-planning-donald-rumsfeld-and-the-epistemology-of-ignorance/#comments</comments> <pubDate>Fri, 15 Apr 2011 18:01:48 +0000</pubDate> <dc:creator>glen</dc:creator> <category><![CDATA[Culture]]></category> <category><![CDATA[Technology]]></category> <category><![CDATA[agile]]></category> <category><![CDATA[cloud computing]]></category> <category><![CDATA[euphemisms]]></category> <category><![CDATA[project management]]></category> <category><![CDATA[scrum]]></category> <category><![CDATA[software development]]></category> <guid
isPermaLink="false">https://glencinfo.wordpress.com/?p=1003</guid> <description><![CDATA[In February, 2002, Donald Rumsfeld, then Secretary of Defense under George W. Bush, uttered an oft-maligned and usually ridiculed statement in a Department of Defense news briefing: Reports that say that something hasn&#8217;t happened are always interesting to me, because as we know, there are known knowns; there are things we know we know. We [...]]]></description> <content:encoded><![CDATA[<p><a
href="http://glenc.co/files/2011/04/donald-rumsfeld1.jpg"><img
class="alignright size-medium wp-image-1002" src="http://glenc.co/files/2011/04/donald-rumsfeld1.jpg?w=300" alt="" width="300" height="216" /></a>In February, 2002, Donald Rumsfeld, then Secretary of Defense under George W. Bush, uttered an oft-maligned and usually ridiculed statement in a Department of Defense news briefing:</p><blockquote><p>Reports that say that something hasn&#8217;t happened are always interesting to me, because as we know, there are known knowns; there are things we know we know. We also know there are known unknowns; that is to say we know there are some things we do not know. But there are also unknown unknowns &#8212; the ones we don&#8217;t know we don&#8217;t know. And if one looks throughout the history of our country and other free countries, it is the latter category that tend to be the difficult ones.</p></blockquote><p>The language may be convoluted, but it&#8217;s impeccably true. We can be aware of our own ignorance: the &#8220;known unknowns,&#8221; according to Rumsfeld. However, it&#8217;s the things that we are yet unaware that we are ignorant of that are likely to bite us in the ass.</p><p>Software development has two major components. First, and most simply, is the active design, development, and testing of the code. Secondly, however, is the planning and coordination of the delivery of that code. Generally speaking, the larger the first part is, the more difficult the second one. A single programmer working alone can often easily predict how long it will take him or her to complete a specified unit of work. The more people that get involved in a project however, the more uncertain things become.</p><p>The ability to predict software deliveries is important (well, it&#8217;s important to companies that sell software or services based on software). For example, it&#8217;s quite possible that a software product might take so long to develop that the company will never recoup its investment (hence the huge amount of interest in early or first providers of software services). And, like military operations, it&#8217;s the &#8220;unknown unknowns&#8221; that are impossible to plan for and difficult to handle when they occur.</p><p>Scrum and related &#8220;agile&#8221; development practices tend to focus on iterative development and planning in an attempt to mitigate these sorts of unexpected changes. They&#8217;re not, as some people might suspect, intended to let the product stakeholders change their mind on a whim. The central idea is that, by breaking development up into discrete chunks (where each chunk is fully functional and working), it gives the development team opportunities at regular intervals to change direction or adapt to new circumstances.</p><p>Teams that are new to scrum often have misperceptions of the practice, ranging from a misunderstanding of the various components (stories, tasks, standups) to a reluctance to move away from personal responsibility to team-based management. One of the scrum fundamentals, however, should remain at the core focus of the team: <em>scrum is focused on delivering working software</em>, and not on time tracking, management reporting, or a plethora of other benefits (perceived or real) that might come out of it.</p><p>When you&#8217;re faced with an uncertainty in the scrum practice, ask yourself: How can I best deliver working software in a predictable manner? If the process doesn&#8217;t support that, then get rid of it. Unexpected events happen: for example, you might start on a feature, only to discover that it&#8217;s much more difficult than you originally anticipated. While that points to a need to improve your planning (and that&#8217;s an ancillary fact that needs to come out at the retrospective), you need to ask yourself what you can do to deliver some working software. If you can reduce the scope and only deliver a small part of the larger feature, then do that. If you can bring in someone else to help, then do that. There&#8217;s no right answer.</p><p>By resynchronizing at the end of every spring cycle, scrum lets a team handle not only the &#8220;known unknowns,&#8221; but also the &#8220;unknown unknowns&#8221; that inevitably attack the software development process.</p> ]]></content:encoded> <wfw:commentRss>http://glenc.co/2011/04/15/software-contingency-planning-donald-rumsfeld-and-the-epistemology-of-ignorance/feed/</wfw:commentRss> <slash:comments>1</slash:comments> <media:thumbnail url="http://glenc.co/files/2011/04/donald-rumsfeld1-150x150.jpg" /> <media:content url="http://glenc.co/files/2011/04/donald-rumsfeld1.jpg" medium="image"> <media:title type="html">Donald-Rumsfeld.jpg</media:title> <media:thumbnail url="http://glenc.co/files/2011/04/donald-rumsfeld1-150x150.jpg" /> </media:content> </item> <item><title>A good nights&#8217; sleep</title><link>http://glenc.co/2011/04/14/a-good-nights-sleep/</link> <comments>http://glenc.co/2011/04/14/a-good-nights-sleep/#comments</comments> <pubDate>Thu, 14 Apr 2011 23:43:07 +0000</pubDate> <dc:creator>glen</dc:creator> <category><![CDATA[Ramblings]]></category> <category><![CDATA[Technology]]></category> <category><![CDATA[arthritis]]></category> <category><![CDATA[back]]></category> <category><![CDATA[mattress]]></category> <category><![CDATA[medical]]></category> <guid
isPermaLink="false">https://glencinfo.wordpress.com/?p=997</guid> <description><![CDATA[I was diagnosed with presbyopia—&#8221;old eyes&#8221;—in 1997. At the time, the optometrist said that it&#8217;s not unusual, it&#8217;s just that I was getting it about 10 years before most people. In 2002, I took myself to the doctor because of &#8220;crunching&#8221; noises in my knees that I could hear when I went up and down [...]]]></description> <content:encoded><![CDATA[<p><img
style="float:right" src="http://glenc.co/files/2011/04/wood-bed-frame.jpg" alt="This is not my bed" width="240" height="169" border="0" /></p><p>I was diagnosed with presbyopia—&#8221;old eyes&#8221;—in 1997. At the time, the optometrist said that it&#8217;s not unusual, it&#8217;s just that I was getting it about 10 years before most people.</p><p>In 2002, I took myself to the doctor because of &#8220;crunching&#8221; noises in my knees that I could hear when I went up and down stairs. He referred me to a specialist, who told me that I had arthritis. It&#8217;s something most people will get eventually, he told me, it&#8217;s just that you&#8217;re getting it about 10 years early.</p><p>In 2006, we replaced the mattress that we had purchased when we moved to England in 1996. Both my wife and I had been having problems with pain—shoulder, back, etc., and we thought a new mattress might help. It did, mostly, but I still had a fair amount of back/hip pain and I lost a lot of mobility.</p><p>When I moved to Texas last November, I was still having some problems. I just assumed that it was old age and arthritis, and continued to take my Naproxen Sodium (Aleve), which seems to make things bearable. In December and January, I was living in temporary housing, a furnished apartment. A week or so before Christmas, I managed to twist something in my back, which hurt so bad that I really had trouble moving.</p><p>The pain persisted, and towards the end of January I scheduled a doctor appointment to talk about my back. The doctor&#8217;s appointment was in the first week of February.</p><p>In the mean time, we bought a house, and, since all our furniture was back at our old place in California, I arranged to purchase a new bed (mattress and box springs) and have it delivered to the house on the day we signed all the papers, since the movers wouldn&#8217;t be coming for a few weeks.</p><p>We had wanted a king-sized bed, and we decided to put our old (queen) bed in my son&#8217;s room, since he had outgrown his twin. It also let us use his room as a guest room. The new bed, a Stearns &amp; Foster, was delivered that evening, and we slept on it the first night in our new house.</p><p>At the end of that week, I had my doctor&#8217;s appointment. She did various tests and manipulations, and decided that there was no major damage, and that I had probably pulled a muscle sleeping on the bed in the furnished apartment.</p><p>The thing is, in the three days since sleeping on the new mattress, I was already much better. I continued to improve and, by the middle of the next week, I was nearly pain-free for the first time in a decade. (I say &#8220;nearly&#8221; because I can still cause some twinges if I twist wrong or overstress my back, but mostly I&#8217;m pain-free.) In the two months since then, I&#8217;ve stayed free of pain, able to walk reasonable distances and go up and down stairs without any back problems.</p><p>I still have the arthritis in my knees, and I need to take the Naproxen Sodium for that, but it&#8217;s amazing that my back has been well for so long.</p><p>I am assuming that it&#8217;s because of the new mattress.</p><p>This is not a hugely expensive, top-of-the-line model. In fact, it&#8217;s roughly equivalent to the one we had purchased back in California. It is somewhat less firm than that one, and I assume that the softness lets my back rest in a more comfortable state than the slightly more firm, older mattress did.</p><p>I&#8217;m not touting a particular brand or model of mattress; I don&#8217;t really think that what works for me will work for everyone else. However, I still feel astounded that a mattress could make that much difference. In my parents&#8217; day, you got a bed for your wedding and, if you were lucky, you replaced it when you retired. Many of the beds in my home growing up were 40 or 50 years old.</p><p>Many of the newer technologies—memory foam, multi-point suspension systems—seem to be well-researched and actually provide benefits. I&#8217;m still convinced that the mattress industry is making huge amounts of money for what they sell (and I still believe they&#8217;re scamming us, otherwise, why would they sell us a mattress with a 20-year guarantee and then tell us you need to replace your mattress every eight years?). But in this case, I&#8217;m more than happy to pay for it.</p> ]]></content:encoded> <wfw:commentRss>http://glenc.co/2011/04/14/a-good-nights-sleep/feed/</wfw:commentRss> <slash:comments>2</slash:comments> <media:thumbnail url="http://glenc.co/files/2011/04/wood-bed-frame.jpg" /> <media:content url="http://glenc.co/files/2011/04/wood-bed-frame.jpg" medium="image"> <media:title type="html">This is not my bed</media:title> </media:content> </item> <item><title>Goodbye, Bro</title><link>http://glenc.co/2011/03/28/goodbye-bro/</link> <comments>http://glenc.co/2011/03/28/goodbye-bro/#comments</comments> <pubDate>Tue, 29 Mar 2011 01:07:15 +0000</pubDate> <dc:creator>glen</dc:creator> <category><![CDATA[Ramblings]]></category> <guid
isPermaLink="false">https://glencinfo.wordpress.com/?p=985</guid> <description><![CDATA[We laid my brother Mark to rest this afternoon, in a small, remote cemetery near Dobbin, Texas, under a canopy of oaks a near the graves of assorted Civil War veterans and other notables. An honor guard performed a 21-gun salute; the trumpeter played taps, and the flag was presented to his widow along with [...]]]></description> <content:encoded><![CDATA[<p>We laid my brother Mark to rest this afternoon, in a small, remote cemetery near Dobbin, Texas, under a canopy of oaks a near the graves of assorted Civil War veterans and other notables. An honor guard performed a 21-gun salute; the trumpeter played taps, and the flag was presented to his widow along with the thanks of a grateful nation.</p><p>Mark was 54 years old when he collapsed at work and died of an aortic aneurysm; something the coroner called “natural causes.” There were several trained EMTs in his classroom, and they were unable to help. I’m told that, even if he had suffered the ruptured aneurysm on an operating table under the care of a talented cardiac surgeon, his survival chances would have been minimal.</p><p>None of that makes much difference to me, honestly, nor to his five children or his five grandchildren, nor to his wife, his parents, or his other two brothers. He’s gone, and there’s a gaping void there that I expect not even time will fill very well.</p><p><span
id="more-985"></span>What surprised me most, however, was the outpouring of grief and support from his coworkers, customers, and even competitors. I’ve grown up hearing that, “No one, on his deathbed, regrets that he didn’t spend more time at work.” But few people, it seems, have so successfully made work a part of his life as my brother Mark. In all honesty, do you think that your customers would mourn your passing? Mark worked for ITT Goulds Pumps, and a huge percentage of the dozens of flowers at his funeral were from his customers and distributors.</p><p>The last time I saw Mark was, in fact, at a work function; his regional sales team had a meeting in San Antonio, and Mark invited me to join them at a San Antonio Spurs game there.</p><p><img
style="float:right" src="http://glenc.co/files/2011/04/img_0980.jpg" border="0" alt="Me'n'Mark" width="320" height="240" />We enjoyed the game, and, when it was over, I offered to shake his hand. He ignored that and hugged me instead, the last time I would see him alive.</p><p>There’s a phrase that’s popular with Human Resources departments: “work-life balance.” For me, that often meant a clear-cut separation between work and (so-called) life. For Mark, they blurred together, and coworkers and customers became friends and family, and friends and family members became people with whom he could do business. It hearkens back to a older era where a person was known by his profession. Tom, the miller, became known as Tom Miller. Bob, the carpenter, was Bob Carpenter.</p><p>It’s an entirely honorable thing to be passionate about your work, and to let your work cross over into your life. When friends at work become part of your family, you haven’t lost part of your family; you’ve grown it, in fact.</p> ]]></content:encoded> <wfw:commentRss>http://glenc.co/2011/03/28/goodbye-bro/feed/</wfw:commentRss> <slash:comments>2</slash:comments> <media:thumbnail url="http://glenc.co/files/2011/04/img_0980.jpg" /> <media:content url="http://glenc.co/files/2011/04/img_0980.jpg" medium="image"> <media:title type="html">Me&#039;n&#039;Mark</media:title> </media:content> </item> <item><title>Working with grown-ups</title><link>http://glenc.co/2011/01/28/working-with-grown-ups/</link> <comments>http://glenc.co/2011/01/28/working-with-grown-ups/#comments</comments> <pubDate>Fri, 28 Jan 2011 18:19:04 +0000</pubDate> <dc:creator>glen</dc:creator> <category><![CDATA[Technology]]></category> <guid
isPermaLink="false">http://glen-campbell.com/?p=668</guid> <description><![CDATA[I made a comment on Twitter the other day that &#8220;I work with a team of rockstar developers @rackspace!&#8221; I&#8217;d like to make sure that this is understood. Calling someone a &#8220;rockstar&#8221; could possibly mean that they are overpaid, under-talented, self-centered divas. That&#8217;s not the meaning that I was trying to convey. In this case, [...]]]></description> <content:encoded><![CDATA[<p><a
title="Rackers by gecampbell, on Flickr" href="http://www.flickr.com/photos/gecampbell/5393391574/"><img
style="float:right;margin-left:1em" src="http://farm6.static.flickr.com/5052/5393391574_534b6472a3_m.jpg" alt="Rackers" width="240" height="181" /></a></p><p>I made a comment on Twitter the other day that<a
href="http://twitter.com/#!/glenc/status/30392659373723649"> &#8220;I work with a team of rockstar developers @rackspace!&#8221;</a> I&#8217;d like to make sure that this is understood.</p><p>Calling someone a &#8220;rockstar&#8221; could possibly mean that they are overpaid, under-talented, self-centered divas. That&#8217;s <em>not</em> the meaning that I was trying to convey. In this case, I&#8217;m using <em>rockstar</em> to mean someone who is superbly talented at his or her job.</p><p>In most development teams I&#8217;ve worked on in the past, there&#8217;s usually one or two senior developers, a few people with 5-10 years of experience, and a bunch of younger (&#8220;junior&#8221;) programmers. This is quite normal, and it ensures that the expertise of the senior folks gets distributed to the less-experienced members of the team. It also makes financial sense to the business, because junior programmers cost less than senior ones, and, even though they may be less productive, they can still leverage the expertise of the more senior developers.</p><p><span
id="more-668"></span><br
/> What&#8217;s unusual about this team at Rackspace is that, in essence, they are all senior developers. They approach their jobs with a professionalism and maturity that is extraordinary to see in action. When there is a discussion, there is often passion around issues, but there&#8217;s always a mutual respect that shows itself in a willingness to always entertain the other team members&#8217; ideas. Instead of divas fighting to get their own way, it&#8217;s more like explorers trying to find their way through a new land.</p><p>Often, with younger developers, there is sometimes a sense of panic when they&#8217;re faced with a challenge or a problem they haven&#8217;t seen before. Senior engineers realize that the new problems are not only part of the development process, but are often the coolest things to work on. They don&#8217;t generally get upset or frustrated, but are always trying to find the best path through the maze of issues that they confront on a daily basis.</p><p>It&#8217;s a challenge every day to keep up with strong developers like this, and it seems that the mutual interactions are what helps keep all of them pushing forward.</p> ]]></content:encoded> <wfw:commentRss>http://glenc.co/2011/01/28/working-with-grown-ups/feed/</wfw:commentRss> <slash:comments>2</slash:comments> <media:thumbnail url="http://farm6.static.flickr.com/5052/5393391574_534b6472a3_m.jpg" /> <media:content url="http://farm6.static.flickr.com/5052/5393391574_534b6472a3_m.jpg" medium="image"> <media:title type="html">Rackers</media:title> </media:content> </item> <item><title>Eating my own dogfood</title><link>http://glenc.co/2010/12/15/eating-my-own-dogfood/</link> <comments>http://glenc.co/2010/12/15/eating-my-own-dogfood/#comments</comments> <pubDate>Wed, 15 Dec 2010 21:42:02 +0000</pubDate> <dc:creator>glen</dc:creator> <category><![CDATA[Internet]]></category> <guid
isPermaLink="false">http://campbell.mypencil.net/?p=658</guid> <description><![CDATA[For those of you not in the software industry, you may find this a bit grotesque, but there&#8217;s a common phrase used: &#8220;eating your own dog food.&#8221; It does not refer to a nasty habit or fetish; rather, it means that the software company itself uses the software that it creates. If you work for [...]]]></description> <content:encoded><![CDATA[<p><img
class="alignright size-medium wp-image-663" src="http://glenc.co/files/2011/04/dog-food4.jpg?w=360" alt="" width="360" height="272" />For those of you not in the software industry, you may find this a bit grotesque, but there&#8217;s a common phrase used: &#8220;eating your own dog food.&#8221; It does not refer to a nasty habit or fetish; rather, it means that the software company itself uses the software that it creates. If you work for <a
href="http://www.microsoft.com">Microsoft</a>, you can bet that you&#8217;re using Microsoft products for most of your day-to-day tasks.</p><p><a
title="Moving on…" href="http://glen-campbell.com/2010/11/11/time-to-move-on/">As I think I may have mentioned before</a>, I&#8217;ve taken a new job as a software architect for <a
href="http://www.rackspace.com">Rackspace</a>; specifically, I&#8217;m working in the <a
href="http://www.rackspacecloud.com">Rackspace Cloud</a> division. In the spirit of eating one&#8217;s own dogfood, then, I&#8217;ve created a <a
href="http://www.rackspacecloud.com/cloud_hosting_products/servers/">Rackspace Cloud Servers account</a> and have started to migrate my personal websites to it.</p><p><span
id="more-658"></span><br
/> This blog, for example, is now hosted on the Rackspace Cloud. Hopefully, you shouldn&#8217;t notice anything different or unusual, though I&#8217;m now actually running on a different operating system (<a
href="http://www.centos.org">CentOS</a>, a flavor of Linux) than on the old site (<a
href="http://www.freebsd.org">FreeBSD</a>).</p><p>The cool thing, to me, about cloud hosting from Rackspace, is that the billing is done like a utility: in this case, I&#8217;m charged <em>per hour</em> for when the site is up and running. If you need a server, you can create a new one in a matter of a few minutes, then delete it when you&#8217;re done, and you&#8217;re only charged for the time that it&#8217;s in use.</p> ]]></content:encoded> <wfw:commentRss>http://glenc.co/2010/12/15/eating-my-own-dogfood/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <media:thumbnail url="http://glenc.co/files/2011/04/dog-food4.jpg?w=360" /> <media:content url="http://glenc.co/files/2011/04/dog-food4.jpg?w=360" medium="image" /> </item> <item><title>Top 10 reasons I&#8217;m moving from California to Texas</title><link>http://glenc.co/2010/11/20/top-10-reasons-im-moving-from-california-to-texas/</link> <comments>http://glenc.co/2010/11/20/top-10-reasons-im-moving-from-california-to-texas/#comments</comments> <pubDate>Sat, 20 Nov 2010 06:16:27 +0000</pubDate> <dc:creator>glen</dc:creator> <category><![CDATA[Ramblings]]></category> <guid
isPermaLink="false">http://campbell.mypencil.net/?p=654</guid> <description><![CDATA[Many people have asked for the reasons behind my move; here are the main ones: California. I mean, seriously, you have to ask? No state income tax. Gasoline is $2.49/gallon. My family is in Texas. Watch me convert from a conservative demagogue to a liberal hippie in 24 hours, without changing any of my opinions. [...]]]></description> <content:encoded><![CDATA[<p>Many people have asked for the reasons behind <a
href="http://glen-campbell.com/2010/11/11/time-to-move-on/">my move</a>; here are the main ones:</p><ol><li>California. I mean, seriously, you have to ask?</li><li>No state income tax.</li><li>Gasoline is $2.49/gallon.</li><li>My family is in Texas.</li><li>Watch me convert from a conservative demagogue to a liberal hippie in 24 hours, without changing any of my opinions.</li><li>I&#8217;ll be able to say, &#8220;I&#8217;ll Google that,&#8221; like all my friends.</li><li>Excellent BBQ available from places that also sell motor oil.</li><li>I can buy a $2 million Palo Alto house for $149,000 in San Antonio.</li><li>They know how to fix iced tea.</li><li>No longer have to deal with the internal consequences of garlic fries.</li></ol> ]]></content:encoded> <wfw:commentRss>http://glenc.co/2010/11/20/top-10-reasons-im-moving-from-california-to-texas/feed/</wfw:commentRss> <slash:comments>8</slash:comments> </item> <item><title>Time to move on…</title><link>http://glenc.co/2010/11/11/time-to-move-on/</link> <comments>http://glenc.co/2010/11/11/time-to-move-on/#comments</comments> <pubDate>Thu, 11 Nov 2010 22:05:59 +0000</pubDate> <dc:creator>glen</dc:creator> <category><![CDATA[Ramblings]]></category> <guid
isPermaLink="false">http://campbell.mypencil.net/?p=647</guid> <description><![CDATA[After six years and many, many friends, the time has come to say goodbye to Yahoo! On November 29, I start a new job as a software architect for Rackspace, based in their San Antonio, Texas, office, and working for their Cloud Hosting division. Changes like this are never easy, and I leave behind a [...]]]></description> <content:encoded><![CDATA[<p>After six years and many, many friends, the time has come to say goodbye to <a
href="http://www.yahoo.com">Yahoo!</a></p><p>On November 29, I start a new job as a software architect for <a
href="http://www.rackspace.com">Rackspace</a>, based in their San Antonio, Texas, office, and working for their <a
href="http://www.rackspacecloud.com/">Cloud Hosting division</a>.</p><p>Changes like this are never easy, and I leave behind a wealth of experiences and friendships in California that I wouldn&#8217;t change for the world. While at Yahoo!, I had the privilege of:</p><ul><li>participating in the redesign of Yahoo! News and rebuilding a new, PHP-based frontend;</li><li>owning the technical leadership of Yahoo! Tech, the first new property in the Yahoo! Media group in five years, and one of the first properties at Yahoo! to use an entirely webservice-based architecture;</li><li>helped design and launched Yahoo! Shine, a successful venture into the lucrative women&#8217;s website market;</li><li>driving Yahoo! News again towards the adoption of new technologies; and</li><li>helping to make the Media Group leaner, faster, and more nimble with the introduction of key processes and technologies, some of which are launching this week.</li></ul><p>I&#8217;m also leaving behind some of the most talented and passionate engineers that I&#8217;ve ever worked with.</p><p>Pundits, please don&#8217;t misinterpret this: I&#8217;m not leaving <em>from</em> Yahoo! or <em>because</em> of Yahoo!—I&#8217;m moving on to a new job in a location (Texas) that I&#8217;ve wanted to return to for many years now. We left Texas in 1996 to work in Europe for a startup; we moved to Silicon Valley in 2000 for the opportunity. Now, we&#8217;re heading home.</p><p><iframe
width="500" height="375" src="http://www.youtube.com/embed/Q5FTN2bjTq0?fs=1&#038;feature=oembed" frameborder="0" allowfullscreen></iframe></p><p>I think that George Strait sums things up quite eloquently.</p> ]]></content:encoded> <wfw:commentRss>http://glenc.co/2010/11/11/time-to-move-on/feed/</wfw:commentRss> <slash:comments>19</slash:comments> </item> <item><title>Talk to the pen</title><link>http://glenc.co/2010/11/04/talk-to-the-pen/</link> <comments>http://glenc.co/2010/11/04/talk-to-the-pen/#comments</comments> <pubDate>Thu, 04 Nov 2010 19:17:25 +0000</pubDate> <dc:creator>glen</dc:creator> <category><![CDATA[Technology]]></category> <guid
isPermaLink="false">http://campbell.mypencil.net/?p=642</guid> <description><![CDATA[If you know me, and you regularly read my blog (Hi, Mom!), you&#8217;ll know that I don&#8217;t usually post product reviews after playing with the latest gadget for a day or two. I&#8217;d rather use something in-depth and get to know its quirks, and then I feel that my review will be far more useful [...]]]></description> <content:encoded><![CDATA[<p><img
class="alignright size-full wp-image-643" src="http://glenc.co/files/2011/04/about_echo4.gif" alt="" width="201" height="193" />If you know me, and you regularly read my blog (Hi, Mom!), you&#8217;ll know that I don&#8217;t usually post product reviews after playing with the latest gadget for a day or two. I&#8217;d rather use something in-depth and get to know its quirks, and then I feel that my review will be far more useful to both my readers.</p><p>For the last month, I&#8217;ve been using the <a
href="http://www.livescribe.com/">Livescribe Echo &#8220;smart pen&#8221;</a> and, honestly, it&#8217;s changed my life.</p><p>What, you may very well ask, is a &#8220;smart pen?&#8221; In this case, it&#8217;s a pen that records whatever you write with it, and it also records audio of what&#8217;s taking place around it. Unlike a pen that doubles as a voice recorder (of which there are many), the Livescribe pen actually synchronizes the audio it&#8217;s recording with what you&#8217;re writing, and it&#8217;s amazing. You can tap on any word you&#8217;ve written, and the Echo will replay the audio recorded at that time (you can also set a lag delay, so it will start, say, 10 seconds before you wrote the word).</p><p>I first heard about the Livescribe pen in a <a
href="http://www.nytimes.com/2010/09/19/magazine/19Livescribe-t.html?_r=1">NY Times article that described the benefits for school students</a>. When I read that article, it illuminated many of the problems I&#8217;ve had with taking notes in the past: first, I can&#8217;t take notes and simultaneously focus on what the speaker is saying. Second, I can&#8217;t take notes as fast as the speaker can talk. And, finally, my notes are often inadequate to bring to mind the details of the conversation at the time.</p><p><span
id="more-642"></span><br
/> My job includes a lot of meetings. As a software architect, it&#8217;s my role to argue and collaborate: with engineers, with product managers, with other architects. But, since I have a mild attention deficit, I don&#8217;t always pay close enough attention. The Livescribe pen is always on, so I can always refer back to the meeting itself.</p><p><strong>BUT WAIT, THERE&#8217;S MORE!</strong> I&#8217;ve saved the best for last: in addition to synchronizing the audio and your notes, you can actually download all your notes and audio to your Mac or PC. <em>AND IT LETS YOU SEARCH YOUR HANDWRITTEN NOTES!</em> I cannot emphasize how important this is—through some sort of OCR-like magic, you can search for (and find) any text in your notes, with a very high level of accuracy.</p><h3>How it does it</h3><p>The pen requires special paper that has a special dot pattern printed on it. Using the dot pattern coupled with an infrared (IR) viewer on the pen, the pen &#8220;knows&#8221; where it is on the paper at any moment. You can buy various types of paper (notebooks, journals, etc.) in various sizes, either direct from Livescribe or via <a
href="http://www.amazon.com/">Amazon.com</a> or other retailers (such as <a
href="http://www.staples.com/">Staples</a>). With the Livescribe Desktop software, you can also print your own paper (though only to a Postscript-compatible printer).</p><p>Because the pen knows where it is on the paper, the controls (record/pause, bookmark, volume, playback speed, navigation) are actually printed on the paper. Tap the &#8220;up&#8221; button, and the volume gets louder. You get the idea.</p><h3>What&#8217;s the catch?</h3><p>The downside of this, of course, is that you have to buy or print special paper. A pair of bound, 200-page journals costs around $24.95, and a pack of four spiral notebooks (also 200 pages) costs $19.95.</p><p>The pen itself is not cheap: the largest, 8GB model costs around $170.00, though versions with less capacity are available.</p><p>Also, unlike other pens, this one can crash. I&#8217;ve only had it happen to me once: in that case, it retained all my notes, but lost all the audio.</p><p>The pen itself is a bit fat, and might not be comfortable for everyone. I haven&#8217;t had a problem with it, but I could easily see how someone else might not like it.</p><p>Finally, the cap to the pen sucks. Seriously. It&#8217;s so bad that they even provide extras in the packaging, because you&#8217;re almost certain to lose it. (It&#8217;s not attached to the pen in any way.)</p><h3>What else?</h3><p>Livescribe is very good about keeping their software (both the desktop and in the pen itself) updated. In the time I&#8217;ve had it, there has been two pen updates and one update to the desktop software. They use these updates to not only fix bugs, but also to add new features. For example, the latest Desktop update lets you export your notes to <a
href="http://www.evernote.com/">Evernote</a> or PDF.</p><p>You can also install &#8220;apps&#8221; on the pen. One pre-installed app is a Piano: you draw out a piano keyboard on the paper, and then you can play it, even recording the tunes you play.</p><p>You can also record &#8220;pencasts&#8221; — viewable by anyone — where you can show someone your drawings and your notes at the same time. I haven&#8217;t used this much myself, but it might be really useful for some people. <a
href="http://www.livescribe.com/cgi-bin/WebObjects/LDApp.woa/wa/MLSOverviewPage?sid=K74zwlLTQ4GG">Here is a sample pencast I recorded for this blog post</a>.</p> ]]></content:encoded> <wfw:commentRss>http://glenc.co/2010/11/04/talk-to-the-pen/feed/</wfw:commentRss> <slash:comments>1</slash:comments> <media:thumbnail url="http://glenc.co/files/2011/04/about_echo4.gif" /> <media:content url="http://glenc.co/files/2011/04/about_echo4.gif" medium="image" /> </item> <item><title>The Apogee ONE</title><link>http://glenc.co/2010/09/08/the-apogee-one/</link> <comments>http://glenc.co/2010/09/08/the-apogee-one/#comments</comments> <pubDate>Wed, 08 Sep 2010 06:28:17 +0000</pubDate> <dc:creator>glen</dc:creator> <category><![CDATA[Audio]]></category> <guid
isPermaLink="false">http://campbell.mypencil.net/?p=628</guid> <description><![CDATA[I will occasionally write reviews here of products that I&#8217;m particularly enthusiastic about, or which I find myself using frequently. The Apogee ONE is just such a product: it&#8217;s a very high quality digital audio interface (I just made my high-school English teacher cringe by stringing five adjectives before a noun). But first: what the [...]]]></description> <content:encoded><![CDATA[<figure
id="attachment_629" class="wp-caption alignright" style="width: 242px"><img
class="size-full wp-image-629" src="http://glencinfo.files.wordpress.com/2010/09/one-mic-home5.jpg" alt="Apogee ONE" width="242" height="267" /><figcaption
class="wp-caption-text">The Apogee ONE</figcaption></figure><p>I will occasionally write reviews here of products that I&#8217;m particularly enthusiastic about, or which I find myself using frequently. <a
href="http://www.apogeedigital.com/products/one.php">The Apogee ONE</a> is just such a product: it&#8217;s a very high quality digital audio interface (I just made my high-school English teacher cringe by stringing five adjectives before a noun).</p><p>But first: what the heck is a <em>digital audio interface</em> anyway?</p><p>Simply put, it&#8217;s a device that translates an audio signal (for example, the sound of my voice captured by a microphone) and converts it into a digital signal that can be processed by a computer. Specifically, this little device has an input (actually multiple inputs, though you can only use one at a time) and a USB output that plugs into your computer (specifically, your Macintosh—I don&#8217;t believe that Apogee supports Windows PCs). Let&#8217;s say you want to record a podcast; you&#8217;d plug in the digital audio interface into your computer via its USB port, then plug a microphone into the audio interface, then start your recording program (<a
href="http://www.apple.com/ilife/garageband/">Garageband</a> or <a
href="http://www.apple.com/logicstudio/">Logic Pro</a> for me) and record something.</p><p><span
id="more-628"></span><br
/> Sure, you could use your computer&#8217;s built-in microphone, but an external mic is almost always a higher quality. For example, you can use a directional mic that will only pick up your voice, and not all the rest of the noise in the room. The reason you use a digital audio interface, and the reason that some people will pay large amounts of money for one, is because you want to have a very high quality recording. Specifically, you want to have <em>fidelity</em>, a fancy word derived from the Latin word for &#8220;faithful.&#8221; You want the recording to sound as much like the original as possible.</p><p>That&#8217;s what the Apogee ONE does; it maintains a very high quality digital signal that&#8217;s faithful to whatever you plug into it. More importantly, it does so in a very simple manner.</p> <figure
id="attachment_632" class="wp-caption alignleft" style="width: 360px"><img
class="size-medium wp-image-632" src="http://glenc.co/files/2011/04/img_000131.jpg?w=360" alt="Apogee ONE" width="360" height="439" /><figcaption
class="wp-caption-text">Here's how I set up the Apogee ONE for podcasting.</figcaption></figure><p>Let&#8217;s talk about inputs: first, you don&#8217;t really need one. The Apogee ONE has a built-in microphone, which is a rarity in the world of digital audio interfaces. Specifically, it has an &#8220;internal reference condenser microphone that has been fine-tuned by professional recording engineers.&#8221; Whatever. The fact is, it&#8217;s a very good microphone by itself. Most of the voiceovers you hear on <a
href="http://garnerroad.com/">my podcast</a> are captured using only the Apogee ONE.</p><p>Second, it has a &#8220;break-out cable&#8221; into which you can plug either a standard 1/4&#8243; plug (such as a guitar cable) or any XLR device (most professional microphones use an XLR input). If you&#8217;re using a condenser microphone, it can optionally supply the standard +48V phantom power required to drive them.</p><p>There are two other plugs on the device: one is for the USB cable that connects to your Mac, and the other is for a headphone or speakers. The latter is important; many applications (for example, Logic Pro) assume that any audio interface you&#8217;re using will be handling the output as well as the inputs (Garageband is a bit smarter, in that it lets you set them independently).</p><p>Finally, on the front of the device, there&#8217;s a single large knob. Depending on the context, it either lets you select the input device (internal mic, external mic, external instrument, or external mic with phantom power) or set the gain level for the selected microphone. There are also a pair of LEDs (invisible during normal operation) that show amber when you&#8217;ve reached peak level, and red when you&#8217;ve exceeded it.</p><p>When you&#8217;re not using it, the device and all the associated cables pack up into a little stretchy carrying case. It&#8217;s given me trouble-free operation (with very high quality) for almost a year now, and at least 15 episodes of my podcast. It&#8217;s available <a
href="http://www.amazon.com/gp/product/B002FOEKTG?ie=UTF8&amp;tag=wwwcampbellsnet&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=B002FOEKTG">at Amazon</a> (and other retailers) for about $249.00.</p> ]]></content:encoded> <wfw:commentRss>http://glenc.co/2010/09/08/the-apogee-one/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <media:thumbnail url="http://glencinfo.files.wordpress.com/2010/09/one-mic-home5.jpg" /> <media:content url="http://glencinfo.files.wordpress.com/2010/09/one-mic-home5.jpg" medium="image"> <media:title type="html">Apogee ONE</media:title> </media:content> <media:content url="http://glenc.co/files/2011/04/img_000131.jpg?w=360" medium="image"> <media:title type="html">Apogee ONE</media:title> </media:content> </item> <item><title>How to deliver bad news to your boss</title><link>http://glenc.co/2010/09/06/how-to-deliver-bad-news-to-your-boss/</link> <comments>http://glenc.co/2010/09/06/how-to-deliver-bad-news-to-your-boss/#comments</comments> <pubDate>Mon, 06 Sep 2010 16:23:05 +0000</pubDate> <dc:creator>glen</dc:creator> <category><![CDATA[Ramblings]]></category> <guid
isPermaLink="false">http://campbell.mypencil.net/?p=623</guid> <description><![CDATA[It&#8217;s happened to every engineer at least once. You&#8217;ve finished the release build, you run a final performance check, and the numbers show that the site won&#8217;t stay up. Or there&#8217;s a particularly nasty bug that makes the device useless, and your team has already spent nights and weekends without finding a solution. In any [...]]]></description> <content:encoded><![CDATA[<p><img
class="alignright size-thumbnail wp-image-624" src="http://glenc.co/files/2011/04/pc-7655338_std3.jpg?w=160" alt="Anger" width="160" height="160" />It&#8217;s happened to every engineer at least once. You&#8217;ve finished the release build, you run a final performance check, and the numbers show that the site won&#8217;t stay up. Or there&#8217;s a particularly nasty bug that makes the device useless, and your team has already spent nights and weekends without finding a solution. In any case, you&#8217;re the manager or the team leader, and you need to let your superior(s) know that it&#8217;s not working out: it won&#8217;t ship on time, or it will be broken if it does ship. (You should be able to extrapolate from this to your particular industry or situation.)</p><p>How do you let your manager (or perhaps the Senior Vice President of your division) know?</p><p>In most cases, if you&#8217;ve given frequent, regular status reports, there should be no surprise. But we all know that we can&#8217;t expect every contingency, and something totally unexpected pops up from time to time. <a
href="http://glen-campbell.com/2009/09/18/how-to-give-a-status-report/">The first rule of status reporting</a> is &#8220;no surprises,&#8221; but—whoops!—here comes a big one.</p><p><span
id="more-623"></span><br
/> Frankly, there&#8217;s no easy or perfect way to deal with a situation like this. Often, in business, a lot of time and money will be lost. The band that is supposed to play at the announcement, for example, will still have to get paid for their time. But here are some suggestions for retaining your professionalism and your dignity during the process.</p><p><strong>DO</strong> let them know as soon as possible. &#8220;Boss, we&#8217;ve found an issue that may affect the launch,&#8221; is much easier to hear  a week before the launch than a day before the launch.</p><p><strong>DON&#8217;T</strong> try to assign blame, or let your boss do that—at least, not yet. Inevitably, the first questions your manager will ask are, &#8220;How did this happen?&#8221; and &#8220;What are you going to do to fix it?&#8221; Your response should usually be, &#8220;We&#8217;re trying to make sure we fully understand the extent of the problem. Unfortunately, it&#8217;s going to take some time to resolve.&#8221; You will only compound the error if you tell him or her your first theory and it turns out to be wrong. You need to communicate that there is a problem and that you&#8217;re working on it.</p><p><strong>DO</strong> let them know that you appreciate the urgency, but don&#8217;t sugar coat it. &#8220;We think that the code for the phlebargle is iterating too much, and it should be a simple fix,&#8221; sets the expectations too high. Be realistic: &#8220;The code is inefficient, and we need to test our fix before we can commit to it,&#8221; lets your manager know that you are working the problem and that it&#8217;s still urgent.</p><p><strong>DO</strong> give your manager the bad news in person if possible. A face-to-face meeting or a phone call will not only give him or her the opportunity to ask questions and get answers, but also to make eye contact and let him or her hear the tone of your voice. A terse email sent at 3:00AM is liable to have your manager stewing in impotent rage and worry for hours.</p><p><strong>DON&#8217;T</strong> kill your team. It&#8217;s tempting to say, &#8220;We&#8217;ve been working on this for 48 hours, and we&#8217;re not gonna stop until it&#8217;s fixed!&#8221; But the only thing your macho act will get you is disgruntled, inefficient engineers. No one can work so many hours and still maintain a high level of output. Professionally and firmly, tell your boss, &#8220;We&#8217;ve spent 36 hours straight working on this, and people are a bit dazed. I sent them home to get some sleep and, as soon as they come in tomorrow, we&#8217;ll put together a plan on how we&#8217;re going to solve this.&#8221; Your team will respect you for it, and your boss will hopefully understand.</p><p><strong>DO</strong> accept responsibility and the consequences. If it&#8217;s a bad enough screw-up, you might lose your job. I&#8217;m sorry to have to say that, but the reality is that there are certain expectations put on people in leadership positions and, if they can&#8217;t meet them, those leaders may need to be replaced. However, in my experience, tough times like this are excellent for helping to reveal the true leadership qualities of an individual. By acting professionally throughout the crisis, you can often increase your stature within the organization, especially if the problem was truly novel. On the other hand, if the problem was foreseeable, then you or your team should have foreseen it and had a plan to mitigate the potential problem.</p><p>Which problems can be foreseen and anticipated and which cannot? Unfortunately, that&#8217;s pretty industry-specific; since I&#8217;m a software engineer, I&#8217;ll probably write another essay on that topic in the future.</p> ]]></content:encoded> <wfw:commentRss>http://glenc.co/2010/09/06/how-to-deliver-bad-news-to-your-boss/feed/</wfw:commentRss> <slash:comments>2</slash:comments> <media:thumbnail url="http://glenc.co/files/2011/04/pc-7655338_std3.jpg?w=160" /> <media:content url="http://glenc.co/files/2011/04/pc-7655338_std3.jpg?w=160" medium="image"> <media:title type="html">Anger</media:title> </media:content> </item> <item><title>Is that a studio in your pocket?</title><link>http://glenc.co/2010/09/04/is-that-a-studio-in-your-pocket/</link> <comments>http://glenc.co/2010/09/04/is-that-a-studio-in-your-pocket/#comments</comments> <pubDate>Sat, 04 Sep 2010 17:38:24 +0000</pubDate> <dc:creator>glen</dc:creator> <category><![CDATA[Audio]]></category> <guid
isPermaLink="false">http://campbell.mypencil.net/?p=604</guid> <description><![CDATA[My new Tascam Digital Pocketstudio DP-008 arrived with the UPS shipment yesterday, and I&#8217;m enjoying it greatly. It&#8217;s a self-contained 8-track recording studio that runs on batteries. I&#8217;ve used Logic Studio, GarageBand, and a host of other multi-track recording systems before and, in all honesty, Logic and Garageband are probably much more suited for professional [...]]]></description> <content:encoded><![CDATA[<p>My new <a
href="http://www.tascam.com/products/dp-008.html">Tascam Digital Pocketstudio DP-008</a> arrived with the UPS shipment yesterday, and I&#8217;m enjoying it greatly. It&#8217;s a self-contained 8-track recording studio that runs on batteries.</p> <figure
id="attachment_605" class="wp-caption aligncenter" style="width: 550px"><img
class="size-full wp-image-605" src="http://glenc.co/files/2011/04/i-3805-17-64-0-f0c7e66e3.jpg" alt="Tascam Digital Pocketstudio DP-008" width="550" height="382" /><figcaption
class="wp-caption-text">Tascam Digital Pocketstudio DP-008</figcaption></figure><p><span
id="more-604"></span><br
/> I&#8217;ve used <a
href="http://www.apple.com/logicstudio/">Logic Studio</a>, <a
href="http://www.apple.com/ilife/garageband/">GarageBand</a>, and a host of other multi-track recording systems before and, in all honesty, Logic and Garageband are probably much more suited for professional use. But the simplicity of the Pocketstudio makes it wonderful for experimentation and composing, and basically just &#8220;messing around&#8221; with music. It&#8217;s not going to replace the high-end, computer-controlled systems, but its ease of use gives it a special niche.</p><p>For example, if I want to record a guitar track, all I really need to do is to turn it on. It has two built-in microphones on the front of the unit, and they do a perfectly adequate job. For better quality, however, I can plug the guitar into the 1/4&#8243; input socket in the back, and this eliminates extraneous noise.</p><p>With Logic, for example, there&#8217;s a ton of overhead for even a simple recording. From ensuring that the audio interface is connected to setting up tracks in the software, there&#8217;s a ton of complexity. With the Pocketstudio, it&#8217;s just plug-in and go. Frankly, a (small) number of knobs and buttons is a much simpler interface than trying to use a mouse to navigate through multiple levels of menus on the computer screen.</p><p>The DP-008 lets you record two tracks at once (i.e., you can&#8217;t record a full band all at the same time). It records to a standard SDHC card (I&#8217;m using a 16GB model, which lets me record hours upon hours of music). The back has 2x XLR mic inputs (phantom-powered if desired), 2x 1/4&#8243; guitar/bass/mic inputs, a 1/4&#8243; plug for a foot switch, a 1/8&#8243; headphone jack and volume control. Side ports include the SDHC card slot, USB port, and a socket for an optional power adapter.</p><p>Tascam also has <a
href="http://www.tascam.com/products/dp-004;9,16,3707,14.html">a four-track model</a> that&#8217;s significantly cheaper (and is actually almost pocket-sized), but is missing the XLR inputs and balanced outputs of the 8-track version.</p><p>Here&#8217;s a sample track that I put together in under 30 minutes yesterday (this would have taken hours in Logic). It includes 2x ukulele tracks, 2x vocals, plus a rhythm track.</p> ]]></content:encoded> <wfw:commentRss>http://glenc.co/2010/09/04/is-that-a-studio-in-your-pocket/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <media:thumbnail url="http://glenc.co/files/2011/04/i-3805-17-64-0-f0c7e66e3.jpg" /> <media:content url="http://glenc.co/files/2011/04/i-3805-17-64-0-f0c7e66e3.jpg" medium="image"> <media:title type="html">Tascam Digital Pocketstudio DP-008</media:title> </media:content> </item> <item><title>The varieties of social media experience (2)</title><link>http://glenc.co/2010/08/29/the-varieties-of-social-media-experience-2/</link> <comments>http://glenc.co/2010/08/29/the-varieties-of-social-media-experience-2/#comments</comments> <pubDate>Sun, 29 Aug 2010 18:35:58 +0000</pubDate> <dc:creator>glen</dc:creator> <category><![CDATA[Internet]]></category> <guid
isPermaLink="false">http://campbell.mypencil.net/?p=595</guid> <description><![CDATA[(This is part 2 of a multi-part series; click here for part 1.) The prom queen This individual (and it&#8217;s just as likely to be a &#8220;prom king&#8221; as the queen) is a true social butterfly. Online media—Facebook, FriendFeed, Twitter, MySpace—is just another one of many tools she uses to keep her social circle intact. [...]]]></description> <content:encoded><![CDATA[<p><img
class="alignright size-medium wp-image-600" src="http://glenc.co/files/2011/04/twitter_f_ollow_me_wallpaper_by_rikulu3.jpg?w=360" alt="Twitter" width="360" height="288" /><em>(This is part 2 of a multi-part series; </em><a
href="http://glen-campbell.com/2010/08/25/the-varieties-of-social-media-experience-1/"><em>click here for part 1</em></a><em>.)</em></p><h2>The prom queen</h2><p>This individual (and it&#8217;s just as likely to be a &#8220;prom king&#8221; as the queen) is a true social butterfly. Online media—<a
href="http://www.facebook.com">Facebook</a>, <a
href="http://friendfeed.com">FriendFeed</a>, <a
href="http://twitter.com">Twitter</a>, <a
href="http://www.myspace.com">MySpace</a>—is just another one of many tools she uses to keep her social circle intact. While she may not have been her high school&#8217;s actual prom queen, she almost certainly still keeps in touch with her.</p><p>She&#8217;s a planner—she organizes gatherings, soccer games, poker games for her spouse, and feels involved whenever she has direct control over an activity. Whether it&#8217;s running the annual candy sale for her children&#8217;s junior high school orchestra, or putting together the annual reunion for her college graduating class, she&#8217;s an integral part.</p><p>She drives a minivan.</p><p><span
id="more-595"></span><br
/> She is frustrated by limits imposed on her: why, for example, does Facebook limit her to 5,000 friends? She went to high school with 3,000 people, and to college with 12,000 more, and she knows at least half of them by name.</p><p>She has a blog and writes regularly on women&#8217;s issues.</p><p>She dropped out of the work force when she had her first child, but has since returned, now that her kids are in elementary school. Her job title will be &#8220;Event Planner&#8221; or  maybe&#8221;Marketing Manager.&#8221;</p><p>She ran her first marathon the year after her youngest child turned 7.</p><p>If you&#8217;re building a social media experience for her, then get out of her way. She needs tools and she knows how to use them. Your job as a developer is to make sure that those tools always work, even in ways that you didn&#8217;t foresee. Give her ways to bring people together (&#8220;groups,&#8221; &#8220;events,&#8221; or &#8220;interests&#8221;) and ways to communicate with large numbers of people, and she&#8217;ll be happy. Whatever you do, don&#8217;t force her to work in a way that fits your expectations: that&#8217;s a sure way to drive her away. Expect creativity—if she finds a way to embed a Google Map into her comment, then embrace that and leverage it, don&#8217;t quash it. She is quite possibly the best way to see your social media site expand because of all the new members she keeps bringing in.</p><h2>The marketer</h2><p>He is only interested in social media as a way to expand his market. He talks about &#8220;reach&#8221; and &#8220;distribution&#8221; as if people were meat channels for the delivery of advertising. He dreams of viral videos about his product. Often, he&#8217;s a consultant and uses words like &#8220;leverage&#8221; and &#8220;synergy.&#8221;</p><p>On Facebook, he has 4,992 &#8220;friends&#8221; that he met at conferences. He considers them his &#8220;vital business connections.&#8221; He values his Porsche more highly than either his wife or his girlfriend. Both his wife and his girlfriend, in fact, are less &#8220;relationships&#8221; and more &#8220;strategic alliances&#8221; that he will discard once they&#8217;ve outlived their usefulness.</p><p>His Twitter page uses a full-screen image of himself, wearing sunglasses and standing next to his car, and a trite slogan like &#8220;improve your throughput.&#8221;</p><p>He sometimes thinks about his upbringing in the Roman Catholic church and thinks that they have a really well-connected graph.</p><p>He is great to go out with, since he will always pick up the tab, trying to impress you. On the other hand, you then have to listen to him.</p><p>Given a free reign on your socially-enabled website, he will kill whatever community that you have painstakingly built over the years, often with a few well-directed comments.</p><p>He sells Amway to his relatives on the weekends.</p><p><em>To be continued…</em></p> ]]></content:encoded> <wfw:commentRss>http://glenc.co/2010/08/29/the-varieties-of-social-media-experience-2/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <media:thumbnail url="http://glenc.co/files/2011/04/twitter_f_ollow_me_wallpaper_by_rikulu3.jpg?w=360" /> <media:content url="http://glenc.co/files/2011/04/twitter_f_ollow_me_wallpaper_by_rikulu3.jpg?w=360" medium="image"> <media:title type="html">Twitter</media:title> </media:content> </item> <item><title>Remembering Katrina</title><link>http://glenc.co/2010/08/26/remembering-katrina/</link> <comments>http://glenc.co/2010/08/26/remembering-katrina/#comments</comments> <pubDate>Thu, 26 Aug 2010 22:03:18 +0000</pubDate> <dc:creator>glen</dc:creator> <category><![CDATA[Internet]]></category> <category><![CDATA[Photography]]></category> <guid
isPermaLink="false">http://campbell.mypencil.net/?p=586</guid> <description><![CDATA[Approximately five years ago, one of the most devastating natural(?) disasters in US history occurred. Early on the morning of August 28, 2005, Hurricane Katrina plowed into the Mississippi river delta and up towards New Orleans. The first reports seemed to indicate that the city had survived relatively unscathed. But an hour or so later, [...]]]></description> <content:encoded><![CDATA[<figure
id="attachment_587" class="wp-caption alignright" style="width: 360px"><a
href="http://glencinfo.files.wordpress.com/2010/08/49238420_63f81385a1_o4.jpg"><img
class="size-medium wp-image-587  " src="http://glencinfo.files.wordpress.com/2010/08/49238420_63f81385a1_o4.jpg?w=360" alt="Waterlogged school buses in New Orleans, August 2005" width="360" height="270" /></a><figcaption
class="wp-caption-text">Waterlogged school buses in New Orleans, August 2005 (photo by Allan Campbell)</figcaption></figure><p>Approximately five years ago, one of the most devastating natural(?) disasters in US history occurred. Early on the morning of August 28, 2005, Hurricane Katrina plowed into the Mississippi river delta and up towards New Orleans.</p><p>The first reports seemed to indicate that the city had survived relatively unscathed. But an hour or so later, the world began to receive reports that the levees, long viewed as the weakest part of New Orlean&#8217;s hurricane defensive shield, had begun to fail, and the city was filling with water.</p><p>The story is fairly well known, but I had a small part in the midst of it. At the time, I was an engineer for <a
href="http://news.yahoo.com/">Yahoo! News</a>, and Katrina rapidly became the top story. We watched as our traffic doubled, then tripled, then quintupled our normal daily rate. And it stayed at that level, with little variance, for the next week or more.</p><p><span
id="more-586"></span><br
/> My nephew was a flight mechanic and rescue winch operator for the US Coast Guard at the time; he took the top photo you see here on one of his (many) flights over New Orleans and the Mississippi coast. He had, in fact, transferred out of the New Orleans Coast Guard station several months before Katrina but was recalled (along with hundreds of fellow Coast Guard men and women) in the aftermath of the storm.</p><p>They flew inland, landed in the parking lot of a Home Depot store, and purchased every chainsaw available. They flew back to New Orleans, distributed the chainsaws among the Coast Guard rescue crews, who used them to speed their entry into the attics where residents had retreated from the encroaching floods.</p> <figure
id="attachment_588" class="wp-caption alignleft" style="width: 360px"><a
href="http://glenc.co/files/2011/04/946392794_bjmxg-x231.jpg"><img
class="size-medium wp-image-588 " src="http://glenc.co/files/2011/04/946392794_bjmxg-x231.jpg?w=360" alt="The Houston Astrodome after Katrina" width="360" height="270" /></a><figcaption
class="wp-caption-text">The Houston Astrodome after Katrina</figcaption></figure><p>One of the problems in the immediate aftermath was how to reunite the evacuees from New Orleans with their friends and relatives who were looking for them. Yahoo! put together a team of volunteers, including me, who flew to Houston to set up a computer center to help the evacuees search for and contact their relatives.</p><p>Yahoo! employees worked with a local computer networking charity and Verizon to set up a telecommunications center and a computer facility.</p><p>At the end of the first day, we reviewed the situation. One of the problems was that there were <em>too many</em> people trying to help. There were at least sixteen websites, many of them small, local sites, that carried lists of people trying to make contacts with their friends and relatives.</p><p>David Filo, one of the founders of Yahoo!, was on the call and realized that this was an area where Yahoo! could help. He had Yahoo! build a special search index that integrated data from all of the sites, and thus gave us a single site <em>(by the next morning!)</em> that linked out to all the necessary information.</p> <figure
id="attachment_589" class="wp-caption aligncenter" style="width: 560px"><a
href="http://glenc.co/files/2011/04/946392853_k6pmi-xl5.jpg"><img
class="size-large wp-image-589 " src="http://glenc.co/files/2011/04/946392853_k6pmi-xl5.jpg?w=560" alt="A volunteer helps a Katrina evacuee find her family" width="560" height="420" /></a><figcaption
class="wp-caption-text">A volunteer helps a Katrina evacuee find her family</figcaption></figure><p>The tragedy was great and is still ongoing, but it was an awe-inspiring site to watch a company like Yahoo! use its huge resources in such an open and rapid manner; this is one of the reasons why many of us are still here.</p> ]]></content:encoded> <wfw:commentRss>http://glenc.co/2010/08/26/remembering-katrina/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <media:thumbnail url="http://glencinfo.files.wordpress.com/2010/08/49238420_63f81385a1_o4.jpg?w=360" /> <media:content url="http://glencinfo.files.wordpress.com/2010/08/49238420_63f81385a1_o4.jpg?w=360" medium="image"> <media:title type="html">Waterlogged school buses in New Orleans, August 2005</media:title> </media:content> <media:content url="http://glenc.co/files/2011/04/946392794_bjmxg-x231.jpg?w=360" medium="image"> <media:title type="html">The Houston Astrodome after Katrina</media:title> </media:content> <media:content url="http://glenc.co/files/2011/04/946392853_k6pmi-xl5.jpg?w=560" medium="image"> <media:title type="html">A volunteer helps a Katrina evacuee find her family</media:title> </media:content> </item> </channel> </rss>
