<?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>Mike D's Blog &#187; Rant</title>
	<atom:link href="http://www.mikedipetrillo.com/mikedvirtualization/category/rant/feed" rel="self" type="application/rss+xml" />
	<link>http://www.mikedipetrillo.com/mikedvirtualization</link>
	<description>A Technologist and Virtualization Expert</description>
	<lastBuildDate>Wed, 01 Sep 2010 14:58:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Lazy Developers</title>
		<link>http://www.mikedipetrillo.com/mikedvirtualization/2010/06/lazy-developers.html</link>
		<comments>http://www.mikedipetrillo.com/mikedvirtualization/2010/06/lazy-developers.html#comments</comments>
		<pubDate>Thu, 24 Jun 2010 12:30:13 +0000</pubDate>
		<dc:creator>Mike DiPetrillo</dc:creator>
				<category><![CDATA[Rant]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://www.mikedipetrillo.com/mikedvirtualization/?p=617</guid>
		<description><![CDATA[
			
				
			
		
That title should get some people&#8217;s attention. So why do I start off by offending everyone? Blame it on Microsoft.
I recently came across a rather funny and curious ad on-line. Actually someone sent it to me via email. Apparently Microsoft has launched a campaign to get rid of IE6 &#8211; it&#8217;s nearly 10 year old [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.mikedipetrillo.com%2Fmikedvirtualization%2F2010%2F06%2Flazy-developers.html"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.mikedipetrillo.com%2Fmikedvirtualization%2F2010%2F06%2Flazy-developers.html&amp;source=mikedipetrillo&amp;style=normal&amp;service=TinyURL.com" height="61" width="50" /><br />
			</a>
		</div>
<p>That title should get some people&#8217;s attention. So why do I start off by offending everyone? Blame it on Microsoft.</p>
<p>I recently came across a rather funny and curious ad on-line. Actually someone sent it to me via email. Apparently Microsoft has launched a campaign to get rid of IE6 &#8211; it&#8217;s nearly 10 year old web browser. It turns out that not everyone is upgrading to the newer IE8 (or even IE7). First, here&#8217;s the ad:</p>
<p><img style="display: block; margin-left: auto; margin-right: auto;" src="http://www.mikedipetrillo.com/wp-content/uploads/2010/06/IEandOldMilk.jpg" border="0" alt="IEandOldMilk.jpg" width="490" height="364" /></p>
<p>I have to give a big thumbs up to whoever came up with this ad. So how does all of this lead to lazy developers? It&#8217;s simple. A little while ago I went through the task of creating a web portal for a cloud project. I decided to use a tool called Django to build this portal. Django is awesome if you haven&#8217;t had the chance to use it. Everything is built on templates and Python. It also heavily uses CSS to create the web pages. Even my blog here heavily uses CSS to build up the pages. One of the many problems with CSS is the horrible adherence to the spec by Microsoft in all of its browsers. Try to align something to float left and IE6 will work. IE7 completely bombs out. IE8 requires some magical wrapper code. All this to achieve the same thing. It turns out that IE6 actually sticks the closest to the code. Instead of looking at the incoming header to figure out what browser is doing the request and sending back a different CSS for each of them I simply return CSS that works with IE6 (and every other browser on the market) and breaks with IE7 and IE8. Does that make me a lazy developer? Absolutely.</p>
<p>So who&#8217;s to blame here really? Is it me not willing to maintain 3 sets of the same CSS file with subtle differences to get newer Microsoft browsers to work? Or is it Microsoft and their complete lack of a standard CSS implementation in their newer browsers? I guess both could be to blame but it sure is a little of the pot calling the kettle black when Microsoft runs an ad forcing me to upgrade to a newer version of IE.</p>
<p>And where does all of this play into the cloud you ask? Well, one of the first things and the hardest things you&#8217;ll hit in your cloud project is the portal. And if you&#8217;re like most shops with a mix of different Operating Systems and browsers you&#8217;ll soon see how much of a pain IE can really be. You&#8217;ll soon have to come across the decision of whether or not you want to be a lazy developer too and stick with &#8220;9 year old milk&#8221; or whether you have enough time on your hands to make sure you work with the &#8220;new milk&#8221;. It will be interesting to see the frustrating path that people go down.</p>
<p>Anyhow, I just thought I&#8217;d point out the rather funny ad and then complain a little on the really horrible incentive to upgrade to a newer browser &#8211; getting all of my programs to work with it. Personally I think I&#8217;ll grow a taste for the sour milk or go to the fridge and get some juice (any other browser except IE).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mikedipetrillo.com/mikedvirtualization/2010/06/lazy-developers.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Open Cloud Manifesto &#8211; What a Majestic Name</title>
		<link>http://www.mikedipetrillo.com/mikedvirtualization/2009/03/open-cloud-manifesto-what-a-majestic-name.html</link>
		<comments>http://www.mikedipetrillo.com/mikedvirtualization/2009/03/open-cloud-manifesto-what-a-majestic-name.html#comments</comments>
		<pubDate>Tue, 31 Mar 2009 13:31:52 +0000</pubDate>
		<dc:creator>Mike DiPetrillo</dc:creator>
				<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Rant]]></category>

		<guid isPermaLink="false">http://www.mikedipetrillo.com/mikedvirtualization/?p=485</guid>
		<description><![CDATA[
			
				
			
		
Yesterday marked a huge day of history in the world of cloud computing. The Open Cloud Manifesto was finally released to the public. You might ask, &#8220;What the heck is an open cloud manifesto&#8221;. I&#8217;m glad you asked. Basically what happened is someone to 6 pages to basically write that cloud interoperability should be based [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.mikedipetrillo.com%2Fmikedvirtualization%2F2009%2F03%2Fopen-cloud-manifesto-what-a-majestic-name.html"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.mikedipetrillo.com%2Fmikedvirtualization%2F2009%2F03%2Fopen-cloud-manifesto-what-a-majestic-name.html&amp;source=mikedipetrillo&amp;style=normal&amp;service=TinyURL.com" height="61" width="50" /><br />
			</a>
		</div>
<p>Yesterday marked a huge day of history in the world of cloud computing. The <a href="http://www.opencloudmanifesto.org/index.htm" target="_blank">Open Cloud Manifesto</a> was finally released to the public. You might ask, &#8220;What the heck is an open cloud manifesto&#8221;. I&#8217;m glad you asked. Basically what happened is someone to <a href="http://www.opencloudmanifesto.org/opencloudmanifesto1.htm" target="_blank">6 pages</a> to basically write that cloud interoperability should be based on open standards. Wow! Shocking, isn&#8217;t it? Stop the presses!!! Someone in the computer world wants open standards around something.</p>
<p>There&#8217;s a lot I have to laugh at when looking at this whole manifesto. First there&#8217;s the name. Manifesto is usually used in the political arena to talk about your stance on a certain topic. OK. That&#8217;s certainly the point here. However isn&#8217;t this a little bit of a majestic or more to the point strong name for simply saying you want some standards in an emerging IT field? I mean it&#8217;s pretty much given these days that if there&#8217;s something interesting happening in IT then someone is going to declare that it should be open and free for the masses. The whole problem I have with that is a guy&#8217;s gotta eat. Not everything in the world can be free. At some point companies have to make money to pay the employees so they can eat and be well nourished so they can complain that things aren&#8217;t free. As Dane Cook would say, &#8220;It&#8217;s a vicious circle&#8221;. This is probably why people like <a href="http://blogs.zdnet.com/microsoft/?p=2375&#038;tag=mncol;txt" target="_blank">Microsoft</a> and <a href="http://news.bbc.co.uk/2/hi/technology/7969458.stm" target="_blank">Google</a> and <a href="http://blogs.zdnet.com/BTL/?p=15341" target="_blank">Amazon</a> didn&#8217;t sign the document.</p>
<p>I also find it interesting that a manifesto about openness was done in a closed environment. This is the reason the <a href="http://groups.google.com/group/cloudforum/browse_thread/thread/41498c7499840829" target="_blank">CCIF pulled out</a> even though they helped author the document in the first place. There&#8217;s some poetic justice there somewhere.</p>
<p>So here we are probably 500 blogs, a few dozen news articles, and countless thought cycles later with the &#8220;major&#8221; news that we need some open standards in cloud interoperability. I really question why we needed a document like this anyways. The IT industry and standards bodies were already working on this problem in an open way. You already had <a href="http://groups.google.com/group/cloudforum" target="_blank">CCIF</a>, <a href="http://docs.google.com/Doc?id=ddqm27m2_281hdw7zqhm" target="_blank">OCCI</a> at the OGF, <a href="http://groups.google.com/group/snia-cloud" target="_blank">SNIA</a>, and probably <a href="http://www.dmtf.org/home" target="_blank">DMTF</a> before too long. How many different open standards can you really have going on at the same time anyways? So great, Manifesto crowd, now we&#8217;re going to have open standards just like you wanted &#8211; 20 of them. Well, there&#8217;s always tomorrow when I&#8217;ve heard the Proprietary Capitalism Manifesto will be released with Microsoft, Citrix, Amazon, and Google as the original signers. Can&#8217;t wait to read that one!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mikedipetrillo.com/mikedvirtualization/2009/03/open-cloud-manifesto-what-a-majestic-name.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Anonymous Comments</title>
		<link>http://www.mikedipetrillo.com/mikedvirtualization/2009/02/anonymous-comments.html</link>
		<comments>http://www.mikedipetrillo.com/mikedvirtualization/2009/02/anonymous-comments.html#comments</comments>
		<pubDate>Sun, 08 Feb 2009 20:05:42 +0000</pubDate>
		<dc:creator>Mike DiPetrillo</dc:creator>
				<category><![CDATA[Rant]]></category>

		<guid isPermaLink="false">http://www.mikedipetrillo.com/mikedvirtualization/?p=428</guid>
		<description><![CDATA[
			
				
			
		
CAUTION! This one is a bit of a rant.
As a lot of people may or may not know I really hate anonymous comments. I do allow them on this blog as do most other blogs but about every month I revisit that decision. On the one hand I don&#8217;t want to have to make people [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.mikedipetrillo.com%2Fmikedvirtualization%2F2009%2F02%2Fanonymous-comments.html"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.mikedipetrillo.com%2Fmikedvirtualization%2F2009%2F02%2Fanonymous-comments.html&amp;source=mikedipetrillo&amp;style=normal&amp;service=TinyURL.com" height="61" width="50" /><br />
			</a>
		</div>
<p><strong>CAUTION</strong>! This one is a bit of a rant.</p>
<p>As a lot of people may or may not know I really hate anonymous comments. I do allow them on this blog as do most other blogs but about every month I revisit that decision. On the one hand I don&#8217;t want to have to make people register in order to get their opinion posted. On the other hand I really find anonymous comments cowardice. I mean if you really feel strongly about your point then why not just put your name there with it? I always make a point of putting my full, real name on every one of my comments. If that means registering then I take the extra time to do that.</p>
<p><span id="more-428"></span>
<p>What really got me thinking about this again is the Dilbert cartoon below. Several months ago I had <a href="http://www.mikedipetrillo.com/mikedvirtualization/2008/09/marathon-and-vmware-ft.html" target="_blank">touched a button</a> with some of the guys over at Marathon after calling them out on a few things. Stratus came into the conversation to throw more mud on the situation under the name of &#8220;Top Gun&#8221;. A little <a href="http://www.mikedipetrillo.com/mikedvirtualization/2008/09/time-for-some-real-names-stratus.html" target="_blank">detective work</a> and it was easy to see who was behind the comments.</p>
<p>More recently there was some back and forth on someone defending Citrix&#8217;s abysmal performance with their virtualization platform. The commenter? <a href="http://www.mikedipetrillo.com/mikedvirtualization/2009/01/virtualization-players-earnings-roundup.html#comment-5664453" target="_blank">Man-Guy</a>. What a stupid name.</p>
<p>So here&#8217;s a plea to all who post comments on the web. Let&#8217;s start using some real names. If you don&#8217;t want your full name out there because you&#8217;re falsely scared that someone might steal your identity just from that then just post your real first name. If you want to go one better then try even letting people know who you work for. Believe me, it helps the conversation and then people won&#8217;t just write you off.</p>
<p>I&#8217;ll probably revisit anonymous comments on my blog again soon. In the mean time , you&#8217;re still free to comment at any time you want and I never delete or moderate any comments other than obvious spam.</p>
<p>- Mike DiPetrillo</p>
<p>Here&#8217;s the Dilbert cartoon that got this whole rant started.</p>
<div style="text-align:center;"><a href="http://dilbert.com/strips/comic/2009-02-01/" title="Dilbert.com"><img src="http://dilbert.com/dyn/str_strip/000000000/00000000/0000000/000000/30000/9000/700/39711/39711.strip.sunday.gif" border="0" alt="Dilbert.com" width="480" height="210"/></a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.mikedipetrillo.com/mikedvirtualization/2009/02/anonymous-comments.html/feed</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
	</channel>
</rss>
