<?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:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Analog moments</title>
	<atom:link href="http://kenkrupa.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://kenkrupa.wordpress.com</link>
	<description>Geek letters</description>
	<lastBuildDate>Fri, 14 Oct 2011 16:26:08 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='kenkrupa.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Analog moments</title>
		<link>http://kenkrupa.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://kenkrupa.wordpress.com/osd.xml" title="Analog moments" />
	<atom:link rel='hub' href='http://kenkrupa.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Farewell Dennis Ritchie</title>
		<link>http://kenkrupa.wordpress.com/2011/10/14/farewell-dennis-ritchie/</link>
		<comments>http://kenkrupa.wordpress.com/2011/10/14/farewell-dennis-ritchie/#comments</comments>
		<pubDate>Fri, 14 Oct 2011 16:18:49 +0000</pubDate>
		<dc:creator>Ken Krupa</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[unix]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[dennis ritchie]]></category>
		<category><![CDATA[hello world]]></category>

		<guid isPermaLink="false">http://kenkrupa.wordpress.com/?p=24</guid>
		<description><![CDATA[With the passing of Dennis Ritchie, the technology industry loses another great mind and another great innovator. While not a household name like Steve Jobs, his impact is no less widespread. In fact, at some level his contributions are even more far reaching than those of Jobs and perhaps even by quite a bit. Consider [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kenkrupa.wordpress.com&amp;blog=5747830&amp;post=24&amp;subd=kenkrupa&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>With the passing of Dennis Ritchie, the technology industry loses another great mind and another great innovator. While not a household name like Steve Jobs, his impact is no less widespread. In fact, at some level his contributions are even more far reaching than those of Jobs and perhaps even by quite a bit. Consider his life&#8217;s work:</p>
<p>He was the principal designer of the C programming language and along with Brian Kernighan, co-authored the first authoritative text on the subject simply titled &#8220;The C Programming Language&#8221; more commonly known by its nickname &#8220;the K&amp;R.&#8221; His work didn&#8217;t stop there as he was also the co-inventor, along with Ken Thompson, of the Unix operating system. If we stop and think for a moment about the impact of C and Unix on IT, or for that matter, the world in which we live, Ritchie&#8217;s influence looks nothing short of astounding. If you take a close enough look, you&#8217;ll find that these two technologies are simply everywhere.</p>
<p>The software which powers the Internet; you know the stuff like TCP/IP, web servers, e-mail, etc. Nearly all of it started out written in C or one of its variants (e.g. C++), running on some version of Unix or its variants (yes Linux, I&#8217;m looking at you). That desktop operating system that you love to hate? You know, the one created by those people in Redmond. Yes, that&#8217;s written in C and C++. That desktop operating system that you love to love &#8211; Mac OS? Yeah that&#8217;s Unix under the covers, written in C and C++. The iPhone? Android phones? Little Unixes (Unices?) all of them. Perhaps no other two technologies on the planet can claim such ubiquity. Not bad as far as contributions to the world go.</p>
<p>And speaking of the world, let&#8217;s not forget &#8220;Hello World.&#8221;</p>
<p>For anyone who has ever written their first &#8220;test program&#8221; in some new programming language, the phrase is a well known meme. To this accidental success, we can also give Dennis Ritchie some credit, at least in part.</p>
<p>So on this day, it&#8217;s perhaps only fitting for the world to respond in kind with both a heartfelt &#8220;Thank You&#8221; and a fond Farewell.</p>
<p>I&#8217;ll do my part here:</p>
<p>main( )<br />
{<br />
printf(&#8220;thank you, dennis and farewell. your work lives on&#8221;);<br />
}</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kenkrupa.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kenkrupa.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/kenkrupa.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/kenkrupa.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/kenkrupa.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/kenkrupa.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/kenkrupa.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/kenkrupa.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/kenkrupa.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/kenkrupa.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/kenkrupa.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/kenkrupa.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/kenkrupa.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/kenkrupa.wordpress.com/24/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kenkrupa.wordpress.com&amp;blog=5747830&amp;post=24&amp;subd=kenkrupa&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://kenkrupa.wordpress.com/2011/10/14/farewell-dennis-ritchie/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7705342f793380a7c1407beb19886ffa?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Ken</media:title>
		</media:content>
	</item>
		<item>
		<title>Steve Jobs &#8211; The Human Touch</title>
		<link>http://kenkrupa.wordpress.com/2011/10/06/steve-jobs-the-human-touch/</link>
		<comments>http://kenkrupa.wordpress.com/2011/10/06/steve-jobs-the-human-touch/#comments</comments>
		<pubDate>Thu, 06 Oct 2011 19:07:18 +0000</pubDate>
		<dc:creator>Ken Krupa</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Steve Jobs]]></category>

		<guid isPermaLink="false">http://kenkrupa.wordpress.com/?p=22</guid>
		<description><![CDATA[Nothing like an earth-moving tech event to inspire one to be expressive again. Seems like all writers, bloggers, tweeters &#8211; great and small &#8211; are moved to words today. So in honor of the passing of a tech giant, here&#8217;s a long overdue foray back into tech blogging. In the wake of Steve Jobs&#8217; passing [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kenkrupa.wordpress.com&amp;blog=5747830&amp;post=22&amp;subd=kenkrupa&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Nothing like an earth-moving tech event to inspire one to be expressive again. Seems like all writers, bloggers, tweeters &#8211; great and small &#8211; are moved to words today. So in honor of the passing of a tech giant, here&#8217;s a long overdue foray back into tech blogging.</p>
<p>In the wake of Steve Jobs&#8217; passing I can&#8217;t help but go back to a conversion from just yesterday with a colleague of mine. It was about the pros and cons of the new iPhone 4S. While he and I are very much kindred spirits with respect to our passion for all things technical, our mobile lives reside on squarely opposite sides of the fence. I am an iPhone owner and he an owner of an Android device (it should also be noted that in a small bit of irony, he is an Apple stock shareholder and I am not). Amongst our topics of conversation were the specifications of the iPhone device. This invariably led my colleague to point out how many of the Android devices are either already exceeding, or will soon exceed the newest iPhone on raw hardware specs alone. As as result, my friend wondered allowed if the market was now Google&#8217;s (or Samsung&#8217;s) for the taking. His musings were based on only the iPhone launch, as our conversation occurred several hours before the sad announcement from Apple of Steve Jobs&#8217; passing. And while he may end up being right about where the mobile market may go (though prognostication in that brutal space is dicey), I didn&#8217;t exactly buy the &#8220;specs argument&#8221; and offered some very strong opinions about specs as a technology barometer.</p>
<p>Though I never knew or met Steve Jobs, I feel confident enough to say that he didn&#8217;t fret too much over how gaudy a product&#8217;s specifications list was. It just didn&#8217;t seem his style to tout laundry lists of processor speed, memory, megapixels and the like. Sure, features were extremely important to him and sometimes these very features were directly attributable to specific hardware implementations. But at the same time, I firmly believe that hardware specs were not things which got him going. That is unless a hardware spec somehow translated into a game-changing human-to-computer interaction, in a direct and profound way. Along these lines, I am confident that very few would doubt that it was the human side of the technology equation that most motivated Steve Jobs. And it is this hyper-obsessive focus on the human-to-computer interaction that may well be Jobs&#8217; greatest legacy.</p>
<p>Around the time that the iPad was released, I recall reading (in a post that I can sadly not remember enough to reference) that somewhere around 60 to 70% of the hardware (or hardware costs perhaps?) was dedicated to the HID (human interface device) features of the iPad. For me that number was an eye-opener. Fast-forward now to the recent iPhone launch hosted by now-CEO Tim Cook and think about the things which were put front and center. Sure, they discussed things like the revamped camera and the 8 megapixels but what they were most impressed about (and wanted you and I to be impressed about) were perhaps two key points about the camera feature:</p>
<ol>
<li>That the iPhone is the most used camera device for Flickr uploads</li>
<li>That the new iPhone camera will allow you to take and re-take pictures faster than on any competing phone&#8217;s camera, by a large margin.</li>
</ol>
<p>In a nutshell it is not only extremely important to Apple that a certain feature is being widely <strong>used</strong> by many people, but it is also extremely important to make sure that the <strong>continued</strong> experience of <strong>using</strong> the feature far out-pace that of its rivals, megapixels bedamned. So, if it happens to mean that a revamped sensor is part of the equation (and that it happens to be 8 megapixels), then so be it. But that megapixels stuff, to Jobs, was only the means to an end.</p>
<p>And then there&#8217;s Siri.</p>
<p>Apple made a huge investment to acquire this company and its software. To Apple, Siri is a game-changer. They may very well be right. No doubt, the need to not only acquire and focus on Siri as the centerpiece of the launch is classic Jobs. I can imagine a fictitious (or not) strategy session where discussions of what to include and what to cut took place. If ever there was a &#8220;should we revamp the case and screen or include Siri to deliver on time&#8230;?&#8221; discussion, the answer would be a no-brainer for Jobs. Incrementally keeping up with the competitive Joneses was not his thing. He <em>was</em> the Joneses and then some. To him, technology was a people-first business and nobody &#8211; NOBODY &#8211; had their finger on the pulse of the human-to-computer interaction better than Steve Jobs. He paved the way for everyone else, time and again, and we may never see another like him.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kenkrupa.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kenkrupa.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/kenkrupa.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/kenkrupa.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/kenkrupa.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/kenkrupa.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/kenkrupa.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/kenkrupa.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/kenkrupa.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/kenkrupa.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/kenkrupa.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/kenkrupa.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/kenkrupa.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/kenkrupa.wordpress.com/22/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kenkrupa.wordpress.com&amp;blog=5747830&amp;post=22&amp;subd=kenkrupa&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://kenkrupa.wordpress.com/2011/10/06/steve-jobs-the-human-touch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7705342f793380a7c1407beb19886ffa?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Ken</media:title>
		</media:content>
	</item>
		<item>
		<title>About Databases</title>
		<link>http://kenkrupa.wordpress.com/2009/03/03/about-databases/</link>
		<comments>http://kenkrupa.wordpress.com/2009/03/03/about-databases/#comments</comments>
		<pubDate>Tue, 03 Mar 2009 02:24:54 +0000</pubDate>
		<dc:creator>Ken Krupa</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://kenkrupa.wordpress.com/?p=17</guid>
		<description><![CDATA[Seems like a lot of developers spend a lot of time keeping other developers away from databases these days.  In a perfect world, these non-DB developers would never leave the comfortable domain of business objects, web documents and other non-normal-formed artifacts, letting O/R mappers, data grids/clouds, distributed maps and other magic things do the work [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kenkrupa.wordpress.com&amp;blog=5747830&amp;post=17&amp;subd=kenkrupa&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Seems like a lot of developers spend a lot of time keeping other developers away from databases these days.  In a perfect world, these non-DB developers would never leave the comfortable domain of business objects, web documents and other non-normal-formed artifacts, letting O/R mappers, data grids/clouds, distributed maps and other magic things do the work for them.  There are exceptions to this general rule of course (e.g. data warehousing), but in your typical modern OLTP systems, right or wrong this dynamic likely exists.</p>
<p>In the last decade both the web and open source movements have brought down many a sacred cow, but have done little to displace the Relational Database.  That said, I, like many others these days am wondering if cloud computing is the last piece that allows turn-key object persistence to go mainstream.  No disrespect to those technologies that claim/promise to do this today but nearly every application that I look at these days still has the tried-and-true RDBMS chugging away in the background.  And as long as that&#8217;s the case, there&#8217;s a relational data model somewhere as well as a DBA or two providing the care and feeding.</p>
<p>So what would define object databases &#8220;going mainstream&#8221; in my sense of the phrase?  This is something that may take more than one blog post to articulate, but here is a start:</p>
<ul>
<li>Elimination of O/R mappers as we know them today.  In fact O and R should actually coexist as opposed to being two separate dialects.  After all, classes of objects oftentimes relate in a way that is very relational except that the objects aren&#8217;t necessarily tabular in look and feel.</li>
<li>A persistence lifecycle that is more object (almost document) oriented in flavor.  The chekout-edit-put lifecycle that is found in source-code control is a good start,</li>
<li>A query language for objects that everyone can agree on.  In fact, a good place to start would be SQL but obviously with extensions to handle the richness of objects. Perhaps something like:<em> Select<br />
Class1.fieldX.subFieldY,<br />
Class2.fieldA.subFieldB[1]<br />
From Class1, Class2 Where Class1.id = Class2.foreignKeyId</em></li>
</ul>
<p>Granted this isn&#8217;t entirely new and yes there are OODB&#8217;s but the key point here is to get enough people to agree on such language such that all of the predecessors mostly fade away (remember Codasyl?).</p>
<p><strong>NB:</strong> This fading away may also apply to XQuery.  Object graphs and hierarchical document structures are not too much different such that a unified query language can&#8217;t serve both.</p>
<p>Okay, so that&#8217;s a start but not the last word from me.  This is quite a loaded set of concepts with a lot to consider.  So in the not-too-distant future, I will be picking up this thread again in this space as I think of other things and/or evolve my opinion.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kenkrupa.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kenkrupa.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/kenkrupa.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/kenkrupa.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/kenkrupa.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/kenkrupa.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/kenkrupa.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/kenkrupa.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/kenkrupa.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/kenkrupa.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/kenkrupa.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/kenkrupa.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/kenkrupa.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/kenkrupa.wordpress.com/17/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kenkrupa.wordpress.com&amp;blog=5747830&amp;post=17&amp;subd=kenkrupa&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://kenkrupa.wordpress.com/2009/03/03/about-databases/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7705342f793380a7c1407beb19886ffa?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Ken</media:title>
		</media:content>
	</item>
		<item>
		<title>Getting customer service</title>
		<link>http://kenkrupa.wordpress.com/2009/01/30/getting-customer-service/</link>
		<comments>http://kenkrupa.wordpress.com/2009/01/30/getting-customer-service/#comments</comments>
		<pubDate>Fri, 30 Jan 2009 23:35:36 +0000</pubDate>
		<dc:creator>Ken Krupa</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://kenkrupa.wordpress.com/?p=14</guid>
		<description><![CDATA[Last weekend I found myself shopping for a birthday gift for a hard-to-shop-for relative. The party invite was somewhat last-minute so I turned to the tried-and-true method of heading to a bookstore. Sure the idea of a gift-card crossed my mind but I was bent on actually trying to buy something that fit the recipient. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kenkrupa.wordpress.com&amp;blog=5747830&amp;post=14&amp;subd=kenkrupa&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Last weekend I found myself shopping for a birthday gift for a hard-to-shop-for relative. The party invite was somewhat last-minute so I turned to the tried-and-true method of heading to a bookstore.  Sure the idea of a gift-card crossed my mind but I was bent on actually trying to buy something that fit the recipient.  Knowing that the birthday gal owned a coffee table or two, I spied a National Geographic coffee table book of nature photographs at the local Borders that seemed to fit the occasion.  Since I was heading straight to the party from the store, I waited on line with the intent of having the book gift-wrapped.  I smiled confidently at how smoothly things were going so much so that I thought to myself &#8220;I might even get to the party on time.&#8221;  Of course, that hope was eventually dashed as the time spent waiting on line began to drag on. As it turns out, there was but one cashier behind the counter.  As the line began to snake around the rope-maze, the people behind me grew increasingly impatient. Not surprisingly, I began to wonder whether or not I should even ask about the gift-wrapping, lest the angry mob run me out of the store.</p>
<p>My turn finally arrived and to my dismay there was still no additional cashier on the scene.  Being desperate, I (very) quietly asked if it was at all possible to have the booked gift-wrapped, all the while apologizing and saying things like &#8220;..but I totally understand if you can&#8217;t since this line&#8217;s so long&#8230;&#8221; then finally asking the cashier if she knew of a nearby card store where I could by a gift bag.  At that moment a young woman who was behind me on the line spoke up and said to the cashier &#8220;I can do it for him if you can just call a manager to do the employee purchase.&#8221;  As it turns out, the young woman behind me was an off-duty employee waiting to purchase something and simply decided to pitch in.</p>
<p>&#8220;Hello sir, this is Paula, who will wrap your gift for you,&#8221; said the now-arriving and much-needed second cashier.  And by now you can figure out how the story ends.  An off-duty employee (who also happened to be waiting patiently on line), simply decided to pitch in and go just a little bit above and beyond. To her it seemed kind of trivial but I can&#8217;t help but wonder if she realizes how rare such seemingly fundamental instincts are in the service industry.  Being a small-business owner whose very survival depends on good customer service, I know first-hand how important such instincts are.  Having seen things from both the customer and service-provider standpoint, I can attest to seeing more than my share of apathetic &#8220;on-duty&#8221; service personnel.  Paula, it seems is different than these.  Sure, in this economy, one might be inclined to shrug off such behavior as employee &#8220;survival instincts&#8221; during tough times, but I truly think this was just something that came natural (especially considering that she appeared to me to either be a student or at the very least young enough to not be worrying about her Borders retirement package). So here&#8217;s to Paula and others like her. May your efforts not go unnoticed.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kenkrupa.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kenkrupa.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/kenkrupa.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/kenkrupa.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/kenkrupa.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/kenkrupa.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/kenkrupa.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/kenkrupa.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/kenkrupa.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/kenkrupa.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/kenkrupa.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/kenkrupa.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/kenkrupa.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/kenkrupa.wordpress.com/14/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kenkrupa.wordpress.com&amp;blog=5747830&amp;post=14&amp;subd=kenkrupa&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://kenkrupa.wordpress.com/2009/01/30/getting-customer-service/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7705342f793380a7c1407beb19886ffa?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Ken</media:title>
		</media:content>
	</item>
		<item>
		<title>IT 3.0</title>
		<link>http://kenkrupa.wordpress.com/2008/12/20/it-30/</link>
		<comments>http://kenkrupa.wordpress.com/2008/12/20/it-30/#comments</comments>
		<pubDate>Sat, 20 Dec 2008 16:12:09 +0000</pubDate>
		<dc:creator>Ken Krupa</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://kenkrupa.wordpress.com/?p=12</guid>
		<description><![CDATA[For as long as I can remember, the field in which I work has been called Information Technology (IT).  And while it is true that other terms have also been used (e.g. Data Processing), it is difficult to dispute the ubiquity (and longevity) of IT as an official term.  When I think of the term [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kenkrupa.wordpress.com&amp;blog=5747830&amp;post=12&amp;subd=kenkrupa&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>For as long as I can remember, the field in which I work has been called Information Technology (IT).  And while it is true that other terms have also been used (e.g. Data Processing), it is difficult to dispute the ubiquity (and longevity) of IT as an official term.  When I think of the term literally I can&#8217;t help but feel that it is only in this decade that the field of Information Technology has truly arrived in a mainstream way.  In other words IT has finally put &#8220;Information&#8221; front and center. Consider Google.  They are not a hardware company, and their &#8220;software&#8221; offerings, while compelling in concept, are not how they got to where they are today.  They are, as they put it, all about organizing the world&#8217;s information.  Sure, computer-based technology has always been about dealing in information since its inception but there were always these other assets to sell such that the information itself would somehow take a back seat.  If you look at three broad shifts in the IT landscape, and how the dominant players made money, the point becomes somewhat clearer.  The first dominant player, IBM, made its hay with the hardware.  Sure the hardware had software on it which they too provided and serviced but the &#8220;iron&#8221; was typically out in front.  Perhaps this focus on hardware is what let Microsoft essentially walk right in and own the software space.  Sure IBM is still quite relevant in a huge way, but there is no secret about who won the IBM v. Microsoft software war.  By the time IBM realized that the hardware market had matured and that the next real battle was in the OS and software space, it was too late.  Knowing all too well the lessons of history, Microsoft was intent on not being left behind when the World Wide Web caught fire.  So much so that they were not going to let the upstart Netscape win the browser war.</p>
<p>Oops.</p>
<p>Microsoft won the browser war alright but it seems the real battle was elsewhere.  Sure there was lots of talk about the browser platform and its capabilities but what ended up being important was simply all of the information that was being created as a result of the WWW explosion.  Maybe this was crystal clear to Brin and Page on day one, maybe not.  In any case, their interface spoke volumes; one textbox, one button (though the latter has since doubled &#8211; Moore&#8217;s Law I suppose).  In other words Google was saying, as simply as technically possible, &#8220;tell me what you&#8217;re looking for.&#8221;  Perhaps that&#8217;s what started to first get the eyeballs away from Yahoo.  After all Google didn&#8217;t seem too wrapped up in all of the talk about &#8220;portals&#8221; that seemed to be consuming Yahoo, Netscape and, yes, Microsoft.  For Google, it was (and still is) all about the information.  Everything about their DNA was about getting the most relevant information to the end user as fast as possible, UI be damned.  Perhaps that was the differentiator between Google and the other established players in the space.  For the other guys, this concept so tersely labeled as &#8220;search&#8221; almost devolved into simply one of many features in the cluttered software and portal spaces.   For Google, &#8220;search&#8221; wasn&#8217;t a feature but the entire platform.  And the measure of the platform was neither hardware specs nor software features but quite simply, information.</p>
<p>So now that Google is the de facto leader in information brokerage, I wonder now what&#8217;s the next tectonic shift.  Sure we hear about cloud computing, mobile computing and the semantic web (i.e. Web x.0) but I can&#8217;t help but feel that these are all evolutions within the hardware, software and information stages.  Maybe that&#8217;s simply where we go from here or maybe IT just needs a new name.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kenkrupa.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kenkrupa.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/kenkrupa.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/kenkrupa.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/kenkrupa.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/kenkrupa.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/kenkrupa.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/kenkrupa.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/kenkrupa.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/kenkrupa.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/kenkrupa.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/kenkrupa.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/kenkrupa.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/kenkrupa.wordpress.com/12/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kenkrupa.wordpress.com&amp;blog=5747830&amp;post=12&amp;subd=kenkrupa&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://kenkrupa.wordpress.com/2008/12/20/it-30/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7705342f793380a7c1407beb19886ffa?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Ken</media:title>
		</media:content>
	</item>
		<item>
		<title>Interest in the Java Cloud?</title>
		<link>http://kenkrupa.wordpress.com/2008/12/08/interest-in-the-java-cloud/</link>
		<comments>http://kenkrupa.wordpress.com/2008/12/08/interest-in-the-java-cloud/#comments</comments>
		<pubDate>Mon, 08 Dec 2008 18:17:13 +0000</pubDate>
		<dc:creator>Ken Krupa</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[cloud computing]]></category>
		<category><![CDATA[grid]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[virtualization]]></category>

		<guid isPermaLink="false">http://kenkrupa.wordpress.com/?p=7</guid>
		<description><![CDATA[Last Thursday, I sat in on an informal idea-session with some industry colleagues and, as a result, had the pleasure of meeting Tim Bray, currently at Sun Microsystems.  Like most tech thought leaders, he was instrumental in drawing out of the group lots of ideas and opinions (sometimes to amusing effect).  Somewhat expectedly, the topics [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kenkrupa.wordpress.com&amp;blog=5747830&amp;post=7&amp;subd=kenkrupa&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Last Thursday, I sat in on an informal idea-session with some industry colleagues and, as a result, had the pleasure of meeting <a title="Tim Bray" href="http://en.wikipedia.org/wiki/Tim_Bray">Tim Bray</a>, currently at Sun Microsystems.  Like most tech thought leaders, he was instrumental in drawing out of the group lots of ideas and opinions (sometimes to amusing effect).  Somewhat expectedly, the topics of virtualization and cloud computing came up during the discussions.  Like most in the industry I am fascinated to some degree by the still-untapped potential of each, albeit more so with the latter.  The majority of my career has been spent with large institutional customers with sprawling heterogeneous data centers, all suffering from capacity fragmentation. All now use virtualization at some level.  A subset of these also have employed a compute grid of some kind.  In each case, the shortcomings have been almost as apparent as the significant benefits of each. In the case of virtualization, the impending virtual sprawl and being limited to merely &#8220;slicing up&#8221; hardware were some of the obvious drawbacks.  With Grid, the proprietary nature of the APIs is what struck me most as a limiting factor.  Notwithstanding the enormous benefits and game-changing ability of each technology (not to mention the claims of the leading vendors in the space), I am still left wanting by what exists currently (yes, techies are an insatiable bunch).</p>
<p>In the case of virtualization, I have often wondered what if the hypervisor model could invert itself.  In other words what if it could also aggregate nodes into a cloud space while still offering the &#8220;commodity&#8221; image of an unmodified OS?  Would this not be the &#8220;chocolate and peanut-butter&#8221; moment for virtualization and grid?  While not to minimize the complexity necessary to accomplish such a thing (and my somewhat limited view into what it would involve), I can&#8217;t help but think that we should be close.  Node-binding technologies are everywhere these days and many of them would play a role. Technology like Infiniband, and perhaps more specifically <a title="RDMA" href="http://en.wikipedia.org/wiki/Remote_Direct_Memory_Access">RDMA</a> (with or without InfiniBand), I would think must be building blocks.  We have clustered databases becoming mainstream such that I would imagine a cross-node, commodity-based hypervisor has to be in a lab somewhere.</p>
<p>I proposed this idea during the discussion last week and was a little surprised that the reaction from the group, while positive at times, was still somewhat mixed.  That is until I fully understood the reasons for the alternate views.  Essentially there was a suggestion that maybe the OS as we know it is not necessary to get to the next game-changer.  I then modified my view somewhat to be a bit more inclusive.  &#8220;Okay,&#8221; I said, &#8220;so what about a Java cloud?&#8221;  That question was greeted a bit more positively.  I was then taken back to a moment I had experienced with one of my customers about 18 months ago.  I recall the look on his face when I had mistakenly suggested that <a title="Azul Systems" href="http://www.azulsystems.com">Azul Systems</a> was based on commodity hardware. It was the &#8220;let&#8217;s get it in a lab&#8221; look. You see, this customer had already looked at Azul Systems before and had essentially turned his attention elsewhere largely because it was based on &#8220;proprietary&#8221; hardware.  Hearing the misleading suggestion that it had gone the &#8220;commodity&#8221; route had renewed his interest for another look (NB: use of quotes for both &#8220;proprietary&#8221; and &#8220;commodity&#8221; &#8211; these definitions can be philosophical rat-holes). If this customer could fire up a few nodes of his own to kick the tires, he would certainly divert resources to put the product through its paces.  While one may argue whether the proprietary vs. commodity argument was a good enough one or not, there&#8217;s something to be said about wanting a low barrier to entry and not being tied to a single vendor&#8217;s hardware.  What if there was a JVM that could work much the same way as Azul Systems&#8217; JVM, except on hardware already existing in most data centers?  Sure, you would still need some first-class engineering to get it right (as in the case of the clustered DBs) but think about the up-take in this case.  Then imagine a service offering where you&#8217;re given your own slice of a JVM cloud (living on who knows how many nodes) and dropping your entire application, unmodified &#8211; web (e.g. Jetty), database (e.g. Derby) and whatever else it needs &#8211; into the Java cloud.  You&#8217;d still likely need some JMX based services for management, some handle to your file system for your Java DB and other file-based content (ZFS might play a role here) as well as some encapsulation of how the network is exposed to you but if it were done right, such a service offering would be compelling.  This is especially true when one also considers that a JVM is not just about Java anymore (as Tim pointed out by citing the <a title="DaVinci Project" href="http://openjdk.java.net/projects/mlvm/">DaVinci project</a>).  I would also imagine that since a cross-node JVM has already been made to work on one type of hardware, it should be possible to make it work on another (e.g. x86_64, Sparc CMT, etc.). I also can&#8217;t help but think that this might be easier to achieve than the &#8220;unmodified&#8221; cloud OS (again limited-view disclaimer applies &#8211; and  by &#8220;unmodified&#8221; I mean that the dependent bits do not have to be recompiled to take advantage of the service).</p>
<p>So whether you believe the unmodified cloud OS or the unmodified cloud JVM are the next real game-changers (I see roles for both), or you believe in something entirely different on the horizon, it would be great to hear from you.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kenkrupa.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kenkrupa.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/kenkrupa.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/kenkrupa.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/kenkrupa.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/kenkrupa.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/kenkrupa.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/kenkrupa.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/kenkrupa.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/kenkrupa.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/kenkrupa.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/kenkrupa.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/kenkrupa.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/kenkrupa.wordpress.com/7/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kenkrupa.wordpress.com&amp;blog=5747830&amp;post=7&amp;subd=kenkrupa&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://kenkrupa.wordpress.com/2008/12/08/interest-in-the-java-cloud/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7705342f793380a7c1407beb19886ffa?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Ken</media:title>
		</media:content>
	</item>
		<item>
		<title>Hello world!</title>
		<link>http://kenkrupa.wordpress.com/2008/12/05/hello-world/</link>
		<comments>http://kenkrupa.wordpress.com/2008/12/05/hello-world/#comments</comments>
		<pubDate>Fri, 05 Dec 2008 02:16:08 +0000</pubDate>
		<dc:creator>Ken Krupa</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[analog]]></category>
		<category><![CDATA[digital]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[For the digitally inclined, the etymology of &#8220;hello world&#8221; is well understood.  Being a proud owner of a well-marked-up, first-edition of K&#38;R (from my college days), I count myself amongst the aforementioned.  So one might say that the auto-generated title (courtesy of WordPress) of this, my primordial blog post, is quite apropos for setting the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kenkrupa.wordpress.com&amp;blog=5747830&amp;post=1&amp;subd=kenkrupa&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>For the digitally inclined, the etymology of <a title="hello world" href="http://en.wikipedia.org/wiki/Hello_world" target="_blank">&#8220;hello world&#8221;</a> is well understood.  Being a proud owner of a well-marked-up, first-edition of K&amp;R (from my college days), I count myself amongst the aforementioned.  So one might say that the auto-generated title (courtesy of WordPress) of this, my primordial blog post, is quite apropos for setting the tone of where the majority of my blog posts will veer.  I am a proud geek by trade, prone to occasional rambling, so it is somewhat surprising in a sense that Dec 5th 2008 would be the date of my first ever public blog posting.  I&#8217;ve been in the geek trade for quite some time &#8211; about 20 years &#8211; and though public blogging is not as dated, it is safe to say I am a bit late to this party.  That said, I will suffer the messy dip and make a go of this.</p>
<p>Which brings me to the first topic of discussion &#8211; the title of the blog itself.  The day before yesterday, while talking to my oldest son I suffered an instance of this blog&#8217;s name-sake.  My son had recently come to discover a hidden talent for the art of picture taking.  The photography teacher in his school was suitably impressed with his portfolio that she urged us to get him a film camera to help him &#8220;develop his eye.&#8221;  I dug out my old Minolta SLR with its 28-200 zoom lens and showed it to my son.  He looked it over, thumbed through the manual and really started to warm to it.</p>
<p>&#8220;So where do I preview the picture?&#8221;</p>
<p>&#8220;Um, you really can&#8217;t do that with these.&#8221;</p>
<p>&#8220;Are you serious?! How do I know how the picture came out?&#8221;</p>
<p>&#8220;Well, you have to get them developed when you&#8217;re done with the roll and then you&#8217;ll see.&#8221;</p>
<p>&#8220;Done with the roll?&#8221;</p>
<p>&#8220;Yeah, there&#8217;s a roll of film that gets developed in a dark room which by the way means you can&#8217;t expose it to sunlight&#8230;&#8221;</p>
<p>And on and on.  Eventually he sort of got it, but was of course shaking his head at how &#8220;lame&#8221; it must have been to take pictures &#8220;back in the day.&#8221;</p>
<p>And so was born the analog moment.  While this was technically not the first such moment for me (the vinyl/CD discussion had taken place years before), it was nonetheless the first moment of mine so named (notwithstanding the possibility that others might have independently arrived at the same epiphany).  I had heard how aging could be marked by &#8220;senior moments&#8221; of brief forgetfulness but felt comfortable/hopeful that mine were some years away.  The conversation with my son was an ironic age marker, especially considering my very digital trade and the fact that my son is favoring the fine arts as a field of study. There I stood, the analog dinosaur, working in the very trade that makes these analog moments possible.  Across the baby boomer to gen X continuum lies a large group of us for whom there exists the very full experience and understanding of both worlds.  Perhaps we are the only ones who will ever make such a claim.</p>
<p>So join me in saluting the analog moment by sharing some of yours.  Because after this post, my musings will be taking on a more distinctly digital flavor.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kenkrupa.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kenkrupa.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/kenkrupa.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/kenkrupa.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/kenkrupa.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/kenkrupa.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/kenkrupa.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/kenkrupa.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/kenkrupa.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/kenkrupa.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/kenkrupa.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/kenkrupa.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/kenkrupa.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/kenkrupa.wordpress.com/1/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kenkrupa.wordpress.com&amp;blog=5747830&amp;post=1&amp;subd=kenkrupa&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://kenkrupa.wordpress.com/2008/12/05/hello-world/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7705342f793380a7c1407beb19886ffa?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Ken</media:title>
		</media:content>
	</item>
	</channel>
</rss>
