<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/1.5.1-alpha" -->
<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/"
>

<channel>
	<title>A Posteriori</title>
	<link>http://wordwarrior.blogsome.com</link>
	<description>Shedding the light of the truth on the deceitful darkness of the world.</description>
	<pubDate>Thu, 11 Jun 2009 19:45:56 +0000</pubDate>
	<generator>http://wordpress.org/?v=1.5.1-alpha</generator>
	<language>en</language>

		<item>
		<title>JavaFX:  Future default JVM Language</title>
		<link>http://wordwarrior.blogsome.com/2009/06/11/javafx-future-default-jvm-language/</link>
		<comments>http://wordwarrior.blogsome.com/2009/06/11/javafx-future-default-jvm-language/#comments</comments>
		<pubDate>Thu, 11 Jun 2009 19:45:43 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
		
	<category>Information Technology</category>
	<category>Java</category>
	<category>JavaFX</category>
		<guid>http://wordwarrior.blogsome.com/2009/06/11/javafx-future-default-jvm-language/</guid>
		<description><![CDATA[	With Larry Ellison&#8217;s recent public endorsement of JavaFX at JavaOne, it looks like JavaFX has a future once the Oracle takeover of Sun.  In fact, he suggested that OpenOffice be rewritten in JavaFX (some considered it a bizarre comment, but it would be a bold strategic initiative).   This is good news, because [...]]]></description>
			<content:encoded><![CDATA[	<p>With Larry Ellison&#8217;s recent public endorsement of JavaFX at JavaOne, it looks like JavaFX has a future once the Oracle takeover of Sun.  In fact, he suggested that OpenOffice be rewritten in JavaFX (some considered it a bizarre comment, but it would be a bold strategic initiative).   This is good news, because the efforts by Sun&#8217;s engineers are finally bearing fruit.</p>
	<p>Joshua Marinacci has summarized the top 5 features of JavaFX 1.2, including Linux and Solaris betas:</p>
	<p>http://weblogs.java.net/blog/joshy/archive/2009/06/top_5_most_impo.html</p>
	<p>Osvaldo Pinali (of java.net) has some interesting observations on JavaFX 1.2:</p>
	<p><a href='http://weblogs.java.net/blog/opinali/archive/2009/06/first_look_at_j.html'>http://weblogs.java.net/blog/opinali/archive/2009/06/first_look_at_j.html</a><br />
<a href='http://weblogs.java.net/blog/opinali/archive/2009/06/first_look_at_j_2.html'>http://weblogs.java.net/blog/opinali/archive/2009/06/first_look_at_j_2.html</a></p>
	<p>However, his most important conclusion is that JavaFX Script may be a successor to the Java language:</p>
	<p><a href='http://weblogs.java.net/blog/opinali/archive/2009/06/javafx_script_a.html'>http://weblogs.java.net/blog/opinali/archive/2009/06/javafx_script_a.html</a></p>
	<blockquote><p>
With that and perhaps other few enhancements, JavaFX Script would become just as &#8220;complete&#8221; as other modern high-level OOPLs. JavaFX Script really could be a very viable candidate to the role of successor or companion to Java as a language for implementation of full Java applications.</p>
	<p>Consider this: The Java language has come to a dead-end. The community, apparently, cannot stomach any evolution that would introduce even minimal backwards-compatibility breaking. The full compatibility constraint (both source and binary) makes very hard to introduce any major feature without some big compromise in either functionality, complexity, or interoperability with legacy APIs.
</p></blockquote>
	<p>This conclusion was also reached by a poster (prime21) on a java.net poll a while ago:</p>
	<p>http://java.net/cs/user/view/cs_msg/673284</p>
	<blockquote><p>
The primary language on the JVM in the future will be JavaFX Script. New language features will go there. Java will not accept new features. That&#8217;s my prediction.
</p></blockquote>
	<p>Sun&#8217;s plans seem to be to let legacy components of the Java framework unchanged for the sake of backwards compatibility (or legacy constructs) languish while it builds new components in parallel.   This means that deprecated libraries will be maintained as separate modules and the Java language itself will no longer evolve (ex no addition of closures).  This is the goal of Java 7&#8217;s module framework (Project Jigsaw) and the enabling of multiple languages in the JVM, respectively.</p>
	<p>JavaFX Script seems to be less of a strict client-side Domain-Specific Language (DSL), and more of a prototype for the new default language of the JVM.</p>
	<p>After all, it has support for closures, functional programming, data binding, no primitives (everything is an object) and more compact syntax.</p>
	<p>Still, lots of work needs to be done, including, but not limited to:</p>
	<p>1) Open source. JavaFX can become the RIA framework of choice for the open source community, and this would give it an unmistakable advantage over Flash and Silverlight. What&#8217;s more, it would allow for better debugging, since it would be possible to step into JavaFX classes (which I can&#8217;t do now).</p>
	<p>2) Junit or unit testing functionality. Chalk this one to Fabrizio Giudici. This is absolutely essential for any serious programming.</p>
	<p>3) Decoupling of GUI logic constructs from any server-side implementation. Otherwise, it would be weird to instantiate any of the GUI objects in the server VM.</p>
	<p>4) Robust native support for multithreading. Right now, this is a bit of kludge:</p>
	<p>http://forums.sun.com/thread.jspa?threadID=5382439&#038;tstart=0</p>
	<p>5) Profiling tools. Java has lots of these.</p>
	<p>6) Some kind of native plugs into a more sophisticated database/ORM/JPA framework.\</p>
	<p>After all, JavaFX will need to make up for around 15 years of evolution of Java tooling.
