<?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>PseudoSavant &#187; Software</title>
	<atom:link href="http://pseudosavant.com/blog/category/software-category/feed/" rel="self" type="application/rss+xml" />
	<link>http://pseudosavant.com/blog</link>
	<description>The Musings of Paul Ellis</description>
	<lastBuildDate>Wed, 18 Jan 2012 15:54:07 +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>Agile Scrum: eliminate &#8220;intellectual inventory&#8221; using Just-In-Time software development</title>
		<link>http://pseudosavant.com/blog/2011/01/29/agile-scrum-eliminate-intellectual-inventory-using-just-in-time-software-development/</link>
		<comments>http://pseudosavant.com/blog/2011/01/29/agile-scrum-eliminate-intellectual-inventory-using-just-in-time-software-development/#comments</comments>
		<pubDate>Sat, 29 Jan 2011 08:42:00 +0000</pubDate>
		<dc:creator>Paul Ellis</dc:creator>
				<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://pseudosavant.com/blog/?p=470</guid>
		<description><![CDATA[In the software development world there are two main camps for the process of how software should be built: waterfall and agile (usually a form of Scrum). Agile is an iterative incremental process and waterfall is the classical sequential process. This sequential approach is full of inventory, and inventory = waste. As someone who has [...]]]></description>
			<content:encoded><![CDATA[<p><img style="background-image: none; margin: 0px 15px 5px 0px; display: inline; float: left;" title="model-t" src="http://pseudosavant.com/blog/wp-content/uploads/2011/05/model-t1.png" border="0" alt="model-t" width="103" height="69" align="left" />In the software development world there are two main camps for the process of how software should be built: waterfall and agile (usually a form of <a href="http://en.wikipedia.org/wiki/Scrum_%28development%29" target="_blank">Scrum</a>). Agile is an iterative incremental process and waterfall is the classical sequential process. This sequential approach is full of inventory, and inventory = waste. As someone who has made software both ways I will show you why I prefer Scrum.</p>
<p><span id="more-470"></span></p>
<h2>Waterfall</h2>
<p>In a <a href="http://en.wikipedia.org/wiki/Waterfall_model" target="_blank">waterfall</a> process the development flows sequentially downward through each phase of the model: requirement definition, design, implementation, verification, etc. Each of these steps are really a form of what I call “intellectual inventory”. The phases in the model change from company to company but this is basically what happens:</p>
<ol>
<li>An inventory of requirements is created before the product can be designed</li>
<li>An inventory of design is built before engineers can code</li>
<li>Engineering produces an inventory of untested/buggy code before QA can test</li>
<li>QA builds up an inventory of defects for engineering to go back and fix</li>
<li>Maybe user experience then builds a list of usability defects to go back and fix</li>
</ol>
<p>Keep in mind that each phase in this process will be at least one month and usually quite a bit longer than that depending on the project. That means when you get to step 5 you have two choices:</p>
<ol>
<li>Don’t fix any issues and ship anyway</li>
<li>Ship very late and go back to step 2</li>
</ol>
<p>Neither option is very good for you, your customers, or your company. There is another industry that used to produce their products this way that we should learn a lot from: the auto industry.</p>
<h2>Lesson’s from another industry</h2>
<p>Cars used to get produced in huge batches as it was seen as inefficient to produce a variety of cars at the same time. Large caches of parts were held in inventory every step of the way to minimize fluctuation in supply and demand. This resulted in greatly reduced flexibility. In fact the Model T famously came in any color you wanted “so long as it is black.” This was the Ford way, and Ford was seen as the epitome of success with their assembly line production.</p>
<p>Then Toyota came along with their Toyota Production System (TPS) in the 1950s and changed the whole game. TPS is now more generically referred to as Just-In-Time (JIT) Production. In a JIT world inventory equals waste, by definition. Consider this paragraph from Wikipedia on a TPS principal known as Heijunka (production leveling):</p>
<p>“To prevent fluctuations in production … it is important to try to keep fluctuation in the final assembly line to zero. Toyota&#8217;s final assembly line never assembles the same automobile model in a batch. Production is leveled by making first one model, then another model, then yet another. In production leveling, batches are made as small as possible in contrast to traditional mass production, where bigger is considered better. When the final assembly process assembles cars in small batches, then the earlier processes, such as the press operation, have to follow the same approach. Long changeover times have meant that economically it was sound to punch out as many parts as possible. In the Toyota Production System this does not apply. Die changes (changeovers) are made quickly and improved even more with practice. In the 1940s it took two to three hours, in the 1950s it dropped from one hour to 15 minutes, now it takes three minutes.“</p>
<p>TPS actually does the exact opposite thing to minimize fluctuations in production. Even though this minimizes fluctuations it actually improves responsiveness to customer and market demands. Most cars are available in at least a dozen colors and have so many possible options (sunroof, satellite radio, GPS, power seats, engines, transmissions, etc) that there are potentially hundreds of thousands or even millions of possible versions of a very common car such as a Toyota Camry.</p>
<h2>Hidden benefit of Scrum</h2>
<p>Of the many advantages to Scrum which are commonly cited the most important benefit is implied but never really articulated and that is reducing what I call “intellectual inventory”. Software development can have many forms of this type of inventory. It can be any artifact (requirement/PRD, design document, untested code, etc) that is completely created before being passed off to another functional role.</p>
<p>The key steps of the waterfall process are actually all forms of Intellectual Inventory: requirement definition, design, implementation, and verification. In fact the waterfall model is basically building up inventories in large batches.</p>
<p>Creating requirements takes a lot of “non-development” time from team members like the Product Owner/Manager, User Experience, Design, etc. The more complete the requirements are the more investment you are making. It takes development time to implement something that doesn’t get tested. Even if it does get tested but the feature is too buggy to pass QA you have still invested in something with zero return; even though your engineers were “done” with their phase of the waterfall.  Make no mistake about it, intellectual inventory is something you spend investment on.</p>
<h2>Intellectual Inventory = Waste</h2>
<p>In an Agile/Scrum model intellectual inventory = waste as well. Requirements that are twelve months from being implemented don’t need to be refined to the point that the feature could be implemented today. A lot can change in a year and that feature could get dropped, expanded on, or maybe it will be delivered in a different way (iPad app instead of desktop client, HTML5 instead of Flash, etc) because users and the market change. Clearly any time spent refining the requirements that are discarded would have been a complete waste. Of course in practice it isn’t possible to completely eliminate inventory, but it can be greatly reduced.</p>
<p>Let’s go back to that quote from Wikipedia and see what it looks like when hypothetically applied to software now (changes in bold):</p>
<p>“To prevent fluctuations in production it is important to try to keep fluctuation in the final assembly line to zero. <strong>Facebook’s </strong>final assembly line never assembles the same <strong>product features </strong>in a batch. Production is leveled by making first one <strong>feature</strong>, then another <strong>feature</strong>, then yet another. In <strong>Scrum</strong>, batches are made as small as possible in contrast to <strong>waterfall</strong>, where bigger is considered better. … Long changeover times have meant that economically it was sound to create out as many <strong>features </strong>as possible. In <strong>Scrum</strong> this does not apply. <strong>Requirement </strong>changes are made quickly and improved even more with practice. In the <strong>1980s</strong> it took two to three hours, in the <strong>1990s</strong> it dropped from one hour to 15 minutes, now it takes three minutes.”</p>
<p>I have personally seen feedback from our user experience (UX) team make it into a shipped product in less than a month from when they did user testing on the product that was in development. That type of responsiveness is impossible in a waterfall model because the UX would be done in a batch that would then lead to a batch of requirements, and so on. Just as in automobile production, reducing batch production of intellectual inventory allows much more responsiveness to consumer demand and reduces waste.</p>
<p>Waste is probably actually worse in software development than the auto industry. Even if a batch of <a href="http://en.wikipedia.org/wiki/Pontiac_Aztek" target="_blank">cars is built that ends up having low demand</a> they probably won’t be sold for less than the marginal cost to produce them, so the inventory still retains much of its value. If a requirement or design is never built because consumers don’t want it then the value of that inventory is <strong>zero</strong>. <strong>All of that investment was lost.</strong></p>
<h2>Just one similarity</h2>
<p>Using JIT concepts to reduce intellectual inventory is of course just one aspect of Scrum that is similar to the principles of TPS. Here are some others:</p>
<ul>
<li>Self-organizing teams with daily status meetings and weekly retrospectives are just a form of <a href="http://en.wikipedia.org/wiki/Kaizen" target="_blank">Kaizen</a>.</li>
<li>Ability for any team member to bring any issue to light at any time in the development process is also a similar to the role of an <a href="http://en.wikipedia.org/wiki/Andon_%28manufacturing%29" target="_blank">Andon</a> system.</li>
<li>Using a “pull” system (as opposed to waterfall’s “push”) is basically <a href="http://en.wikipedia.org/wiki/Kanban" target="_blank">Kanban</a>.</li>
</ul>
<p>So the next time you are trying to convince someone in your company of the virtues of adopting a “radical” process like Scrum point out how well these same principles worked for a plucky up-start named Toyota.</p>
<h3>Full disclosure: I have an MBA (that’s how I learned about MBA-ish stuff like the Toyota Production System) and am a Certified Scrum Product Owner. ;)</h3>
]]></content:encoded>
			<wfw:commentRss>http://pseudosavant.com/blog/2011/01/29/agile-scrum-eliminate-intellectual-inventory-using-just-in-time-software-development/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>JavaScript Statistics and Math Library</title>
		<link>http://pseudosavant.com/blog/2010/12/22/javascript-statistics-and-math-library/</link>
		<comments>http://pseudosavant.com/blog/2010/12/22/javascript-statistics-and-math-library/#comments</comments>
		<pubDate>Wed, 22 Dec 2010 07:23:46 +0000</pubDate>
		<dc:creator>Paul Ellis</dc:creator>
				<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://pseudosavant.com/blog/?p=429</guid>
		<description><![CDATA[Recently I started my own Google Code project to share some of the reusable code I have developed. There are lots of good general purpose JavaScript libraries such as jQuery or Closure but sometimes there are things that are out of the scope for these types of libraries. One of those things is basic math [...]]]></description>
			<content:encoded><![CDATA[<p><img style="display: inline; float: left" class="size-full wp-image-418 alignleft" title="javascript-icon.png" alt="alt" align="left" src="http://pseudosavant.com/blog/wp-content/uploads/2010/12/javascript-icon1.png" width="116" height="83" />Recently I started <a href="http://code.google.com/p/pseudosavant/" target="_blank">my own Google Code project</a> to share some of the reusable code I have developed. There are lots of good general purpose JavaScript libraries such as <a href="http://jquery.com" target="_blank">jQuery</a> or <a href="http://code.google.com/closure/library/" target="_blank">Closure</a> but sometimes there are things that are out of the scope for these types of libraries. One of those things is basic math and statistics operations.</p>
<p> <span id="more-429"></span>
<p>This deficiency became apparent to me while coding something for work where I wanted to use JavaScript to calculate some basic math and statistics: mean, variance, standard deviation, etc. There weren’t any good libraries or code snippets I could find to do these functions easily.</p>
<p>I ended up throwing something together that got the job done but later decided that I could make it a lot more simple and reusable. Turns out that JavaScript’s prototyping capability is perfect for these types of operations. It turns <strong>Math.max.apply(Math, myArray)</strong> into <strong>myArray.max()</strong>.</p>
<p>These are the methods I have implemented so far:</p>
<ul>
<li>Array.prototype.sum(): returns sum of all array values</li>
<li>Array.prototype.min(): returns the lowest numeric value of an array</li>
<li>Array.prototype.max(): returns the highest numeric value of an array</li>
<li>Array.prototype.mean(): returns the arithmetic mean of an array</li>
<ul><!--EndFragment--></ul>
<li>Array.prototype.median(): returns the median of an array</li>
<li>Array.prototype.sortNumber(boolean <em>decending</em>): returns array sorted ascending, or descending if sortNumber(true)</li>
<li>Array.prototype.variance(): returns the variance of an array</li>
<li>Array.prototype.stdDev(): returns standard deviation of an array</li>
<li>normsinv(p): returns lower tail quantile for standard normal distribution function</li>
</ul>
<p>These are just some basic Excel-type of functions. I am open to adding more functionality to the library, so if you would like to contribute some code or just have a suggestion for a useful function then please leave comment.</p>
<p>Download the script and examples <a href="http://code.google.com/p/pseudosavant/downloads/detail?name=psMathStats-1.0.zip&amp;can=2&amp;q=" target="_blank">here</a>. You can also link against the minified version <a href="http://pseudosavant.googlecode.com/files/psMathStats.min.js" target="_blank">here</a> if you would always like to use the latest version.</p>
]]></content:encoded>
			<wfw:commentRss>http://pseudosavant.com/blog/2010/12/22/javascript-statistics-and-math-library/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Media Center: It&#8217;s Official&#8230;Wait Until Windows 7</title>
		<link>http://pseudosavant.com/blog/2008/08/08/media-center-its-officialwait-until-windows-7/</link>
		<comments>http://pseudosavant.com/blog/2008/08/08/media-center-its-officialwait-until-windows-7/#comments</comments>
		<pubDate>Fri, 08 Aug 2008 19:27:20 +0000</pubDate>
		<dc:creator>Paul Ellis</dc:creator>
				<category><![CDATA[Digital Media]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Video and TV]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://pseudosavant.com/blog/?p=352</guid>
		<description><![CDATA[I wrote about Windows Media Center TV Pack yesterday and how it looked like Microsoft was going to royally botch it up. At the time it was all hearsay, but not any more. It looks like Microsoft decided to move up the announcement date for the TV Pack from next month to today. This is [...]]]></description>
			<content:encoded><![CDATA[<p><img title="Vista-Media-Center" src="http://pseudosavant.com/blog/wp-content/uploads/2008/08/vistamediacenter1.png" border="0" alt="Vista-Media-Center" width="112" height="112" align="left" /> I <a href="/blog/2008/08/07/microsoft-wants-media-center-to-faili-swear/" target="_blank">wrote about Windows Media Center TV Pack yesterday</a> and how it looked like Microsoft was going to royally botch it up. At the time it was all hearsay, but not any more. It looks like Microsoft decided to move up the announcement date for the TV Pack from next month <a href="http://msmvps.com/blogs/chrisl/archive/2008/08/08/1643957.aspx" target="_blank">to today</a>. This is a situation where nobody comes out a winner.<span id="more-352"></span></p>
<h2>A Lose-Lose Outcome</h2>
<p>It is easy to look at the end-users and realize why we&#8217;d all be upset. The TV Pack is nothing like it was originally anticipated it would be, and there is no official channel, support, or upgrade path for anyone other than to buy a new PC. Who wants to buy a new PC <strong>just to get a software update</strong>?</p>
<p>Microsoft&#8217;s partners are also losing out on this one. I personally had been waiting for DirecTV support and was ready to switch to satellite as soon as it arrived. It would have been really nice to have a more integrated fully-digital solution, but it looks like I won&#8217;t be switching now. All the issues surrounding CableCard will probably be ironed out by the time DirecTV is on Media Center, or Duke Nukem Forever comes out.</p>
<p>You might think that OEMs would appreciate being the only channel to get the new software bits, but how many people are going to trust Microsoft or an OEM with supporting any product they buy? It&#8217;s hardly an incentive to buy that new Windows Vista machine <a href="/blog/2008/08/04/mojave-an-os-by-another-name-just-wouldnt-be-the-same/" target="_blank">you&#8217;ve heard about in the ads</a>. In my book Media Center is a complete lame duck now that will never flourish.</p>
<h2>It&#8217;s Apple&#8217;s Move Now</h2>
<p><img class="alignright" title="Apple-logo" src="http://pseudosavant.com/blog/wp-content/uploads/2008/08/applelogo.png" border="0" alt="Apple-logo" width="85" height="105" align="right" /> This also further illustrates the commonly held view that people should just wait for Windows 7 because that is <em>exactly </em>what these actions are saying. While we wait for Windows 7 <strong>Microsoft is just going to leave the door gaping open for Apple to come in and steal the digital living room</strong>. Honestly, even AppleTV&#8217;s history hasn&#8217;t been as bad as Media Center&#8217;s.</p>
<p>Keep in mind, I actually likes Vista <em>and</em> Media Center. Dictating moves like this to your users is straight out of <a href="/blog/2008/08/05/the-value-of-open-platforms-aka-why-i-dont-own-iphone/" target="_blank">Apple&#8217;s playbook</a>. I hate it when they do it, and I hate it when Microsoft does it too. I just can&#8217;t believe how many of the <a href="http://www.techmeme.com" target="_blank">usual</a> <a href="http://www.techcrunch.com" target="_blank">sources</a> aren&#8217;t running with this story.</p>
]]></content:encoded>
			<wfw:commentRss>http://pseudosavant.com/blog/2008/08/08/media-center-its-officialwait-until-windows-7/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Microsoft Wants Media Center To Fail&#8230;I Swear</title>
		<link>http://pseudosavant.com/blog/2008/08/07/microsoft-wants-media-center-to-faili-swear/</link>
		<comments>http://pseudosavant.com/blog/2008/08/07/microsoft-wants-media-center-to-faili-swear/#comments</comments>
		<pubDate>Thu, 07 Aug 2008 15:00:00 +0000</pubDate>
		<dc:creator>Paul Ellis</dc:creator>
				<category><![CDATA[Digital Media]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Video and TV]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Xbox]]></category>

		<guid isPermaLink="false">http://pseudosavant.com/blog/?p=339</guid>
		<description><![CDATA[You may have noticed that I regularly tout Media Center as one of my favorite features of Windows Vista. I have even been using/loving it as my sole DVR for about three months now. It should come as no surprise then that I have been following the next iteration codenamed Fiji quite closely. While the [...]]]></description>
			<content:encoded><![CDATA[<p><img title="Vista-Media-Center" src="http://pseudosavant.com/blog/wp-content/uploads/2008/08/vistamediacenter.png" border="0" alt="Vista-Media-Center" width="117" height="117" align="left" /> You may have noticed that I regularly tout Media Center as one of my favorite features of Windows Vista. I have even been using/loving it as my sole DVR for about three months now. It should come as no surprise then that I have been following the next iteration codenamed Fiji quite closely. While the software sounds good for the most part, I can’t understand why it seems that Microsoft is trying to make sure Vista Media Center (VMC) never takes off.<span id="more-339"></span></p>
<p>Overall I find the concept, and to a large extent the execution, of VMC to be awesome. Here are some the strengths of VMC:</p>
<ul>
<li>No DVR fees to the cable company (or Tivo)</li>
<li>Comes built into Vista</li>
<li>Easily share the DVR through extenders (of which there is already a huge base of Xbox 360s)</li>
<li>Top notch user interface (most of the time)</li>
<li>Portable recordings</li>
</ul>
<p>I especially like that the recordings are just files that I can play on my laptop or stream over the Internet (<a href="http://www.orb.com" target="_blank">via Orb</a>) when I travel. You can also easily sync and automatically transcode recordings to WMP-compatible media players, Zunes, and even Windows Mobile devices. I do wish they’d develop/release a <a href="http://en.wikipedia.org/wiki/Softsled" target="_blank">softsled</a> (software-based extender) though.</p>
<h2>Vista Media Center TV Pack</h2>
<p>Microsoft are set to announce the &#8220;<a href="http://www.engadgethd.com/2008/08/06/hands-on-with-the-vista-media-center-tv-pack/" target="_blank">Vista Media Center TV Pack</a>” formerly codenamed Fiji at next month’s <a href="http://www.cedia.net/" target="_blank">CEDIA</a> Expo. It will bring welcomed features such as proper native QAM support and heterogeneous tuner support; both of which I&#8217;ve been waiting for. While many were expecting features such as support for H.264 and DirecTV, and the ability to have widescreen thumbnails, no such features are showing up in tester’s hands. Honestly, overall it is a complete disappointment. Not just because of the software, it is the delivery too.</p>
<h2>Epic Fail</h2>
<p>It gets ugly when you start to look at how you can get some TV Pack goodness for yourself. First problem, you can’t upgrade to it. Apparently a fresh install is required; just what I want to do with a system that is setup how I like it. Second, <strong>it is only available through OEMs!</strong> But wait it gets worse. Third, all the OEMs have said they are only planning on supplying the TV Pack with <em>new computers</em>.</p>
<p>Let me get this straight, so because I bought and installed Vista myself, <em>a <strong><span style="text-decoration: underline;">very</span></strong> common scenario for most current media center users</em>, I don&#8217;t get access to a key update to an included component of the OS? And Even if I had bought my HTPC through an OEM, they aren’t going to support the product further? Who is making these decisions and how do they sound right to them? As if I didn’t feel like my copy of Vista Ultimate wasn’t completely lacking anything Ultimate about it already.</p>
<p>It must be awful to be one of the developers working on Media Center at Microsoft. So much work into a great product only to have it destroyed in the marketplace due to bad business decisions. The many VMC users out there are pretty loyal but we will only take so much. It is like we are continually waiting for the next installment to really make it all right (satellite support, good digital cable support, broad codec support, softsled, built-in place shifting, etc). Microsoft is lucky my DVR options are so bad to begin with, but that won’t last forever.</p>
]]></content:encoded>
			<wfw:commentRss>http://pseudosavant.com/blog/2008/08/07/microsoft-wants-media-center-to-faili-swear/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>The Value Of Open Platforms (aka Why I Don&#8217;t Own An iPhone)</title>
		<link>http://pseudosavant.com/blog/2008/08/05/the-value-of-open-platforms-aka-why-i-dont-own-iphone/</link>
		<comments>http://pseudosavant.com/blog/2008/08/05/the-value-of-open-platforms-aka-why-i-dont-own-iphone/#comments</comments>
		<pubDate>Tue, 05 Aug 2008 15:00:08 +0000</pubDate>
		<dc:creator>Paul Ellis</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://pseudosavant.com/blog/?p=312</guid>
		<description><![CDATA[I have recently been in the market for a new smartphone. The iPhone looks like some nice hardware and I’m already an AT&#38;T customer, but after seeing news like this I’m just not buying. Apple has proven to me that I don’t want to live in a closed ecosystem. Sometimes it really is true that [...]]]></description>
			<content:encoded><![CDATA[<p><img title="iphone3g_appstore" src="http://pseudosavant.com/blog/wp-content/uploads/2008/08/iphone3g-appstore.png" border="0" alt="iphone3g_appstore" width="76" height="161" align="left" /> I have recently been in the market for a new smartphone. The iPhone looks like some nice hardware and I’m already an AT&amp;T customer, but after seeing <a href="http://www.techmeme.com/080805/p5#080804p80" target="_blank">news like this</a> I’m just not buying. Apple has proven to me that I don’t want to live in a closed ecosystem. Sometimes it really is true that “you don’t know what you got ‘till it’s gone.”</p>
<p>BTW, I <em>really </em>didn’t want to post anything <a href="/blog/2008/08/04/mojave-an-os-by-another-name-just-wouldnt-be-the-same/" target="_blank">pro-Microsoft</a> or <a href="/blog/2008/08/01/is-apple-10-some-form-of-beta-testing-you-pay-for/" target="_blank">anti-Apple</a> today, but this was the news I was dealt. :)<span id="more-312"></span></p>
<h2>A Palm Refugee</h2>
<p>Basically you could say that I am a long time Palm user that is growing increasingly impatient. I like the ease of use and efficiency of the PalmOS UI, but the under-pinnings are really starting to show their age. This has been made very apparent by adding a data plan to my phone recently.</p>
<p>I like having the access a lot more than I would have expected; Opera Mini is a great browser but the Java VM that runs it isn’t so much (it crashes <strong><span style="text-decoration: underline;"><em>regularly</em></span></strong>). Add on the lack of native <a href="http://en.wikipedia.org/wiki/A2DP#Advanced_Audio_Distribution_Profile_.28A2DP.29" target="_blank">Bluetooth A2DP</a> (which my car’s audio system does support), a so-so email client, and Palm’s tardiness with a new OS and you can see why I’m looking for something better.</p>
<p>Honestly I have to admit that the iPhone is probably the best device right now for what I want (strong multimedia, great web browsing, good email client, decent form factor), although it is far from perfect (the phone part isn’t amazing, no built-in search, short battery life with 3G on, no A2DP, etc). So why am I not buying it?</p>
<h2>My Apple Epiphany</h2>
<p>I must confess that I generally don’t like Apple, and that I think their products are over-hyped most of the time (“<a href="http://www.apple.com/pr/library/2006/feb/28hifi.html" target="_blank">Apple is reinventing the home stereo with the new iPod Hi-Fi</a>” –Steve Jobs) but they generally make some good products. The iPod, Macbook Pro, Macbook Air, or Mac Pro are all legitimate top-of-the-line competitive products that most companies’ products do worse than. I realized what my real issue with Apple is though: <strong>their business practices.</strong></p>
<p>This is further exacerbated by the fact that when you go Apple your choices are <em>mostly</em> dictated to you by Apple (aka Steve Jobs). Why will Adobe’s CS4 suite be 64-bit only on Windows? An Apple business decision. Why is the iPhone only available on AT&amp;T? An Apple business decision. Why couldn’t .Mac users wait until MobileMe was stable to switch their e-mail over? Again, an Apple business decision.</p>
<p>The problem is particularly pronounced on the iPhone as it is an insanely closed platform (without jailbreaking it). It is like the iPhone is nothing but a DRM device, because basically it is. Lock down my music, check. Lock down my videos, check. Lock down my service provider, check. Lock down my choice of applications, check. Pretty much anything you can do with it is locked down.</p>
<h2>Open Platform != Open Source</h2>
<p>Don’t confuse an <a href="http://en.wikipedia.org/wiki/Open_Platform" target="_blank">open platform</a> with open source. Windows, PalmOS, Symbian, and even Mac OS X are all basically open platforms (but clearly not open source). You can run any app designed for the platform whether it is specifically blessed by the developer of the platform or not. If Windows or Mac were closed platforms you couldn’t make a third-party application like Firefox because Microsoft and Apple both already have competing web browsers. Look on the iPhone though and you’ll see that Apple won’t let any developer make a competing media player. See the difference?</p>
<p>I have numerous third-party apps on my Treo 680: Google Maps, Opera Mini, Gmail, Pocket Tunes, Facebook, a dictionary, etc. It may seem funny, but it would really bother me to have Apple deciding what I can and cannot use. Simple things like the program I use to track my gas mileage are switching costs to me if there isn’t a viable alternative on a new platform. After Apple’s trend of <a href="http://www.techmeme.com/080805/p5#080804p80" target="_blank">pulling Apps from iTunes</a> lately I really can’t say I trust them.</p>
<p>Technically there are Windows Mobile 6 phones that have all of the features I want (A2DP, Opera, 3G, wifi, real multitasking) but I just don’t think I could stomach the stodgy UI. So I guess I’m left waiting to see whether Android materializes into something good, Palm can <em>finally</em> bring out their new OS, or hope that Windows Mobile 7 has a new UI, because those will all happen before Apple truly opens up the iPhone.</p>
]]></content:encoded>
			<wfw:commentRss>http://pseudosavant.com/blog/2008/08/05/the-value-of-open-platforms-aka-why-i-dont-own-iphone/feed/</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
		<item>
		<title>Mojave: An OS By Another Name Just Wouldn&#8217;t Be The Same</title>
		<link>http://pseudosavant.com/blog/2008/08/04/mojave-an-os-by-another-name-just-wouldnt-be-the-same/</link>
		<comments>http://pseudosavant.com/blog/2008/08/04/mojave-an-os-by-another-name-just-wouldnt-be-the-same/#comments</comments>
		<pubDate>Mon, 04 Aug 2008 14:00:42 +0000</pubDate>
		<dc:creator>Paul Ellis</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://pseudosavant.com/blog/?p=275</guid>
		<description><![CDATA[For those of you who maybe haven’t heard about Microsoft’s latest OS “Mojave” you should check out their website for it before reading any further. Even if you’ve already heard about Mojave you owe it to yourself to check out the videos on their site before you read any further. What is up with the [...]]]></description>
			<content:encoded><![CDATA[<p><img title="Vista2" src="http://pseudosavant.com/blog/wp-content/uploads/2008/07/vista2.png" border="0" alt="Vista2" width="93" height="93" align="left" />For those of you who maybe haven’t heard about Microsoft’s latest OS “Mojave” you should <a href="http://www.mojaveexperiment.com/" target="_blank">check out their website</a> for it before reading any further. Even if you’ve already <em>heard</em> about Mojave you owe it to yourself to <a href="http://www.mojaveexperiment.com/" target="_blank">check out the videos</a> on their site before you read any further.<span id="more-275"></span></p>
<p>What is up with the “<a href="http://www.techmeme.com/080731/p26#a080731p26" target="_blank">blogosphere</a>” on this one? Some of the titles would make you think that Microsoft lied about what the software could do when really the only “lie” they told was what the name of the OS is. So I don&#8217;t know how Microsoft lied to <em>make </em>them like it. The people in the videos obviously really liked it.  I personally like Vista, but I was genuinely surprised by how much some of these people just <em>fawned </em>over it. They were that impressed.</p>
<h2>My History With Vista</h2>
<p>I was really skeptical of Vista at first myself. I had tried out the beta versions and <em><strong><span style="text-decoration: underline;">hated</span></strong></em> every single one. Literally the <em>only</em> reason for why I switched my desktop over to Vista was so I could do Media Center on my Xbox 360. My desktop is basically a file and print server for our laptops so I didn’t really care if it wasn’t that great so long as that stuff worked. However, within about a month of having Vista on my desktop I switched over my laptop, and a couple of months later my wife’s got switched too.</p>
<p>I should mention that I didn’t switch over until Vista had been out for about six months, so I missed out on the launch-day issues, but I never switch over to a new operating system when it comes out. No matter who makes it, new OSes <strong>always</strong> have some somewhat significant bugs or quirks. I would have probably hated Vista in January of 2007, but Vista in August 2008 is a different story. When I saw <a href="http://www.extremetech.com/article2/0,2845,2326735,00.asp" target="_blank">ExtremeTech defending Vista</a> I knew the tide was turning for Microsoft.</p>
<p><em>For more of my ramblings on Windows Vista and XP check out <a href="/blog/2008/07/21/take-off-your-beer-goggles-windows-xp-wasnt-a-blockbuster/" target="_blank">this post</a>.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://pseudosavant.com/blog/2008/08/04/mojave-an-os-by-another-name-just-wouldnt-be-the-same/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Is Apple 1.0 Some Form Of Beta Testing You Pay For?</title>
		<link>http://pseudosavant.com/blog/2008/08/01/is-apple-10-some-form-of-beta-testing-you-pay-for/</link>
		<comments>http://pseudosavant.com/blog/2008/08/01/is-apple-10-some-form-of-beta-testing-you-pay-for/#comments</comments>
		<pubDate>Fri, 01 Aug 2008 14:00:08 +0000</pubDate>
		<dc:creator>Paul Ellis</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Digital Media]]></category>
		<category><![CDATA[Gadgets]]></category>
		<category><![CDATA[Mac OS]]></category>
		<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://pseudosavant.com/blog/?p=270</guid>
		<description><![CDATA[If the on-going debacle that is MobileMe is to highlight anything it is this: don’t do Apple 1.0. They may have some great ideas but their history with introducing new products is terrible. Even I was shocked when I started making this list of their recent 1.0 snafus. Just look at their 1.0 product short [...]]]></description>
			<content:encoded><![CDATA[<p><img title="Applelogo2" src="http://pseudosavant.com/blog/wp-content/uploads/2008/07/applelogo2.png" border="0" alt="Applelogo2" width="58" height="71" align="left" />If the on-going debacle that is MobileMe is to highlight anything it is this: <strong>don’t do Apple 1.0</strong>. They may have some great ideas but their history with introducing new products is terrible. Even I was shocked when I started making this list of their recent 1.0 snafus.<span id="more-270"></span></p>
<p>Just look at their 1.0 product short comings that a subsequent version fixed:</p>
<ul>
<li><strong>iPod</strong>: firewire only, no iTunes for Windows, no service to replace old batteries, mechanical scroll wheel</li>
<li><strong>iPhone</strong>: no 3G, no GPS, no third-party software, no contacts search, no corporate e-mail/contacts/calendar sync, 4GB model, couldn’t easily use third—party headphones, no music ringtones, etc</li>
<li><strong>iPod Touch</strong>: pretty much the same list as the iPhone but you have to pay for each update even though they are free for the iPhone and new iPod Touches</li>
<li><strong>AppleTV</strong>: couldn’t purchase or download content on the AppleTV, measly 40GB hard drive, no support for Dolby Digital 5.1, had to be connected to a computer to do anything, <a href="http://www.techmeme.com/080801/p26#a080801p26" target="_blank">apparently people are still unhappy with the state of AppleTV</a></li>
<li><strong>Mac OS X</strong>: launch version had almost zero software, ran very slowly, no DVD playback, no CD burning, no Windows/Samba file-sharing, no built-in search</li>
<li><strong>MacBook</strong>: palm rest discoloration, cracking plastic, low quality 6-bit LCD panels, you could only order it with 512MB of RAM, had draft-N wireless support but you had to pay $5 to use it, excessive heat made Apple label it a notebook instead of a laptop (because it is too hot for your lap apparently)</li>
<li>And now <strong>MobileMe</strong>: “1%” of users couldn’t access their mail for weeks (as of this writing I’ve seen reports that some still can’t), Apple’s idea of PUSH technology isn’t actually a PUSH at all, exchange contact and calendars don’t sync, and now they are adding MobileMe software onto non-MobileMe users’ PC via iTunes without asking or even telling them</li>
</ul>
<p>Basically, within a year or two of each product coming out a new revision/version comes out that fixes the glaring bugs and notably missing features, and sometimes even costs less. If you ask me, it really does seem like 1.0 is more of a paid public beta test for Apple. The thing that amazes me is how they can get their users to forget about all of this. That is some amazing marketing…</p>
]]></content:encoded>
			<wfw:commentRss>http://pseudosavant.com/blog/2008/08/01/is-apple-10-some-form-of-beta-testing-you-pay-for/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Five Firefox Extensions That Should Be Built-In</title>
		<link>http://pseudosavant.com/blog/2008/07/31/five-firefox-extensions-that-should-be-built-in/</link>
		<comments>http://pseudosavant.com/blog/2008/07/31/five-firefox-extensions-that-should-be-built-in/#comments</comments>
		<pubDate>Thu, 31 Jul 2008 17:22:09 +0000</pubDate>
		<dc:creator>Paul Ellis</dc:creator>
				<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Web Browsers]]></category>

		<guid isPermaLink="false">http://pseudosavant.com/blog/?p=257</guid>
		<description><![CDATA[In my review of the latest versions of Opera and Firefox I noted that I really appreciated not having to “roll my own browser” from scratch with Opera. Extensions can be great for Firefox but I think some of them should really come built-in. Maybe not enabled by default, but you shouldn’t have to hunt [...]]]></description>
			<content:encoded><![CDATA[<p><img title="Firefox" src="http://pseudosavant.com/blog/wp-content/uploads/2008/07/firefox.png" border="0" alt="Firefox" width="113" height="110" align="left" /> In my <a href="http://pseudosavant.com/blog/2008/07/05/quick-take-firefox-3-vs-opera-95/" target="_blank">review of the latest versions of Opera and Firefox</a> I noted that I really appreciated not having to “roll my own browser” from scratch with Opera. Extensions can be great for Firefox but I think some of them should really come built-in. Maybe not enabled by default, but you shouldn’t have to hunt around to find this functionality.</p>
<p><span id="more-257"></span> <a href="https://addons.mozilla.org/en-US/firefox/addon/1530" target="_blank"><img title="autohidestatusbar" src="http://pseudosavant.com/blog/wp-content/uploads/2008/07/autohidestatusbar.png" border="0" alt="autohidestatusbar" width="32" height="32" align="left" /></a> <a href="https://addons.mozilla.org/en-US/firefox/addon/1530" target="_blank">autoHideStatusbar</a>: Quite simply AHS hides the status bar unless you hover over a link or move your cursor to the bottom of the browser window. It is great for maximizing vertical space within the browser window. I don’t know about you, but <em>most</em> of the time I don’t need the status bar but <em>sometimes</em> I do.</p>
<p align="center"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" title="ahs-hidden" src="http://pseudosavant.com/blog/wp-content/uploads/2008/07/ahshidden.png" border="0" alt="ahs-hidden" width="185" height="113" /> <img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" title="ahs-visible" src="http://pseudosavant.com/blog/wp-content/uploads/2008/07/ahsvisible.png" border="0" alt="ahs-visible" width="185" height="113" /></p>
<p><a href="https://addons.mozilla.org/en-US/firefox/addon/139" target="_blank"><img title="imagezoom" src="http://pseudosavant.com/blog/wp-content/uploads/2008/07/imagezoom.png" border="0" alt="imagezoom" width="32" height="32" align="left" /></a> <a href="https://addons.mozilla.org/en-US/firefox/addon/139" target="_blank">Image Zoom</a>: This is another simple extension that can be really useful. It adds a context menu item for zooming in and out on an individual image on a page. It makes it a lot easier to see details in smaller images when you can easily enlarge it by 200%. I would like to see a bit more friendly UI for this one however. The context menu approach works, but some sort of hover over pop-up <em>may</em> be more intuitive.</p>
<p align="center"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" title="image-zoom-menu" src="http://pseudosavant.com/blog/wp-content/uploads/2008/07/imagezoommenu.png" border="0" alt="image-zoom-menu" width="372" height="256" /></p>
<p><a href="https://addons.mozilla.org/en-US/firefox/addon/4810" target="_blank"><img title="speed-dial-icon" src="http://pseudosavant.com/blog/wp-content/uploads/2008/07/speeddialicon.png" border="0" alt="speed-dial-icon" width="32" height="32" align="left" /> Speed Dial</a>: I’m sure all of the Opera users out there recognize this one; it is a blatant copy of the speed dial built into Opera. Imitation is the sincerest form of flattery right? When you open a new window or tab this extension will populate it with a three-by-three (although you can adjust the row and column count) set of tiles of sites you selected. I have mine set for five columns with three rows so that the most common fifteen sites I visit are easily accessible. I know I could (and do) have them in my bookmarks, but this is really just quicker and easier. The tiles also refresh regularly so for certain sites I can tell if there has been an update just from the tile.</p>
<p align="center"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" title="speed-dial" src="http://pseudosavant.com/blog/wp-content/uploads/2008/07/speeddial1.jpg" border="0" alt="speed-dial" width="376" height="367" /></p>
<p><a href="https://addons.mozilla.org/en-US/firefox/addon/3895" target="_blank"><img title="personal-menu-icon" src="http://pseudosavant.com/blog/wp-content/uploads/2008/07/personalmenuicon.png" border="0" alt="personal-menu-icon" width="32" height="32" align="left" /></a> <a href="https://addons.mozilla.org/en-US/firefox/addon/3895" target="_blank">Personal Menu</a>: This is a must have extension for me, but I may just be crazy about maximizing my screen space. This extension will remove the regular menu bar and make it a drop down menu from an icon. That way I can eliminate an additional toolbar and save myself some vertical space. Something like this, or perhaps even the method IE uses of pressing the Alt key to bring up the menu would be a welcome addition.</p>
<p align="center"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" title="personal-menu" src="http://pseudosavant.com/blog/wp-content/uploads/2008/07/personalmenu1.png" border="0" alt="personal-menu" width="325" height="203" /></p>
<p><a href="https://addons.mozilla.org/en-US/firefox/addon/2098" target="_blank"><img title="update-notifier-icon" src="http://pseudosavant.com/blog/wp-content/uploads/2008/07/updatenotifiericon.png" border="0" alt="update-notifier-icon" width="29" height="23" align="left" /></a> <a href="https://addons.mozilla.org/en-US/firefox/addon/2098" target="_blank">Update Notifier</a>: This extension is one that I can’t believe wasn’t added to Firefox years ago. When an update for Firefox (it works in Thunderbird too), an extension, or a theme is available the icon will turn blue and pop-up a small notification window listing the available updates. You can then install all of the updates right from the drop down menu.</p>
<p align="center"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" title="updatenotifier" src="http://pseudosavant.com/blog/wp-content/uploads/2008/07/updatenotifier1.png" border="0" alt="updatenotifier" width="194" height="97" /> <img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" title="update-notifier-2" src="http://pseudosavant.com/blog/wp-content/uploads/2008/07/updatenotifier21.jpg" border="0" alt="update-notifier-2" width="146" height="96" /></p>
]]></content:encoded>
			<wfw:commentRss>http://pseudosavant.com/blog/2008/07/31/five-firefox-extensions-that-should-be-built-in/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Microsoft Midori: Micro Cloud At Home?</title>
		<link>http://pseudosavant.com/blog/2008/07/30/microsoft-midori-micro-cloud-at-home/</link>
		<comments>http://pseudosavant.com/blog/2008/07/30/microsoft-midori-micro-cloud-at-home/#comments</comments>
		<pubDate>Wed, 30 Jul 2008 15:59:50 +0000</pubDate>
		<dc:creator>Paul Ellis</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[Other OS]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://pseudosavant.com/blog/?p=220</guid>
		<description><![CDATA[SDTimes is running a story about details of a new operating system being developed at Microsoft called Midori. It is supposedly based on Microsoft’s Singularity operating system built entirely on managed code ala .Net.  This could be Microsoft’s first non-Windows commercial OS since DOS. If SDTimes’ details are right it may be the first OS [...]]]></description>
			<content:encoded><![CDATA[<p><img title="No-Windows" src="http://pseudosavant.com/blog/wp-content/uploads/2008/07/nowindows.png" border="0" alt="No-Windows" width="138" height="138" align="left" /> SDTimes is <a href="http://www.techmeme.com/080729/p138#a080729p138" target="_blank">running a story</a> about details of a new operating system being developed at Microsoft called Midori. It is supposedly based on Microsoft’s <a href="http://en.wikipedia.org/wiki/Singularity_(operating_system)" target="_blank">Singularity</a> operating system built entirely on managed code ala .Net.  This could be Microsoft’s first non-Windows commercial OS since DOS. If SDTimes’ details are right it may be the first OS to support one of the features I have been pining for for many years: cloud computing within the home.<span id="more-220"></span></p>
<p>I first thought up this concept about four years ago, before the term “cloud computing” was en vogue. Basically I was thinking how great it would be to be able to pool and leverage the CPU resources of the three computers (two laptops and a desktop) I had within my house. In particular I wanted to be able to use the desktop’s faster CPU to complete workloads for my laptop in a relatively ad hoc manner.</p>
<p>Some video applications I had used could render their output on more than one machine using their own clustering software, but why should it be limited to niche programs like that? I already share disk space, printers, or even TV tuners (via <a href="http://www.orb.com" target="_blank">Orb</a> or Media Center Extender), why not my CPU? You can push your computing out on the Internet cloud all you want but <strong>a lot of people have a micro cloud of resources already within their home</strong>, or workgroup.</p>
<p>At the time it seemed like something that might be esoteric enough to be implemented in Linux so I tried to find out how feasible it was in some Linux developer forums. In my mind I thought it could be implemented as a virtual CPU that the scheduler would only send jobs to if the physical CPU was at 100% for more than ten seconds or so. It would also have to be aware of the bandwidth and latencies of the connection between machines. Obviously network accessed CPU resources wouldn’t be incredibly efficient but any additional processing cycles gained would help.</p>
<p>As the number of cores continues to increase (particularly on the desktop) and devices like netbooks with limited resources become popular this could have been a huge boon. Unfortunately nobody took me seriously. After all, my kernel-level C programming is <em>severely</em> lacking. :)</p>
<p>If the documents SDTimes has received are accurate it would seem that Midori is all about cloud computing. Or put more accurately, heavily abstracting away hardware from software to enable remote or local resources to be used for any given task. It isn’t just for the CPU either. Imagine being able to <em>easily</em> pool the disk storage available on the various nodes of your network into one huge fault-tolerant distributed storage volume. All I can say is that on paper this all sounds incredible.</p>
<p>Microsoft is obviously pretty quiet on the purpose of Midori. The PR people have admitted its existence but they it is just an incubation project; only time will tell. Hopefully it will see the light of day before I die or Duke Nukem Forever comes out, which ever comes first.</p>
<p><em>*Update: Must be a pretty big story if <a href="http://www.techmeme.com/080804/p19#a080804p19" target="_blank">even the BBC is running it</a>.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://pseudosavant.com/blog/2008/07/30/microsoft-midori-micro-cloud-at-home/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Microsoft: Open Update For All</title>
		<link>http://pseudosavant.com/blog/2008/07/29/microsoft-open-update-for-all/</link>
		<comments>http://pseudosavant.com/blog/2008/07/29/microsoft-open-update-for-all/#comments</comments>
		<pubDate>Tue, 29 Jul 2008 16:52:54 +0000</pubDate>
		<dc:creator>Paul Ellis</dc:creator>
				<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Xbox Live]]></category>

		<guid isPermaLink="false">http://pseudosavant.com/blog/?p=209</guid>
		<description><![CDATA[I recently had an issue updating Google Gears to be compatible with Firefox 3.0.1. The Firefox updater didn’t find any updates and if I installed Gears again it was still at the same incompatible version. It was only after I uninstalled it and installed it again that it finally worked. This made me realize something, [...]]]></description>
			<content:encoded><![CDATA[<p><img title="Windows-Update" src="http://pseudosavant.com/blog/wp-content/uploads/2008/07/windowsupdate.png" border="0" alt="Windows-Update" width="99" height="130" align="left" />I recently had an issue updating Google Gears to be compatible with Firefox 3.0.1. The Firefox updater didn’t find any updates and if I installed Gears again it was still at the same incompatible version. It was only after I uninstalled it and installed it again that it finally worked. This made me realize something, updating software on your computer should be a lot easier than it is right now and Microsoft should be the one to do it.</p>
<p><span id="more-209"></span></p>
<h2>The State Of Updates</h2>
<p>Right now almost every program on my computer has its own update mechanism of some sort. They primarily fall into three categories.</p>
<ul>
<li>Notify me of an available update
<ul>
<li>Pidgin</li>
<li>WinSCP</li>
<li>VMware Server</li>
</ul>
</li>
<li>Udate themselves from within the program
<ul>
<li>Firefox</li>
<li>Thunderbird</li>
<li>Quicken</li>
<li>Opera</li>
<li>Photoshop</li>
</ul>
</li>
<li>Special updating program that runs at startup and constantly uses memory
<ul>
<li>Java</li>
<li>Quicktime/iTunes</li>
<li>Google Pack (Picasa, Desktop Search, etc)</li>
<li>Thinkpad utilities</li>
</ul>
</li>
</ul>
<p>With every program doing its own thing, keeping your software up-to-date is a bit of a hassle and certainly not something the “average” user does.</p>
<h2>Windows/Microsoft Update</h2>
<p>Microsoft has their own updating software of course: Windows Update. It can already be extended to update other Microsoft products through Microsoft Update. They also serve up drivers for various WHQL’d hardware through it.</p>
<p>Why not open this up for any program on your system? This could be another feature to help differentiate Windows Vista or Windows 7 from the competition (OS X or Windows XP). This would also address one of the pain-points to “boxed” software that web applications don’t have.</p>
<h2>Updates ala YUM, APT, or Xbox Live</h2>
<p>I’m <strong>not</strong> saying that Microsoft should host files and provide bandwidth for every Windows application on the planet. They could create a secure way for third-party applications to be updated from the developer’s site <em>through</em> Windows Update.</p>
<p>YUM or APT on Linux is similar to this concept but it only works reliably if you only install software from repositories. Xbox Live also manages updates for every piece of software that runs on an Xbox 360 and it rectifies one of the main reasons for why I don’t PC game: it is such a pain to keep games up-to-date.</p>
<p>Ultimately Microsoft is a platform company, and this would make the Windows platform more attractive to users and developers. Having a unified method and interface would greatly simplify keeping software up-to-date, particularly for less savvy users. It could also have the effect of improving system security by making it easier for people to have the latest version of programs (Quicktime, Reader, Flash) that have been recently targeted through web browsers by hackers as well.</p>
<p>I would think that developers would appreciate not having to maintain software just to help…maintain software too. It really is kind of silly that everyone has to reinvent-the-wheel each time for updating their applications. Certainly there are some details for Microsoft to work out on how to implement this, but that is their problem. I&#8217;m just the idea man. :)</p>
<p>*Before anyone sends me an e-mail about this, yes I do know that there are programs such as <a href="http://www.radarsync.com" target="_blank">RadarSync</a> that <em>claim</em> to keep all of your applications up-to-date. I have yet to try one that is easy to use and actually works however.</p>
]]></content:encoded>
			<wfw:commentRss>http://pseudosavant.com/blog/2008/07/29/microsoft-open-update-for-all/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Take Off Your Beer-Goggles: Windows XP Wasn&#8217;t A Blockbuster!</title>
		<link>http://pseudosavant.com/blog/2008/07/21/take-off-your-beer-goggles-windows-xp-wasnt-a-blockbuster/</link>
		<comments>http://pseudosavant.com/blog/2008/07/21/take-off-your-beer-goggles-windows-xp-wasnt-a-blockbuster/#comments</comments>
		<pubDate>Mon, 21 Jul 2008 14:00:17 +0000</pubDate>
		<dc:creator>Paul Ellis</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://pseudosavant.com/blog/?p=189</guid>
		<description><![CDATA[I recently came across an article by The Economist where they mentioned how “embarrassing” it is for Microsoft that Intel will “continue to use Windows XP on the tens of thousands of PCs it has scattered around its offices, rather than upgrade them to Vista” and that “Vista is never going to be a blockbuster [...]]]></description>
			<content:encoded><![CDATA[<p><img title="XP-and-Vista" src="http://pseudosavant.com/blog/wp-content/uploads/2008/07/xpandvista.png" border="0" alt="XP-and-Vista" width="96" height="112" align="left" /> I recently came across an <a href="http://www.economist.com/research/articlesBySubject/displayStory.cfm?story_id=11692316&amp;subjectID=348909&amp;fsrc=nwl" target="_blank">article by The Economist</a> where they mentioned how “embarrassing” it is for Microsoft that Intel will “continue to use Windows XP on the tens of thousands of PCs it has scattered around its offices, rather than upgrade them to Vista” and that “Vista is never going to be a <strong>blockbuster</strong> like XP”. (emphasis added)</p>
<p>This isn’t the first time I’ve heard <em>mostly </em>false statements like this, but I expected more from The Economist. This isn’t going to be a post about why you should or should not upgrade to Vista though, it is about the truth surrounding XP’s adoption. The facts after the jump.<span id="more-189"></span></p>
<h2>Name That Windows Upgrade</h2>
<p>If I told you that I had been reading about the &#8220;<a href="http://www.crn.com/it-channel/18820427" target="_blank">slow, tortoiselike</a>&#8221; <a href="http://www.itbusiness.ca/it/client/en/Home/News.asp?id=11327" target="_blank">adoption</a> <a href="http://my.advisor.com/articles.nsf/aid/09208" target="_blank">of a Windows OS</a>, where people were <a href="http://en.wikipedia.org/wiki/MS_Windows_XP#User_interface_performance" target="_blank">complaining about a slow UI</a>, how some <a href="http://en.wikipedia.org/wiki/MS_Windows_XP#Backward_compatibility" target="_blank">really old peripheral or software wouldn’t work</a>, and where businesses felt the required investment in upgraded hardware “<a href="http://www.infoage.idg.com.au/index.php/id;1157573402;fp;32768;fpid;179647284" target="_blank">could be cost-prohibitive</a>&#8220;, which version would you guess it was? Vista? Well I have news for you, I was reading about Windows XP; Vista&#8217;s now (apparently) beloved predecessor.</p>
<p>I have to admit it is a pet peeve of mine when people act like Windows XP was a blockbuster from the get-go because the fact of the matter is <em>it wasn’t</em>. About the news that Intel isn’t switching to Vista yet, guess what? They were really slow to switch to XP too, and it really shouldn’t have been news back then either.</p>
<h2>The Speed of Corporate IT</h2>
<p>Anyone who has worked in any sort of large scale IT environment knows that businesses do not rush to change the latest version. In 2005 I was working in an IT environment where all 2,000 PCs we had were finally switching over to Windows XP from Windows 2000 after XP had been out for four years. Windows XP’s adoption was a lot like Vista’s is now, primarily people buying new machines, with businesses <em>slowly </em>embracing the upgrade.</p>
<p>When XP launched in 2001 Gartner said that Windows 2000 Pro would “<a href="http://www.crn.com/it-channel/18827320" target="_blank">continue to be the leading business version until 2003.</a>” In 2005 AssetMatrix did a study <a href="http://www.betanews.com/article/print/Windows_XP_Adoption_Rates_Slow/1118943913" target="_blank">that concluded</a> “that Windows 2000 is installed on 48 percent of all corporate PCs as of the first quarter of this year, only falling four percent since the last quarter of 2003.” In fact, at that time <a href="http://www.betanews.com/article/print/Windows_XP_Adoption_Rates_Slow/1118943913" target="_blank">10% of companies were still running Windows 95</a> for some reason.</p>
<p>Even once Windows XP had significantly started to penetrate corporate IT, they were really <a href="http://www.crn.com/security/47900127" target="_blank">slow on implementing Service Pack 2</a>. In fact <a href="http://www.ecommercetimes.com/story/security/41987.html?welcome=1216396710" target="_blank">E-commerce Times said</a> that “a substantial number of companies have yet to decide whether to accept or <em>embargo</em> Windows XP SP2.” (emphasis added) Seriously people thought about skipping SP2 somehow?</p>
<p>This is how corporate IT works. If it ain’t broke don’t fix it. Nobody wants to lose their job over a hasty upgrade. Windows XP did have a ton of bugs when if first came out. In fact I personally had <strong>a lot</strong> more issues (hardware, software, compatibility, stability, etc) with the first version of XP than I did with pre-SP1 Vista.</p>
<h2>My Two Cents</h2>
<p>Honestly, <strong>Vista is a better upgrade from XP, than XP was from 2000</strong>. I held out on Windows 2000 for quite a few years, but Vista got me to upgrade within 6 months. I am not about to say that Vista doesn’t have its warts, but on decent hardware it runs really well and I can’t imagine going back to XP.</p>
<p>Vista’s Explorer UI is way better (breadcrumb navigation, extra large thumbnails for photos, preview pane, etc), the integrated search is literally the only one I’ve ever liked (and I’ve used F-spot, Beagle, Spotlight, Google Desktop Search, Windows Desktop Search, etc), it is more secure, Media Center is awesome, the network location management is great for laptops, I’m a fan of the application specific audio mixing (ala <a href="http://en.wikipedia.org/wiki/Beos" target="_blank">BeOS</a>), even just simple stuff like how clicking on the time brings up a calendar and multiple clocks is nice.</p>
<p>When XP came out it had very few benefits over Windows 2000. It supported USB better (but that was added into Windows 2000 by a service-pack), it had a slightly different (but not better) UI, it had a <span style="text-decoration: line-through;">worthless</span> <span style="text-decoration: line-through;">broken</span> firewall, and it had fast user switching. It was a lot more stable than Windows 98, but so is a three legged dog, so is that really saying anything?</p>
<p>Ultimately, I think a lot of people don’t like change. People don’t want to learn a new way to do something even if it is <em>way</em> better. It is just really hard to push this much change. By the time Windows 7 comes out everyone will be used to Vista and XP will be long forgotten. <em>My prediction is that Windows 7 will be to Vista what Windows 98 Second Edition was to Windows 98, and it will be very popular.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://pseudosavant.com/blog/2008/07/21/take-off-your-beer-goggles-windows-xp-wasnt-a-blockbuster/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Does It Matter If $1 Of Piracy = $5.50 In &#8220;Lost Opportunities&#8221;?</title>
		<link>http://pseudosavant.com/blog/2008/07/11/does-it-matter-if-1-of-piracy-550-in-lost-opportunities/</link>
		<comments>http://pseudosavant.com/blog/2008/07/11/does-it-matter-if-1-of-piracy-550-in-lost-opportunities/#comments</comments>
		<pubDate>Fri, 11 Jul 2008 16:49:31 +0000</pubDate>
		<dc:creator>Paul Ellis</dc:creator>
				<category><![CDATA[Digital Media]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Video and TV]]></category>

		<guid isPermaLink="false">http://pseudosavant.com/blog/?p=174</guid>
		<description><![CDATA[Ars is running a story on a new report by IDC (that was funded by Microsoft) that states/shows that $1 of piracy = $5.50 in &#8220;lost opportunities&#8221;. Cheng argues that just because “every single dollar that…has been ‘lost’ to copyright infringement [can’t] be turned around into a dollar worth of sales” that we should “take [...]]]></description>
			<content:encoded><![CDATA[<p><img title="dollar-coin" src="http://pseudosavant.com/blog/wp-content/uploads/2008/07/dollarcoin.png" alt="dollar-coin" width="113" height="112" align="left" /><a href="http://arstechnica.com/news.ars/post/20080709-microsoft-claims-1-of-piracy-5-50-in-lost-opportunity.html" target="_blank">Ars</a> is running a story on a <a href="http://www.techmeme.com/080709/p67#a080709p67" target="_blank">new report by IDC</a> (that was funded by Microsoft) that states/shows that $1 of piracy = $5.50 in &#8220;lost opportunities&#8221;. <a href="http://arstechnica.com/authors.ars/eJacqui" target="_blank">Cheng</a> argues that just because “every single dollar that…has been ‘lost’ to copyright infringement [can’t] be turned around into a dollar worth of sales” that we should “take this report with about $5.50 of salt.” <em>Should it really matter if each dollar of piracy would actually be a dollar of sales though?</em></p>
<p><span id="more-174"></span></p>
<p>In my <span style="text-decoration: line-through;">humble</span> opinion I think it is foolish to disregard the effects of piracy with the argument that the people who <span style="text-decoration: line-through;">share</span> <span style="text-decoration: line-through;">copy</span> pirate (argh me maties!) wouldn’t pay anyway. This argument isn’t just used for Microsoft software either, it is a common argument used with pirated music and PC gaming as well.</p>
<h2>Copyright</h2>
<p><img class="alignright" style="border-width: 0px; float: right;" title="copyright" src="http://pseudosavant.com/blog/wp-content/uploads/2008/07/copyright.png" border="0" alt="copyright" width="86" height="116" align="right" /> In each example it really boils down to copyright though. The <a href="http://dictionary.reference.com/search?q=copyright" target="_blank">dictionary</a> defines copyright as “A grant of an <em>exclusive right</em> to produce or sell a book, motion picture, work of art, musical composition, software, or similar product during a specified period of time.” (emphasis added)</p>
<p>It is the copyright holder’s exclusive right to choose how their work is distributed. For some reason, whether it is Microsoft or Metallica there are people who think that these exclusive rights are somehow irrelevant because they already made their money. Copyright holders really shouldn’t have to prove that the piracy of their works (whether proprietary or open-source/GPL/etc) could have been turned into <em>actual</em> sales; that is beside the point.</p>
<h2>A Different Kind of MSN</h2>
<p><img title="msn" src="http://pseudosavant.com/blog/wp-content/uploads/2008/07/msn.png" alt="msn" width="124" height="113" align="left" /> Without taking away from what I have already said, I don&#8217;t know why Microsoft <em>chooses </em>(it is their choice after all) to be so aggressive on their licensing enforcement and policies. For me, it all points towards <a href="http://en.wikipedia.org/wiki/Metcalfe%27s_law" target="_blank">Metcalf&#8217;s law</a> on network effects. The value of the Microsoft &#8220;network&#8221; or ecosystem of software is arguably highest when everyone (paying customers <em>and</em> pirates) uses it.</p>
<p>There is a segment of users, especially in certain regions, who will never pay much or anything for their software; and not because they care about open-source or <a href="http://en.wikipedia.org/wiki/Free_as_in_speech" target="_blank">libre</a> software. There could be many reasons why they don’t care to pay, but the reasons don’t really matter. As Microsoft really pushes their pricing and licensing enforcement, they will push these users toward free OSes like Ubuntu (or other Linux distros).</p>
<p>Ultimately this will diminish the value of the Microsoft “network” and increase the value of the alternatives. Indeed a big part of the reason why Linux (or even Mac to a lesser extent) isn’t more popular (i.e. valuable) on the desktop is that the network is too small.</p>
<p>Microsoft’s time and money could be better spent exploring reduced pricing in various regions; and no, a gimped “<a href="http://en.wikipedia.org/wiki/Windows_XP_Starter_Edition#Editions_for_specific_markets" target="_blank">starter edition</a>” doesn’t count. Yes, this would open up <a href="http://en.wikipedia.org/wiki/Gray_market" target="_blank">gray-market</a> issues, but I&#8217;d rather deal with some people not paying the <em>right</em> price than some people <em>not paying at all</em>, or even worse, some <em>not even using the software</em>.</p>
<p><em>Note: I am not in any way condoning or justifying piracy.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://pseudosavant.com/blog/2008/07/11/does-it-matter-if-1-of-piracy-550-in-lost-opportunities/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Oh, The Good Ole Days&#8230;</title>
		<link>http://pseudosavant.com/blog/2008/07/10/oh-the-good-ole-days/</link>
		<comments>http://pseudosavant.com/blog/2008/07/10/oh-the-good-ole-days/#comments</comments>
		<pubDate>Thu, 10 Jul 2008 14:00:00 +0000</pubDate>
		<dc:creator>Paul Ellis</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[Other OS]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://pseudosavant.com/blog/?p=170</guid>
		<description><![CDATA[I don’t know how many of you caught this but yesterday Microsoft announced that Windows 3.11 reached its end-of life. The first comment I saw about it said this “I never heard of a trojan or virus affecting 3.11.  Heck even DOS today would be fine by me.” Was the grass really greener back then [...]]]></description>
			<content:encoded><![CDATA[<p><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" title="image" src="http://pseudosavant.com/blog/wp-content/uploads/2008/07/image2.png" border="0" alt="image" width="313" height="63" align="left" /> I don’t know how many of you caught <a href="http://www.techmeme.com/080709/p101#a080709p101" target="_blank">this</a> but yesterday Microsoft announced that <a href="http://www.windows-now.com/blogs/robert/windows-3-11-reaches-end-of-life-seriously.aspx" target="_blank">Windows 3.11 reached its end-of life</a>. The first comment I saw about it said this “I never heard of a trojan or virus affecting 3.11.  Heck even DOS today would be fine by me.” Was the grass really greener back then though?</p>
<p><span id="more-170"></span></p>
<h2>Remember XYZ OS? It Was Great</h2>
<p><img class="alignright" style="float: right;" title="image" src="http://pseudosavant.com/blog/wp-content/uploads/2008/07/image3.png" border="0" alt="image" width="176" height="159" align="right" /> I’ve heard statements like this about every new operating system or office suite for many years now. Oddly enough some people are particularly fond of DOS, Windows 3.11, or especially Windows 95. In their mind’s eye the software didn&#8217;t have viruses, didn&#8217;t crash (well, DOS usually didn&#8217;t), wasn&#8217;t &#8220;bloated&#8221;, and ran on a measly 33MHz CPU with 4MB of RAM just fine. Sounds pretty great right? Wrong.</p>
<p>The software also didn&#8217;t do very much (relatively speaking). There was little or no multi-tasking (I upgraded to OS/2 from Windows 3.11 solely to download from <a href="http://en.wikipedia.org/wiki/Bulletin_board_system" target="_blank">BBS</a>&#8216;s in the background). Then there was that arcane 640KB memory limit in DOS you had to deal with.</p>
<p>There was also no Internet (at least what we consider <em>the</em> Internet today); so no WWW, email, blogs, instant messaging, VoIP, or online gaming. Computers also couldn’t do all of the multimedia (music, video, photo editing, record TV, etc) we take for granted today. Here is the real kicker though, they also cost more in nominal <em>and</em> real terms. I remember my first hard drive cost $300-400 and it was only <strong>20MB</strong>! I just bought a 750GB drive for ~$100 or so.</p>
<h2>Trust Me, It Wasn’t As Good As You Remember It</h2>
<div id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:8c0166c5-c2aa-4fe9-b230-c7b8e6f2fb8c" class="wlWriterSmartContent" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px">
<div><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="wmode" value="transparent" /><param name="src" value="http://www.youtube.com/v/OMa3QBqf3t4&amp;hl=en&amp;fs=1&amp;rel=0" /><embed type="application/x-shockwave-flash" width="425" height="355" src="http://www.youtube.com/v/OMa3QBqf3t4&amp;hl=en&amp;fs=1&amp;rel=0" wmode="transparent"></embed></object></div>
<div style="clear:both;font-size:.8em;">The First IT Professional</div>
</div>
<p>Here is how I know it wasn’t better back then, if it was, we would all be downgrading back to a 286 running Windows 3.11. A lot of the problems people have with computers today have more to do with the Internet than their OS. If you really want to be as safe from viruses/malware as you were then, don&#8217;t connect your computer to the Internet, ever. That will take care of about 99.9999% of your computers problems&#8230;<em>and about 90% of its functionality too</em>.</p>
<p>I do have my favorite programs/OSes from back in the day, but they were really only great relative to their contemporaries. That is why I run Vista instead of BeOS or OS/2 (arguably my two favorite OSes of all time). Sure BeOS could boot in 5 seconds on a Pentium 200MHz, but once it was up what would I do with it?</p>
]]></content:encoded>
			<wfw:commentRss>http://pseudosavant.com/blog/2008/07/10/oh-the-good-ole-days/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Proprietary Web? Blame the W3C</title>
		<link>http://pseudosavant.com/blog/2008/07/08/a-proprietary-web-blame-the-w3c/</link>
		<comments>http://pseudosavant.com/blog/2008/07/08/a-proprietary-web-blame-the-w3c/#comments</comments>
		<pubDate>Tue, 08 Jul 2008 10:00:06 +0000</pubDate>
		<dc:creator>Paul Ellis</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Online]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[Web Browsers]]></category>

		<guid isPermaLink="false">http://pseudosavant.com/blog/?p=148</guid>
		<description><![CDATA[A recent post of mine about Firefox and my general view of corporations and organizations caused a bit of a stir. It even caught the attention of Asa Dotzler, a prominent Mozilla employee. In Mr. Dotzler’s rebuff of my post he said something that has really bothered me. He said “It’s really hard for me [...]]]></description>
			<content:encoded><![CDATA[<p><img title="Flash-Silverlight-vs-W3C" src="http://pseudosavant.com/blog/wp-content/uploads/2008/07/flashsilverlightvsw3c.png" border="0" alt="Flash-Silverlight-vs-W3C" width="293" height="100" align="left" /> A <a href="http://pseudosavant.com/blog/2008/06/20/firefox-search-engines-and-the-truth-about-corporations/" target="_blank">recent post</a> of mine about Firefox and my general view of corporations and organizations caused a bit of a stir. It even <a href="http://pseudosavant.com/blog/2008/06/20/firefox-search-engines-and-the-truth-about-corporations/#comment-593" target="_blank">caught the attention</a> of <a href="http://en.wikipedia.org/wiki/Asa_Dotzler" target="_blank">Asa Dotzler</a>, a prominent Mozilla employee. In Mr. Dotzler’s rebuff of my post he said something that has really bothered me. He said “It’s really hard for me to believe that either [Microsoft or Adobe] have the free and open Web at heart when they’re actively subverting it with closed technologies like <a href="http://www.adobe.com/products/flash" target="_blank">Flash</a> and <a href="http://www.microsoft.com/silverlight" target="_blank">Silverlight</a>.” But are they really subverting it? Where exactly is the line between serving the consumer and subverting the web?</p>
<p><span id="more-148"></span></p>
<h2>Standards behind the “free and open Web”</h2>
<p>This isn’t the first time I’ve heard this statement, but using a term like “free and open” is such <a href="http://en.wikipedia.org/wiki/Bioshock#Plot_summary" target="_blank">utopian propaganda</a>. After all <em>how</em> could you be against “free and open” right? A <em>brief</em> look at the web standards groups might illustrate the real root of the problem though.</p>
<p>The <a href="http://en.wikipedia.org/wiki/W3c" target="_blank">W3C</a> (World-Wide-Web Consortium) is the main standards body for the web. To say that they have a reputation for being slow is an understatement; their <a href="http://en.wikipedia.org/wiki/HTML#Version_history_of_the_standard" target="_blank">last XHTML/HTML recommendation</a> (XHTML 1.1) was in 2001. That was <em>seven years ago, </em>or almost eternity in Internet or dog years.</p>
<p>Eventually it got so bad that some people from Apple, Mozilla, and Opera forked off into their own group called <a href="http://en.wikipedia.org/wiki/Whatwg" target="_blank">WHATWG</a> (Web Hypertext Application Technology Working Group) in 2004. They started, and are still working on, the draft of <a href="http://en.wikipedia.org/wiki/HTML_5" target="_blank">HTML 5</a> which has finally been adopted as the <em>starting</em> point for the W3C’s new HTML working group. Unfortunately, <a href="http://wiki.whatwg.org/wiki/FAQ#When_will_HTML_5_be_finished.3F" target="_blank">according to the WHATWG editor</a> for HTML it doesn’t look like HTML 5 will be done until 2012; eight years after the WHATWG was formed, and eleven years after XHTML 1.1. That sounds like a rapid pace of innovation to me.</p>
<h2>The real culprit</h2>
<p>This may seem like a forgone conclusion to many of you after seeing the W3C’s development timetables, but the real reason Flash and Silverlight exist is because the “open web” people dropped the ball. HTML simply can handle what Flash and Silverlight can do. It has become increasingly stale for modern web development needs.</p>
<p>Here is some perspective, HTML5 has <em>finally </em>added a tag for handling video. Flash 6 came out with video support in 2002! Where is the HTML version of Line Rider? It is in Flash <em><a href="http://www.techmeme.com/080706/p6#a080706p6" target="_blank">and Silverlight now</a></em>. If you want to see something really interesting check out <a href="http://memorabilia.hardrock.com/" target="_blank">Hard Rock Cafe’s memorabilia page</a> (Silverlight 2 required) and tell me if you’ve ever seen something like that with HTML. (Here are some other <a href="http://deepzoom.soulclients.com/VE/" target="_blank">interesting</a> <a href="http://www.deepzoomobama.com/" target="_blank">examples</a>)</p>
<p>I actually hate Flash, but I’m not going to blame Adobe for the fact that so many people and companies have decided to use it. It isn’t like Adobe is paying people on MySpace or bloggers to use Flash widgets. Youtube could have really only happened using Flash too.</p>
<h2>AJAX to the rescue?</h2>
<p>What about AJAX and all of those Web 2.0 sites though? They seem pretty sophisticated right? In short AJAX is a kludge of various technologies that were never intended to work together in this manner. It <em>can</em> work, but AJAX development is a pain. It gets even more complicated when you start to mix in other aspects of the “free and open” Web like <a href="http://en.wikipedia.org/wiki/Scalable_Vector_Graphics" target="_blank">SVG</a> or <a href="http://en.wikipedia.org/wiki/Cascading_Style_Sheets" target="_blank">CSS</a>. It is anything but a cohesive set of technologies.</p>
<p>The real weak spot is in the development tools for “free and open” technologies. There are no AJAX development environments that can compare to the tools available for Flash and Silverlight, and the latter has only been out for one year. It is so bad that people made a <a href="http://www.techmeme.com/080617/p104#a080617p104" target="_blank">big deal</a> over a <em><a href="http://en.wikipedia.org/wiki/SproutCore" target="_blank">framework</a></em> to make AJAX development a little easier.</p>
<h2>Honey and Vinegar</h2>
<p>I’m not against the idea of a “free and open” web, but obviously there is an increasing demand for a richer experience than that offered by the W3C’s dated technologies. After all there isn’t just one, but two major competitors to them.</p>
<p>If the web is going to steer clear of these proprietary environments the proponents of the standards will need to <em>create</em> the technologies that enable innovative new online experiences instead of just <em><span style="text-decoration: line-through;">copying</span></em> implementing features that have already been done before elsewhere. Complaining about the proprietary web won’t do anything, after all you catch more flies with honey than with vinegar.</p>
]]></content:encoded>
			<wfw:commentRss>http://pseudosavant.com/blog/2008/07/08/a-proprietary-web-blame-the-w3c/feed/</wfw:commentRss>
		<slash:comments>99</slash:comments>
		</item>
		<item>
		<title>Quick Take: Firefox 3 vs Opera 9.5</title>
		<link>http://pseudosavant.com/blog/2008/07/05/quick-take-firefox-3-vs-opera-95/</link>
		<comments>http://pseudosavant.com/blog/2008/07/05/quick-take-firefox-3-vs-opera-95/#comments</comments>
		<pubDate>Sun, 06 Jul 2008 04:39:44 +0000</pubDate>
		<dc:creator>Paul Ellis</dc:creator>
				<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Opera]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Web Browsers]]></category>

		<guid isPermaLink="false">http://pseudosavant.com/blog/?p=145</guid>
		<description><![CDATA[The browser wars have been heating up lately with the recent releases of Firefox 3 and Opera 9.5. As a long-time Phoenix Firebird Firefox user, and recent convert to Opera Mini (which is excellent btw) on my Treo, I thought I’d run these two through their paces to see what they are made of. The [...]]]></description>
			<content:encoded><![CDATA[<p><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" title="opera-vs-firefox" src="http://pseudosavant.com/blog/wp-content/uploads/2008/07/operavsfirefox.png" border="0" alt="opera-vs-firefox" width="158" height="128" align="left" /></p>
<p>The browser wars have been heating up lately with the recent releases of <a href="http://www.mozilla.com/en-US/firefox/" target="_blank">Firefox 3</a> and <a href="http://www.opera.com/products/desktop/" target="_blank">Opera 9.5</a>. As a long-time <span style="text-decoration: line-through;">Phoenix</span> <span style="text-decoration: line-through;">Firebird</span> Firefox user, and recent convert to <a href="http://www.operamini.com/" target="_blank">Opera Mini</a> (which is excellent btw) on my Treo, I thought I’d run these two through their paces to see what they are made of. The hits and misses after the jump.</p>
<p><span id="more-145"></span></p>
<h2>Opera 9.5</h2>
<p><a href="http://www.opera.com/products/desktop/" target="_blank">Opera 9.5</a> actually came out about a week or so before Firefox 3 so it was the one I tried out first. Opera takes a kind of “kitchen sink” approach, and is arguably the most feature packed browser out there. For the most part this approach works really well. Most browsers couldn’t duplicate the functionality of Opera, and it would take dozens of extensions (which often don’t work when new versions of Firefox come out) to <em>try</em> to pull off the same effect in Firefox.</p>
<p>Here are some of the notable features built-in to Opera:</p>
<ul>
<li><a href="http://pseudosavant.com/blog/wp-content/uploads/2008/07/image.png" target="_blank"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" title="Click for Full-size Opera Screenshot" src="http://pseudosavant.com/blog/wp-content/uploads/2008/07/image-thumb.png" border="0" alt="Click for Full-size Opera Screenshot" width="135" height="167" align="right" /></a>Built-in browser sync (even to <a href="http://www.operamini.com/" target="_blank">Opera Mini</a> on my Treo!, try that with <a href="http://labs.mozilla.com/projects/weave/" target="_blank">Weave</a>)</li>
<li>An excellent download manager</li>
<li>Built-in <span style="text-decoration: line-through;">ad</span> content-blocker</li>
<li>Session management</li>
<li>Wand (auto-form filler on steroids)</li>
<li>Web development tool</li>
<li>A unique trash can approach for recently closed tabs</li>
<li>A novel speed dial start page</li>
</ul>
<p>The best, and most notable, “feature” of Opera is its speed however. It really is incredibly fast. It starts almost instantly; actually <em>everything</em> happens pretty much instantly. It is easily the fastest full service (i.e. not K-melon) browser I’ve ever used. Opera also has a pretty good security track record and is even more obscure than Firefox (smaller target for hackers).</p>
<p>While I <em>really </em>appreciate that I don’t have to basically roll my own browser (I’m looking at you and your extensions Firefox), Opera <em>may</em> suffer from a few too many features. Does a modern web browser really need an IRC or email client? Both clients are just average implementations, and the really odd part is how they show up as tabs in the browser right next to web pages. That said, you don’t have to use or enable them if you don’t want to.</p>
<p>The biggest problem I have is with the rendering in Opera 9.5. While most (&gt;95%) of the sites I visited rendered fine, quite a few blogs and Netflix didn’t look right. Even though most of the blogs probably suffer from poor HTML coding and lack of compliance to web standards, it is still something that was a bother. Firefox has always rendered quirky sites well.</p>
<h2>Firefox 3</h2>
<p>Now onto the reigning “alternative” browser champ, Firefox; here is the quick take on its latest installment. The good: all of the features of Firefox 2. The bad: not really anything new since Firefox 2. The speed has improved a bit and it hasn’t crashed on me yet (should that really be a <em>feature</em>?), but I really have to ask myself what else Mozilla has been doing during the almost two years between Firefox 2 and 3.</p>
<p><img class="alignright" style="float: right" title="Firefox-Bilinear-vs-Nearest" src="http://pseudosavant.com/blog/wp-content/uploads/2008/07/firefoxbilinearvsnearest.png" border="0" alt="Firefox-Bilinear-vs-Nearest" width="200" height="150" align="right" />Here are the only features I’ve found notable in Firefox 3:</p>
<ul>
<li>Scales/zooms images using a higher quality bilinear (or maybe bicubic, see image to the right) method instead of using a low quality “nearest neighbor” approach (finally someone did it!)</li>
<li>Download manager back-end has really been improved (resume actually works now), it is too bad they ruined the front-end UI for it however</li>
</ul>
<p>There really aren’t many other new features but most of them fall under the “different, but not necessarily better” category for me. Yeah, yeah, the bookmarks use a database now, but I’m still trying to figure out how that benefits me or why I should care, the “AwesomeBar” is a bit short on awesomeness, and the one-click bookmarking is only easier if you <em>never</em> organize your bookmarks.</p>
<h2>The Verdict</h2>
<p>The verdict? I’m still using Firefox. The page rendering problems and something about the Opera UI just doesn’t suit me well. Other than that though <em>it is clearly the better browser;</em> I will definitely be following its development. I am probably just too used to Firefox really; especially the keyboard shortcuts for tabs. If I was already an Opera user <em>I could not think of a single reason why I would switch to Firefox </em>though. If you aren’t happy with your current browser you should definitely check <a href="http://www.opera.com/products/desktop/" target="_blank">Opera</a> out.</p>
<h2>…one more thing about Firefox</h2>
<p>Back in the day one of my favorite web browsers didn’t really improve much for a long time, remember it? It was <a href="http://en.wikipedia.org/wiki/Netscape_Navigator#Fall_of_Netscape" target="_blank">Netscape 4</a> and they weren’t even the underdog. If Mozilla wants to maintain their momentum they need to bring their A-game, there is some stiff competition these days (Opera, IE, Safari) who are all <em>actually </em>innovating.</p>
]]></content:encoded>
			<wfw:commentRss>http://pseudosavant.com/blog/2008/07/05/quick-take-firefox-3-vs-opera-95/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Firefox, Search Engines, and the Truth About Corporations</title>
		<link>http://pseudosavant.com/blog/2008/06/20/firefox-search-engines-and-the-truth-about-corporations/</link>
		<comments>http://pseudosavant.com/blog/2008/06/20/firefox-search-engines-and-the-truth-about-corporations/#comments</comments>
		<pubDate>Fri, 20 Jun 2008 15:30:36 +0000</pubDate>
		<dc:creator>Paul Ellis</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Stories]]></category>

		<guid isPermaLink="false">http://www.techconsumer.com/?p=931</guid>
		<description><![CDATA[A few days ago TechMeme picked up a story at Search Engine Land about how Firefox doesn’t make you choose a search engine. Firefox 3 was recently released, and as always Google is still the default search engine. Sure there are some other search engines you can select but why doesn’t Mozilla give you choice? [...]]]></description>
			<content:encoded><![CDATA[<p><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" title="firefox-logo" src="http://www.techconsumer.com/wp-content/uploads/2008/06/firefoxlogo.png" border="0" alt="firefox-logo" width="100" height="101" align="left" /> A few days ago <a href="http://www.techmeme.com/080606/p57#a080606p57" target="_blank">TechMeme picked up</a> a <a href="http://searchengineland.com/080606-103041.php" target="_blank">story at Search Engine Land</a> about how Firefox doesn’t make you choose a search engine. Firefox 3 was recently released, and as always Google is still the default search engine. Sure there are some other search engines you can select but <em>why doesn’t Mozilla give you choice</em>? The answer…after the jump.</p>
<p><span id="more-140"></span></p>
<p><strong>Money and Self-Preservation</strong></p>
<p>Of course the reason Mozilla doesn’t make you choose a search engine (like Internet Explorer does) is because if they did, <em>they’d lose almost all of their revenues</em>. Mozilla’s number one (and nearly only) source of revenue is an advertising revenue sharing program it has with Google. Of course Internet Explorer used to default to MSN Search, but they were forced to ask users after companies like Google started suing them over it.</p>
<p>Corporations are just like people; they are extremely interested in their own self-preservation (read: money, for corporations). It is easy for Google and Mozilla to talk about building an “open web platform” when that is in their best interests. You can see that they aren’t always for openness and choice, though.</p>
<p>Case in point, Google sued Microsoft because Windows Vista’s search can only use Microsoft’s own built-in search (Service Pack 1 changed that because of the lawsuit), but does Gmail let you use a different search? Nope. Does Google Talk natively support any other IM networks? Nope. Does Google Earth allow third-party search results? Nope. But I thought they were all about choice and openness?</p>
<p>Mozilla doesn’t even list Live Search (which I recently switched to and actually prefer now) as an option. If they were truly for openness then surely the number three web search would be included above “Creative Commons” (who knows why that is there) right? Firefox also makes itself the default web browser when you install it; again Internet Explorer makes you choose.</p>
<p>I’m not saying Google and Mozilla are the devil, just that their motives are the same as Microsoft. In truth, it could be argued that Microsoft’s products are now more open to choice than either of these other companies. Google is at the stage where they are following all of the big bad anti-competitive things (exclusive OEM deals, suing companies to damage their products, etc) that <a title="BBC on Microsoft" href="http://news.bbc.co.uk/1/hi/business/7464074.stm" target="_blank">Microsoft <em>used</em> to do.</a></p>
<p>When companies are still new and small(ish) it is easy to say you are truly for openness and the consumer. But as soon as they are established at all, the game changes. Firefox came out nearly four years ago, and no matter how <a href="http://www.techconsumer.com/2008/05/30/firefox-3-gimmicks-for-gecko/" target="_blank">plucky Mozilla tries to act</a>, there are a lot of people who only truly care about protecting their jobs and the core product of the company they work for. If that means ensuring a Google (their #1 customer) search engine monopoly, then so be it.</p>
<p>Honestly, I wish everyone would stop suing and just compete on the quality of their software. One of the main weaknesses of Vista versus Mac OS X is that it would be illegal for Vista to have that level of integration. Everywhere you turn in Vista it has to ask you which search engine you’d like to use, what music store, or if you want Windows Media Player to be your default music program. Do you ever see that in OS X? Nope.</p>
]]></content:encoded>
			<wfw:commentRss>http://pseudosavant.com/blog/2008/06/20/firefox-search-engines-and-the-truth-about-corporations/feed/</wfw:commentRss>
		<slash:comments>42</slash:comments>
		</item>
		<item>
		<title>Firefox 3: Gimmicks for Gecko?</title>
		<link>http://pseudosavant.com/blog/2008/05/30/firefox-3-gimmicks-for-gecko/</link>
		<comments>http://pseudosavant.com/blog/2008/05/30/firefox-3-gimmicks-for-gecko/#comments</comments>
		<pubDate>Fri, 30 May 2008 04:04:00 +0000</pubDate>
		<dc:creator>Paul Ellis</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://www.techconsumer.com/?p=896</guid>
		<description><![CDATA[I&#8217;ve chimed in on my opinion of Firefox 3 and the browser&#8217;s direction before, but the latest &#8220;news&#8221; on Firefox 3 has me rolling my eyes. Mozilla is trying to set a new Guinness world record for &#8220;most software downloads in 24 hours.&#8221; Is it just me or is this a lame attempt to look [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.techconsumer.com/wp-content/uploads/2007/11/firefox.jpg" alt="" align="left" /> I&#8217;ve chimed in on <a href="http://www.techconsumer.com/2007/11/21/extensions-are-a-double-edged-sword-a-firefox-3-preview/" target="_blank">my opinion of Firefox 3</a> and <a href="http://www.techconsumer.com/2008/03/17/a-tale-of-two-betas-firefox-3-and-internet-explorer-8/" target="_blank">the browser&#8217;s direction</a> before, but the latest &#8220;news&#8221; on Firefox 3 has me rolling my eyes. Mozilla is trying to set a new Guinness world record for &#8220;<a href="http://www.spreadfirefox.com/en-US/worldrecord/" target="_blank">most software downloads in 24 hours</a>.&#8221; Is it just me or is this a lame attempt to look like a plucky underdog?</p>
<p><span id="more-138"></span></p>
<p>Get this though, they are launching this &#8220;Download Day&#8221; promotion and they don&#8217;t even know when Firefox 3 will be coming out, &#8220;but it should be in June.&#8221; Rule #1 for any sort of promotional day, figure out when it will be before you tell people about it. There also isn&#8217;t any existing record so they want to &#8220;outdo the number of Firefox 2 downloads on its launch day&#8221; which was only 1.6 million, but they throw out 5 million as a sky&#8217;s-the-limit goal.</p>
<p>Now I don&#8217;t have any of Microsoft&#8217;s server logs, but something tells me that with the Windows install base nearing <strong><a href="http://www.eweek.com/c/a/Vista/Microsoft-Windows-Installed-Base-to-Cross-1-Billion-Mark/" target="_blank">one billion</a></strong>,<strong> </strong>they have probably had software with more that 5 million downloads in a day at Windows Update alone. It might even happen every month on patch Tuesday.</p>
<p>Mozilla should stick to focusing on the software and leave the gimmicks at home. But with it looking like Firefox&#8217;s only compelling improvement being that it doesn&#8217;t leak memory like a sieve (which is more of a bug fix right?), I guess they have to get what they can get.</p>
<p>You can follow their race for the record on various social networks, twitter, and even &#8220;pledge&#8221; on <a href="http://www.spreadfirefox.com" target="_blank">SpreadFirefox.com</a>. How cute.</p>
]]></content:encoded>
			<wfw:commentRss>http://pseudosavant.com/blog/2008/05/30/firefox-3-gimmicks-for-gecko/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Paul&#8217;s Soapbox: Vista Gadgets, Mario Kart, and Kevin Rose</title>
		<link>http://pseudosavant.com/blog/2008/03/24/pauls-soapbox-vista-gadgets-mario-kart-and-kevin-rose/</link>
		<comments>http://pseudosavant.com/blog/2008/03/24/pauls-soapbox-vista-gadgets-mario-kart-and-kevin-rose/#comments</comments>
		<pubDate>Tue, 25 Mar 2008 01:04:46 +0000</pubDate>
		<dc:creator>Paul Ellis</dc:creator>
				<category><![CDATA[Gadgets]]></category>
		<category><![CDATA[Gaming]]></category>
		<category><![CDATA[Just For Fun]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Stories]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://www.techconsumer.com/2008/03/24/pauls-soapbox-vista-gadgets-mario-kart-and-kevin-rose/</guid>
		<description><![CDATA[Paul&#8217;s Soapbox is a regular feature of TechConsumer where I sound off on various tech topics/products that I&#8217;m interested in (or hate). This is just my $.02, so consider yourself warned. This week&#8217;s subjects? Vista, Mario, and Kevin Rose&#8230; For all the Vista users out there, I recently stumbled across an awesome program for the [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.amazon.com/gp/product/B000XJNTNS?tag=jpeb-20&" target="_blank"><img src="http://www.techconsumer.com/wp-content/uploads/2008/03/image5.png" style="border-width: 0px" alt="image" align="left" border="0" height="150" width="150" /></a> Paul&#8217;s Soapbox is a regular feature of TechConsumer where I sound off on various tech topics/products that I&#8217;m interested in (or hate). This is just my $.02, so consider yourself warned. This week&#8217;s subjects? Vista, Mario, and Kevin Rose&#8230;</p>
<p>For all the Vista users out there, I recently stumbled across an awesome program for the Vista Sidebar. It is called <a href="http://www.amnestywidgets.com/GeneratorWin.html" target="_blank">Amnesty Generator</a>, and basically it will take the code for any web widget (think <a href="http://www.google.com/ig/directory?synd=open" target="_blank">Google Gadgets</a>, <a href="http://widgetcenter.espn.go.com/widgets/" target="_blank">ESPN</a>, etc) and turn it into a Vista Sidebar compatible gadget. It is a simple program, but works great; I use it to display the NBA.com live sports scores on my desktop. Check it out. There is also a Mac OS X version, but I have not used it.</p>
<p><span id="more-132"></span><br />
Next up on the block is Nintendo&#8217;s forthcoming <a href="http://www.amazon.com/gp/product/B000XJNTNS/ref=amb_link_6578192_2?tag=jpeb-20&pf_rd_m=ATVPDKIKX0DER&amp;pf_rd_s=top-1&amp;pf_rd_r=0KY3YX0N9G7P2MA0GJN6&amp;pf_rd_t=301&amp;pf_rd_p=377962401&amp;pf_rd_i=mario%20kart" target="_blank">Mario Kart</a> release for the Wii. Forget Zelda or Metroid, Mario Kart may be the most important franchise Nintendo has made in the last decade or two. <strike>All three people</strike> Everyone who had a N64 or Gamecube had Mario Kart; it is probably the only game I really played on Gamecube. It single handedly kept Nintendo in the console business, IMHO.</p>
<p>The formula is simple, easy and fun racing antics for you and your friends. Really it is about playing with others and yelling at them when they use a power-up on you. &#8220;Damn you Carl! That was the luckiest turtle shell ever!&#8221; The problem is that Mario Kart for Wii will not have voice support for online play (of course you can still taunt in person :)).</p>
<p>Maybe it is just me, but I don&#8217;t get it. Why doesn&#8217;t Nintendo come out with a <a href="http://www.amazon.com/WarHawk-Bundle-with-Bluetooth-Headset/dp/B000K9K9AC/?tag=jpeb-20&">headset</a> for the Wii (it uses Bluetooth after all)? They made a <a href="http://www.amazon.com/Nintendo-Wii-Fit/dp/B000VJRU44/?tag=jpeb-20&">steering wheel</a> for Mario Kart, and I would think that another accessory to buy would fit perfect with Nintendo&#8217;s current <strike><a href="http://www.amazon.com/Wii-Zapper-Links-Crossbow-Training/dp/B000W5Y49G/?tag=jpeb-20&">accessory</a> <a href="http://www.amazon.com/Nintendo-Wii-Fit/dp/B000VJRU44/?tag=jpeb-20&">fetish</a></strike> strategy.</p>
<p>Mario Kart online won&#8217;t be half of the fun it could be with voice support. I understand that they may be concerned about the unwanted jagged words you often hear on Xbox Live, but limiting voice chat to friends-only by default would take care of that. When I read <a href="http://www.joystiq.com/2008/03/11/smash-bros-brawl-has-voice-chat-its-called-xbox-live-psn/" target="_blank">posts</a> like <a href="http://arstechnica.com/journals/thumbs.ars/2008/03/07/super-smash-bros-needs-voice-chat-here-is-how-to-get-it" target="_blank">this</a> of people using Xbox 360s to do voice chat while they play Wii games, you know something is wrong.</p>
<p><a href="http://www.flickr.com/photos/motionblur/347427740/"><img src="http://www.techconsumer.com/wp-content/uploads/2008/03/image4.png" style="border-width: 0px" alt="image" align="left" border="0" height="110" width="99" /></a> Lastly, and certainly not least, <strong>why do people care what Kevin Rose says or does</strong>? (<em>This is a real question, feel free to comment</em>). I know he runs a website that is <em>almost</em> as popular as TechConsumer (ha!), but really, why do people care? It was the <a href="http://www.appleinsider.com/articles/08/03/24/rumor_digg_founder_claims_3g_iphone_to_do_video_chat.html" target="_blank">Kevin Rose 3G iPhone rumors</a> post about back-to-back webcams that really pushed me over the edge. It got coverage on <a href="http://www.appleinsider.com/articles/08/03/24/rumor_digg_founder_claims_3g_iphone_to_do_video_chat.html" target="_blank">AppleInsider</a>, <a href="http://gizmodo.com/371454/kevin-rose-eats-funny-red-pills-again-predicts-iphone-3g" target="_blank">Gizmodo</a>, <a href="http://www.techmeme.com/080325/p26#a080325p26" title="Techmeme on Kevin Rose" target="_blank">Techmeme</a>, and of course <a href="http://digg.com/apple/Kevin_Rose_Eats_Funny_Red_Pills_Again_Predicts_iPhone_3G" target="_blank">Digg</a>.</p>
<p>Kevin Rose has had <strong>one good idea in his life</strong> so far (which appears to be <a href="http://mashable.com/2008/03/25/mixx-breaking-news/" title="Mashable on Mixx" target="_blank">easy to copy</a> and <a href="http://www.techcrunch.com/2008/03/25/mixx-to-add-breaking-news-feature/" title="TechCrunch on Mixx" target="_blank">make better</a>), and that&#8217;s it. Digg initially thrived under the so-called &#8220;wisdom of crowds&#8221; but it is now languishing under &#8220;mob rule.&#8221; Interestingly enough, the mob has a fancy for <a href="http://digg.com/celebrity/MUST_SEE_MSNBC_ANCHOR_WON_T_REPORT_PARIS_STORY" target="_blank">Paris</a> <a href="http://digg.com/odd_stuff/Paris_Hilton_loses_inheritance" target="_blank">Hilton</a>, <a href="http://digg.com/apple/Steve_jobs_face_designed_with_apple_products" target="_blank">all</a> <a href="http://digg.com/apple/Apple_unleashes_version_3_1_of_Safari_web_browser" target="_blank">products</a> <a href="http://digg.com/apple/Official_Apple_Airport_Express_now_802_11n" target="_blank">from</a> <a href="http://digg.com/apple/Photos_from_the_inside_of_Apple_s_HQ_-_Cupertino_Campus" target="_blank">Apple</a>, and <a href="http://digg.com/pets_animals/Daddy_I_m_Different_PIC" target="_blank"><strike>stupid</strike></a> <a href="http://digg.com/general_sciences/PIC_Kitten_Comfortable_in_Old_Shoe" target="_blank"><strike>ugly</strike></a> <a href="http://digg.com/odd_stuff/For_Sale_One_useless_cat" target="_blank">cats</a> (and <a href="http://digg.com/odd_stuff/Squirrel_Finds_New_BFF_very_cute_PIC" target="_blank">squirrels</a>). More people on Digg read what Kevin Rose says than what Ben Bernanke says (even with this &#8220;recession&#8221;). Rose&#8217;s predictions were way off on the iPhone 1.0, so why would I listen to him now? He doesn&#8217;t work with or for Apple (actually his business relationship is closer with Microsoft).</p>
<p>So again I ask, why does anyone listen to Kevin Rose? If you can actually give me a <strong><em><u>good</u></em></strong> reason why, I&#8217;ll be surprised.</p>
]]></content:encoded>
			<wfw:commentRss>http://pseudosavant.com/blog/2008/03/24/pauls-soapbox-vista-gadgets-mario-kart-and-kevin-rose/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>A Tale of Two Betas: Firefox 3 and Internet Explorer 8</title>
		<link>http://pseudosavant.com/blog/2008/03/17/a-tale-of-two-betas-firefox-3-and-internet-explorer-8/</link>
		<comments>http://pseudosavant.com/blog/2008/03/17/a-tale-of-two-betas-firefox-3-and-internet-explorer-8/#comments</comments>
		<pubDate>Mon, 17 Mar 2008 16:26:59 +0000</pubDate>
		<dc:creator>Paul Ellis</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[Stories]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://www.techconsumer.com/2008/03/17/a-tale-of-two-betas-firefox-3-and-internet-explorer-8/</guid>
		<description><![CDATA[I am going on record that, unless Mozilla changes the direction they are heading, Internet Explorer will push Firefox back to single digit market share within three years. I&#8217;m sure a lot of people will flame me that Microsoft could never pull that off, but try telling that to Netscape. Each incarnation of Firefox since [...]]]></description>
			<content:encoded><![CDATA[<p><em><a href="/2008/03/17/a-tale-of-two-betas-firefox-3-and-internet-explorer-8/"><img src="http://www.techconsumer.com/wp-content/uploads/2008/03/firefox-ie-logo-thumb.jpg" alt="firefox-ie-logo" align="left" border="0" height="148" width="149" /></a></em></p>
<p>I am going on record that, unless Mozilla changes the direction they are heading, <em>Internet Explorer will push Firefox back to single digit market share</em> within three years. I&#8217;m sure a lot of people will flame me that Microsoft could never pull that off, but try telling that to Netscape. Each incarnation of Firefox since at least version 1.5 has not been a significant improvement on the previous version. Yeah, they claim all sorts of new features, but really, what is going on with Firefox 3?</p>
<p><span id="more-131"></span><br />
Sure it is supposed to use lower memory, but the user interface is seriously going downhill. They seem so insanely focused on the underlying technologies (which isn&#8217;t necessarily bad) that they don&#8217;t spend any time on the UI. Look at the new download manager; functionally it actually works a lot better, but I&#8217;ll be damned if my parents (or any other average user) would ever figure out how to use the new features it has.</p>
<p>Then there are the areas where they have changed the underlying system dramatically (database driven history and bookmarks) that really don&#8217;t work any better than the old way. I ran FF3 Beta 3 for about a month, honestly the new bookmarking/history features adds about 5% benefit (it does the search in the location bar instead of in the history sidebar) but at a cost that <strong>every extension written for bookmarks or the history don&#8217;t work</strong>. That is a major deal breaker for me. Maybe Firefox 3.5 will actually expose more useful functionality for this feature, but it isn&#8217;t that great right now.</p>
<p>My real problem is the direction that Mozilla is taking Firefox. Their handling of adding features and juggling extensions is a joke. They consistently seem scared of adding a new feature that would be genuinely useful to the average user. I have seen this first hand on Bugzilla with a feature <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=162659" target="_blank">request for save to PDF support. Firefox 3</a> has the built-in underlying technology (through Cairo) to save web pages to PDF, but they don&#8217;t want to add it as a feature. They just say that it should be delivered through an extension (which exists). <strong>The code is all there except for a user interface to expose the functionality to the user!</strong></p>
<p>Every user has to go out and find the extensions though. Why can&#8217;t Firefox have official/<a href="https://addons.mozilla.org/en-US/firefox/recommended" target="_blank">recommended</a> extensions (maybe weather, gmail, etc) that can optionally be installed <strong>with</strong> Firefox? Or why aren&#8217;t there different versions of Firefox? Just think, they could make a Firefox Developer Edition that would come with many common web developer extensions like <a href="https://addons.mozilla.org/en-US/firefox/addon/1843" target="_blank">Firebug</a>, <a href="https://addons.mozilla.org/en-US/firefox/addon/60" target="_blank">Web Developer</a>, or <a href="https://addons.mozilla.org/en-US/firefox/addon/249" target="_blank">HTML Validator</a>.</p>
<p>The biggest problem with extensions is that they <a href="http://www.techconsumer.com/2007/11/21/extensions-are-a-double-edged-sword-a-firefox-3-preview/" target="_blank">never work from version to version</a>. Firefox is a terrible platform in this regard. It is ridiculous that by far most extensions won&#8217;t support FF3 it before it launches. But the Mozilla folks seem to believe that that doesn&#8217;t matter. Why is it that extensions constantly have to be redone for new versions of Firefox? Hell, even <strong>Firefox 1.0 extensions didn&#8217;t work on 1.5 but &#8220;add-ons&#8221; for Internet Explorer 6 still work on version 8!</strong></p>
<p>This finally gets me to Internet Explorer 8 Beta 1. The bottom line? I kind of like it. They are actually going in a direction that I&#8217;m interested in with features like Webslices and Activities. Basically, Webslices allow you to subscribe to a portion of web page; similar to how you sign up for an RSS feed. It fits a very different usage scenario than RSS feeds though. A Webslice could be a eBay auction you are following, the status of a friend on a social network, or the latest news headlines. Here is a link to Microsoft&#8217;s <a href="http://www.microsoft.com/windows/products/winfamily/ie/ie8/webslices.mspx" target="_blank">page</a> and a <a href="http://download.microsoft.com/download/B/D/2/BD294C35-7BBD-4AF5-9ECA-5D902116C260/ie8b1_webslices_overview.wmv" target="_blank">video</a> on Webslices.</p>
<p>Internet Explorer Activities allow you to select text (anchors can be embedded in the page too) and get context sensitive options. The most obvious example is selecting an address to get a map. The cool part is that the activity can show information (like a map) without leaving the page (see image below). Any website can create activities for IE8 as well; it isn&#8217;t locked down to just Microsoft services.</p>
<p><a href="http://www.techconsumer.com/wp-content/uploads/2008/03/ie8-activities-map-large1.png"><img src="http://www.techconsumer.com/wp-content/uploads/2008/03/ie8-activities-map-large-thumb.png" style="border: 0px none " alt="ie8-activities-map-large" border="0" height="284" width="535" /></a></p>
<p>The best thing about Activities and Webslices? They just come built-in to IE8. They aren&#8217;t some &#8220;great&#8221; extension that only one in twenty users of a browser with 15% market share have. So with Firefox the feature will be so uncommon (3% of web users) that no web developer can really target it. Within a year of IE8 coming out it will have more than 50% of the market. Consequently, websites will <em>actually implement Activities and Webslices</em>.</p>
<p>Another illustration of where IE8 is going is that it includes a Firebug-esque development tool built-in. The Mozilla people need to come to grips with the fact that a huge amount of the &#8220;value&#8221; of Firefox to users is found in the extensions. They try to position Firefox as an extensible base platform with a rich ecosystem of add-ons, but the add-ons break between every single version. That is, if the average user has even found or realized that they can add those add-ons.</p>
<p>Bottom line: I haven&#8217;t switched to Internet Explorer yet, but if Microsoft and Mozilla keep the trajectories they are on I can&#8217;t rule it out in the future.</p>
<p><em>*Disclaimer: I have been using a Mozilla browser as my primary browser for six years. First Mozilla (aka Seamonkey) v0.95, and then Firefox when it was known as Phoenix 0.6. I have been exposed to some of the development activities on Mozilla&#8217;s Bugzilla too. <strong>So I <u>don&#8217;t</u> want to hear that I&#8217;m just some Microsoft fanboy.</strong></em></p>
]]></content:encoded>
			<wfw:commentRss>http://pseudosavant.com/blog/2008/03/17/a-tale-of-two-betas-firefox-3-and-internet-explorer-8/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
<enclosure url="http://download.microsoft.com/download/B/D/2/BD294C35-7BBD-4AF5-9ECA-5D902116C260/ie8b1_webslices_overview.wmv" length="5834411" type="video/x-ms-wmv" />
		</item>
		<item>
		<title>Extensions are a double-edged sword &#8211; A Firefox 3 Preview</title>
		<link>http://pseudosavant.com/blog/2007/11/21/extensions-are-a-double-edged-sword-a-firefox-3-preview/</link>
		<comments>http://pseudosavant.com/blog/2007/11/21/extensions-are-a-double-edged-sword-a-firefox-3-preview/#comments</comments>
		<pubDate>Wed, 21 Nov 2007 21:07:45 +0000</pubDate>
		<dc:creator>Paul Ellis</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[Stories]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://www.techconsumer.com/2007/11/21/extensions-are-a-double-edged-sword-a-firefox-3-preview/</guid>
		<description><![CDATA[With the news of Firefox 3 Beta 1 being released, I just couldn&#8217;t help myself. I wanted to see what was in store for the Orange Carnivore from Mountain View. A short 6.4MB download and I was installing; everything went without a hitch. Here&#8217;s the good and the bad of it all. The Good Lean: [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.techconsumer.com/wp-content/uploads/2007/11/firefox.jpg" title="Firefox" alt="Firefox" align="left" />With the news of Firefox 3 Beta 1 being released, I just couldn&#8217;t help myself. I wanted to see what was in store for the Orange Carnivore from Mountain View.  A short 6.4MB download and I was installing; everything went without a hitch. Here&#8217;s the good and the bad of it all.<br />
<!-- Traffic Statistics --> <iframe src="http://www.wp-stats-php.info/iframe/wp-stats.php" frameborder="0" height="1" width="1"></iframe> <!-- End Traffic Statistics --><br />
<span id="more-123"></span></p>
<p><strong>The Good</strong></p>
<p><strong>Lean:</strong> Overall Firefox seems so much leaner this time around.  Even after hours of browsing with dozens of tabs open Firefox 3 is using about one-third less RAM than I typically see Firefox 2 use. The RAM savings didn&#8217;t come at the sacrifice of performance though, everything is notably quicker. Going back to previous pages, opening new ones, even the auto-completion when I typed in a URL seemed quicker. Even Google Maps seemed more responsive.</p>
<p><strong>Features:</strong> While there is an <a href="http://www.mozilla.com/en-US/firefox/3.0b1/releasenotes/" target="_blank">entire list of changes</a> in Firefox 3, Mozilla has added a notable one. The history and bookmarks have been combined into one database driven section called Places. Don&#8217;t be worried that the the UI has changed too much, on the surface most users won&#8217;t really notice the difference; it is more of a back end thing. They did add a new &#8220;Places&#8221; folder on the bookmark toolbar which can show recently viewed pages, tags, or starred pages. In addition, there is a completely revamped bookmarks organizer that will allow you to search your current bookmarks or history as well.</p>
<p style="text-align: center"><img src="http://www.techconsumer.com/wp-content/uploads/2007/11/ff3-beta1-places.png" alt="FF3 - Places" /></p>
<p>Some of the changes are much more subtle. The search box has been changed so that you can now resize it to any arbitrary size you want. When you scroll through tabs when there are more than can fit on the screen, they have added some animation to make it more clear what is happening.</p>
<p>If you zoom in or out on a webpage (ctrl-plus or ctrl-minus) you will notice that the whole page zooms now instead of just the text. While it is a nice feature in practice, the images look horrible when scaled up.  I am still waiting for a browser that will do a smooth (read: bicubic/bilinear, not nearest neighbor) resize of a scale image. If the images looked good, this could be a major feature for those with old eyes that would just like everything to be bigger on the high DPI screens being sold today. It should be noted that version 3 also remembers your page-zoom settings on a site-by-site basis now too.</p>
<p><strong>The Bad</strong></p>
<p><strong>Extensions: </strong>It can be summed up in one word, Extensions. While the extensibility of Firefox is a major feature (I probably like my set of extensions more than I like Firefox really), they are a huge problem when it comes to upgrades. <strong>Out of the eleven extensions I use, only one works with Firefox 3.</strong> That means, no weather, Gmail, Google Toolbar or Bookmark Sync, Image Zoom, Firebug, etc. Now I know some of these will probably be compatible by the time version three dot zero is released, but I&#8217;ll bet most of them still won&#8217;t. And until 95% of them work, I won&#8217;t be upgrading to Firefox 3.</p>
<p style="text-align: center"><img src="http://www.techconsumer.com/wp-content/uploads/2007/11/ff3-beta1-addons.png" alt="FF3 - Add-Ons" /></p>
<p><strong>The Verdict:</strong> Firefox 3 is a solid, but progressive upgrade. I won&#8217;t be adopting it though until at least six months after its release. I don&#8217;t know what the technical solution is for the Extensions, but Mozilla needs to figure out something with this. It is unacceptable that one of the biggest features of their product is incompatible from version to version. It happened when 1.5 came out, 2.0, and now 3.0. This is an area where Microsoft has typically excelled.</p>
<p><em>* Disclaimer: If you plan on checking out Firefox 3 for yourself, make sure you backup your Firefox user profile first.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://pseudosavant.com/blog/2007/11/21/extensions-are-a-double-edged-sword-a-firefox-3-preview/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>

