<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Snowman On Fire &#187; Work</title>
	<atom:link href="http://www.snowmanonfire.com/category/work/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.snowmanonfire.com</link>
	<description>Hal Stern&#039;s thoughts on technology, sports, music and life in New Jersey</description>
	<lastBuildDate>Fri, 03 Feb 2012 04:00:23 +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>Networking Killed Kodak</title>
		<link>http://www.snowmanonfire.com/2012/01/networking-killed-kodak/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=networking-killed-kodak</link>
		<comments>http://www.snowmanonfire.com/2012/01/networking-killed-kodak/#comments</comments>
		<pubDate>Thu, 05 Jan 2012 19:59:33 +0000</pubDate>
		<dc:creator>stern</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[kodak]]></category>
		<category><![CDATA[networks]]></category>
		<category><![CDATA[photography]]></category>

		<guid isPermaLink="false">http://www.snowmanonfire.com/?p=1801</guid>
		<description><![CDATA[I&#8217;m watching with both sadness and bemusement (perhaps the definition of schadenfreude) as Kodak limps toward bankruptcy. The company that gave us song titles (Kodachrome), vernacular (Kodak moment), iconic Olympics television ads, and made it possible for the consumer to chronicle his or her life is now about to end its own corporate lifetime. Disclaimers: [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m watching with both sadness and bemusement (perhaps the definition of schadenfreude) as Kodak limps toward bankruptcy.  The company that gave us song titles (Kodachrome), vernacular (Kodak moment), iconic Olympics television ads, and made it possible for the consumer to chronicle his or her life is now about to end its own corporate lifetime.  Disclaimers: Kodak was a customer of mine when I was at Sun Microsystems and Kodak sued Sun over some patents.  I didn&#8217;t, and don&#8217;t, benefit one way or the other from this, but I&#8217;ve been watching this situation evolve since 1990.</p>
<p>
The common wisdom is that digital photography killed Kodak.  Digital images were the secondary effect.  Networking was the primary.  Kodak&#8217;s consumer business is about narrative: they thrived because people wanted to tell stories through snapshots of their lifes.  The places I remember, to quote the Beatles.  Kodak&#8217;s tag line was &#8220;Take Pictures &#8211; Further&#8221; for quite some time, a snapshot of both imaging and sharing the thousand words to do justice to the picture.</p>
<p>
Kodak had the first digital camera (I had a consumer version of it; it used a floppy disk and took almost ten seconds per VGA quality image).  They own a truckload of patents in digital imaging science, color science, and image manipulation.  But their business model was predicated on taking pictures, having them developed, printed, and mailed to relatives in Iowa. It wasn&#8217;t just film; it was chemicals, paper, and the photofinishing &#8220;mini labs&#8221; that popped up in every chain drug store, camera shop and mini mall.  As soon as that entire vertically integrated business was challenged by kids with smart phones posting pictures to Flickr, Photobucket, and now Facebook, the consumer business entered its denouement.  Doesn&#8217;t matter that Kodak invested in Ophoto for digital image sharing, or that they make a really nice waterproof digital video camera.  The higher end camera companies were able to continue to push professional grade innovation down into the consumer space, and for hack photographers like me, better glass and effectively zero cost of &#8220;wasted frames&#8221; meant that I began taking many, many more pictures than before. Every picture I take goes into an email, through MMS, up on SmugMug, or onto Facebook.  Kodak adds no value to those processes, so I became a Kodak non-consumer.</p>
<p>
Kodak bet against networking.  Their business model was not predicated on telling analog stories using digital images.  Adobe (Lightroom and Photoshop, not to mention the rest of their suite) and Smugmug (for high volume sharing and archival) represent the endpoints that Kodak could very well have defined had they bet that broadband networks would be cheap, ubiquitous and intimately attached to the vast majority of imaging devices (read: camera phones).  They would have created a vertically integrated value chain from image capture to context (borders, ribbons, tags, clean up, editing) to archival to personal narrative. It&#8217;s not just the consumer business &#8212; Kodak also had a large medical business (X-rays and medical films).  If you&#8217;ve read stories about remote radiology or remote diagnostics, you&#8217;ve seen how networking and digital imaging conspired against Kodak there as well. Both aspects are necessary; simply having great digital imaging but no networking capability means you&#8217;re making analog prints and using FedEx as your network layer to get a second opinion.</p>
<p>
Moral of the story: You can&#8217;t stop Moore&#8217;s Law and Metcalfe&#8217;s Law from disrupting businesses.  If your business model changes as a result of netowrking, you need to figure out how to deal with it.  Once the publishers realized that amazon.com is a re-intermediator, not a dis-intermediator, and that building marketing, pricing and distribution relationships with amazon.com would actually increase sales of their entire front and back catalogs, they survived.  Everyone who had a Brownie camera, who waited patiently for the fat picture envelope to return from Rochester, New York, is a bit sadder that the Kodachrome is being taken away.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.snowmanonfire.com/2012/01/networking-killed-kodak/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sandy, Steve, Scott and Succession</title>
		<link>http://www.snowmanonfire.com/2011/10/sandy-steve-scott-and-succession/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=sandy-steve-scott-and-succession</link>
		<comments>http://www.snowmanonfire.com/2011/10/sandy-steve-scott-and-succession/#comments</comments>
		<pubDate>Fri, 21 Oct 2011 00:36:34 +0000</pubDate>
		<dc:creator>stern</dc:creator>
				<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://www.snowmanonfire.com/?p=1725</guid>
		<description><![CDATA[I had a rare, unexpected and completely random treat a few weeks ago &#8211; forty-five minutes of informal conversation with Sandy Weill sitting in an airport lounge. When the people at the Red Carpet Club denied Mr. Weill entry, I offered to host him as a guest, and was sharply reminded by the staff that [...]]]></description>
			<content:encoded><![CDATA[<p>I had a rare, unexpected and completely random treat a few weeks ago &#8211; forty-five minutes of informal conversation with <a href="http://en.wikipedia.org/wiki/Sanford_I._Weill">Sandy Weill</a> sitting in an airport lounge.  When the people at the Red Carpet Club denied Mr. Weill entry, I offered to host him as a guest, and was sharply reminded by the staff that guests must &#8220;enter, leave and stay with the member.&#8221;  Mr. Weill took the directive to heart in every way, and graciously offered his opinions on leadership, travel, and succession planning. He is, in every sense of the word, a <em>mensch</em>.</p>
<p>
Steve Jobs had stepped down as Apple CEO just earlier in the week, and Sandy and I talked about how Apple went through a variety of phase transitions around of its Chief Executives.  We moved from that somber topic onto succession planning, something that I had witnessed firsthand at Sun, and in which he had deeply participated while at Citibank.  He said some nice things about Scott McNealy, again, heartfelt and sincere after more than ten years since their last meeting.  </p>
<p>
Here&#8217;s what I took from our chat-with-cheap wine: Stick to the facts when evaluating a peer&#8217;s performance. Compliment people you respect whether or not you agree with them and their decisions, because you respect their decision making process and execution.  Share personal details to add color but do not boast. Taken together, those rules of executive discource frame reflections on how institutions &#8211; companies, universities, associations &#8211; change over long periods of time.</p>
<p>
Succession planning isn&#8217;t hoping that your successor is just like you; it&#8217;s finding a leader who figures out how to amplify his or her vision through the senior staff.  The successor&#8217;s words and actions need to resonate and reverberate through the halls of the company. It&#8217;s more music theory than organizational theory; it&#8217;s about blending in a new voice in a complex harmony.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.snowmanonfire.com/2011/10/sandy-steve-scott-and-succession/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Concall Blues: The Album</title>
		<link>http://www.snowmanonfire.com/2011/10/concall-blues-the-album/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=concall-blues-the-album</link>
		<comments>http://www.snowmanonfire.com/2011/10/concall-blues-the-album/#comments</comments>
		<pubDate>Wed, 19 Oct 2011 02:21:51 +0000</pubDate>
		<dc:creator>stern</dc:creator>
				<category><![CDATA[Sounds]]></category>
		<category><![CDATA[Work]]></category>
		<category><![CDATA[einstein]]></category>
		<category><![CDATA[malmsteen]]></category>
		<category><![CDATA[mrpeanut]]></category>

		<guid isPermaLink="false">http://www.snowmanonfire.com/?p=1760</guid>
		<description><![CDATA[After another evening of later-night concalls, punctuated by the Bubba on lead guitar (with adequate doses of crunch, fuzz, wah and phase shifting), I mentioned in passing that blues guitar accompaniment makes conference calls that much smoother. His response: an all-blues album of songs about conference calls. Here&#8217;s my proposed track listing: 1. 65 minutes. [...]]]></description>
			<content:encoded><![CDATA[<p>After another evening of later-night concalls, punctuated by the Bubba on lead guitar (with adequate doses of crunch, fuzz, wah and phase shifting), I mentioned in passing that blues guitar accompaniment makes conference calls that much smoother.  His response: an all-blues album of songs about conference calls.</p>
<p>
Here&#8217;s my proposed track listing:</p>
<p>
1. <em>65 minutes</em>. The song is listed as 3:45 on the CD, but it runs 4:30 with two false endings.</p>
<p>
2. <em>No Pants</em>. Discovering untold truths, and things better left to the strangest of imaginations, discounting for attendance at sci-fi conventions. Contains the previously unknown Mr. Peanut riff.</p>
<p>
3. <em>Mute All Lines</em>. A thoughtful exploration of the tragedies of multi-tasking, especially around children, dogs, and bathrooms.</p>
<p>
4. <em>Next Slide</em>. Sampling everything from Gregorian chants to Jay-Z&#8217;s sampling of the Doors and superimposed over a synthesized back beat, it&#8217;s the soulful anthem of those dying by Powerpoint.</p>
<p>
5. <em>Repeat</em>. Heavily influenced by <a href="http://en.wikipedia.org/wiki/Frippertronics">Frippertronics</a>, the middle parts of Philip Glass&#8217; <a href="http://en.wikipedia.org/wiki/Einstein_on_the_Beach"><em>Einstein on the Beach</em></a>, and the entire catalog of <a href="http://www.youtube.com/watch?v=laE-o449FZU&#038;feature=related">Yngwie Malsteen</a>, this theme and endless variation starts with the most rudimentary of music theory and ends up making Bach glad he&#8217;s still dead.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.snowmanonfire.com/2011/10/concall-blues-the-album/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Steve Jobs and Buzz Lightyear Changed My Life</title>
		<link>http://www.snowmanonfire.com/2011/10/steve-jobs-and-buzz-lightyear-changed-my-life/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=steve-jobs-and-buzz-lightyear-changed-my-life</link>
		<comments>http://www.snowmanonfire.com/2011/10/steve-jobs-and-buzz-lightyear-changed-my-life/#comments</comments>
		<pubDate>Thu, 06 Oct 2011 03:34:18 +0000</pubDate>
		<dc:creator>stern</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[buzzlightyear]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[stevejobs]]></category>

		<guid isPermaLink="false">http://www.snowmanonfire.com/?p=1756</guid>
		<description><![CDATA[Social media is lit up tonight from the warmth of words expressing sympathy, sorrow, and condolences over the death of Steve Jobs. Everyone has their story of how Jobs changed their life &#8211; in a chance meeting in the elevator, at a conference, through his insistence on insanely great product design. Steve Jobs indeed changed [...]]]></description>
			<content:encoded><![CDATA[<p>Social media is lit up tonight from the warmth of words expressing sympathy, sorrow, and condolences over the death of Steve Jobs.  Everyone has their story of how Jobs changed their life &#8211; in a chance meeting in the elevator, at a conference, through his insistence on insanely great product design.  Steve Jobs indeed changed my life as CEO of Pixar, via Buzz Lightyear,something that I say in almost every &#8220;Intro to Hal&#8221; talk I&#8217;ve given in the last 10 years.</p>
<p>
Midway through 1995, Sun Microsystems was riding a wave that wasn&#8217;t quite yet attributed to Internet surfing, but had its origins in the tidal forces that made the at sign part of our vernacular.  We had introduced a new programming language called Java that May, and during one of our engineering conferences, I sat at rapt attention while our keynote speaker &#8212; Steve Jobs &#8212; introduced his talk with the trailer for <a href="http://www.imdb.com/title/tt0114709/"><i>Toy Story</i></a>.  Having learned a small fraction of the interactive computer graphics canon (enough to say &#8220;Gouraud shading&#8221; with a straight face), I was immediately blown away.  The texture mapping, the motion blur, the quality of the rendering &#8212; it didn&#8217;t seem possible within what was &#8220;normal&#8221; data center architecture, until Jobs told us how it was done and what part Sun Microsystems had had in the rendering farm that generated the movie, frame by animated frame.  The &#8220;thank you&#8221; poster with Buzz Lightyear and a Sun logo that we received as a party favor at that conference still hangs in my home office.  Up to that point, computer animation was an interesting experiment, but it hadn&#8217;t entered the mainstream; four months later I was taking my then-four year old daughter to see Toy Story at its Thanksgiving weekend premier, and stayed until the very end to see the sysadmin and server credits.</p>
<p>
<i>Toy Story&#8217;s</i> release marked the point at which it became socially acceptable to be a nerd.  Email, the web, blogging, social media and wireless client devices bled nerd colors onto everyone else, but the summer of 1995 was definitely the tipping point.  And Steve Jobs pushed us front and center.  Family conversations that opened with &#8220;What do you do?&#8221; no longer involved companies named Xy-, Mega- or something-ix; they revolved around talking about what computers could do in the social mainstream.</p>
<p>
Of course, Steve Jobs took things to the next level of abstraction.  After making entertainment a function of computers, he made computing a function of fashion.  We love our iPods, iPhones and Macs because of their elegant design; celebrities talk about what kind of phone they use and we follow them on social media sites.  We&#8217;re all nerds now.  We even have our own TV show (and I&#8217;m referring to <i>Big Bang Theory</i>, not <i>Eureka</i> or <a href="http://www.watchtheguild.com/"><i>The Guild</i></a> even though those are equally outstanding answers).</p>
<p>
For every comment about Jobs&#8217; style as CEO and engineer, consider this: What if most executive boardrooms, state legislatures, and our Congress functioned with the same ruthless passion?  What if a design &#8212; for a bill, a strategy, a foreign policy &#8212; that was so obviously underwhelming was simply met with &#8220;This is stupid&#8221; and forced into re-work?  What if we worried incessantly about the design and experience of our work product, and let the profits come as a result of a job well done?  There are management and leadership lessons beyond those recorded in the Harvard Business Review, but significantly more valuable.</p>
<p>
Thanks, Steve, for the impact you&#8217;ve had on nerds everywhere.  To infinity, and beyond.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.snowmanonfire.com/2011/10/steve-jobs-and-buzz-lightyear-changed-my-life/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Do Facebook Lists Leak Personal Information?</title>
		<link>http://www.snowmanonfire.com/2011/09/do-facebook-lists-leak-personal-information/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=do-facebook-lists-leak-personal-information</link>
		<comments>http://www.snowmanonfire.com/2011/09/do-facebook-lists-leak-personal-information/#comments</comments>
		<pubDate>Thu, 22 Sep 2011 21:05:22 +0000</pubDate>
		<dc:creator>stern</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.snowmanonfire.com/?p=1751</guid>
		<description><![CDATA[Since Facebook introduced Lists a few days ago, I&#8217;ve had two people comment to me about actions I&#8217;ve taken adding them to pre-defined lists &#8212; actions that should have been completely and totally private. This makes me believe that the Facebook lists feature bleeds private information or actions. Background: Facebook will pre-define lists for you [...]]]></description>
			<content:encoded><![CDATA[<p>Since Facebook introduced Lists a few days ago, I&#8217;ve had two people comment to me about actions I&#8217;ve taken adding them to pre-defined lists &#8212; actions that should have been completely and totally private.  This makes me believe that the Facebook lists feature bleeds private information or actions.</p>
<p>
Background: Facebook will pre-define lists for you based on your education, work, geography and other easily sortable criteria. It then suggests people to add to those lists, usually based on mutual friendships with those already in the list, or common data such as both having attended the same school.  It&#8217;s a nice big JOIN problem at its finest.</p>
<p>
Problem: I have a friend who is married to one of my fellow Tigers.  She and I have mutual friends who are all alumni as well, and I tend to think of her in the &#8220;Princeton&#8221; category.  So I put her in the Princeton list (at Facebook&#8217;s suggestion, I should add, again, probably based on common edges in our social graphs).</p>
<p>
The Leak: My friend was notified of the list addition and asked to confirm &#8220;Princeton&#8221; as part of her education (again, assuming that was the criteria that generated the suggestion).  Major, major privacy #fail: The fact that I add anyone to a list is private; it&#8217;s how I sort my friends and acquaintances and my criteria and grouping algorithms are completely and totally my business.</p>
<p>
Unless Facebook would like to tell us that list additions are communicated to the other party, this seems to intrude in my own categorization.  What if I create a list called &#8220;Ignored Former Coworkers&#8221; and add people to it, mostly so that I can avoid their updates that I find distracting?  Are they notified of my feelings toward our time together?  My guess is that if the list title doesn&#8217;t match one of the criteria used by Facebook, there&#8217;s no additional information leakage, but my two simple experiments to confirm this weren&#8217;t conclusive.</p>
<p>
Advice: Create a list for your close friends and family members, and ignore or delete all of the other ones until Facebook figures out how to avoid leaking our non-obvious inclusion criteria.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.snowmanonfire.com/2011/09/do-facebook-lists-leak-personal-information/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Another &#8220;Like&#8221; For The WordPress Community</title>
		<link>http://www.snowmanonfire.com/2011/05/another-like-for-the-wordpress-community/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=another-like-for-the-wordpress-community</link>
		<comments>http://www.snowmanonfire.com/2011/05/another-like-for-the-wordpress-community/#comments</comments>
		<pubDate>Sat, 21 May 2011 13:05:45 +0000</pubDate>
		<dc:creator>stern</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[hybrid]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.snowmanonfire.com/?p=1599</guid>
		<description><![CDATA[Part of this blog&#8217;s recovery has been switching to the Hybrid theme, with which I&#8217;ve experimented a little before. It&#8217;s neat, simple, supports a wide variety of child themes, and there&#8217;s a very busy support forum. I&#8217;m both amazed and thankful that theme author Justin Tadlock personally answers many of the questions, not with &#8220;read [...]]]></description>
			<content:encoded><![CDATA[<p>Part of this blog&#8217;s recovery has been switching to the <a href="http://themehybrid.com">Hybrid theme</a>, with which I&#8217;ve experimented a little before.  It&#8217;s neat, simple, supports a wide variety of child themes, and there&#8217;s a very busy support forum.  I&#8217;m both amazed and thankful that theme author Justin Tadlock personally answers many of the questions, not with &#8220;read the code, n00b&#8221; but with specific, detailed answers on anything from CSS to menu construction.  Oh yeah, the theme is free.  Free as in beer as well as free as in liberty and free as in free-spirited creativity.  Joining the support forum costs you a nominal fee (something measured in Starbucks coffees, not steak dinners).</p>
<p>A radio friend once told me that the best DJ sounds like he&#8217;s sitting in your car, talking to just you.  Tim O&#8217;Reilly told me (25 years ago) that the best technical authors write as if they were teaching you to play a game, sitting next to you.  Those styles are conveyed, with &lt;emph&gt;.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.snowmanonfire.com/2011/05/another-like-for-the-wordpress-community/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Me and Bobby Tables</title>
		<link>http://www.snowmanonfire.com/2011/05/me-and-bobby-tables/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=me-and-bobby-tables</link>
		<comments>http://www.snowmanonfire.com/2011/05/me-and-bobby-tables/#comments</comments>
		<pubDate>Fri, 20 May 2011 17:47:42 +0000</pubDate>
		<dc:creator>stern</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[injection]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[xkcd]]></category>

		<guid isPermaLink="false">http://www.snowmanonfire.com/?p=1579</guid>
		<description><![CDATA[Brad Williams and I have shared a few Bobby Tables jokes while working on the manuscript  for Professional WordPress.  SQL injection attacks are nasty, somewhat common, and often require a complete rebuilding of your site to purge and move on. If you&#8217;re wondering why the snowman looks a little bare, without pictures, sidebars, or other [...]]]></description>
			<content:encoded><![CDATA[<p><div class="wp-caption alignright" style="width: 676px"><img alt="Exploits of a Mom - xkcd" src="http://imgs.xkcd.com/comics/exploits_of_a_mom.png" title="XKCD: Exploits Of A Mom" width="666" height="205" /><p class="wp-caption-text">xkcd #317</p></div><br />
Brad Williams and I have shared a few <a href="http://xkcd.com/327/">Bobby Tables</a> jokes while working on the manuscript  for <a href="http://bit.ly/pro-wp"><i>Professional WordPress</i></a>.  SQL injection attacks are nasty, somewhat common, and often require a complete rebuilding of your site to purge and move on. </p>
<p>
If you&#8217;re wondering why the snowman looks a little bare, without pictures, sidebars, or other color commentary, it&#8217;s because yours truly was hit by a SQL injection attack sometime on Tuesday night.  In this case, it was a thorough attack on every page, post and media library entry in the WordPress MySQL tables, a little bit of SQL that appended a piece of Javascript redirecting the browser to a site that I supposed tries to install malware, collect personal information and otherwise make reader&#8217;s lives less secure.   I discovered this by accident while noticing that my browser was attempting to access a link that I never put into any posts; within an hour I had edited the <code>index.html</code> for my site, ensuring that all traffic would see an apology and not an attack vector. </p>
<p>
Without laying public blame, I&#8217;m not sure if it came in through a backdoor in my service provider, or via the front door of my WordPress installation, and my (former) server provider refuses to share logs or other information that might exonerate my own site administration.  This is the last straw with said provider; last summer it was performance issues (that were also blamed on me, not their shuffling of MySQL instances) and their continued promotion of add-on services.  If I thought their basic services were well-run, I wouldn&#8217;t be so annoyed.</p>
<p>
Upon discovery, I did what any reasonably panicked person would do: dumped the WordPress content in an extended XML file, wrote some scripts to edit out all of the bad stuff (and remove Google AdWords short codes that were in about 250 entries, since I no longer use AdWords on the site), set up a new hosting account with a new provider (BlueHost, at Brad&#8217;s suggestion), and re-loaded all 650+ pages and posts.  The longest time pole in the tent was getting the DNS entries updated (since I did two updates, one when I took down the site and one when I moved it to a new provide, and had to wait for the first one to propagate).</p>
<p>
There&#8217;s still a lot to do &#8212; I need to hand-edit the photos (since I didn&#8217;t download them first); sidebars, theme work, Google Analytics, and other decoration.  At the same time, this forces me to work on a few things that I&#8217;ve had in notes but not in action plans &#8211; theme updates, cleaning up sidebars, adding in appropriate SEO hooks, and most of all, a conviction to stay up to date with WordPress updates.</p>
<p>
Like Frosty, I&#8217;m back, need to put that magic hat back on my head, and ready to play again.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.snowmanonfire.com/2011/05/me-and-bobby-tables/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Copying Pictures Off Of Your iPhone</title>
		<link>http://www.snowmanonfire.com/2011/05/copying-pictures-off-of-your-iphone/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=copying-pictures-off-of-your-iphone</link>
		<comments>http://www.snowmanonfire.com/2011/05/copying-pictures-off-of-your-iphone/#comments</comments>
		<pubDate>Mon, 16 May 2011 00:07:22 +0000</pubDate>
		<dc:creator>stern</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[macos]]></category>
		<category><![CDATA[photos]]></category>

		<guid isPermaLink="false">http://snowmanonfire.com/?p=1575</guid>
		<description><![CDATA[Apple makes it very easy to put things on client devices: playlists and music to your iPod, pictures, calendars, photos and music on your iPhone, applications on just about anything other than an iPod. What&#8217;s hard is getting your own content off of those devices with cameras. All of the pictures I took on last [...]]]></description>
			<content:encoded><![CDATA[<p>Apple makes it very easy to put things on client devices: playlists and music to your iPod, pictures, calendars, photos and music on your iPhone, applications on just about anything other than an iPod.  What&#8217;s hard is getting your own content off of those devices with cameras.  All of the pictures I took on last week&#8217;s trip to Asia are on my iPhone (since I managed to kill the battery on my point and shoot digital camera, wedging in a &#8220;lens error&#8221; inducing corner of my backpack).   I want to retrieve them, without mailing them one at a time to my home email, and then saving into a folder.</p>
<p>
Turns out the <i>Image Capture</i> tool (built into Mac OS X, in the &#8220;Applications&#8221; folder) will see your iPhone as a camera device, and let you download some or all of the photos to a selected folder.  This is now right up there with <code>Senuti</code> as one of my favorite &#8220;gimme back my stuff&#8221; applications.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.snowmanonfire.com/2011/05/copying-pictures-off-of-your-iphone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>You Can&#8217;t See Your Facebook Profile Viewers</title>
		<link>http://www.snowmanonfire.com/2011/05/you-cant-see-your-facebook-profile-viewers/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=you-cant-see-your-facebook-profile-viewers</link>
		<comments>http://www.snowmanonfire.com/2011/05/you-cant-see-your-facebook-profile-viewers/#comments</comments>
		<pubDate>Thu, 05 May 2011 03:45:40 +0000</pubDate>
		<dc:creator>stern</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://snowmanonfire.com/?p=1553</guid>
		<description><![CDATA[The volume of clickjack spam on Facebook is astounding, and getting worse each day. It&#8217;s our own fault. By participating in a social network, we choose to make certain bits of our private lives much more open and available then we would in a real-world circle of friends. It&#8217;s somewhat fun to &#8220;like&#8221; the artists, [...]]]></description>
			<content:encoded><![CDATA[<p>The volume of clickjack spam on Facebook is astounding, and getting worse each day.  It&#8217;s our own fault.  By participating in a social network, we choose to make certain bits of our private lives much more open and available then we would in a real-world circle of friends.  It&#8217;s somewhat fun to &#8220;like&#8221; the artists, restaurants, and products that you use, and to implicitly add your public endorsement on their behalf.  Nobody is going to pay me to be in an advertisement for my favorite local hockey outfitter, but if my friends happen to do searches on Facebook they&#8217;re more likely to find things that I like, and I&#8217;m indirectly helping out.  That&#8217;s the good part of sharing our personal bits.</p>
<p>
The more we share, though, the more intriguing it is to see who might be consuming that information.  Who doesn&#8217;t want to know the people who visit their Facebook profile the most often, looking at pictures or wall postings?  It&#8217;s the adult equivalent of finding out who put you on the list of the &#8220;cute guys&#8221; in 7th grade (this never happened to me; I&#8217;m guessing here).  If we post things in public to share and elicit reactions, why not track the quietest actions?</p>
<p>
Because you can&#8217;t. Those applications that claim to show you who visits your profile or your &#8220;favorite friends&#8221; are virus vectors.  Here&#8217;s how it works: Someone creates a Facebook application with an appealing name.  The application promises to give you some personal and revealing knowledge, and in return you grant it permission to look at your personal information.  The problem is that the personal information accessible to Facebook applications isn&#8217;t sufficient to determine who has visited your profile on that site.  It&#8217;s not available to applications, and making it available would create privacy headaches that dwarf anything Facebook has in play.</p>
<p>
When you grant a &#8220;Profile Tracker&#8221; (or stalker, or creeper, or anything else that implies unwanted online hovering) application access to your personal information, it typically does the following:</p>
<p>
Grabs your email address(es), pages that you like, and list of your friends.</p>
<p>
Posts an item on your friends&#8217; walls so that the virus spreads itself.</p>
<p>
Uses the information gathered to build a better phishing scam, social engineering attack, or brute force attack.  If you, say, use digits from your birthday as a security code like an ATM PIN, or online banking PIN (which is a horrible, very bad, egregiously dumb idea, by the way), and your birthday information is in your Facebook profile, then you have provided more useful information to a potential identity attacker.  That&#8217;s what these viruses do &#8211; they gather information to make more calculated, and therefore more fruitful, attacks on other parts of your online life.  Someone with a Yahoo email account is more likely to bite on a Yahoo phishing scam asking for password information for &#8220;security purposes&#8221; than someone who only uses Gmail.</p>
<p>
Bottom line: Be very careful giving any Facebook application access to your personal information.  If you think you clicked  through on something you shouldn&#8217;t have, check your privacy and security settings on your Facebook account.  Don&#8217;t use easy to derive passwords, especially if you share a lot of your personal information (How many banks use &#8220;Name of your pet&#8221; as a security question? &#8211; I can probably name random people&#8217;s pets by looking at their Facebook public pictures; couple that with some banking services page &#8220;likes&#8221; and it&#8217;s much easier to brute force a password reset). </p>
<p>
Facebook does track the pages, interests, likes and profiles <i>you</i> visit, and uses that information to govern the advertisements you see on the sidebars, the items that show up in your news feeds, and the ordering of various search results.   It&#8217;s all very you-centric &#8211; not based on what others are clicking through and to, and not revealing anything about others&#8217; browsing histories.  It still think it&#8217;s creepy that I can comment on someone&#8217;s post, and the sidebar advertisement changes to reflect a keyword I might have used in a different context.  But that&#8217;s the nature of online advertising; removing the annoyance factor also reduces our ability to use social networks as recommendation engines.  I&#8217;ll keep my eyes front and center on the screen in return for useful information from the well-behaved pages that I follow, and I don&#8217;t click on things if I don&#8217;t know where they came from.</p>
<p>That&#8217;s probably the way we were all taught to behave in public.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.snowmanonfire.com/2011/05/you-cant-see-your-facebook-profile-viewers/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Taking The Show On The Road Again</title>
		<link>http://www.snowmanonfire.com/2011/04/taking-the-show-on-the-road-again/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=taking-the-show-on-the-road-again</link>
		<comments>http://www.snowmanonfire.com/2011/04/taking-the-show-on-the-road-again/#comments</comments>
		<pubDate>Sat, 30 Apr 2011 01:50:43 +0000</pubDate>
		<dc:creator>stern</dc:creator>
				<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://snowmanonfire.com/?p=1549</guid>
		<description><![CDATA[It&#8217;s been about six months since I&#8217;ve given a talk in front of a technology group, and well over a year since I spoke to a gathering larger than the few dozen people who enduring my blah-blah about WordPress query construction at WordCamps this summer or fall. But I got the creative juices flowing again [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been about six months since I&#8217;ve given a talk in front of a technology group, and well over a year since I spoke to a gathering larger than the few dozen people who enduring my blah-blah about WordPress query construction at <a href="http://wordcamp.org">WordCamps</a> this summer or fall.   But I got the creative juices flowing again last night and today working on my talk for <a href="http://www.141sercon.com/javaoneoracledevelop2011/speaker_javaone_sponsor.php">JavaOne India</a> on May 10.  You <i>must</i> love a conference that is promoted by someone in the know as a mix of <a href="http://blogs.sun.com/arungupta/entry/javaone_and_oracle_develop_india">technology sessions and biryani</a>.</p>
<p>
My trip east is going to be my third circumscription of a great (eating) circle around the globe, about 21,000 miles in the air over the course of just under seven full days.   From meetings with some of our Juniper Networks engineers in Bangalore, I&#8217;m going up to Hyderabad for JavaOne, then on to Ho Chi Minh City, Vietnam for a Juniper partner conference.  Yes, it averages out to moving just over 100 MPH even when asleep in a stationary bed in Hyderabad.   While it&#8217;s tough to be away from my family for a full week, I always enjoy visiting India &#8211; from eating <i>achar</i> with my eggs for breakfast to the visually stimulating temples that dot the major cities to it&#8217;s never the same river of people and buildings and progress twice.  Visiting Vietnam for the first time will be a great opportunity to replace the 1968 radio broadcast and cinematic references points that exist in lieu of any first-hand experience in the country.</p>
<p>
Each stop will bring me in contact with audiences having varied software development and deployment expertise and experience, and I&#8217;m eager to hear what they think is &#8211; and should be &#8211; possible.   And if you come to JavaOne India, you may get to hear me make a <a href="http://en.wikipedia.org/wiki/Spy_vs._Spy">Spy vs Spy</a> joke regarding release engineering.</p>
<p>
I&#8217;ve received two great pieces of advice about speaking to technical audiences.  The largest impact has been a lunch conversation I enjoyed with Tim O&#8217;Reilly back in 1988, when discussing the details of &#8220;Managing NFS &#038; NIS&#8221; when &#8220;NIS&#8221; was still called &#8220;Yellow Pages.&#8221;  Tim&#8217;s recommendation was to tell a story &#8211; create a narrative out of your material.  It has to set out a problem, identify the characters (or components) that will address the problem, and bring the problem to a resolution.  Jokes, dramatic tension, and good pictures help move things along.   If you tell a good story, people will have an easier time summarizing your talk, and therefore you&#8217;ll &#8220;stick&#8221; a bit more.  Now that talks are recorded, slides posted for all to see, and commentary cross-posted to a variety of blogs, the headline summary may drive more attention your way in post-production.  And I&#8217;m likely to tell people to <i>take out</i> their cell phones, cameras, and iPads, because the commentary stream is valuable to me in judging what worked and what didn&#8217;t.</p>
<p>
Which brings me to the second piece of advice: Don&#8217;t suck.</p>
<p>
I forgot who first said that as I was about take the ramp on stage left, but thinking of it always makes me smile, which is the right way to start.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.snowmanonfire.com/2011/04/taking-the-show-on-the-road-again/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