</p>
]]></content:encoded>
			<wfw:commentRss>http://wordwarrior.blogsome.com/2009/06/11/javafx-future-default-jvm-language/feed/</wfw:commentRss>
	</item>
		<item>
		<title>Apple:  Get out of Java&#8217;s Way!</title>
		<link>http://wordwarrior.blogsome.com/2009/05/21/apple-get-out-of-javas-way/</link>
		<comments>http://wordwarrior.blogsome.com/2009/05/21/apple-get-out-of-javas-way/#comments</comments>
		<pubDate>Thu, 21 May 2009 14:22:17 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
		
	<category>Information Technology</category>
	<category>Apple</category>
	<category>Java</category>
		<guid>http://wordwarrior.blogsome.com/2009/05/21/apple-get-out-of-javas-way/</guid>
		<description><![CDATA[	Following the revelation that Apple has failed to patch a flaw in its Java implementation:
	http://landonf.bikemonkey.org/code/macosx/CVE-2008-5353.20090519.html
	a flaw which was patched in Sun Java over 5 months ago, I&#8217;ve come to the conclusion that it&#8217;s time for Apple to surrender it&#8217;s control of the OS X Java implementation to Sun and the Java community.
	It&#8217;s understandable that Apple&#8217;s [...]]]></description>
			<content:encoded><![CDATA[	<p>Following the revelation that Apple has failed to patch a flaw in its Java implementation:</p>
	<p><a href="http://landonf.bikemonkey.org/code/macosx/CVE-2008-5353.20090519.html">http://landonf.bikemonkey.org/code/macosx/CVE-2008-5353.20090519.html</a></p>
	<p>a flaw which was patched in Sun Java over 5 months ago, I&#8217;ve come to the conclusion that it&#8217;s time for Apple to surrender it&#8217;s control of the OS X Java implementation to Sun and the Java community.</p>
	<p>It&#8217;s understandable that Apple&#8217;s Java will lag behind Sun Java, simply because the new code has to be adopted for OS X, which includes integration, testing, QA, developer previews, etc.   However, there are many other ways that Apple has demonstrated its egregious incompetence, whether deliberate or accidental, in living up to its Java commitments and responsibilities:</p>
	<ol>
	<li>Contemptible slowness in issuing security updates, especially those based on existing patches from Sun.   For a company that brags about how secure its OS is vis-a-vis Windows, this is totally unacceptable.
</li>
	<li>Obsessive secrecy and total lack of transparency in dealing with Java developers.   Instead of having a public bug database, it forces developers into signing unwieldy NDAs (non disclosure agreements) before allowing them to download developer previews for new versions of Java.   This means any bugs are security issues are not disclosed publicly.   Issues can only be disclosed to Apple directly.   This is in sharp contrast with the totally open development model for Sun Java, which has already been open sourced and has a public community with public communication.
</li>
	<li>Poor communication with said developers about its plans for future versions of Java.   At WWDC 2007,  Apple allowed only those Java developers who had paid to attend WWDC to know its Java plans for OS X Leopard when that OS would be released in October of that year.   Those plans included omitting the year old Java 6 from Leopard and instead distributing only Java 5.   The result was developer outrage over the omission because it was expected that Java 6 would have been included.   Apple made the situation worse by deleting posts on its own forums confirming this fact, because they still had an obsessive need to keep it secret.
</li>
</ol>
	<p>For these reasons, Apple is unfit as a steward of the Java platform on OS X.   It has demonstrated contemptible irresponsibility in living up to its commitments:</p>
	<blockquote><p>
We&#8217;re going to bring the Java platform back to the desktop in a really big way,&#8221; said Jobs to enthusiastic applause. &#8220;We are working really hard to make Mac the best delivery vehicle for the Java platform on the planet. We&#8217;re going to be there [with the Java platform] right out of the box, on your Mac.<br />
&#8212; Steve Jobs, June 2000
</p></blockquote>
	<p>Furthermore, Apple negotiated with Sun for the exclusive right to develop and distribute Java for OS X.   </p>
	<p>By failing to live up to their promises and commitments, Apple no longer deserves of being the sole provider of Java for OS X.</p>
	<p>Fortunately, enterprising developers such as Landon Fuller are working to port OpenJDK, which is the open source version of the Java Development Kit, to OS X:</p>
	<p><a href="http://landonf.bikemonkey.org/code/java/OpenJDK6_MacPorts.20090516.html">http://landonf.bikemonkey.org/code/java/OpenJDK6_MacPorts.20090516.html</a></p>
	<p>I wish them the best of luck.   This version of OpenJDK doesn&#8217;t come with graphical capabilities, although graphical applications can still be developed in X11 mode.   Depending on whether or not Apple open sources its graphical Java code, the process of enabling this functionality could take years.
</p>
]]></content:encoded>
			<wfw:commentRss>http://wordwarrior.blogsome.com/2009/05/21/apple-get-out-of-javas-way/feed/</wfw:commentRss>
	</item>
		<item>
		<title>How did I do in 2008?</title>
		<link>http://wordwarrior.blogsome.com/2009/01/13/how-did-i-do-in-2008/</link>
		<comments>http://wordwarrior.blogsome.com/2009/01/13/how-did-i-do-in-2008/#comments</comments>
		<pubDate>Tue, 13 Jan 2009 18:45:59 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
		
	<category>Information Technology</category>
		<guid>http://wordwarrior.blogsome.com/2009/01/13/how-did-i-do-in-2008/</guid>
		<description><![CDATA[	Let&#8217;s review my record for 2008 predictions:
	1) Cheap Linux PC’s will take 10% of the U.S. PC market, mostly at the expense of Windows.
	Although Linux has between 30 and 50% of the netbook market, I was WAY off on this one.
	2) Java will become 100% open source, both Java 7 and Java 6 (with compensations [...]]]></description>
			<content:encoded><![CDATA[	<p>Let&#8217;s review my record for 2008 predictions:</p>
	<blockquote><p>1) Cheap Linux PC’s will take 10% of the U.S. PC market, mostly at the expense of Windows.</p></blockquote>
	<p>Although Linux has between 30 and 50% of the netbook market, I was WAY off on this one.</p>
	<blockquote><p>2) Java will become 100% open source, both Java 7 and Java 6 (with compensations for encumberences). Most Linux distros will come with OpenJDK loaded by default in place GCJ and GNU Classpath.</p></blockquote>
	<p>This has largely happened, so I&#8217;ll take credit for this one.</p>
	<blockquote><p>3) The iPhone will handily surpasse Steve Jobs’ goal of 1% of the mobile phone market.</p></blockquote>
	<p>This definitely happened.  The iPhone is among the top sellers  in the smartphone market.</p>
	<blockquote><p>4) A fully implemented version of Soy Latte will be added to the OpenJDK ports, along with a complete Swing implementation as other developers contribute to Landon Fuller’s work.</p></blockquote>
	<p>The bsdports project was started last year.  Still, it&#8217;s very young and there&#8217;s no Swing implementation yet, so I could probably give myself 0.5 out of 1 on this one.</p>
	<blockquote><p>5) Microsoft will completely scrap Windows Genuine Advantage completely out of fear of Mac and Linux adaption, but this does not reverse Windows’ fortunes.</p></blockquote>
	<p>This definitely didn&#8217;t happen.</p>
	<blockquote><p>6) Apple and RIAA labels will agree on selling DRM-free music on iTunes in exchange for limited pricing flexibility, which Apple will cave in on. The only remaining non-DRM holdout, Sony, will start selling its digital music DRM-free.</p></blockquote>
	<p>I was totally right about this one.  Unfortunately, it happened in early 2009, so I can&#8217;t claim this prediction  <img src='http://wordwarrior.blogsome.com/wp-images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
	<blockquote><p>7) Apple and Google will join forces to clean up at the upcoming U.S. 700 Mhz wireless auction, putting massive pressure on U.S. telcos and cell phone service providers to become more competitive.</p></blockquote>
	<p>This did not happen.</p>
	<blockquote><p>8) Client-side Java will finally take off, with the help of the Consumer JRE in the Java 6 N Update. Swing and Applets become the new vanguards of rich GUI applications and rich internet applications for non-media business applications that require rich GUI functionality. Flex market share, as well as AJAX toolkits such as Ext JS will decline as a result.</p></blockquote>
	<p>Hasn&#8217;t happened, at least not yet.  </p>
	<blockquote><p>9) Apple open source WebKit will gain feature parity with Firefox, and in some cases, surpass it. Firefox mobile efforts will fail to gain traction.</p></blockquote>
	<p>I nailed this one, but to be fair, it was an easy prediction to make.</p>
	<blockquote><p>10) OpenSolaris’s Project Indiana will be complete and will surpass Ubuntu in reliability, hardware support, and ease of use. Features such as the superior Solaris kernel, DTrace and ZFS will make it a favourite among developers. </p></blockquote>
	<p>I was totally off on this one.</p>
	<p>So, I get 2.5 out of 10 for 2008.   Unfortunately, I can&#8217;t claim the Apple DRM prediction, which would have given me 3.5 out of 10.
