<?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>GigaMegaBlog</title>
	<atom:link href="http://gigamegatech.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://gigamegatech.com</link>
	<description>Powered by GigaMegaWatts</description>
	<lastBuildDate>Mon, 07 Jun 2010 23:23:22 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='gigamegatech.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
		<item>
		<title>The iPhone and the clipboard: an uneasy alliance</title>
		<link>http://gigamegatech.com/2010/06/07/the-iphone-and-the-clipboard-an-uneasy-alliance/</link>
		<comments>http://gigamegatech.com/2010/06/07/the-iphone-and-the-clipboard-an-uneasy-alliance/#comments</comments>
		<pubDate>Mon, 07 Jun 2010 23:23:22 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Gadgets]]></category>
		<category><![CDATA[Software Tools]]></category>

		<guid isPermaLink="false">http://gigamegatech.com/?p=407</guid>
		<description><![CDATA[I recently spent some time as a guest of the Ontario judicial system.  No, not as a prisoner, something much more unpleasant: jury duty.

	
	Recommended Reading

This is the second time in five years that I&#8217;ve &#8220;done my duty&#8221;, and in both instances the week consisted of 99% waiting around and 1% being rejected out-of-hand by [...]]]></description>
			<content:encoded><![CDATA[<p>I recently spent some time as a guest of the Ontario judicial system.  No, not as a prisoner, something much more unpleasant: jury duty.</p>
<div class="img    alignleft" style="width:216px;">
	<img src="/wp-content/uploads/2010/06/get_out_of_jury_duty.jpg" alt="Recommended Reading" width="216" height="297" />
	<div>Recommended Reading</div>
</div>
<p>This is the second time in five years that I&#8217;ve &#8220;done my duty&#8221;, and in both instances the week consisted of 99% waiting around and 1% being rejected out-of-hand by defense counsel.  I am, of course, crushed by the repeated rejections, but I managed to get some benefit from the other 99% of my week by reading a software development e-book.</p>
<p>When I went through this five years ago, I did my reading on a <a href="http://reviews.cnet.com/pdas/dell-axim-x51/4505-3127_7-31503979.html#cnetReview">Dell Axim</a> running Windows Mobile 5.0.  You laugh, but let me tell you that one thing it did really well was copy and paste.  You selected the text with the stylus (stop laughing), used a button to toggle to Word and pasted the text in.  A task so simple even Windows Mobile could handle it.</p>
<p>Five years later, I&#8217;m using an iPhone. In technical terms, the iPhone is a Porsche and the Axim a Yugo.  But when it comes to copy and paste, the Porsche is a freaking nightmare to drive.</p>
<p>The problem isn&#8217;t so much with the iPhone as with its apps.  Very few of e-readers allow you to copy text into the clipboard.  It&#8217;s bizarre! Do they think we don&#8217;t want that feature (we&#8217;re too dumb), or do they not trust us to use it responsibly (we&#8217;re too dishonest)? Either way, it&#8217;s insulting.</p>
<p>However, it&#8217;s not all doom and gloom.  There are two very, very good apps that do support the clipboard, and a growing number of e-books that are compatible with them.</p>
<p><strong> </strong></p>
<div class="img  alignright" style="width:90px;">
	<a href="http://www.lexcycle.com/"><img src="/wp-content/uploads/2010/06/stanza.jpg" alt="Stanza - march to a different drummer" width="90" height="90" /></a>
	<div>Stanza - march to a different drummer</div>
</div>
<p><strong>Stanza</strong>.   <a href="http://www.lexcycle.com/">Stanza</a> supports a long list of e-book formats, but unfortunately you are unlikely to encounter most of them when buying e-books.  The 3 exceptions are:</p>
<ol>
<li>eReader &#8211; This is a &#8220;secure&#8221; (piracy-protected) format that is used by Fictionwise and Books on Board for most of their books, and by Barnes and Noble for many of them.</li>
<p></p>
<li>ePub &#8211; The ePub format supported by Stanza is not &#8220;secure&#8221;, which unfortunately makes it harder to find (we&#8217;re dishonest, remember).  However, if you&#8217;re a computer geek then you&#8217;re in luck: O&#8217;Reilly and Microsoft Press offer ePub editions of almost all of their publications.</li>
<p></p>
<li>PDF &#8211; Support for PDF format documents was added to Stanza last week.  Unfortunately, its copy support is pretty inconsistent, often copying gibberish to the clipboard.</li>
</ol>
<div class="img  alignright" style="width:96px;">
	<a href="http://www.goodiware.com/goodreader.html"><img src="/wp-content/uploads/2010/06/gr-icon-96.jpg" alt="GoodReader - not bad!" width="96" height="143" /></a>
	<div>GoodReader - not bad!</div>
</div>
<p><strong>GoodReader</strong>.  <a href="http://www.goodiware.com/goodreader.html">GoodReader </a>supports just one format, PDF, but that&#8217;s still the most commonly used format for technical publications.  I&#8217;ve <a href="http://gigamegatech.com/2009/07/22/pdfs-authorized-copying-prohibited/">raved about this app before</a>, and I&#8217;ve grown more and more impressed with it over time.  They added clipboard support a couple of releases ago, and while its not the most convenient implementation (you can only copy a full page of text, not selected text), it is fast and reliable, just like the rest of GoodReader.  I&#8217;ve yet to find a PDF that GoodReader couldn&#8217;t handle &#8212; amazingly, it loads 100 meg monsters faster than my desktop PC.</p>
<p>Once you&#8217;ve filled the iPhone&#8217;s clipboard, your options for pasting text are much better.</p>
<p>You might find that the built-in Notes app is good enough for this task.  I use <a href="http://tapbots.com/software/pastebot/">Pastebot</a> &#8211; a lot of people rave about its advanced formatting features and automatic synchronization (Mac only), but I like the fact that it automatically saves the clipboard contents when you open the app.  If you need to format the text after you paste it (change fonts, italics, etc.), you should consider <a href="http://www.dataviz.com/products/documentstogo/iphone/index.html?device_id=577">Documents To Go</a>.  I&#8217;m really impressed with how quickly it manages to bring you back to your last spot in a document without multitasking &#8212; the app is ready to paste a couple of seconds after you click the launcher (on an iPhone 3GS).</p>
<p>The new iOS 4 will make the copy-and-paste process somewhat smoother with its support for multitasking and fast app switching: it might even be able to compete with Windows Mobile 5!</p>
<p>One last piece of good news: O&#8217;Reilly (and associated publisher, Microsoft Press) continue to make most of their books available as very inexpensive iPhone apps, generally $5 or $6.  That&#8217;s the full book, pictures and all.</p>
<p>If you&#8217;ve bought one of these apps, you were probably disappointed to find that clipboard support was disabled.  This seems to be related to the underlying version of Stanza (which their apps bundle with the e-book). For some reason Stanza quietly disabled clipboard support in an update to their app last year, then quietly re-enabled it in the next update.  Hmm.</p>
<p>While O&#8217;Reilly continues to use the clipboard-disabled version of Stanza, it is easy enough to do the upgrade yourself. Just follow the process described in <a href="http://gigamegatech.com/2009/09/14/epub-crawl-pulling-a-book-out-of-an-app/">my earlier post</a> to extract the ePub from the O&#8217;Reilly / Microsoft Press book app, then import the ePub into Stanza using their <a href="http://www.lexcycle.com/download">desktop app</a> or a URL link.</p>
<p>I&#8217;m pretty sure that O&#8217;Reilly is OK with you doing so &#8212; as mentioned in my earlier post, it was O&#8217;Reilly themselves who originally documented the process.  If not, maybe I&#8217;ll get yet another opportunity to read e-books as a guest of the Ontario judicial system!</p>
]]></content:encoded>
			<wfw:commentRss>http://gigamegatech.com/2010/06/07/the-iphone-and-the-clipboard-an-uneasy-alliance/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Book Review: SQL Cookbook by Anthony Molinaro</title>
		<link>http://gigamegatech.com/2010/05/28/book-review-sql-cookbook-by-anthony-molinaro/</link>
		<comments>http://gigamegatech.com/2010/05/28/book-review-sql-cookbook-by-anthony-molinaro/#comments</comments>
		<pubDate>Fri, 28 May 2010 18:16:03 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://gigamegatech.com/?p=388</guid>
		<description><![CDATA[Like many developers, I&#8217;ve bounced between various relational databases on my coding projects, primarly DB2, SQL Server and Oracle.  If someone asked me if the SQL I write is compatible with all three, I&#8217;d sheepishly admit that most of it is.
Sheepishly, because generic, cross-platform SQL tends to be inefficient SQL.  You can get away with [...]]]></description>
			<content:encoded><![CDATA[<p>Like many developers, I&#8217;ve bounced between various relational databases on my coding projects, primarly DB2, SQL Server and Oracle.  If someone asked me if the SQL I write is compatible with all three, I&#8217;d sheepishly admit that most of it is.</p>
<p>Sheepishly, because generic, cross-platform SQL tends to be inefficient SQL.  You can get away with it when working with modest amounts of data and users, but it&#8217;s still lazy, shoddy work.</p>
<p>Although not obvious from its title, <a href="http://oreilly.com/catalog/9780596009762" target="_blank">SQL Cookbook</a> is actually a great way to hone your SQL-writing skills, taking advantage of the powerful, vendor-specific features available in each major RDBMS brand.  (The specific types of RDBMS covered by the book are DB2, SQL Server, Oracle, MySQL and PostgreSQL.)</p>
<p>The book&#8217;s format is to present a problem, such as creating a pivot table or generating a delimited list, then provide one or two solutions to the problem for each type of RDBMS.  Sometimes the same solution works for multiple RDBMS, but in most cases a particular RDBMS has proprietary functions that result in a shorter or faster piece of SQL.</p>
<p>A notable example are &#8220;window functions&#8221; (also known as &#8220;analytic functions&#8221; in Oracle).   They are a relatively new technology, having become an ISO SQL standard in 2003, but all recent versions of the major RDBMS products implement them to some extent.  An example from Oracle is the following, which returns each employee&#8217;s department and the # of employees in that department.</p>
<pre class="brush: sql">
select ename,
deptno,
count(*) over (partition by deptno) as cnt
from emp
</pre>
<p>The generic/lazy way to implement that is with a subquery or joined query that returns the number of employees in each department, such as:</p>
<pre class="brush: sql">
select e.ename,
e.deptno,
(select * from emp where deptno = e.deptno) as cnt
from
(select ename, deptno from emp)
</pre>
<p>The latter approach works, but it&#8217;s more complex and less efficient than using a window function.</p>
<p>If you&#8217;ve been writing SQL for more than 10 years, you learned to do it the long way and probably haven&#8217;t been forced to change your ways since.  To learn about window functions, Appendix A of SQL Cookbook is a great place to start.</p>
<p>Another example is Oracle&#8217;s ability to return an object from a subquery.  I had always thought it was a cardinal rule (and major pain-in-the-ass) of SQL: subqueries can return only 1 field.  I couldn&#8217;t tell you how many times I&#8217;ve pasted multiple copies of the same subquery into a SQL statement because I needed to return a few different fields from it.  I knew that it would hurt performance, but what option did I have?</p>
<p>It turns out that, when using Oracle, an option is to return those fields in an object.  For example, the following query returns a couple of fields from the department table for each employee:</p>
<pre class="brush: sql">
select
x.deptno,
x.ename,
x.multival.val1 dname,
x.multival.val2 loc,
x.multival.val3 today
from
   (select e.deptno, e.ename, e.sal,
     (select generic_obj(d.dname,d.loc,sysdate+1)
     from dept d
     where e.deptno=d.deptno) multival
   from emp e
   ) x
</pre>
<p>I also liked the format of SQL Cookbook.  As the title suggests, one way of using the book is as a reference.  If stuck on a SQL coding problem, you can run through the table of contents, looking for a problem description that is similar to your own.</p>
<p>However, I found it worthwhile to read through the book chapter by chapter.  Every piece of SQL is accompanied by a detailed but easy-to-follow narrative describing how and why it works.  By reading these sections you&#8217;re sure to add a lot of new tools to your toolbox, even if you don&#8217;t need to solve the specific problem covered by that &#8220;recipe&#8221;.</p>
<p>Also, since the book separates the solutions by RDBMS, you&#8217;ll probably find that you can skip at least 50% of the book (for now),  focusing only on the one or two RDBMS systems that you are currently working with.  It&#8217;s refreshing to come across a software development book that can realistically be read in a week.</p>
<p>With the emergence of alternative ways of interfacing with databases, like LINQ, CouchDB and the various technologies gathering under the &#8220;NoSQL&#8221; banner, the day might come when crafting SQL statements is a dying art.  A parallel might be drawn between SQL today and assembly language in the past &#8212; increasingly less important as higher level languages and the underlying hardware grow stronger.  However, if this happens the remaining &#8220;artists&#8221; who&#8217;ve mastered SQL will be much in demand.  This book is a good step towards raising your SQL to a higher level &#8212; from Betty Crocker to Julia Child, if you will.</p>
]]></content:encoded>
			<wfw:commentRss>http://gigamegatech.com/2010/05/28/book-review-sql-cookbook-by-anthony-molinaro/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>An Audible Improvement in iTunes 9.1.1</title>
		<link>http://gigamegatech.com/2010/05/25/an-audible-improvement-in-itunes-9-1-1/</link>
		<comments>http://gigamegatech.com/2010/05/25/an-audible-improvement-in-itunes-9-1-1/#comments</comments>
		<pubDate>Tue, 25 May 2010 22:01:52 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Gadgets]]></category>

		<guid isPermaLink="false">http://gigamegatech.com/?p=403</guid>
		<description><![CDATA[I was pleasantly surprised to find that the latest iTunes patch, version 9.1.1, fixed a problem with Audible audiobooks on my iPhone and iPod Touch.  
Previously, whenever I added new content from Audible I would lose my current place in whatever audiobook I was listening to.  The next time I listened to the [...]]]></description>
			<content:encoded><![CDATA[<p>I was pleasantly surprised to find that the <a href="http://www.tuaw.com/2010/04/27/software-update-alert-itunes-9-1-1-released/">latest iTunes patch, version 9.1.1,</a> fixed a problem with <a href="http://www.audible.com">Audible</a> audiobooks on my iPhone and iPod Touch.  </p>
<p>Previously, whenever I added new content from Audible I would lose my current place in whatever audiobook I was listening to.  The next time I listened to the audiobook it would start playing at the beginning of the book. I know that it seems like a nit, but since I subscribe to a couple of daily Audible &#8220;podcasts&#8221; (<a href="http://www.audible.com/adbl/site/products/ProductDetail.jsp?productID=RT_ROSE_999993&#038;BV_UseBVCookie=Yes">Charlie Rose</a> FTW, w00t!), it was a nit I encountered almost every day.</p>
<p>Nice to get some noticeable value for my 102 megabyte &#8220;patch&#8221;.  Considering that the bug was introduced at about the time OS 3 was released, and OS 4 looms just around the corner, I wonder if I&#8217;ve seen the last of this one.  Audible announced (well, <a href="http://www.google.com/url?q=http://twitter.com/audible_com/statuses/10640115746&#038;sa=X&#038;ei=GUj8S6mlPIOC8gb-xqjwBQ&#038;ved=0CBkQzgQoADAA&#038;usg=AFQjCNEab09_s_zzA4Ls1g6igR2aAr1dgA">twittered</a>) a couple of months ago that they were working on supporting wireless downloads on the iPhone &#8212; will we finally have an app for that?</p>
]]></content:encoded>
			<wfw:commentRss>http://gigamegatech.com/2010/05/25/an-audible-improvement-in-itunes-9-1-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ePub Crawl: Pulling a Book out of an App</title>
		<link>http://gigamegatech.com/2009/09/14/epub-crawl-pulling-a-book-out-of-an-app/</link>
		<comments>http://gigamegatech.com/2009/09/14/epub-crawl-pulling-a-book-out-of-an-app/#comments</comments>
		<pubDate>Tue, 15 Sep 2009 00:29:19 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Software Tools]]></category>

		<guid isPermaLink="false">http://gigamegatech.com/?p=361</guid>
		<description><![CDATA[A few months ago, technology publisher O&#8217;Reilly began selling some of their books as iPhone apps [iTunes link] for a surprisingly low price &#8212; generally just $5.  These are the full versions of the books, not just an extract.  The apps come bundled with Lexcyle&#8217;s Stanza e-reader, which is feature-rich, fast, and stable.  All things considered, [...]]]></description>
			<content:encoded><![CDATA[<p>A few months ago, technology publisher <a href="http://oreilly.com/">O&#8217;Reilly</a> began selling some of their books as iPhone apps <a href="http://bit.ly/ORMiTunes1">[iTunes link]</a> for a surprisingly low price &#8212; generally just $5.  These are the full versions of the books, not just an extract.  The apps come bundled with <a href="http://www.lexcycle.com/">Lexcyle&#8217;s Stanza e-reader</a>, which is feature-rich, fast, and stable.  All things considered, these books are quite a bargain.</p>
<p>There is a catch, of course:  for some books, and many humans, the iPhone isn&#8217;t the best reading platform.   Books about software development and tools are generally most useful when you are working hands-on at your computer.  Switching from the iPhone to the PC is rather awkward, and copying and pasting code fragments from the iPhone to your computer is pretty much impossible.  (Stanza, unlike Kindle, does support copy and paste of text by way of their annotation feature, but getting that copied text onto your computer is a byzantine  procedure).</p>
<p>Fortunately, O&#8217;Reilly chose to package their e-books using the open <a href="http://en.wikipedia.org/wiki/EPUB">ePub standard</a>, without ePub&#8217;s optional DRM (Digital Rights Management) encryption.  This means that it&#8217;s relatively easy to extract the ePub document from the iPhone app, at which point you can read it on whichever platform you choose.  The number of <a href="http://en.wikipedia.org/wiki/EPUB#Software">software </a>and <a href="http://en.wikipedia.org/wiki/EPUB#Hardware">hardware</a> e-readers that support ePub is rapidly expanding (with <a href="http://www.internetnews.com/bus-news/article.php/3836656">one notable holdout</a>), and it is widely expected that ePub will eventually replace today&#8217;s myriad incompatible formats.</p>
<p>The following method for extracting the ePub document from one of O&#8217;Reilly&#8217;s iPhone apps is based on <a href="http://www.teleread.org/2009/02/03/e-book-review-iphone-the-missing-manual/">an article on the excellent TeleRead site</a>.  The packaging of the apps has changed a little since that article was written, so a couple of extra steps are required.  I use a Windows PC, but I&#8217;m sure a similar approach would work on a Mac since the only software tool required is one that can read and write .zip files.</p>
<ol>
<li>Locate the iPhone app file.  The easiest way to do this is to right-click on the app in iTunes, then select &#8220;Open in Windows Explorer&#8221;.  The example I&#8217;m working with is the wonderful <a href="http://oreilly.com/catalog/9780596520748/">Coding4Fun</a> book (which costs $32 when bought as an eBook right now), and its app file is named Code4Fun 1.0.ipa.  Copy the .ipa file to another folder so that you won&#8217;t confuse iTunes with the following steps.</li>
<li>Extract the contents of the .ipa file.  Despite the extension, this is a zip-compressed file.  Most zip extraction tools (like <a href="http://www.7-zip.org/">7-Zip</a> in the following screenshot) are quite happy to take a whack at opening the file without knowing what an .ipa is, but if necessary you can rename the file to Code4Fun.zip first.
<p style="text-align: center;"><div class="img size-full wp-image-376 aligncenter" style="width:492px;">
	<img src="/wp-content/uploads/2009/09/03-09-2009-6-18-37-PM.png" alt="A zip in app's clothing" width="492" height="334" />
	<div>A zip in app's clothing</div>
</div>
</li>
<li>The contents of the app should consist of a couple of files and a folder named &#8220;Payload&#8221;.  If you open Payload you&#8217;ll find another folder named Code4Fun.app. Another level down is a folder named &#8220;book&#8221;, as shown in the following screenshot.  (Incidentally, the parent folder of &#8220;book&#8221; also contains a file named default.pub.  This is actually a bonus ePub book: The Time Machine by H.G. Wells.  I don&#8217;t think you can get at this book from within the Code4Fun iPhone app &#8211; it presumably is there as part of the Stanza packaging).
<p style="text-align: center;"><div class="img size-full wp-image-378 aligncenter" style="width:431px;">
	<img src="/wp-content/uploads/2009/09/03-09-2009-6-25-52-PM.png" alt="In the book, is a book" width="431" height="137" />
	<div>In the book, is a book</div>
</div>
</li>
<li>Select the contents of the &#8220;book&#8221; folder (2 folders and a file) and add them to a new .zip file, as shown below.
<p style="text-align: center;"><div class="img size-full wp-image-377 aligncenter" style="width:354px;">
	<img src="/wp-content/uploads/2009/09/03-09-2009-6-29-54-PM.png" alt="A ePub in zip's clothing" width="354" height="351" />
	<div>A ePub in zip's clothing</div>
</div>
</li>
<li>That .zip file is actually your ePub document, so rename it to something more suitable like Code4Fun.pub.  At this point you should be able to open the .pub file in <a href="http://www.adobe.com/products/digitaleditions/">Adobe Digital Editions</a>, or <a href="http://www.mobipocket.com/en/HomePage/default.asp?Language=EN">MobiPocket Reader</a>, or <a href="http://www.lexcycle.com/">Stanza Reader</a>.  (Mobipocket and Stanza are generally used on mobile devices, such as Blackberry or Windows Mobile smartphones, but both offer a  desktop reader).  My own preference is to keep things simple and flexible by using the browser-based <a href="http://bookworm.oreilly.com">Bookwork</a> reader.</li>
</ol>
<p>Enjoy, but please, please don&#8217;t pass along the .pub file to your friends (or, worse, a Torrent site).  O&#8217;Reilly is doing us a great favour by selling these ebooks at such a low price and supporting the open ePub standard.</p>
<p>I&#8217;m pretty sure that O&#8217;Reilly is OK with you extracting the .pub file for your own use &#8212; it was <a href="http://toc.oreilly.com/2009/02/popping-the-hood-on-the-iphone-mm-app.html">an article on an O&#8217;Reilly site</a> where I first came across this procedure.  <a href="http://www.amazon.com/Kindle-Amazons-Wireless-Reading-Generation/dp/B00154JDAI/ref=dp_ob_title_def">Other companies</a> would have you believe that DRM-encrusted proprietary standards are the only way to prevent the unwashed masses from pirating ebooks.   Please don&#8217;t help them to prove their point.</p>
]]></content:encoded>
			<wfw:commentRss>http://gigamegatech.com/2009/09/14/epub-crawl-pulling-a-book-out-of-an-app/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Look Ma, No Button: Forcing Google Chrome To Become the Default Browser</title>
		<link>http://gigamegatech.com/2009/09/09/look-ma-no-button-forcing-google-chrome-to-become-the-default-browser/</link>
		<comments>http://gigamegatech.com/2009/09/09/look-ma-no-button-forcing-google-chrome-to-become-the-default-browser/#comments</comments>
		<pubDate>Wed, 09 Sep 2009 21:56:15 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Software Tools]]></category>

		<guid isPermaLink="false">http://gigamegatech.com/?p=366</guid>
		<description><![CDATA[I recently switched browser preferences from Firefox to Google Chrome.  I was forced to make the change by a lack of RAM &#8212; the software development tools I use eats up most of my RAM, and Firefox has become so bloated over time that it wants 300M of its own to display a few tabs.
It [...]]]></description>
			<content:encoded><![CDATA[<p>I recently switched browser preferences from <a href="http://www.mozilla.com/en-US/firefox/firefox.html">Firefox</a> to <a href="http://www.google.com/chrome">Google Chrome</a>.  I was forced to make the change by a lack of RAM &#8212; the software development tools I use eats up most of my RAM, and Firefox has become so bloated over time that it wants 300M of its own to display a few tabs.</p>
<p>It was hard to give up all of the Firefox plug-ins that I had grown accustomed to, especially <a href="http://www.xmarks.com/">XMarks</a> and, ironically, the <a href="http://toolbar.google.com">Google Toolbar</a>.  However, I love the fact that Chrome opens in seconds and uses about 1/3 the RAM of Firefox.  I&#8217;ve yet to come across any web pages that Chrome can&#8217;t render, and it has never crashed.  I like the concept: a relatively thin, fast and stable platform for web content.</p>
<p>However, having decided to commit to Chrome as my browser I was surprised to find Chrome wouldn&#8217;t accept me!  When I tried to set Chrome as my default browser, I saw the following: no &#8220;Default Browser&#8221; button.</p>
<p style="text-align: center;"><div class="img aligncenter size-full wp-image-370" style="width:390px;">
	<img src="/wp-content/uploads/2009/09/08-09-2009-10-02-04-AM.png" alt="OK.  Now what?" width="390" height="76" />
	<div>OK.  Now what?</div>
</div>
<p>This doesn&#8217;t seem to be a widespread problem.  I found a reference to a long-fixed incompatibility with Vista (one of the smart things about Chrome is is automatically updates to the latest version), and a suggestion to run Chrome as an administrator if the Default Browser button wasn&#8217;t displayed.   However, I am an administrator, and I run XP.   Freaky.</p>
<p>I still don&#8217;t know what the problem is, but I stumbled across a solution.  It seems that the Default Browser button is there somewhere, lurking off screen.  You can&#8217;t get to it by clicking, but you can by tabbing.  So:</p>
<ol>
<li>Click the Default search combo so that it has the focus (i.e. it is highlighted in blue, as in the screenshot below).</li>
<li>Press Tab.  The focus should move onto the Manage button.</li>
<li>Press Tab again.  The focus highlight will seemingly disappear.  It&#8217;s actually on the Default Browser button.</li>
<li>Press Enter. This will trigger the off-screen button, and you should see the message change to &#8220;The default browser is currently Google Chrome&#8221;.</li>
</ol>
<div class="img aligncenter size-full wp-image-369" style="width:392px;">
	<img src="/wp-content/uploads/2009/09/09-09-2009-5-41-24-PM.png" alt="Together at last" width="392" height="138" />
	<div>Together at last</div>
</div>
<p>Talk about playing hard to get!</p>
]]></content:encoded>
			<wfw:commentRss>http://gigamegatech.com/2009/09/09/look-ma-no-button-forcing-google-chrome-to-become-the-default-browser/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Review: Best iPhone Apps</title>
		<link>http://gigamegatech.com/2009/08/10/review-best-iphone-apps/</link>
		<comments>http://gigamegatech.com/2009/08/10/review-best-iphone-apps/#comments</comments>
		<pubDate>Tue, 11 Aug 2009 00:32:18 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Gadgets]]></category>
		<category><![CDATA[iphone review book apps]]></category>

		<guid isPermaLink="false">http://gigamegatech.com/?p=348</guid>
		<description><![CDATA[This book is a top notch implementation of a questionable concept.  Like a shiny new sports car on a dealer&#8217;s lot, it looks and performs great right now, but its value will fall as time goes by.
The problem is that a book of iPhone app recommendations is similar to the &#8220;best of the Internet&#8221; books [...]]]></description>
			<content:encoded><![CDATA[<p>This book is a top notch implementation of a questionable concept.  Like a shiny new sports car on a dealer&#8217;s lot, it looks and performs great right now, but its value will fall as time goes by.</p>
<p>The problem is that a book of iPhone app recommendations is similar to the &#8220;best of the Internet&#8221; books that appeared in the 90s &#8211; they were out-of-date within a year of their publication.</p>
<p><a href="http://oreilly.com/catalog/9780596804275/"><img class="alignleft" title="Best iPhone Apps" src="http://covers.oreilly.com/images/9780596804275/lrg.jpg" alt="" width="400" height="300" /></a>This book was published just last month (July 2009), but there are many excellent apps that were released after the book was written: <a href="http://www.kenditech.com/Applications/Entries/2009/4/17_Camera_Zoom.html">Camera Zoom</a>, <a href="http://www.backflipstudios.com/ragdollblaster/">Ragdoll Blaster</a>, <a href="http://www.comixology.com/iphoneapp/">Comixology&#8217;s Comics</a>.</p>
<p>Also, the book was written just before the release of the iPhone&#8217;s OS 3.0.  The new operating system made some entirely new types of app models possible, such as in-app purchases (the aforementioned <a href="http://www.comixology.com/iphoneapp/">Comics app</a>) and augmented reality (<a href="http://www.acrossair.com/apps_nearesttube.htm">Nearest Tube</a>), while rendering some of the book&#8217;s picks inoperable (<a href="http://www.apptism.com/apps/darkroom">Darkroom</a>) or considerably less valuable (<a href="http://www.quickoffice.com/quickoffice_iphone/">Quickoffice</a> &#8211; the first, and last, app to offer custom copy-and-paste support).</p>
<p>Having said all that, anyone wading into the iPhone App Store badly needs a guide of some sort, since the App Store is notoriously difficult to navigate when you are looking for the best rated apps of a specific type.</p>
<p>At present, you have two options: sort through the multitude of web sites that contain app reviews, or read a book like this.  For the time being, the only book like this is <em>this </em>(though I&#8217;m sure that will soon change too).</p>
<p>I found this book&#8217;s recommendations and reviews of apps I&#8217;m familiar with to be fair and accurate. In many cases I had already come across the same apps through other sources, but there were several instances where I switched app loyalties based on the book&#8217;s recommendation. The book really shines in the breadth of categories that it covers.  I discovered many apps, and quite a few categories, that I had no idea existed but now use regularly, such as <a href="http://www.instapaper.com/iphone">Instapaper </a>and <a href="http://www.last.fm/hardware/apple">Last.fm</a>.</p>
<p><a href="http://www.backflipstudios.com/ragdollblaster/index.html"><img class="alignright" title="Ragdoll Blaster" src="http://www.ilounge.com/assets/images/reviews_games/iphone80409/12.jpg" alt="" width="384" height="256" /></a>In addition to soon becoming out-of-date, the book has a couple of other drawbacks that are admittedly unavoidable for this type of publication. At least half of the app categories were ones that I have no interest in and skipped right past, making this a very short read. Also, a lot of the apps are either unavailable in Canada or of no use to people outside the US, but the book&#8217;s reviews clearly identify most of these instances.</p>
<p>I should mention that O&#8217;Reilly has also established a companion &#8220;<a href="http://iphoneapps.oreilly.com/">Best iPhone Apps</a>&#8221; web site.  Currently, the site only contains some abbreviated reviews of the same apps covered by the book, but hopefully they will cover new apps in the future.  At this point, the site isn&#8217;t an alternative to the book, or even a better alternative to the <a href="http://www.macworld.com/appguide/index.html">many</a> <a href="http://gizmodo.com/tag/iphone-apps/">other</a> <a href="http://www.tuaw.com/">sites</a> that publish iPhone app reviews.</p>
<p>The bottom line: although only a fraction of the apps covered in this book were of interest to me, I ended up using about 10 of those apps, all of them new discoveries for me. I didn&#8217;t find any of the book&#8217;s recommendations to be outright clunkers. This made the book a worthwhile investment to me. Those who are completely new to iPhone apps, or who love trying new things, will find this book to be particularly valuable.</p>
<p>Together with David Pogue&#8217;s <a href="http://missingmanuals.com/iphone_app/">iPhone: The Missing Manual</a>, The Best iPhone Apps could be considered &#8220;iPhone 101&#8243;.  (Grad students can advance to yet another O&#8217;Reilly publication, <a href="http://oreilly.com/catalog/9780596516642/">iPhone Hacks</a>, a book which truly lives up to the promise of &#8220;Hacks&#8221;).</p>
]]></content:encoded>
			<wfw:commentRss>http://gigamegatech.com/2009/08/10/review-best-iphone-apps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kindle comes to Canada, Kind Of</title>
		<link>http://gigamegatech.com/2009/08/05/kindle-comes-to-canada-kind-of/</link>
		<comments>http://gigamegatech.com/2009/08/05/kindle-comes-to-canada-kind-of/#comments</comments>
		<pubDate>Wed, 05 Aug 2009 22:32:05 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Gadgets]]></category>

		<guid isPermaLink="false">http://gigamegatech.com/?p=330</guid>
		<description><![CDATA[I saw a rumour (not rumor!) over at iPhoneInCanada.ca.  They say that us Canadians can get our filthy mitts on  those delectable Amazon Kindle books by doing the following:


	
	Mmmm, forbidden fruit

Get an iPhone or iPod Touch.  (I suppose you could also try to get an actual Kindle, but that&#8217;s a different rumour).   If you&#8217;re [...]]]></description>
			<content:encoded><![CDATA[<p>I saw a rumour (not rumor!) over at <a href="http://www.iphoneincanada.ca/tips-tricks/how-to-download-books-to-kindle-iphone-app-canada/">iPhoneInCanada.ca</a>.  They say that us Canadians can get our filthy mitts on  those delectable Amazon Kindle books by doing the following:</p>
<ol>
<li><div class="img size-medium wp-image-334 alignright" style="width:200px;">
	<a href="http://www.amazon.com/gp/feature.html?ie=UTF8&amp;docId=1000301301"><img src="/wp-content/uploads/2009/08/IMG_0097-200x300.png" alt="Mmmm, forbidden fruit" width="200" height="300" /></a>
	<div>Mmmm, forbidden fruit</div>
</div>
<p>Get an iPhone or iPod Touch.  (I suppose you could also try to get an actual Kindle, but that&#8217;s a different rumour).   If you&#8217;re on a budget then a 1st generation iPod Touch is the least expensive option, and you should be able to find one for about $150 on eBay.   Apple.ca occasionally sells refurbished 1st gens for about $180, and <a href="http://store.apple.com/ca/browse/home/specialdeals/ipod/ipod_touch?mco=MTE3NzE">they currently have refurbished 2nd generation iPod Touches for $200</a>.</li>
<li>Download and install iTunes as usual.  Sign up using your true Canadian address and credit card &#8211; you&#8217;ll need to do so to get your iPhone/iPod up and running.</li>
<li>Purchase a Mastercard gift card.  These are sold at Shopper&#8217;s Drug Mart and, perhaps, other retailers.  The key is that it must be a &#8220;Vanilla&#8221; brand Mastercard, which apparently does not appear to be a Canadian credit card to iTunes.  Accept no substitutes &#8211; the Visa gift card, for example, does not do the trick.</li>
<li>Follow <a href="http://www.iphoneincanada.ca/tips-tricks/how-to-download-books-to-kindle-iphone-app-canada/">the steps on iTunesInCanada</a> to add a 2nd user-ID to iTunes, this time an American one. (Hint &#8211; don&#8217;t use a Canadian domain like sympatico.ca &#8211; Apple probably isn&#8217;t <em>that </em>stupid).   It appears that the billing address doesn&#8217;t matter, so long as it&#8217;s somewhere in America.</li>
<li>Log into the iTunes App Store using your new American user-ID.  Take a look around &#8211; there&#8217;s a lot more than Kindle to be found.  For example, they have a Last.FM client for streaming audio &#8211; banned in the Canadian App Store for no apparent reason.  They also have its main competitor, Pandora.  They have all 6 seasons of <a href="http://www.adultswim.com/shows/aquateenhungerforce/index.html">Aqua Teen Hunger Force</a>, which is 6 more than us poor Canadians are offered!  With all of these new entertainment options available, do you still have time to read books?  If not, you can stop here.</li>
<li><div class="img size-medium wp-image-335  alignright" style="width:300px;">
	<a href="http://www.adultswim.com/shows/aquateenhungerforce/index.html"><img src="/wp-content/uploads/2009/08/IMG_0099-300x200.png" alt="Mmmmm, forbidden fast food" width="300" height="200" /></a>
	<div>Mmmmm, forbidden fast food</div>
</div>
<p>Download and install the <a href="http://www.amazon.com/gp/feature.html?ie=UTF8&amp;docId=1000301301">Kindle app</a> from iTunes.  Surprisingly, considering how difficult Apple makes it to sync your iPhone/iPod to another computer, syncing  to another account is seamless &#8211; you won&#8217;t lose any of the apps or media currently on your device.</li>
<li>Run the Kindle app and use it to create a new Amazon user-ID.  (Note that this is Amazon.com, not .ca, so your Amazon.ca login won&#8217;t work).  Again, use a new e-mail address that doesn&#8217;t have a Canadian domain, like Gmail or Hotmail.</li>
<li>Now here&#8217;s the tricky part &#8212; things appear to have changed since the iPhonesInCanada article was written.   The Vanilla Mastercard trick no longer works at Amazon &#8211; hopefully Apple won&#8217;t catch on too!   However, since you won&#8217;t get very far without a billing address, go ahead and add your Vanilla Mastercard.  To do so, click on the Your Account link, then &#8220;Add A Credit Card&#8221;.  Be sure to enter an American billing address &#8211; the same one as you&#8217;re using on iTunes should work.</li>
<li>Logout of Amazon.com.  Then, log back in to Amazon.com using a Canadian user-ID.  If you&#8217;ve already bought from Amazon.com in the past, use that user-ID.  Otherwise, you&#8217;ll have to create yet another new user-ID, and add your Canadian credit card (not the Vanilla Mastercard) to this one, with your correct Canadian billing address.</li>
<li><div class="img size-medium wp-image-336 alignright" style="width:175px;">
	<img src="/wp-content/uploads/2009/08/05-08-2009-6-15-10-PM-175x300.png" alt="Loonie Launderer" width="175" height="300" />
	<div>Loonie Launderer</div>
</div><p>While logged in with you Canadian user-ID, buy a Gift Card.  Select the &#8220;E-mail a Gift Card&#8221; option, and enter the e-mail address of your American Amazon user-ID.</li>
<li>You should find that your American e-mail account receives the gift card within minutes.  Log into Amazon.com with your American user-ID, then go to the &#8220;Your Account&#8221; page. Delete the Vanilla Mastercard from your account (click on &#8220;Manage Payment Options&#8221;, then the delete button).  Then, from the &#8220;My Account&#8221; page, click on &#8220;Apply a Gift Certificate/Card to Your Account&#8221; and enter the code that you received in the e-mail.</li>
<li>And you&#8217;re done!  Go to any Kindle book&#8217;s page (best to experiment with a free one first) and click the &#8220;Buy Now with Click Once&#8221; link.  It should work, and the next time you run the Kindle app it will automatically download the book to your iPhone/iPod.</li>
<li>As you purchase Kindle books you will, of course, need to replenish your Amazon account from time to time, using additional gift certificates.</li>
</ol>
<p>Now, don&#8217;t get me wrong, I&#8217;m not suggesting you go and do all this.   There are many good reasons why you shouldn&#8217;t.</p>
<p><a href="http://gigaom.com/2009/08/04/the-great-firewall-of-apples-app-store/">Apple is becoming increasingly aggressive about enforcing the rules of the App Store</a>, so they might close this loophole at any time.  <a href="http://www.engadget.com/2009/07/17/amazon-remotely-deletes-orwell-e-books-from-kindles-unpersons-r/">Amazon has been known to make their Kindle books magically disappear</a> when a publisher raises a licensing issue. Perhaps the best reason is that you don&#8217;t have to: there are plenty of <a href="http://www.fictionwise.com">other</a> <a href="http://www.ebooks.com">e-book</a> <a href="http://www.booksonboard.com">retailers</a>, including <a href="http://www.shortcovers.com">a home-grown one</a>, who are quite happy to do business with us.</p>
<p>And, after all, it&#8217;s just a rumour!</p>
]]></content:encoded>
			<wfw:commentRss>http://gigamegatech.com/2009/08/05/kindle-comes-to-canada-kind-of/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The best iPhone case that $4.38 can buy</title>
		<link>http://gigamegatech.com/2009/07/28/the-best-iphone-case-that-4-38-can-buy/</link>
		<comments>http://gigamegatech.com/2009/07/28/the-best-iphone-case-that-4-38-can-buy/#comments</comments>
		<pubDate>Wed, 29 Jul 2009 00:56:17 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Gadgets]]></category>

		<guid isPermaLink="false">http://gigamegatech.com/?p=297</guid>
		<description><![CDATA[Shipping included.  Seriously!
I bought one of these to protect my multi-thousand dollar (including data plan) iPhone 3Gs.  The photo pretty accurately reflects the styling (meh), but it doesn&#8217;t do justice to the fit.
The phone sits snugly in the case, which sits nicely in my shirt pocket.  The front flap has a hard (presumably plastic) insert [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.dealextreme.com/details.dx/sku.14311">Shipping included</a>.  Seriously!</p>
<p style="text-align: left;"><a href="http://www.dealextreme.com/details.dx/sku.14311"><img class="alignleft" title="$4.38 Leather iPhone Case" src="http://www1.dealextreme.com/productimages/sku_14311_1.jpg" alt="" width="420" height="420" /></a>I bought one of these to protect my multi-thousand dollar (including data plan) iPhone 3Gs.  The photo pretty accurately reflects the styling (meh), but it doesn&#8217;t do justice to the fit.</p>
<p style="text-align: left;">The phone sits snugly in the case, which sits nicely in my shirt pocket.  The front flap has a hard (presumably plastic) insert that does a decent job of protecting the iPhone&#8217;s screen, and there is a hidden magnetic clasp that causes the flap to close tightly with a satisfying <em>thwack</em>.</p>
<p>Yeah, I know, I sound like the ghost of <a href="http://en.wikipedia.org/wiki/Billy_Mays">Billy Mays</a>.  But wait, there&#8217;s more!  The case has holes for the camera, headphone jack and USB cable.  The flap does a reasonable job of holding the screen upright for watching videos.  Cell phone usage is fine when the iPhone&#8217;s sitting in the case &#8211; I can hear and be heard without any problems.</p>
<p>Things are little tight when trying to poke at the left and rightmost parts of the virtual keyboard, but otherwise I haven&#8217;t been tempted to remove the iPhone from the case.</p>
<p>Eventually I&#8217;ll probably give in to my iPhone&#8217;s whining about wanting to look <em>cooooool</em>, and buy it one of these <a href="http://www.proporta.com/F02/PPF02P05.php?t_id=4620&amp;t_mode=des">sexy Proporta outfits</a> &#8212; almost 10 times the price, shipping not included, but they do throw in a teabag.  (Seriously!).  I once stepped on my iPod Touch while it was protected by a similar Proporta case, and it survived without so much as a screen smudge.  But a lesser klutz could probably get by with the $4.38 knockoff.</p>
<p>While you&#8217;re at <a href="http://www.dealextreme.com">DealExtreme</a> (the geek&#8217;s dollar store), you might want to fish out some change to buy their no-name versions of  the <a href="http://www.dealextreme.com/details.dx/sku.19242">iPhone USB charger</a> ($3.04) and <a href="http://www.dealextreme.com/details.dx/sku.19148">cable</a> ($1.77).  I own both and they&#8217;re surprisingly well made.  Together, with the case it will be the best ten bucks you ever spent.</p>
]]></content:encoded>
			<wfw:commentRss>http://gigamegatech.com/2009/07/28/the-best-iphone-case-that-4-38-can-buy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Green lies, from the National Post?!</title>
		<link>http://gigamegatech.com/2009/07/26/green-lies-from-the-national-post/</link>
		<comments>http://gigamegatech.com/2009/07/26/green-lies-from-the-national-post/#comments</comments>
		<pubDate>Sun, 26 Jul 2009 18:36:06 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://gigamegatech.com/?p=315</guid>
		<description><![CDATA[Despite its source, the quote just seemed wrong: &#8220;Your microwave uses more electricity to power the digital clock for the 23 hours and 55 minutes a day that you&#8217;re not using it than the five minutes you do to heat your dinner.&#8221;
The source is a column by Jim Harris in the National Post newspaper.  I [...]]]></description>
			<content:encoded><![CDATA[<p>Despite its source, the quote just seemed wrong: &#8220;<em>Your microwave uses more electricity to power the digital clock for the 23 hours and 55 minutes a day that you&#8217;re not using it than the five minutes you do to heat your dinner.</em>&#8221;</p>
<p>The source is <a href="http://www.nationalpost.com/m/story.html?id=1820705&amp;s=Related+Topics&amp;is=Electronics&amp;it=Topic">a column by Jim Harris in the National Post newspaper</a>.  I have a great deal of respect both for <a href="http://www.jimharris.com/">Jim Harris, former leader of Canada&#8217;s national Green Party</a>, and the <a href="http://www.nationalpost.com">National Post</a>.  I&#8217;ve never known either to play fast and loose with the numbers to prove a point &#8212; indeed the Post regularly exposes scientists who do so in their <a href="http://network.nationalpost.com/np/blogs/fpcomment/archive/tags/Junk+Science+Week/default.aspx">Junk Science articles</a>.</p>
<p>But a clock based on ultraefficient LED or LCDs burning more power in a day than a food-zapping microwave does in 5 minutes?  That doesn&#8217;t sound right.</p>
<p>And it isn&#8217;t, for my oven.  Here are the stats for my 12 year old 1000W oven, a Sanyo EM-P540 with an LCD clock.  I measured these stats with the Kill-A-Watt gadget that I&#8217;ve mentioned in previous blog entries.</p>
<p><strong><h2 class="wp-table-reloaded-table-name">My microwave's power consumption</h2>
<table id="wp-table-reloaded-id-6-no-1" class="wp-table-reloaded wp-table-reloaded-id-6" cellspacing="1" cellpadding="0" border="0">
<thead>
	<tr class="odd row-1">
		<th class="column-1"></th><th class="column-2">Watts</th><th class="column-3">mAmps</th><th class="column-4">kWH</th>
	</tr>
</thead>
<tbody>
	<tr class="even row-2">
		<td class="column-1">5 minutes cooking</td><td class="column-2">1500</td><td class="column-3">14000</td><td class="column-4">0.12</td>
	</tr>
	<tr class="odd row-3">
		<td class="column-1">24 hours standby</td><td class="column-2">1</td><td class="column-3">20</td><td class="column-4">0.05</td>
	</tr>
</tbody>
</table>
</strong></p>
<p>The power used by my microwave oven when not used is 42% of the power when cooking a meal for 5 minutes. Put another way, my microwave would use 30% less power if I unplugged it when not in use.</p>
<p>I was rather surprised at the wattage reading &#8211; it&#8217;s a 1000W oven, after all.  However, the user&#8217;s guide does confirm that it consumes 1480W to output 1000W.  Apparently this is fairly typical of a microwave oven: <a href="http://en.wikipedia.org/wiki/Microwave_oven#Efficiency">this Wikipedia article says that average power efficiency is 64%</a>.</p>
<p><a href="http://network.nationalpost.com/np/blogs/fpcomment/archive/tags/Junk+Science+Week/default.aspx"><img class="alignright" title="National Posts Rubber Duck Award" src="http://network.nationalpost.com/np/blogs/fpcomment/rubber__duck.jpg" alt="" width="200" height="200" /></a>It could be that Jim Harris is referring to a particularly low power oven, or a ridiculously exorbitant clock.  There is no way of knowing, since he doesn&#8217;t provide a source for this or any of the other stats that are in his article.</p>
<p>The unfortunate thing is that he didn&#8217;t need to massage the numbers, since he has a point.   I would have thought that unplugging my microwave would reduce its daily power consumption by maybe 5%.   Thanks to his article, though, I now know better.</p>
<p>However, by exaggerating the numbers to support his argument, or quoting somebody else&#8217;s numbers without identifying them, I think he is less likely to make his case.  He is, after all, not preaching to the converted who already know about these issues &#8212; he&#8217;s trying to convince skeptics who think that a large part of the environmental movement is hogwash.  The sentence that I quoted at the beginning of this post is certainly not going to help to change their minds.</p>
<p>The main point of Jim Harris&#8217; article, by the way, is that device manufacturers can and should engineer their products to burn less energy when not in use.  He&#8217;s absolutely right, and I hope manufacturers, retailers and consumers take note.  When Harris  led the Green Party he used common sense and business acumen to pitch green initiatives to the corporate world, a constructive approach that <a href="http://www.ottawasun.com/comment/columnists/christina_blizzard/2009/05/17/9484276-sun.html">the Greens now sorely lack</a>.  In his series of columns in the National Post columns he has shown a knack for pointing out needless wasting of our environmental resources that most of us overlook: <a href="http://www.financialpost.com/related/links/story.html?id=1754183">escalators left running overnight</a>, <a href="http://www.financialpost.com/news-sectors/energy/green-energy/story.html?id=1793526">roofs that are the wrong colour</a>, or microwaves with clocks that hardly anybody needs.</p>
<p>As an environmentalist myself, I just wish that he, and especially the better known and <a href="http://article.nationalreview.com/?q=ZmExMjFlNzFmNWM5YWYwYzBiNWFmOTMzNmExOTkzZDU=">less</a> <a href="http://www.reason.com/blog/show/129056.html">responsible</a> <a href="http://www.quebecoislibre.org/001014-11.htm">leaders </a>of the green movement, would stop wasting another valuable resource, their credibility, by publishing unsourced, dubious statistics.</p>
]]></content:encoded>
			<wfw:commentRss>http://gigamegatech.com/2009/07/26/green-lies-from-the-national-post/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Review: The Twitter Book(: The iPhone App)</title>
		<link>http://gigamegatech.com/2009/07/24/review-the-twitter-book-the-iphone-app/</link>
		<comments>http://gigamegatech.com/2009/07/24/review-the-twitter-book-the-iphone-app/#comments</comments>
		<pubDate>Fri, 24 Jul 2009 21:17:20 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[Software Tools]]></category>

		<guid isPermaLink="false">http://gigamegatech.com/?p=300</guid>
		<description><![CDATA[In the last few weeks I&#8217;ve gone from someone who thought Twitter was the apex of pointless self-obsession to, well, someone who reads books about Twitter and then writes reviews of them.
While there is definitely more to Twitter than &#8220;I&#8217;m eating a ham sandwich&#8221; posts, it isn&#8217;t a complicated piece of software to use, either.  [...]]]></description>
			<content:encoded><![CDATA[<p>In the last few weeks I&#8217;ve gone from someone who thought Twitter was the apex of pointless self-obsession to, well, someone who reads books about Twitter and then writes reviews of them.</p>
<p>While there is definitely more to Twitter than &#8220;I&#8217;m eating a ham sandwich&#8221; posts, it isn&#8217;t a complicated piece of software to use, either.  To get up and tweeting, you can get just a) go to <a href="http://www.twitter.com">Twitter.com</a>, b) select a user-ID and password, and c) fill in the &#8220;What are you doing?&#8221; box.</p>
<p>Most Twitterers quickly go beyond this to using other Twitter software clients, integrating keywords like &#8220;RT&#8221; (retweet) and #hashtags into their posts and sampling the rapidly proliferating web sites that extend the Twitterverse in some fashion.</p>
<p>Still, is there really enough to Twitter to merit a book?</p>
<p>The answer is yes, albeit a short book.</p>
<p>Happily, the authors of <a href="http://oreilly.com/catalog/9780596802813/">The Twitter Book</a> have resisted the temptation to pad the book with abstract musing about Twitter.  (One of the authors is Twitterato Supremo <a href="http://http://twitter.com/timOReilly">Tim O&#8217;Reilly</a> &#8212; the guy behind the O&#8217;Reilly publishing empire &#8212; who currently has about 819,500 more Twitter followers than <a href="http://twitter.com/gigamegawatts">me</a>, the guy behind the GigaMegaBlog publishing empire.)  The book is chock full of tips, suggestions and recommendations, most of which are not at all self-apparent to the average Twitter user.</p>
<p>For example, I had no idea that each Twitter post has its own URL, and only a vague notion of when to use the &#8220;via&#8221; keyword vs.  &#8220;RT&#8221; when referring to a tweet.  While a Google search on &#8220;Twitter&#8221; shows that there is no shortage of web sites that provide add-on features and services, I hadn&#8217;t used any of them until I read about the good ones in this book.</p>
<p style="text-align: center;">
<p style="text-align: center;"><div class="img size-full wp-image-306 aligncenter" style="width:480px;">
	<a href="http://oreilly.com/catalog/9780596802813/"><img src="/wp-content/uploads/2009/07/IMG_0084.PNG" alt="Sample page from The Twitter Book iPhone app" width="480" height="320" /></a>
	<div>Sample page from The Twitter Book iPhone app</div>
</div>
<p style="text-align: center;">
<p style="text-align: left;">The book is well-written and an easy read, and you&#8217;ll likely find that it takes just a couple of hours to go cover to cover.  There are only 6 chapters, the last of which is devoted to using Twitter for business use.  Casual Twitter users should not be put off by that, however, since the other 5 chapters don&#8217;t have a &#8220;business book&#8221; tone.</p>
<p>I read the ebook version,  as an iPhone app.  The big advantage of this format, as of July 2009 at least, is the low price &#8211; just 5 bucks.  The big disadvantage, of course, is that you&#8217;re reading it on a 2 x 3&#8243; screen.  Personally, I&#8217;m quite used to ebooks and don&#8217;t find this to be a drawback at all, but if you&#8217;ve never tried reading an ebook on an iPhone I&#8217;d advise you to download the free <a href="http://www.lexcycle.com/">Stanza </a>app first.  The Twitter Book, like all of O&#8217;Reilly&#8217;s iPhone ebooks, uses the same engine as Stanza with the same wide range of settings.</p>
<p>Another relatively low-cost option for the Twitter Book is <a href="http://my.safaribooksonline.com/9780596804077">O&#8217;Reilly&#8217;s Safari web site</a>.  If you&#8217;re a frequent reader of tech books then Safari gives you a great bang for the buck &#8211; <a href="http://gigamegatech.com/2008/01/30/going-on-safari-in-bed/">I can&#8217;t seem to help gushing about it</a>.</p>
<p>The one area where I found the iPhone app format to be a constraint is graphics.  The books makes extensive use of screenshots to show examples of effective tweets, and the text in some of the graphics is a little too fuzzy to make out. <span style="text-decoration: line-through;">As shown in the screenshot above, the graphics are reasonably large when in a landscape format.  If the above screenshot (which is at its full iPhone resolution) is readable then you should be fine, but otherwise this app offers no way to zoom in on a graphic. </span> <span style="color: #ff0000;">Correction 7/29</span>: Silly me &#8211; I pinched and poked at the graphics without realizing that you <em>can </em>zoom in on them.  If you hold your finger down on a graphic, the app switches to a special view, shown below, that supports the usual iPhone zoom controls.</p>
<p style="text-align: center;"><div class="img size-full wp-image-323 aligncenter" style="width:480px;">
	<img src="/wp-content/uploads/2009/07/IMG_0090.PNG" alt="Zoomed screenshot" width="480" height="320" />
	<div>Zoomed screenshot</div>
</div>
<p>All things considered, The Twitter Book is a very worthwhile read, even for casual Twitterers.  If you&#8217;ve been tweeting for awhile and scoff at the idea of a whole book being devoted To Twitter, then you are exactly the type of person to benefit the most by reading it.</p>
]]></content:encoded>
			<wfw:commentRss>http://gigamegatech.com/2009/07/24/review-the-twitter-book-the-iphone-app/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