</p>
]]></content:encoded>
			<wfw:commentRss>http://wordwarrior.blogsome.com/2009/01/13/how-did-i-do-in-2008/feed/</wfw:commentRss>
	</item>
		<item>
		<title>IT Predictions 2009</title>
		<link>http://wordwarrior.blogsome.com/2009/01/12/it-predictions-2009/</link>
		<comments>http://wordwarrior.blogsome.com/2009/01/12/it-predictions-2009/#comments</comments>
		<pubDate>Mon, 12 Jan 2009 19:51:09 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
		
	<category>Information Technology</category>
	<category>Apple</category>
	<category>Microsoft</category>
	<category>Java</category>
		<guid>http://wordwarrior.blogsome.com/2009/01/12/it-predictions-2009/</guid>
		<description><![CDATA[	1) Microsoft starts scaling down and completely vacates at least one of its auxiliary business lines (MSN, Windows Mobile, XBox, search/portal).
2) Apple makes a serious push for enterprise customers, exemplified by features in Snow Leopard, which will sport of much more toned down GUI (ex no more red, yellow and green buttons on windows).
3) Sun [...]]]></description>
			<content:encoded><![CDATA[	<p>1) Microsoft starts scaling down and completely vacates at least one of its auxiliary business lines (MSN, Windows Mobile, XBox, search/portal).<br />
2) Apple makes a serious push for enterprise customers, exemplified by features in Snow Leopard, which will sport of much more toned down GUI (ex no more red, yellow and green buttons on windows).<br />
3) Sun Microsystems gets a stay of execution, as its gambles in storage, MySQL and virtualization pay dividends and return the company to marginal profitability.<br />
4) The iPhone/iPod touch displace the Nintendo DS as the #1 mobile gaming device after hardware and software updates reinforce the device&#8217;s gaming functionality and attract more game development shops.<br />
5) BluRay continues to stagnate as the recession hits the format hard.  Digital movie downloads also become more attractive.  Upscaling DVD players get improve marketing as cheap alternatives to BluRay.<br />
6) Open source databases like MySQL and Postgresql benefit tremendously from the recession, as Oracle and other large database vendors finally lose traction.<br />
7) At least one mobile operating system provider (WindowsMobile, OpenMoko, Android, Symbian) throws in the towel.<br />
8) Apple scales back its iPod models and introduces at least one more lower-end iPhone line (ex &#8220;iPhone Nano&#8221;) in order to gain subscribers who can&#8217;t afford the full iPhone data plan and want to carry one device instead of two.  The new phones will be available in CDMA and GSM, so Apple can do an end-run around AT&#038;T for the non-smartphone business.<br />
9) At least one major PC OEM, frustrated with Microsoft&#8217;s recent failures with Vista and the difficulty in extending Windows XP&#8217;s life, puts serious resources behind making Linux more user friendly in order to sell a line of Linux desktops and laptops.  This could be a joint effort among Dell, HP, and several notebook vendors who realized there&#8217;s no way for them to install Mac OS X on their computers.<br />
10) Cloud computing doesn&#8217;t take off, due mostly to the limits of internet connectivity and bandwidth and somewhat to consumers&#8217; distrust of cloud computing vendors with their data.</p>
]]></content:encoded>
			<wfw:commentRss>http://wordwarrior.blogsome.com/2009/01/12/it-predictions-2009/feed/</wfw:commentRss>
	</item>
		<item>
		<title>IT Predictions: 2008</title>
		<link>http://wordwarrior.blogsome.com/2008/01/04/it-predictions-2008/</link>
		<comments>http://wordwarrior.blogsome.com/2008/01/04/it-predictions-2008/#comments</comments>
		<pubDate>Fri, 04 Jan 2008 01:20:13 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
		
	<category>Information Technology</category>
		<guid>http://wordwarrior.blogsome.com/2008/01/04/it-predictions-2008/</guid>
		<description><![CDATA[	Since I did so well (60%) in 2007, I figure it&#8217;s time for another shot.
	1) Cheap Linux PC&#8217;s will take 10% of the U.S. PC market, mostly at the expense of Windows.
	2) Java will become 100% open source, both Java 7 and Java 6 (with compensations for encumberences).   Most Linux distros will come [...]]]></description>
			<content:encoded><![CDATA[	<p>Since I did so well (60%) in 2007, I figure it&#8217;s time for another shot.</p>
	<p>1) Cheap Linux PC&#8217;s will take 10% of the U.S. PC market, mostly at the expense of Windows.</p>
	<p>2) Java will become 100% open source, both Java 7 and Java 6 (with compensations for encumberences).   Most Linux distros will come with OpenJDK loaded by default in place GCJ and GNU Classpath.</p>
	<p>3) The iPhone will handily surpasse Steve Jobs&#8217; goal of 1% of the mobile phone market.</p>
	<p>4) A fully implemented version of Soy Latte will be added to the OpenJDK ports, along with a complete Swing implementation as other developers contribute to Landon Fuller&#8217;s work.</p>
	<p>5) Microsoft will completely scrap Windows Genuine Advantage completely out of fear of Mac and Linux adaption, but this does not reverse Windows&#8217; fortunes.</p>
	<p>6) Apple and RIAA labels will agree on selling DRM-free music on iTunes in exchange for limited pricing flexibility, which Apple will cave in on.  The only remaining non-DRM holdout, Sony, will start selling its digital music DRM-free.</p>
	<p>7) Apple and Google will join forces to clean up at the upcoming U.S. 700 Mhz wireless auction, putting massive pressure on U.S. telcos and cell phone service providers to become more competitive.</p>
	<p>8) Client-side Java will finally take off, with the help of the Consumer JRE in the Java 6 N Update.  Swing and Applets become the new vanguards of rich GUI applications and rich internet applications for non-media business applications that require rich GUI functionality.   Flex market share, as well as AJAX toolkits such as Ext JS will decline as a result.</p>
	<p>9) Apple open source WebKit will gain feature parity with Firefox, and in some cases, surpass it.  Firefox mobile efforts will fail to gain traction.</p>
	<p>10) OpenSolaris&#8217;s Project Indiana will be complete and will surpass Ubuntu in reliability, hardware support, and ease of use.  Features such as the superior Solaris kernel, DTrace and ZFS will make it a favourite among developers.
</p>
]]></content:encoded>
			<wfw:commentRss>http://wordwarrior.blogsome.com/2008/01/04/it-predictions-2008/feed/</wfw:commentRss>
	</item>
		<item>
		<title>2007 IT Predictions - How did I do?</title>
		<link>http://wordwarrior.blogsome.com/2008/01/03/2007-it-predictions-how-did-i-do/</link>
		<comments>http://wordwarrior.blogsome.com/2008/01/03/2007-it-predictions-how-did-i-do/#comments</comments>
		<pubDate>Thu, 03 Jan 2008 02:15:17 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
		
	<category>Information Technology</category>
		<guid>http://wordwarrior.blogsome.com/2008/01/03/2007-it-predictions-how-did-i-do/</guid>
		<description><![CDATA[	I made several predictions for IT in my blog for 2007:
	IT Predictions: 2007
	Let&#8217;s review how I did:
	1) The Wii outsells both the PS3 and XBox 360 in 2007 (each, not combined).
	According to site http://www.vgchartz.com, the Wii sold 19.04 million consoles, compared to 16.02 million for the XBox 360.
	Verdict:  Narrow win.
	2) Apple makes a major [...]]]></description>
			<content:encoded><![CDATA[	<p>I made several predictions for IT in my blog for 2007:</p>
	<p><a href='http://wordwarrior.blogsome.com/2006/12/29/it-predictions-2007/'>IT Predictions: 2007</a></p>
	<p>Let&#8217;s review how I did:</p>
	<p><u>1) The Wii outsells both the PS3 and XBox 360 in 2007 (each, not combined).</u></p>
	<p>According to site <a href='http://www.vgchartz.com'>http://www.vgchartz.com</a>, the Wii sold 19.04 million consoles, compared to 16.02 million for the XBox 360.</p>
	<p><b>Verdict:  Narrow win.</b></p>
	<p><u>2) Apple makes a major push for the gaming market, releasing their own killer app game that does for Macs what Halo did for the XBox.</u></p>
	<p>Apple has made virtually no gaming announcements aside from its WWDC announcement that EA would write games to the Cider Wine implementation for OS X, resulting in simultaneous Windows-Mac game releases.  Still, the verdict is still out on whether EA has succeeded in this endeavour.</p>
	<p><b>Verdict:  Loss.</b></p>
	<p><u>3) One major record label will give up on selling only DRM&#8217;d music, and will license the sale of their content in MP3 format.</u></p>
	<p>This is one is in the bag.  Not only did EMI start selling DRM-free digital music downlaods,  but so did Universal and Warner Music (albeit the last two specifically refused to sell that DRM-free music on iTunes).</p>
	<p><b>Verdict:  Overwhealming victory.</b></p>
	<p><u>4) Leopard will allow multiple OS&#8217;s to run real-time, and enable fast switching between those OS&#8217;s.</u></p>
	<p>Totally wrong.  Apple never made such an announcement, having left the dirty work of Windows emulation to Parallels and VMWare.</p>
	<p><b>Verdict:  Crushing defeat.</b></p>
	<p><u>5) Linux GUI developers start abandoning GTK and Qt in favour of OpenJDK Swing to do their development, at the same time submitting fixes for Swing to run better on Linux.</u></p>
	<p>Aside from Trolltech announcing a Java-Qt compatibility layer, there has been no such Swing adoption by the open source community.  This may be due to the unexpected development that Sun was not able to open source 100% of the Java API&#8217;s by the end of 2007.</p>
	<p><b>Verdict:  Total loss.</b></p>
	<p><u>6) Firefox development stagnates even further.</u></p>
	<p>This is debatable.  The Firefox 3 beta came out, but it was well behind schedule.  Still, I&#8217;ll declare victory on the basis of the fact that Firefox 3 is not yet production ready, as some were saying at the begin of 2007.</p>
	<p><b>Verdict:  Narrow win.</b></p>
	<p><u>7) Consumers reject HD-DVD and BluRay.</u></p>
	<p>According to this NY Times article:</p>
	<p><a href='http://www.nytimes.com/2007/12/31/business/31dvd.html?ex=1356757200&#038;en=5fd426e7a62710f4&#038;ei=5088&#038;partner=rssnyt&#038;emc=rss'>http://www.nytimes.com/2007/12/31/business/31dvd.html?ex=1356757200&#038;en=5fd426e7a62710f4&#038;ei=5088&#038;partner=rssnyt&#038;emc=rss</a></p>
	<p>Consumers are thus far not flocking to buy Blu-Ray or HD-DVD players.    Things may change in 2008, but this is outside the scope of this prediction.</p>
	<p><b>Verdict:  Victory.</b></p>
	<p><u>8) Thin clients finally start taking off due to SOX and regulatory compliance/security/cost issues, with Microsoft as a possible vendor.</u></p>
	<p>As far as I can tell, this has not yet happened.</p>
	<p><b>Verdict:  Clear loss.</b></p>
	<p><u>9) At least one Linux distro tries to completely imitate OS X.</u></p>
	<p>It&#8217;s not much of a distro, but it is Linux and it does try to imitate OS X:</p>
	<p><a href='http://linux.softpedia.com/get/Desktop-Environment/Window-Managers/Etoile-23982.shtml'>http://linux.softpedia.com/get/Desktop-Environment/Window-Managers/Etoile-23982.shtml</a></p>
	<p><b>Verdict:  Narrow Victory.</b></p>
	<p><u>10) Vista sees no uptake significantly beyond new users being forced to buy it for new PC&#8217;s and any corporation that needs its DRM features.</u></p>
	<p>I have to admit this one was easy, but I was right.</p>
	<p><a href='http://www.news.com/Running-the-numbers-on-Vista/2100-1016_3-6207375.html'>http://www.news.com/Running-the-numbers-on-Vista/2100-1016_3-6207375.html</a></p>
	<p><b>Verdict:  Dishonourable victory.</b></p>
	<p>Total record:</p>
	<p>6/10  &#8212; 60% success rate.</p>
	<p>I narrowly avoided losing overall.  Still, as a rookie &#8220;IT forecaster&#8221;, I think I did pretty well  <img src='http://wordwarrior.blogsome.com/wp-images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://wordwarrior.blogsome.com/2008/01/03/2007-it-predictions-how-did-i-do/feed/</wfw:commentRss>
	</item>
		<item>
		<title>Quebec Referendum Spending Highlighted, Vote Rigging Ignored</title>
		<link>http://wordwarrior.blogsome.com/2007/05/30/quebec-referendum-spending-highlighted-referendum-vote-rigging-ignored/</link>
		<comments>http://wordwarrior.blogsome.com/2007/05/30/quebec-referendum-spending-highlighted-referendum-vote-rigging-ignored/#comments</comments>
		<pubDate>Wed, 30 May 2007 02:02:57 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
		
	<category>Canada</category>
	<category>Quebec</category>
		<guid>http://wordwarrior.blogsome.com/2007/05/30/quebec-referendum-spending-highlighted-referendum-vote-rigging-ignored/</guid>
		<description><![CDATA[	With the results of the recent ruling against No side in 1995 Quebec referendum for violating spending rules, this is a perfect time to reflect on the Quebec elite&#8217;s attitude toward the twin scandals of the 1995 referendum.   One scandal is real.  The other is imagined:
	A) The effect of increased campaign spending [...]]]></description>
			<content:encoded><![CDATA[	<p>With the results of the recent <a href="http://www.cbc.ca/canada/montreal/story/2007/05/29/referendum-report-070529.html">ruling against No side in 1995 Quebec referendum for violating spending rules</a>, this is a perfect time to reflect on the Quebec elite&#8217;s attitude toward the twin scandals of the 1995 referendum.   One scandal is real.  The other is imagined:</p>
	<p>A) The effect of increased campaign spending on the number of votes allocated to any party or outcome in an election or referendum is entirely <strong>theoretical</strong>.</p>
	<p>B) The effect of deliberately discarding valid votes in an election, for the purpose of giving an unfair advantage to one political party or one outcome in an election is entirely factual.</p>
	<p>Only in Quebec could A) be highlighted with righteous indignation, and B) be deemed so irrelevant as to be totally ignored.</p>
	<p>The controversy over B), or the rigged voting scandal, is still ongoing with no clear resolution:</p>
	<p><a href="http://en.wikipedia.org/wiki/1995_Quebec_referendum#Rejected_ballots">Quebec 1995 Referendum reject ballots controversy</a></p>
	<p>Within the context of a society that claims to be a democracy, it strikes me as totally hypocritical and an absolute double-standard for anyone to passively accept, let alone, uphold the principle that the vote of one ethnic, linguistic, national, or religious group should take precedence over another.   Yet that is exactly this implied principle that is at best condoned and at worst actively promoted by the Quebec political elite.  It is an entirely multi-partisan attitude that is totally consistent among the Liberals, the ADQ, and the PQ (among other parties).</p>
	<p>In my view, the separatists have made, and continue to make, a spurious, incoherent, and morally inconsistent &#8220;argument&#8221; that they can simultaneously:</p>
	<ol>
	<li>Establish the rules by which their past and any future separation referendums are held to the exclusion of any other other stakeholders, including Canadians in the rest of Canada and the federal government, not to mention any &#8220;federalist&#8221; opposition in Quebec.
</li>
	<li>Make the result of such a referendum binding upon Canadians in the rest of Canada, the federal government, Quebec &#8220;federalists&#8221; who voted no.
</li>
	<li>Make 50% + 1 vote the litmus test by which the rules of 1) are unilaterally imposed on 2.   <a href="http://wordwarrior.blogsome.com/2006/04/02/the-fallacy-of-quebec-separation-by-50-1/">The Fallacy of Quebec Separation by 50% + 1</a>
</li>
</ol>
	<p>In order to be morally consistent, the separatists must accept one, and only one, of two mutually exclusive propositions, or models of the truth:</p>
	<ul>
	<li>Any Quebec referendum is a purely consultative process, or a glorified opinion poll, by which the Quebec government obtains authority to initiate negotiations with the federal government.  Such negotiations would contain an explicit requirement of consent from the federal government (and by extension Canadians in the rest of Canada), for Quebec to leave the federation.  As a purely consultative process, to be deemed non-binding without the consent of Canadians in the rest of Canada, the separatists can formulate whatever campaign rules they see fit to establish.
</li>
	<li>Any Quebec referendum result is binding upon Quebec and the rest of Canada.  Therefore, as a process in which all Canadians hold a stake, the rules must be determined by all stakeholders, not just the separatists.  Otherwise, the outcome of such a process would be biased against all of, and the rest of, Canada, and by extension, Canadians in the rest of Canada.
</li>
</ul>
	<p>Somehow, I doubt either of these two proposals would sit well with the separatist leadership.  The separatists have shown a pathological insistence to bias in favour of the outcome, and against any fair and impartial process.
</p>
]]></content:encoded>
			<wfw:commentRss>http://wordwarrior.blogsome.com/2007/05/30/quebec-referendum-spending-highlighted-referendum-vote-rigging-ignored/feed/</wfw:commentRss>
	</item>
		<item>
		<title>Apple WWDC 2007 Predictions</title>
		<link>http://wordwarrior.blogsome.com/2007/05/29/apple-wwdc-predicitions/</link>
		<comments>http://wordwarrior.blogsome.com/2007/05/29/apple-wwdc-predicitions/#comments</comments>
		<pubDate>Tue, 29 May 2007 00:40:56 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
		
	<category>Information Technology</category>
	<category>Apple</category>
		<guid>http://wordwarrior.blogsome.com/2007/05/29/apple-wwdc-predicitions/</guid>
		<description><![CDATA[	Apple&#8217;s 2007 World-Wide Developer&#8217;s Conference takes place from June 11th to June 15th.  Here are my predictions as to what Apple will announce:
	
	Apple replaces the MacMini with a new product that will serve a similar purpose and market segment, much like the iPod Nano replaced the iPod Mini (no MacNano jokes please  )

	Leopard [...]]]></description>
			<content:encoded><![CDATA[	<p>Apple&#8217;s 2007 World-Wide Developer&#8217;s Conference takes place from June 11th to June 15th.  Here are my predictions as to what Apple will announce:</p>
	<ol>
	<li>Apple replaces the MacMini with a new product that will serve a similar purpose and market segment, much like the iPod Nano replaced the iPod Mini (no MacNano jokes please  )
</li>
	<li>Leopard features an enhanced BootCamp that will allow for easier emulation of Windows programs within OS X. The requirement that the user purchase and install a copy of Windows will still apply.
</li>
	<li>Finder will no longer be the centre of OS X. It will be replaced by a version of Spotlight on steroids. The Finder will still be available, but it will not be running by default.
</li>
	<li> The iMac loses its chin and will allow users to swap hard drives as they do RAM. They won&#8217;t be able to open up the back as they did with the very first iMac.
</li>
	<li> Leopard includes a graphical version of MacPorts that can also be used as a repository for open source .app programs.
</li>
	<li> Apple open sources its version of Java. Now that Sun&#8217;s version is open sourced and Apple&#8217;s Java 6.0 is over 6 month behind Sun&#8217;s, Apple has to do this. Also, since Apple&#8217;s devs are also working on the iPhone and Apple TV, they no longer have the resources to maintain a separate version of Java on their own. It will not open source the native Aqua code that&#8217;s used by Swing, only the Java classes that access that native code.
</li>
	<li> Bonjour takes a prominent role in Leopard, as well as the AppleTV and the iPhone (this is inspired from roughlydrafted.com, so I can&#8217;t take full credit for this prediction).
</li>
	<li> Now that all first party apps (Finder, Safari, iTunes) have had their themes unified, Apple will replace the Mac look n&#8217; feel with something radically different from Aqua, far more significant than the change to brushed metal from pinstripes and just as significant as the move to OS X itself.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://wordwarrior.blogsome.com/2007/05/29/apple-wwdc-predicitions/feed/</wfw:commentRss>
	</item>
		<item>
		<title>Music Obtained Morally</title>
		<link>http://wordwarrior.blogsome.com/2007/05/19/music-obtained-morally/</link>
		<comments>http://wordwarrior.blogsome.com/2007/05/19/music-obtained-morally/#comments</comments>
		<pubDate>Sat, 19 May 2007 22:55:34 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
		
	<category>Information Technology</category>
	<category>Digital Rights</category>
	<category>Music</category>
		<guid>http://wordwarrior.blogsome.com/2007/05/19/music-obtained-morally/</guid>
		<description><![CDATA[	When looking to consume music, it is important to act morally.   Given the politically charged and complicated subject of music downloads, it is easy to choose the wrong course of action.
	Contrary to the predictable knee-jerk interpretations by those at both extreme ends of the music downloading debate, this is neither a lecture on [...]]]></description>
			<content:encoded><![CDATA[	<p>When looking to consume music, it is important to act morally.   Given the politically charged and complicated subject of music downloads, it is easy to choose the wrong course of action.</p>
	<p>Contrary to the predictable knee-jerk interpretations by those at both extreme ends of the music downloading debate, this is neither a lecture on the evils of, nor a rationalized condoning of, what is described as &#8220;illegal&#8221; file-sharing.</p>
	<p>Here are the central planks of my moral position on obtaining music:</p>
	<p>1) <u>Boycott Digital Rights Management (DRM)</u>:  </p>
	<p>Paying for music with DRM, which should be called Digital <b>Restrictions</b> management, offers little value over and above paying for bottled air.   The selling of content with digital protects flies in the face of the doctrine of first sale.  If I pay for a good in a transaction that has been described by the seller as a &#8220;sale&#8221;, from that that point forward I should obtain total control of the product, aside from giving copies to other people.   There should be nothing preventing me from using said product in the way that I choose.  Were it be practical to do expect me to do so with a digital product, it should be permitted for me to sell my last copy to a third party, removing all other copies.   The act of placing restrictions on my legally obtained copy of song, whether it be from making so many personal copies for personal use, transferring them to the devices of my choice, or using them in other ways I choose, amounts to an egregious violation of my rights as a customer.  Furthermore, there appear to be no mechanisms at any of the major music stores that sell DRM&#8217;d music to obtain a replacement copy should my song intentionally or unintentionally deactivate itself.   </p>
	<p>Music rented for a short period of time should obviously have some sort of DRM to enforce the length of the transaction, but the music must be provided with that explicit caveat.  So far, services offering music rented as part of a subscription service have done poorly.   Also, even rented music should not be trusted, because the rented copy could deactivate itself before the consumer expects it to.</p>
	<p>* <strong>Music obtained morally is music obtained with no DRM whatsoever</strong>.</p>
	<p>2) <u>Refuse to pay for or otherwise encourage any record label&#8217;s immoral or illegal behaviour</u>:  </p>
	<p>Recently, Sony was sued as part of a class-action for including a rootkit in their music CDs.   </p>
	<p>According to Google Define:</p>
	<p><a href="http://www.google.com/search?q=define%3Arootkit">Google Define: Rootkit</a></p>
	<p>A rootkit is a program that runs hidden on a victim&#8217;s computer that obtains information about a user&#8217;s activities and sends them to either the author of the rootkit or a third party.</p>
	<p>This rootkit installed itself irrespective of whether the user agreed or declined that End User License Agreement that appeared when that user inserted the CD into their computer.  Such as action represents what is in my opinion an act of wanton vandalism on Sony&#8217;s paying customers.    Furthermore, it was a flagrant violation of those users&#8217; right to privacy.   Sony was effectively spying on its users. </p>
	<p>Other immoral acts by record companies involve suing people for copyright violations that were either incapable of committing those acts, or too young to be considered criminals.  </p>
	<p>Such companies don&#8217;t deserve the business of honest customers.    They should not even get business indirectly though allofmp3.com, which is legal under Russian law and has attempted to send royalty checks to major record labels (who have refused to cash the cheques).</p>
	<p>If you object to the practises of a particular record label and refuse to buy their music, then don&#8217;t obtain that music at all.   If you download a particular song from a company you&#8217;ve chosen to boycott (ex:  Sony), then you shouldn&#8217;t be listening to their music at all (aside from as background noise in shopping malls, etc).  Downloading that music sends the wrong message to the record label you&#8217;ve deemed immoral.     It tells them there&#8217;s demand for their music:  demand that they could somehow monetize.  This could be done either with a copyright infringement lawsuit, or some sort of government-sanctioned internet tax for music sharing.</p>
	<p>* <strong>Music obtained morally is music that is not obtained (paid or otherwise) from companies that don&#8217;t seek to inflict harm upon their customers</strong>. </p>
	<p>3) <u>Pay a fair price for music that is offered fairly</u>:  </p>
	<p>There is no moral justification for downloading music that the copyright holder has not agreed not to share freely.   Granted, such legally free music exists, and should not be ignored when making arguments about file sharing.   There are also works license under a Creative Commons license.   Such works become freely available after 14 years, for any works the copyright holder chooses to license under the Creative Commons.</p>
	<p>Record labels who sell music morally deserve financial support for their business.   Selling music morally involves:</p>
	<p>A) No DRM<br />
B) No rootkits<br />
C) No unfair lawsuits<br />
D) No other immoral behaviour against customers or artists<br />
E) Charging a reasonable price for that music</p>
	<p>Music sold at a dollar a track is extravagant.   Given the proliferation of independent labels and independent music stores:</p>
	<p>* <a href="emusic.com">emusic.com</a><br />
* <a href="zunior.com">zunior.com</a><br />
* <a href="magnatune.com/">magnatune.com</a><br />
* <a href="beatport.com">beatport.com</a><br />
* and many others&#8230;</p>
	<p>&#8230; it makes no sense to pay top dollar (no pun intended) for music.    Independent music (with some notable exceptions) is by and large more innovative, creative and artistic than large record label music.</p>
	<p>Also, given the large choice of competing entertainment options, from video games to DVDs to YouTube to blogs, large record label music has no business being this overpriced.  It&#8217;s proposterous that most DVDs (most of which offer special features) continue to be far cheaper than most music CD&#8217;s.   It&#8217;s also preposterous that the very best video games offer months of continuous entertainment, whereas the best music CD&#8217;s have far less continuous value.</p>
	<p>* <strong>Music obtained morally is music obtained with only a reasonable financial sacrifice according only to fair terms (paid or free) set forth by the copyright holder</strong>. </p>
	<p>4) <u>Support The Artists</u>:    </p>
	<p>This is the hardest one of all.   Music would be nothing without musicians.  However, RIAA rhetoric aside, most musicians are exploited by their record labels.   Most of the time, the artist assigns his/her/their full copyrights to their record label.</p>
	<p>The only internet music store I know of (I hope there are more) that insists on fair payment for their artists is Magnatune:</p>
	<p><a href="http://magnatune.com">magnatune.com</a></p>
	<p>It&#8217;s the first internet-only record label.   According to its FAQ, it offers 50% of album, licensing and merchandising profits go directly to the artist(s) responsible for each album:</p>
	<p><a href="http://www.magnatune.com/info/model">http://www.magnatune.com/info/model</a></p>
	<p>* <strong>Music obtained morally is music obtained with a view to <em><u>ensuring</u></em> the artists are compensated fairly, instead of merely either paying lip service, or believing others&#8217; lip service, to fairly compensating those artists.</strong>
</p>
]]></content:encoded>
			<wfw:commentRss>http://wordwarrior.blogsome.com/2007/05/19/music-obtained-morally/feed/</wfw:commentRss>
	</item>
		<item>
		<title>Microsoft feels fear</title>
		<link>http://wordwarrior.blogsome.com/2007/05/16/microsoft-has-been-overwhealmed-by-fear/</link>
		<comments>http://wordwarrior.blogsome.com/2007/05/16/microsoft-has-been-overwhealmed-by-fear/#comments</comments>
		<pubDate>Wed, 16 May 2007 01:05:47 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
		
	<category>Information Technology</category>
	<category>Microsoft</category>
		<guid>http://wordwarrior.blogsome.com/2007/05/16/microsoft-has-been-overwhealmed-by-fear/</guid>
		<description><![CDATA[Microsoft is in so much trouble that its upper management has become petrified.]]></description>
			<content:encoded><![CDATA[	<p>Microsoft has recently made the headlines by making <a href="http://www.theregister.co.uk/2007/05/14/microsoft_oss_patent_number/">allegations</a> against various open source projects of patent violation:</p>
	<p>This patent attack is not motivated by rational thinking.   It is motivated by fear.</p>
	<p>Fear is forcing Microsoft into abandoning rational decision making processes.  Fear is forcing Microsoft to <a href="http://blogs.sun.com/jonathan/entry/what_we_did">intimidate</a> its own clients who maintain anything less than a pure Microsoft IT environment.</p>
	<p>Microsoft&#8217;s recent behaviour is analogous to that of a wounded animal.  Feeling threatened, it lashes out against anyone and anything it perceives can do it further harm, keenly aware that it has very little to lose.</p>
	<p>So what exactly is Microsoft so afraid of?   What has them clawing in all directions?</p>
	<p>According to <a href="http://www.roughlydrafted.com/RD/RDM.Tech.Q1.07/50755EA6-A759-42FD-84ED-EBB5A060AF16.html">Roughly Drafted</a>, Microsoft has three core business that allow it make money:</p>
	<p>These are:</p>
	<p>1) Windows (retail and corporate users)<br />
2) Office<br />
3) Server products (Windows Server, Exchange, Sharepoint, etc)</p>
	<p>1) flows through Microsoft&#8217;s monopoly in PC operating systems (OS).  It achieves this by strong-arming computer retailers such as Dell and HP to install Windows by default on all PC&#8217;s they sell, to the explicit exclusion of all other OS&#8217;s.</p>
	<p>2) flows through Microsoft&#8217;s near-monopoly in desktop Office software, including Word, Excel, PowerPoint, Outlook and Access.   This near-monopoly was achieved by using Windows&#8217; monopoly profits to cross-subsidize early versions of office.   Microsoft sold early versions of office for the cut-rate price of USD$40, effectively starving competitors like Lotus and Borland, who couldn&#8217;t afford to take a loss on their products.  The result is that MS Office is the de-facto standard for Office programs.  Their file formats are secret and proprietary, raising the cost of switching to competing office products like OpenOffice.</p>
	<p>3) was achieved with the help of 1) and 2).   Microsoft developed the Exchange email and calendering product partly by tightly integrating it with Windows and Office.  Competitors have thus far failed failed to come up with competing products, despite the rise of Linux in the server market. </p>
	<p>For several years, Microsoft has been losing money attempting to get a foothold in new businesses such as internet (MSN), gaming consoles (XBox), and mobile computing, as well as continuing anti-trust lawsuits.</p>
	<p>So long as their three core businesses of Windows, Office and server products bring in billions in revenues, Microsoft can afford to subsidize its infant money-losing ventures.</p>
	<p>A few weeks ago, a major <a href="http://www.internetnews.com/dev-news/article.php/3674996">development</a> occurred that threatened to substantially reduce the profitability of market 1).</p>
	<p>Now that Dell has promised to sell desktop computers with Linux pre-installed, Microsoft is in danger of losing its monopoly on PC desktop operating systems.  The only thing holding back Linux on the desktop has been issues with running that OS on certain kinds of PC hardware, and that OS not coming pre-installed on new PCs.  Now that Dell has promised to pre-install Linux on some of its PCs and laptops, those two problems have been eliminated.</p>
	<p>Dell is the first major PC retailer to sell Linux PCs.  It most assuredly will not be the last.</p>
	<p>Couple this with the very tepid uptake of Vista, the latest version of Windows, and Microsoft is in serious trouble.   Microsoft CEO Steve Ballmer has even resorted to an ad hominem attack, effectively <a href="http://www.theinquirer.net/default.aspx?article=37721">blaming</a> the slow sales on pirates:</p>
	<p>To add insult to injury, Vista has only sold a <a href="http://www.theinquirer.net/default.aspx?article=39025">couple hundred copies in China</a>:</p>
	<p>Somehow, Microsoft was ill-prepared for these two developments, either having not seen them coming or refusing to accept them.  Now, Redmond is in full panic mode.   Sensing a dramatic reduction in profitability, Microsoft is compelled to so <em>something</em> <strong><em>anything</em></strong> to stem the tide.</p>
	<p>Microsoft feels fear.  It feels the kind of fear it hasn&#8217;t felt in at least a decade, when Java was first released.   After so many years of inciting fear, Microsoft is finally getting a taste of its own medicine.
</p>
]]></content:encoded>
			<wfw:commentRss>http://wordwarrior.blogsome.com/2007/05/16/microsoft-has-been-overwhealmed-by-fear/feed/</wfw:commentRss>
	</item>
	</channel>
</rss>
