<?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>chmod 644</title>
	<atom:link href="http://www.windracer.net/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.windracer.net/blog</link>
	<description>World Readable: a personal blog about anything that comes to mind for anybody who cares to read it.</description>
	<lastBuildDate>Mon, 06 Feb 2012 13:04:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Eye-Fi Mobile X2</title>
		<link>http://www.windracer.net/blog/2012/02/eye-fi-mobile-x2/</link>
		<comments>http://www.windracer.net/blog/2012/02/eye-fi-mobile-x2/#comments</comments>
		<pubDate>Mon, 06 Feb 2012 02:16:24 +0000</pubDate>
		<dc:creator>windracer</dc:creator>
				<category><![CDATA[ipad]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[media]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[photos]]></category>
		<category><![CDATA[reviews]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[wireless]]></category>

		<guid isPermaLink="false">http://www.windracer.net/blog/?p=1427</guid>
		<description><![CDATA[Since my new Canon PowerShot Elph 300HS required a Class 6 SDHC card to record 1080p HD video and also included native support for the Eye-Fi series of wireless-enabled SD cards, I decided to pick up a new Eye-Fi Mobile&#124;X2 SDHC memory card. Let&#8217;s be up-front about this: you pay a premium for the convenience [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.windracer.net/blog/wp-content/uploads/2012/01/p-X2_angle_mobile-rgb.png" rel="lightbox[1427]" title="Eye-Fi Mobile|X2 8gb WiFi SD card" class="liimagelink"><img class="alignleft size-full wp-image-1428" style="margin: 10px;" title="Eye-Fi Mobile|X2 8gb WiFi SD card" src="http://www.windracer.net/blog/wp-content/uploads/2012/01/p-X2_angle_mobile-rgb.png" alt="" width="132" height="214" /></a>Since my new <a href="http://www.windracer.net/blog/2011/12/canon-powershot-elph-300hs/" title="Canon PowerShot Elph 300HS" class="liinternal">Canon PowerShot Elph 300HS</a> required a <a href="http://en.wikipedia.org/wiki/Secure_Digital#Speed_Class_Rating" target="_blank" rel="nofollow" class="liwikipedia">Class 6</a> SDHC card to record 1080p HD video and also included native support for the Eye-Fi series of wireless-enabled SD cards, I decided to pick up a new <a href="http://www.eye.fi/products/mobilex2" target="_blank" class="liexternal">Eye-Fi Mobile|X2</a> SDHC memory card.</p>
<p>Let&#8217;s be up-front about this: you pay a premium for the convenience of built-in WiFi. A regular 8gb Class 6 SDHC card runs about <a href="http://www.amazon.com/Transcend-Class-Flash-Memory-TS8GSDHC6E/dp/B001ECQVSS" target="_blank" class="liamazon">$10 on Amazon</a> whereas the 8gb Mobile|X2 is <a href="http://www.amazon.com/gp/product/B004U5QR62/ref=ox_ya_os_product" target="_blank" class="liamazon">8 times that</a> (although keep an eye out for price drops, I got mine for $60). On top of the higher price, you&#8217;ll get poorer battery life in your camera (unless your camera supports Eye-Fi cards in their menu system which lets you turn off the wireless sync to save battery life).</p>
<p><span id="more-1427"></span>That being said, it&#8217;s amazing that this little SD card also contains a WiFi radio that allows for wireless synchronization and backup of your photos directly from your camera to your PC (or some supported online services like Flickr). And when it works (it takes some setup), it&#8217;s pretty slick.</p>
<p>There are some gotchas, however, and it&#8217;s not all magical. The Eye-Fi card is meant primarily to work with your home wireless network. After installing the Eye-Fi Center software on your PC you can configure the card (via the included USB card reader) and enter your wireless SSID and password (the Eye-Fi card doesn&#8217;t support RADIUS authentication, however, so if you&#8217;re trying to use it in a corporate environment, forget it). Then, whenever your camera is on, in range of your network, <em>and </em>the Eye-Fi Center software is running on your PC, your photos will be uploaded to your computer. An important thing to note is that the photos are not (and cannot be) automatically removed from the card after they are transferred, so you&#8217;ll have to delete them yourself. If your camera natively supports Eye-Fi cards like mine does, photos that have been already uploaded will have a special symbol on them when you view them on the camera&#8217;s screen.</p>
<p>Ok, that&#8217;s cool when you&#8217;re at home, but what if you&#8217;re out-and-about, taking photos? You can pay $30/year for <a href="http://www.eye.fi/how-it-works/features/hotspot-access" target="_blank" class="liexternal">hotspot access</a>, which lets your card upload from AT&amp;T hotspots in Starbucks, Barnes &amp; Noble, aiports, etc. It also lets the card upload from any open WiFi access point. Another add-on service is <a href="http://www.eye.fi/how-it-works/features/geotagging" target="_blank" class="liexternal">geotagging</a> ($30 if the card you bought doesn&#8217;t come with it) which uses WPS (WiFi positioning system) to tag your photos with the coordinates of the location you took the photo. This can be used with services or software to show your photos on a map. The gotcha here is that WPS is <em>not</em> the same as GPS (which uses satellites). If you&#8217;re in the middle of the Grand Canyon and you take a photo, unless there happens to be a WiFi network in-range of your Eye-Fi card the photo won&#8217;t get tagged. Just something to keep in mind.</p>
<p>If you don&#8217;t want to pay annually for hotspot access (and I didn&#8217;t) the new X2 cards have the ability to create their own WiFi network. &#8220;<a href="http://www.eye.fi/how-it-works/features/direct-mode" target="_blank" class="liexternal">Direct Mode</a>&#8221; lets your card send your photos directly from the camera to the free Eye-Fi app on your <a href="http://itunes.apple.com/us/app/eye-fi/id306011124?mt=8" target="_blank" class="liexternal">iOS</a> or <a href="http://market.android.com/details?id=fi.eye.android&amp;hl=en" target="_blank" class="liexternal">Android</a> device. The gotcha here is that your card can only be configured to upload to a single device at a time and you have to use the Eye-Fi Center software on your PC to change it. You can&#8217;t change it from the web either, so if you&#8217;re away from home and don&#8217;t have access to a PC with Eye-Fi Center on it, you&#8217;re out of luck.</p>
<p>Another gotcha is that you can&#8217;t just plug the Eye-Fi SD card into any ol&#8217; card reader that might be built into your desktop PC or laptop. Due to the extra power requirements, you <em>must </em>use the included USB card reader when connecting the card to your PC. Your PC might recognize the card without it (mine did) but you won&#8217;t be able to read/write to it (strange things seem to happen). So if you&#8217;re travelling with your Eye-Fi card, don&#8217;t forgot to throw that card reader in your bag, just in case!</p>
<p>The Eye-Fi Center software itself is another gotcha, in my book. It&#8217;s like the iTunes of photo sharing: slow, bloated, and buggy. And it needs to be running (which means your PC needs to be on) in order for the Eye-Fi card to upload its photos. I&#8217;d rather run something on my Linux media server (which is on all the time), and the hacker community has come to the rescue in this regard. I found and tried four different Linux-based Eye-Fi solutions:</p>
<ul>
<li><a href="http://returnbooleantrue.blogspot.com/2009/04/eye-fi-standalone-server-version-20.html" target="_blank" class="liexternal">Eye-Fi Standalone Server v2.0</a></li>
<li><a href="http://code.google.com/p/eyefiserver/" target="_blank" class="liexternal">eyefiserver </a></li>
<li><a href="http://launchpad.net/eyefi" target="_blank" class="liexternal">Eye-Fi Framework</a></li>
<li><a href="http://kin.klever.net/iii" target="_blank" class="liexternal">Eye-Fi Card Manager (iii)</a></li>
</ul>
<p>I&#8217;m currently using the first one. Written in python (so it will actually run on Windows and OS X as well), this Eye-Fi Center replacement supports multiple Eye-Fi cards and is pretty easy to set up. It didn&#8217;t work with the app on my iPad or iPhone, though, but I was able to <a href="http://returnbooleantrue.blogspot.com/2009/04/eye-fi-standalone-server-version-20.html?showComment=1327547967531#c8589731420863974202" target="_blank" class="liexternal">make a few changes to the code</a> and get it working (you can download the patch/diff for my changes <a href="http://www.windracer.net/outgoing/tc/windracer-ios-patch-eyefiserver.diff" class="liinternal">here</a>). Now I don&#8217;t have to worry about having my desktop PC on. And if I&#8217;m out, I can use direct mode to transfer my photos from the Eye-Fi card to my iOS device, and then VPN into my home network and transfer the photos to my media server via the python server. Nice.</p>
<p>In summary, once you understand the abilities (and limitations) and get all of the pieces set up and configured properly, the Eye-Fi card is a digital camera accessory worth considering.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.windracer.net/blog/2012/02/eye-fi-mobile-x2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WIJFR: Ready Player One</title>
		<link>http://www.windracer.net/blog/2012/01/wijfr-ready-player-one/</link>
		<comments>http://www.windracer.net/blog/2012/01/wijfr-ready-player-one/#comments</comments>
		<pubDate>Wed, 01 Feb 2012 02:55:54 +0000</pubDate>
		<dc:creator>windracer</dc:creator>
				<category><![CDATA[books]]></category>
		<category><![CDATA[reviews]]></category>
		<category><![CDATA[wijfr]]></category>

		<guid isPermaLink="false">http://www.windracer.net/blog/?p=1423</guid>
		<description><![CDATA[ &#8230; in the not-so-distant future the world has turned into a very bleak place, but luckily there is OASIS, a virtual reality world that is a vast online utopia. People can plug into OASIS to play, go to school, earn money, and even meet other people (or at least they can meet their avatars), and [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p> &#8230; in the not-so-distant future the world has turned into a very bleak place, but luckily there is OASIS, a virtual reality world that is a vast online utopia. People can plug into OASIS to play, go to school, earn money, and even meet other people (or at least they can meet their avatars), and for protagonist Wade Watts it certainly beats passing the time in his grim, poverty-stricken real life. Along with millions of other world-wide citizens, Wade dreams of finding three keys left behind by James Halliday, the now-deceased creator of OASIS and the richest man to have ever lived. The keys are rumored to be hidden inside OASIS, and whoever finds them will inherit Halliday’s fortune. But Halliday has not made it easy. And there are real dangers in this virtual world.</p></blockquote>
<p>After hearing <a href="http://kol.coldfront.net/thekolwiki/index.php/Jick" target="_blank" class="liexternal">Jick</a> talk about it on a <a href="http://kolpodcast.com/" target="_blank" class="liexternal">Kingdom of Loathing podcast</a> last year, I picked up a copy of  &#8220;<a href="http://www.amazon.com/Ready-Player-One-Ernest-Cline/dp/030788743X/ref=sr_1_1?ie=UTF8&amp;qid=1326481861&amp;sr=8-1" target="_blank" class="liamazon">Ready Player One</a>&#8221; by Ernest Cline. I have to admit, this book had me hooked after referring to &#8220;<a href="http://www.imdb.com/title/tt0097493/" target="_blank" class="liimdb">Heathers</a>,&#8221; <a href="http://en.wikipedia.org/wiki/Oingo_Boingo" target="_blank" rel="nofollow" class="liwikipedia">Oingo Boingo</a>, the Atari 2600, and <a href="http://www.windracer.net/blog/2008/07/blast-from-the-computing-past/" class="liinternal">800XL</a>, <a href="http://en.wikipedia.org/wiki/Galaga" target="_blank" rel="nofollow" class="liwikipedia">Galaga</a>, and &#8220;<a href="http://www.imdb.com/title/tt0083413/" target="_blank" class="liimdb">Family Ties</a>&#8221; in just the first few pages.</p>
<p><span id="more-1423"></span>The beginning gave me a distinct &#8220;<a href="http://www.windracer.net/blog/2010/08/wijfr-daemon/" title="WIJFR: Daemon" class="liinternal">Daemon</a>&#8221; vibe: when an eccentric software developer and creator of the OASIS (think the Matrix), James Halliday, died he left behind a massive virtual scavenger hunt inside the massive online system. The first person to find all three keys, pass the three gates, and find Halliday&#8217;s easter egg becomes the sole heir to his entire estate and owner of the OASIS (the similarity to &#8220;Daemon&#8221; ends there since Halliday isn&#8217;t trying to kill people and take over the world from beyond the grave).</p>
<p>Our protagonist, Wade Watts, is a high school senior and an expert in all things Halliday. He&#8217;s just one of millions of gunters (or &#8220;eg<strong>g</strong> h<strong>unters</strong>&#8221; trying to find Halliday&#8217;s egg. But it&#8217;s been five years since Halliday&#8217;s death and no one has even found the first key yet. That is, until Wade (known as Parzival in the OASIS), makes a breakthrough discovery and the hunt is suddenly on. Wade quickly learns that the search for Halliday&#8217;s egg is serious business in some circles, even worth killing for. Can Parzival and his fellow gunters find the egg and keep the OASIS free from the hands of the corporate behemoths who want sole financial control?</p>
<p>&#8220;Ready Player One&#8221; takes place in 2044, but it&#8217;s chock full of 80s pop-culture (check the <a href="http://en.wikipedia.org/wiki/Ready_Player_One" target="_blank" rel="nofollow" class="liwikipedia">wiki page</a> for just a few!). &#8220;<a href="http://www.imdb.com/title/tt0085110/" target="_blank" class="liimdb">Whiz Kids</a>,&#8221; Cory Doctorow, Will Wheaton (who reads the <a href="http://www.amazon.com/Ready-Player-One-Ernest-Cline/dp/0307913147" target="_blank" class="liamazon">audiobook version</a>), &#8220;<a href="http://www.windracer.net/blog/2008/07/wargames-25th-anniversary/" title="WarGames 25th Anniversary" class="liinternal">WarGames</a>,&#8221; &#8220;<a href="http://www.imdb.com/title/tt0083658/" target="_blank" class="liimdb">Blade Runner</a>,&#8221; and Monty Python all make appearances. It was those references that really appealed to my nostalgic side, having been a geek in the 80s (the golden age of dungeons and dragons, video games, music, movies, and TV) when being a geek wasn&#8217;t cool. Without getting into spoilers there was a whole <a href="http://www.windracer.net/blog/2011/12/creating-interactive-fiction-with-inform-7/" title="Creating interactive fiction with Inform 7" class="liinternal">interactive fiction</a> section (I took great pride in figuring out the &#8220;dwelling long neglected&#8221; puzzle chapters before Wade did <img src='http://www.windracer.net/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> ), and I had actually listened to Rush&#8217;s <a href="http://en.wikipedia.org/wiki/2112_%28album%29" target="_blank" rel="nofollow" class="liwikipedia">2112</a> the day before it came up in the book. On top of all of that, I learned some things: I had no idea the last level of Pac-Man was a corrupted <a href="http://en.wikipedia.org/wiki/Pac-Man#Split-screen" target="_blank" rel="nofollow" class="liwikipedia">split-screen</a> (I never got that far), or that the very first <a href="http://en.wikipedia.org/wiki/Easter_egg_%28media%29" target="_blank" rel="nofollow" class="liwikipedia">easter egg</a> was in Adventure on the Atari 2600.</p>
<p>I also couldn&#8217;t help but wonder if Cline had modeled James Halliday on Steve Jobs with the way he is portrayed in the story (an intensely private person who built something that changed the world, and died, tragically, of cancer). Halliday&#8217;s business partner, Ogden Morrow, even reminded me of <a href="http://en.wikipedia.org/wiki/Steve_Wozniak" target="_blank" rel="nofollow" class="liwikipedia">Woz</a>, and the evil empire of Innovative Online Industries could have been Microsoft.</p>
<p>Overall, &#8220;Ready Player One&#8221; was an immensely enjoyable ready for me. If you were a nerd in the 80s, you really should read it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.windracer.net/blog/2012/01/wijfr-ready-player-one/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>End piracy, not liberty &#8211; oppose SOPA and PIPA</title>
		<link>http://www.windracer.net/blog/2012/01/end-piracy-not-liberty-oppose-sopa-and-pipa/</link>
		<comments>http://www.windracer.net/blog/2012/01/end-piracy-not-liberty-oppose-sopa-and-pipa/#comments</comments>
		<pubDate>Wed, 18 Jan 2012 12:30:45 +0000</pubDate>
		<dc:creator>windracer</dc:creator>
				<category><![CDATA[misc]]></category>

		<guid isPermaLink="false">http://www.windracer.net/blog/?p=1426</guid>
		<description><![CDATA[Take some time today to learn about SOPA and PIPA and sign Google&#8217;s petition.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.google.com/landing/takeaction/takeaction.pdf" class="liimagelink"><img class="aligncenter" title="Take action against SOPA and PIPA" src="http://www.google.com/landing/takeaction/takeaction.png" alt="" width="642" height="395" /></a></p>
<p>Take some time today to <a href="http://www.google.com/landing/takeaction/sopa-pipa/" target="_blank" class="liexternal">learn about SOPA and PIPA</a> and sign Google&#8217;s <a href="http://www.google.com/landing/takeaction/" target="_blank" class="liexternal">petition</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.windracer.net/blog/2012/01/end-piracy-not-liberty-oppose-sopa-and-pipa/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WIJFR: Mockingjay</title>
		<link>http://www.windracer.net/blog/2012/01/wijfr-mockingjay/</link>
		<comments>http://www.windracer.net/blog/2012/01/wijfr-mockingjay/#comments</comments>
		<pubDate>Mon, 16 Jan 2012 04:44:26 +0000</pubDate>
		<dc:creator>windracer</dc:creator>
				<category><![CDATA[books]]></category>
		<category><![CDATA[kids]]></category>
		<category><![CDATA[reviews]]></category>
		<category><![CDATA[sf]]></category>
		<category><![CDATA[wijfr]]></category>

		<guid isPermaLink="false">http://www.windracer.net/blog/?p=1421</guid>
		<description><![CDATA[Against all odds, Katniss Everdeen has survived the Hunger Games twice. But now that she&#8217;s made it out of the bloody arena alive, she&#8217;s still not safe. The Capitol is angry. The Capitol wants revenge. Who do they think should pay for the unrest? Katniss. And what&#8217;s worse, President Snow has made it clear that [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>Against all odds, Katniss Everdeen has survived the Hunger Games twice. But now that she&#8217;s made it out of the bloody arena alive, she&#8217;s still not safe. The Capitol is angry. The Capitol wants revenge. Who do they think should pay for the unrest? Katniss. And what&#8217;s worse, President Snow has made it clear that no one else is safe either. Not Katniss&#8217;s family, not her friends, not the people of District 12.</p></blockquote>
<p>I just finished reading &#8220;<a href="http://www.amazon.com/Mockingjay-Hunger-Games-Book-3/dp/0439023513/ref=sr_1_1?ie=UTF8&amp;qid=1326424238&amp;sr=8-1" target="_blank" class="liamazon">Mockingjay</a>,&#8221; the last book of Suzanne Collins&#8217; <a href="http://en.wikipedia.org/wiki/The_Hunger_Games_trilogy" target="_blank" rel="nofollow" class="liwikipedia">Hunger Games trilogy</a>. (Warning &#8230; slight spoilers may follow!)</p>
<p>The book picks up immediately where &#8220;<a href="http://www.windracer.net/blog/2011/12/wijfr-catching-fire/" class="liinternal">Catching Fire</a>&#8221; ended: Katniss has been rescued from the arena by the rebels from District 13, but they were unable to rescue Peeta who is now in the hands of the government forces. As part of the resistance, Katniss reluctantly becomes the titular Mockingjay, the face of the revolution, and a tug-of-war of propaganda ensues between the revolting districts and the Capitol.</p>
<p>The revolution in Panem takes center-stage in this final book of the trilogy while the love triangle between Katniss, Peeta, and Gale continues to be a main plot point. Peeta is eventually rescued from the Capitol but turns out to be brainwashed, no longer his gentle self, but a ticking time-bomb programmed to (hopefully) kill the Mockingjay.</p>
<p>Can Peeta fight his demons be returned to normal? Will the Districts be able to overthrow the Capitol and win the war? Will Katniss get her final revenge and kill President Snow? Most (but not all) of your questions are answered in the final chapters. I found the end to be a little rushed (and my daughter had ruined one of the major surprises for me) but still enjoyed the series.</p>
<p>It will be interesting to see how all of this plays out on the silver screen. We went to see &#8220;<a href="http://www.rottentomatoes.com/m/beauty_and_the_beast_1991/" target="_blank" class="liexternal">Beauty and the Beast</a>&#8221; in 3D today and all of &#8220;<a href="http://www.thehungergamesmovie.com" target="_blank" class="liexternal">The Hunger Games</a>&#8221; movie posters were hanging up (only two months to go!) which got my daughter all psyched. It&#8217;s going to be PG-13, though, and even though she&#8217;s read the books I&#8217;m not sure how seeing some of those sequences on screen are going to affect her (real or not real?) so we may have to do the &#8220;wait and watch at home&#8221; thing.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.windracer.net/blog/2012/01/wijfr-mockingjay/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iOS5&#8242;s new features</title>
		<link>http://www.windracer.net/blog/2012/01/ios5-new-features/</link>
		<comments>http://www.windracer.net/blog/2012/01/ios5-new-features/#comments</comments>
		<pubDate>Sun, 08 Jan 2012 21:59:11 +0000</pubDate>
		<dc:creator>windracer</dc:creator>
				<category><![CDATA[ipad]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://www.windracer.net/blog/?p=1419</guid>
		<description><![CDATA[It&#8217;s been about a week since I upgraded to iOS5 on my iPhone 3GS (and performed the untethered jailbreak) and I&#8217;ve since been learning my way around some of its new features. Twitter: don&#8217;t use it Newsstand: don&#8217;t use it (I use MegaReader) iCloud: don&#8217;t use it (except for Find My iPhone) WiFi iTunes sync: [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been about a week since I <a href="http://www.windracer.net/blog/2012/01/ios5-untethered-jailbreak-arrives-i-take-the-plunge-again/" class="liinternal">upgraded to iOS5</a> on my iPhone 3GS (and performed the untethered jailbreak) and I&#8217;ve since been learning my way around some of its <a href="http://appadvice.com/appnn/2011/10/here-are-the-top-10-new-ios-5-features-you-should-know-about" target="_blank" class="liexternal">new features</a>.</p>
<ul>
<li><em>Twitter</em>: don&#8217;t use it</li>
<li><em>Newsstand</em>: don&#8217;t use it (I use <a href="http://www.windracer.net/blog/2011/11/amazon-dumps-stanza-so-i-do-too/" class="liinternal">MegaReader</a>)</li>
<li><em>iCloud</em>: don&#8217;t use it (except for <a href="http://itunes.apple.com/us/app/find-my-iphone/id376101648?mt=8" target="_blank" class="liexternal">Find My iPhone</a>)</li>
<li><em>WiFi iTunes sync</em>: only works when the device is plugged into power, so I might as well just connect it via the USB cable to my PC</li>
<li><em>Reminders</em>: I was excited to learn that iOS5 finally added support for synchronizing my Tasks in Microsoft Exchange via ActiveSync. However, the lack of categories, no sorting by priority (or any sorting at all!), and no way to easily clear all Completed entries quickly led me to dump Reminders and go back to <a href="http://itunes.apple.com/us/app/imexchange-2/id390716055?mt=8" target="_blank" class="liexternal">iMExchange 2</a>. Nice first try Apple, but this still needs work. <img src='http://www.windracer.net/blog/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /> </li>
<li><em>iPad multi-tasking gestures</em>: don&#8217;t work on my iPad 1</li>
</ul>
<p>Ok, now for the stuff I actually <em>do </em>use (why did I upgrade again?). <img src='http://www.windracer.net/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<ul>
<li><em>iMessage</em>: being able to chat other iOS users without using my AT&amp;T text messaging plan (the no-longer-available 200 messages/month for $5) is nice. It&#8217;s even nicer that <a href="http://bitesms.com/" target="_blank" class="liexternal">biteSMS</a> seamlessly takes over the the built-in Messages app and supports iMessage too.</li>
<li><em>Notification Center</em>: it&#8217;s not perfect, but it is a huge improvement over the previous notification system. I like that <a href="http://moreinfo.thebigboss.org/moreinfo/depiction.php?file=SBSettingsDpData" target="_blank" class="liexternal">SBSettings</a> can integrate with it since I&#8217;m already used to swiping down from the top of the screen. I&#8217;m still configuring all of my different app notifications but for the most part I&#8217;m happy with this new feature. I do wish it was wider on the iPad when in landscape mode, however.</li>
</ul>
<p>Unfortunately, I have run into some problems since upgrading. Slow/sluggish performance and poor battery life were the initial indicators. Sometimes the phone is so slow it takes one of my taps as a tap-and-hold, or just ignores the tap altogether so I end up tapping multiple times on the same element. I&#8217;ve gone through some of the <a href="http://mashable.com/2011/10/31/ios-5-battery-fix/" target="_blank" class="liexternal">tips to improve battery life</a>, which did help, but it still seems like my battery drains faster than it did on iOS 4.3.3. I&#8217;m going to stick with it, though (I don&#8217;t feel like attempting to downgrade back to 4.3.3 and setting up everything again). There may be a new iPhone in my near future anyway &#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.windracer.net/blog/2012/01/ios5-new-features/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iOS5 untethered jailbreak arrives, I take the plunge (again)</title>
		<link>http://www.windracer.net/blog/2012/01/ios5-untethered-jailbreak-arrives-i-take-the-plunge-again/</link>
		<comments>http://www.windracer.net/blog/2012/01/ios5-untethered-jailbreak-arrives-i-take-the-plunge-again/#comments</comments>
		<pubDate>Wed, 04 Jan 2012 01:42:36 +0000</pubDate>
		<dc:creator>windracer</dc:creator>
				<category><![CDATA[ipad]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://www.windracer.net/blog/?p=1416</guid>
		<description><![CDATA[The iOS jailbreaking community got a nice holiday/new year&#8217;s gift the other week from pod2g and the dev-team: the untethered iOS 5.0.1 jailbreak for the iPhone 3GS, iPhone 4, and original iPad (iPad 2 and iPhone 4S users might get their own jailbreak soon too). I&#8217;d been running iOS 4.3.3 on my iPhone 3GS since [...]]]></description>
			<content:encoded><![CDATA[<p>The iOS jailbreaking community got a nice holiday/new year&#8217;s gift the other week from pod2g and the dev-team: the untethered <a href="http://blog.iphone-dev.org/post/14857834236/untethered-holidays" target="_blank" class="liexternal">iOS 5.0.1 jailbreak</a> for the iPhone 3GS, iPhone 4, and original iPad (iPad 2 and iPhone 4S users might get their own jailbreak <a href="http://www.mobilemag.com/2012/01/04/iphone-4s-and-ipad-2-jailbreak-for-ios-5-on-its-way/" target="_blank" class="liexternal">soon</a> too). I&#8217;d been running iOS 4.3.3 on my iPhone 3GS since <a href="http://www.windracer.net/blog/2010/08/jailbreaking-my-iphone/" class="liinternal">last May</a> so I decided to take the plunge to upgrade to Apple&#8217;s latest software and then re-apply the jailbreak.</p>
<p><span id="more-1416"></span>To prepare, I made a final backup of my phone with iTunes and also used <a href="http://www.pragmatixconsulting.com/iphoneApps/User_Guide.html" target="_blank" class="liexternal">PkgBackup</a> to backup all of my Cydia apps and data. I also took screenshots of all of my springboard pages so I had a reference of all of my icons, folders, sort orders, etc.</p>
<p>2012 is a brand new year so to start it out fresh, I decided to <em>restore </em>my phone to iOS5 instead of <em>upgrading</em> (in hindsight, this turned out to be a mistake, but more on that later). I let iTunes start the install but kept running into a problem where my phone would hang in <a href="http://osxdaily.com/2010/06/24/iphone-dfu-mode-explained-and-how-to-enter-dfu-mode-on-your-iphone/" target="_blank" class="liexternal">DFU mode</a> and iTunes would show a <a href="http://support.apple.com/kb/ts2529" target="_blank" class="liexternal">-5000 error</a>.  None of the generic resolutions I was finding on the internet were helping, but after trying a few times the update finally installed and soon after I had a &#8220;clean&#8221; iPhone running iOS 5.0.1.</p>
<p>Next it was time to jailbreak: I fired up <a href="http://sites.google.com/a/iphone-dev.com/files/home" target="_blank" class="liexternal">redsn0w</a> 0.9.10b3 and followed the <a href="http://osxdaily.com/2011/12/27/how-to-jailbreak-ios-5-0-1-untethered-with-redsn0w/" target="_blank" class="liexternal">instructions</a>. This part went a lot smoother than the iTunes portion and just minutes later I had Cydia back on my iPhone. I ran into another small problem when I launched Cydia for the first time: it kept saying &#8220;cannot locate package&#8221; and wouldn&#8217;t let me install anything and no applications were found in any of the sources. I tried refreshing the sources as suggested by some internet posts but that didn&#8217;t work. What <em>did </em>work was tapping the Refresh button on the Changes tab, though! With Cydia finally working, I re-installed PkgBackup and then restored my backup, rebooted, and re-sprung. My final jailbreak step was to SSH into my phone and <a href="http://cydia.saurik.com/password.html" target="_blank" class="liexternal">change the root password</a>.</p>
<p>Now the full impact of doing a restore to iOS5 instead of an upgrade hit me. First I had to re-create all of my folders and set up my springboard pages (thank goodness I had taken screenshots of everything!) which was a pain since I use <a href="http://www.youtube.com/watch?v=5pCRh7gcAOs" target="_blank" class="liyoutube">FolderEnhancer</a> and thus couldn&#8217;t do it through iTunes. Then I had to re-configure just about every app. For some of them I had the foresight to back up their data with <a href="http://www.iphonehacks.com/2011/05/datadeposit-nifty-jailbreak-app-allows-you-to-save-iphone-app-data-in-the-cloud-dropbox.html" target="_blank" class="liexternal">DataDeposit</a> so I didn&#8217;t lose my saved game progress, but for others I just had to start over (mostly this involved just logging in but it was still annoying). For some reason, though, I lost all of my <a href="http://bitesms.com/" target="_blank" class="liexternal">biteSMS</a> messaging history, even though I saw those files get restored from my PkgBackup backup. I was never able to figure out how to get it back so I had to start from scratch there as well. Also, since my iPhone was completely empty, that first sync with iTunes took a <em>long</em> time as all of my music and videos had to be copied back to the device. Lastly, my voicemail password was lost so I had to reset it through the AT&amp;T web site, which inexplicably deleted my custom greeting so I had to re-record that. <em>*sigh*</em></p>
<p>I persevered through the problems and annoyances, however, and now have my iPhone 3GS jailbroken on iOS 5.0.1 and back the way I like it. A few days later I did the same thing to my iPad but this time <em>upgraded </em>instead of restoring and everything went a <em>lot </em>smoother. <img src='http://www.windracer.net/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  Now to learn my way around iOS5 &#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.windracer.net/blog/2012/01/ios5-untethered-jailbreak-arrives-i-take-the-plunge-again/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Canon PowerShot Elph 300HS</title>
		<link>http://www.windracer.net/blog/2011/12/canon-powershot-elph-300hs/</link>
		<comments>http://www.windracer.net/blog/2011/12/canon-powershot-elph-300hs/#comments</comments>
		<pubDate>Fri, 30 Dec 2011 20:40:54 +0000</pubDate>
		<dc:creator>windracer</dc:creator>
				<category><![CDATA[photos]]></category>
		<category><![CDATA[reviews]]></category>
		<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://www.windracer.net/blog/?p=1433</guid>
		<description><![CDATA[Six years after buying me a Canon PowerShot SD600, my wife got me a new Canon PowerShot Elph 300HS for Christmas. I&#8217;d been having battery issues with my old camera, and even the cheap replacements I had bought were starting to wear out, causing frustration when I&#8217;d miss shots due to &#8220;low battery&#8221; messages. The [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.windracer.net/blog/wp-content/uploads/2012/02/elph300_black_1_l.jpg" rel="lightbox[1433]" title="Canon PowerShot Elph 300HS" class="liimagelink"><img class="alignleft size-full wp-image-1435" style="margin: 10px;" title="Canon PowerShot Elph 300HS" src="http://www.windracer.net/blog/wp-content/uploads/2012/02/elph300_black_1_l.jpg" alt="" width="209" height="164" /></a>Six years after buying me a <a href="http://www.windracer.net/blog/2006/12/canon-powershot-sd600/" title="Canon PowerShot SD600" class="liinternal">Canon PowerShot SD600</a>, my wife got me a new <a href="http://usa.canon.com/cusa/consumer/products/cameras/digital_cameras/powershot_elph_300_hs" target="_blank" class="liexternal">Canon PowerShot Elph 300HS</a> for Christmas. I&#8217;d been having battery issues with my old camera, and even the cheap replacements I had bought were starting to wear out, causing frustration when I&#8217;d miss shots due to &#8220;low battery&#8221; messages.</p>
<p>The 300HS is a 12.1MP camera with 5x optical zoom, a 2.7&#8243; LCD screen (no viewfinders anymore!), and shoots 1080p HD video. The controls are almost identical to my SD600, so the learning curve was pretty flat and I was almost immediately comfortable with using the camera. It&#8217;s slightly thinner and wider than the SD600 and I like the matte black, textured metal casing.</p>
<p>HD video is recorded in MOV (QuickTime) format, which is a pain since I like to keep all of my video in MP4 (but it&#8217;s nothing <a href="http://winff.org/html_new/" target="_blank" class="liexternal">WinFF</a> can&#8217;t take care of, just an extra step). My only gripe with video recording is that the microphones are on t<a href="http://www.windracer.net/blog/wp-content/uploads/2011/12/IMG_0016.jpg" rel="lightbox[1433]" title="300HS vs the SD600" class="liimagelink"><img class="alignright  wp-image-1436" style="margin: 10px;" title="300HS vs the SD600" src="http://www.windracer.net/blog/wp-content/uploads/2011/12/IMG_0016.jpg" alt="" width="257" height="131" /></a>he <em>top </em>of the case (near the power button) so you tend to hear more audio closer to the camera than what you&#8217;re actually pointing at. The video quality, however, is excellent. I don&#8217;t see why I would use my <a href="http://www.windracer.net/blog/2005/11/panasonic-pv-gs250/" title="Panasonic PV-GS250 miniDV camcorder" class="liinternal">mini DV camcorder</a> anymore when I have HD video capabilities in such a small, portable package (and no tapes!). <em></em></p>
<p>This is now the third Canon PowerShot model I&#8217;ve owned in a row and it seems like every time I get a new one the megapixels have doubled: my <a href="http://www.windracer.net/blog/2003/08/canon-powershot-a70/" title="Canon PowerShot A70" class="liinternal">A70</a> was 3.2MP, the SD600 was 6.0MP, and now the 300HS is 12.1MP. I guess that means around 2017 or so I should be getting a new 24.0MP PowerShot. <img src='http://www.windracer.net/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>I do need to get a new SD card now, however, because the old 2gb one I had isn&#8217;t a <a href="http://en.wikipedia.org/wiki/Secure_Digital#Speed_Class_Rating" target="_blank" rel="nofollow" class="liwikipedia">Class 6</a> so it can&#8217;t handle the recording of HD video. It&#8217;ll do about 45 seconds and then stop as it can&#8217;t keep up with the amount of data being thrown at it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.windracer.net/blog/2011/12/canon-powershot-elph-300hs/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Creating interactive fiction with Inform 7</title>
		<link>http://www.windracer.net/blog/2011/12/creating-interactive-fiction-with-inform-7/</link>
		<comments>http://www.windracer.net/blog/2011/12/creating-interactive-fiction-with-inform-7/#comments</comments>
		<pubDate>Thu, 29 Dec 2011 20:12:06 +0000</pubDate>
		<dc:creator>windracer</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[kids]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://www.windracer.net/blog/?p=1414</guid>
		<description><![CDATA[If you owned a personal computer in the 80s and played computer games, you probably played at least one Infocom text-based adventure game like Zork or (my personal favorite) The Hitchhiker&#8217;s Guide to the Galaxy. Known as interactive fiction, or IF, these games used the most powerful computers on the planet for their processing engines [...]]]></description>
			<content:encoded><![CDATA[<p>If you owned a personal computer in the 80s and played computer games, you probably played at least one <a href="http://en.wikipedia.org/wiki/Infocom" target="_blank" rel="nofollow" class="liwikipedia">Infocom</a> text-based adventure game like <a href="http://en.wikipedia.org/wiki/Zork" target="_blank" rel="nofollow" class="liwikipedia">Zork</a> or (my personal favorite) <a href="http://en.wikipedia.org/wiki/The_Hitchhiker%27s_Guide_to_the_Galaxy_%28computer_game%29" target="_blank" rel="nofollow" class="liwikipedia">The Hitchhiker&#8217;s Guide to the Galaxy</a>. Known as interactive fiction, or <a href="http://en.wikipedia.org/wiki/Interactive_fiction" target="_blank" rel="nofollow" class="liwikipedia">IF</a>, these games used the most powerful computers on the planet for their processing engines &#8230; your imagination. Instead of fancy color graphics and digital sound effects, Infocom games were just white text on a black screen controlled by you typing in commands like &#8220;go north&#8221; or &#8220;examine the small box&#8221; and usually involved solving complicated puzzles to win.</p>
<p>I&#8217;m actually a little surprised I haven&#8217;t written about IF before on this blog considering how fond I was of playing <a href="http://en.wikipedia.org/wiki/Wishbringer" target="_blank" rel="nofollow" class="liwikipedia">Wishbringer</a> or <a href="http://en.wikipedia.org/wiki/Moonmist" target="_blank" rel="nofollow" class="liwikipedia">Moonmist</a> on my <a href="http://www.windracer.net/blog/2008/07/blast-from-the-computing-past/" title="Blast from the (computing) past" class="liinternal">Atari 800XL</a> back in the day. Even my daughter had even gotten into playing IF games on my iPad with <a href="http://itunes.apple.com/us/app/frotz/id287653015?mt=8" target="_blank" class="liexternal">Frotz</a>. She&#8217;s an avid reader and also loves playing games, so IF games are a natural fit for her. Back in late August I decided I wanted to try my hand at writing her a personalized game which eventually evolved into the idea of making the game a scavenger hunt of sorts for her birthday in December. That gave me about four months to plan, design, write, and test the game.</p>
<p><span id="more-1414"></span></p>
<p>The first thing I did was to download <a href="http://inform7.com/" target="_blank" class="liexternal">Inform 7</a> and start reading the documentation. Inform is a natural language design system for IF games which makes it pretty easy to learn. In almost no time at all, I was creating the rooms of our house, writing (a LOT of!) descriptions, linking rooms with exits, and creating objects.</p>
<p><a href="http://www.windracer.net/blog/wp-content/uploads/2011/12/inform7-screenshot.png" rel="lightbox[1414]" title="creating with Inform 7" class="liimagelink"><img class="aligncenter  wp-image-1415" title="creating with Inform 7" src="http://www.windracer.net/blog/wp-content/uploads/2011/12/inform7-screenshot.png" alt="" width="638" height="384" /></a></p>
<p>The screenshot above shows the basic Inform interface. On the left-hand side is my source code and the right-hand pane is showing the running game for testing. Tabs along the top of each pane allow you to quickly switch between different views, like the skein (a flowchart of in-game commands you&#8217;ve run, showing the branches), the map, compilation errors, etc.</p>
<p>Inform&#8217;s syntax is extremely flexible, allowing for the simplest definition of objects and rooms to more complex actions like wandering <a href="http://en.wikipedia.org/wiki/Non-player_character" target="_blank" rel="nofollow" class="liwikipedia">NPCs</a>, conversation tables, almost anything you can think of. The Inform web site contains an impressive library of user-contributed <a href="http://inform7.com/write/extensions/" target="_blank" class="liexternal">extensions</a>: re-usable modules of code you can include in your own to add features like locking doors (with keys), vehicles, or even writing games in different languages (like Spanish) which let you avoid writing all of that code from scratch.</p>
<p>Over the next few months while I worked on developing the game, I made extensive use of Inform&#8217;s built-in help system, code examples, and also participated in the <a href="http://www.intfiction.org" target="_blank" class="liexternal">Interactive Fiction Community Forum</a> whose members were very helpful when I got stuck on a particular coding problem or needed advice on how to approach something. At last, I was ready for testing so I &#8220;released&#8221; my game and published it on my Dropbox account using <a href="http://eblong.com/zarf/glulx/quixe/" target="_blank" class="liexternal">Quixe</a>, a javascript-based IF interpreter. This made it easy for my play-testers (my brother, sister, and sister-in-law) to play the game without needing to install their own Z-interpreter like <a href="http://frotz.sourceforge.net/" target="_blank" class="liexternal">Frotz</a> plus I was able to quickly re-publish new builds as I made corrections or changes to the code.</p>
<p>Finally, it was December and time for the game to be released for real. I put the final game into Frotz on my iPad told her I found a new IF game I thought she&#8217;d enjoy. Her reaction, once she realized she was playing a game as herself in her own house, was priceless, and well-worth the months of effort it took to write. Unlike my play-testers who had a hard time with some of  my puzzles (since a) they were new to IF games and b) the game was tailored for a young girl), my daughter blew through the game in just under a day and completed the scavenger hunt, laughing almost the entire time. Lucky for me she missed some of the non-critical puzzles so the game still has <a href="http://en.wikipedia.org/wiki/Replay_value" target="_blank" rel="nofollow" class="liwikipedia">replay value</a>. She has even expressed interest in writing her own IF game, which is pretty cool.</p>
<p>Of course, my new coding challenge is now &#8230; how do I top this for <em>next</em> year? <img src='http://www.windracer.net/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.windracer.net/blog/2011/12/creating-interactive-fiction-with-inform-7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WIJFR: Catching Fire</title>
		<link>http://www.windracer.net/blog/2011/12/wijfr-catching-fire/</link>
		<comments>http://www.windracer.net/blog/2011/12/wijfr-catching-fire/#comments</comments>
		<pubDate>Tue, 20 Dec 2011 00:16:37 +0000</pubDate>
		<dc:creator>windracer</dc:creator>
				<category><![CDATA[books]]></category>
		<category><![CDATA[kids]]></category>
		<category><![CDATA[reviews]]></category>
		<category><![CDATA[sf]]></category>
		<category><![CDATA[wijfr]]></category>

		<guid isPermaLink="false">http://www.windracer.net/blog/?p=1412</guid>
		<description><![CDATA[Against all odds, Katniss Everdeen has won the annual Hunger Games with fellow district tribute Peeta Mellark. But it was a victory won by defiance of the Capitol and their harsh rules. Katniss and Peeta should be happy. After all, they have just won for themselves and their families a life of safety and plenty. [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>Against all odds, Katniss Everdeen has won the annual Hunger Games with fellow district tribute Peeta Mellark. But it was a victory won by defiance of the Capitol and their harsh rules. Katniss and Peeta should be happy. After all, they have just won for themselves and their families a life of safety and plenty. But there are rumors of rebellion among the subjects, and Katniss and Peeta, to their horror, are the faces of that rebellion. The Capitol is angry. The Capitol wants revenge.</p></blockquote>
<p>During our <a href="http://www.windracer.net/blog/page/2/?s=%22road+trip+2011%22" class="liinternal">summer road trip</a> we listened to the audiobook version of Suzanne Collins&#8217; &#8220;<a href="http://www.windracer.net/blog/2011/07/wijfr-the-hunger-games/" class="liinternal">The Hunger Games</a>&#8221; and my daughter quickly read the remaining books in the trilogy shortly afterwards. With the upcoming March 2012 release of <a href="http://www.youtube.com/watch?v=4S9a5V9ODuY" target="_blank" class="liyoutube">the movie</a>, I know I&#8217;ll probably be taking her to see all of them anyway so I figured I might as well read the rest of the books myself.</p>
<p>&#8220;<a href="http://www.amazon.com/Catching-Fire-Second-Hunger-Games/dp/0439023491/ref=sr_1_1?ie=UTF8&amp;qid=1324330115&amp;sr=8-1" target="_blank" class="liamazon">Catching Fire</a>&#8221; is the second book in the series and begins about six months after Katniss and Peeta emerged as the dual victors of the 74th annual Hunger Games, as they prepare to go on their Victory Tour of the other Districts. This year&#8217;s Hunger Games will be a Quarter Quell, which occurs every 25 years and usually includes some sort of miserable twist to the Games. The surprise for this Quell is that the Tributes will be selected from past victors, which means Katniss and Peeta are going into the Arena &#8230; again.</p>
<p>The secondary plotline continues to be the unrest in the Districts towards the Capitol. As the title suggests, Katniss has become the spark that could ignite a revolution and the Capitol will do everything in its power to prevent that. So where the first book focused more on the Games themselves, this story gives us more detail on the other Districts, their relationship with the Capitol, and the current political situation in Panem overall.</p>
<p>Just like the first novel, &#8220;Catching Fire&#8221; is laid out in <a href="http://en.wikipedia.org/wiki/The_Hunger_Games_trilogy#Structure" target="_blank" rel="nofollow" class="liwikipedia">three parts of 9 chapters each</a>, and is an easy read (not surprising since it&#8217;s really young-adult literature). It seemed to end rather abruptly just and events were really picking up, but having started &#8220;<a href="http://www.amazon.com/Mockingjay-Hunger-Games-Book-3/dp/0439023513" target="_blank" class="liamazon">Mockingjay</a>&#8221; now I know it picks up immediately and keeps going, so it was the logical break point for the book.</p>
<p>Just remember who the Enemy is &#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.windracer.net/blog/2011/12/wijfr-catching-fire/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Home automation with Z-Wave</title>
		<link>http://www.windracer.net/blog/2011/12/home-automation-with-z-wave/</link>
		<comments>http://www.windracer.net/blog/2011/12/home-automation-with-z-wave/#comments</comments>
		<pubDate>Tue, 13 Dec 2011 03:03:54 +0000</pubDate>
		<dc:creator>windracer</dc:creator>
				<category><![CDATA[iphone]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[wireless]]></category>

		<guid isPermaLink="false">http://www.windracer.net/blog/?p=1399</guid>
		<description><![CDATA[A few weeks ago we upgraded our home security system and added ADT&#8217;s Pulse service. In addition to the remote security features (such as being able to monitor, arm, and disarm the system from a browser or an app on my iPhone), Pulse also introduced us to home automation via Z-Wave devices. The heart of [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.z-wave.com/modules/ZwaveStart/" target="_blank" class="liimagelink"><img class="alignleft size-full wp-image-1406" title="Z-Wave logo" src="http://www.windracer.net/blog/wp-content/uploads/2011/12/z-wave_logo.jpg" alt="" width="164" height="113" /></a>A few weeks ago we upgraded our home security system and added ADT&#8217;s <a href="http://www.adtpulse.com/" target="_blank" class="liexternal">Pulse</a> service. In addition to the remote security features (such as being able to monitor, arm, and disarm the system from a browser or <a href="http://itunes.apple.com/us/app/adt-pulse-interactive-solutions/id355736423?mt=8" target="_blank" class="liexternal">an app on my iPhone</a>), Pulse also introduced us to home automation via <a href="http://www.z-wave.com/modules/ZwaveStart/" target="_blank" class="liexternal">Z-Wave</a> devices.</p>
<p><span id="more-1399"></span>The heart of Pulse is the <a href="http://www.cepro.com/article/architecture_of_adt_pulse_what_it_can_cannot_do/" target="_blank" class="liexternal">iHub</a>, a WiFi and Z-Wave router that connects the ADT system to the internet. <a href="http://www.windracer.net/blog/wp-content/uploads/2011/12/IMG_9516.jpg" rel="lightbox[1399]" title="ADT iHub" class="liimagelink"><img class="alignright size-thumbnail wp-image-1405" style="margin: 10px;" title="ADT iHub" src="http://www.windracer.net/blog/wp-content/uploads/2011/12/IMG_9516-150x136.jpg" alt="" width="150" height="136" /></a>The ADT technicians installed the iHub in my computer closet near my cable modem and existing router. Then they fished a serial cable through the attic to the location of the alarm panel equipment and finally connected the iHub to my router via a Cat-5 cable.</p>
<p>The WiFi side of the iHub is encrypted with WPA2 and used for any wireless cameras you install with the system. Unfortunately, ADT only supports one model of camera, the <a href="http://www.smarthomeusa.com/ShopByManufacturer/Xanboo/Item/RC8021/" target="_blank" class="liexternal">RC8021</a>, which has no night-vision or <a href="http://en.wikipedia.org/wiki/PTZ_camera" target="_blank" rel="nofollow" class="liwikipedia">PTZ</a> features. Plus, you can&#8217;t just buy one from any retailer, only from ADT (due to customized firmware). My <a href="http://www.windracer.net/blog/2011/07/zoneminder/" title="TrendNet internet cameras" class="liinternal">existing camera setup</a> is a lot more extensive and capable so there&#8217;s really no need for me to use the ADT one that the installers brought other than it ties into the security system and mine can&#8217;t. Another annoying thing about the iHub wireless is that it broadcasts its SSID as &#8220;<em>iHub_&lt;serial number&gt;</em>.&#8221; There isn&#8217;t a customer-facing web configuration page available on the iHub and no one at ADT seems to know if this can be changed or hidden. Ideally, since I&#8217;m not using the WiFi features of the iHub, I&#8217;d prefer to turn it off altogether.</p>
<p>The real focus of this post though is the <a href="http://en.wikipedia.org/wiki/Z-Wave" target="_blank" rel="nofollow" class="liwikipedia">Z-Wave</a> side of the iHub. Z-Wave uses the 900MHz range of the RF spectrum (so it doesn&#8217;t interfere with WiFi and other devices in the more crowded 2.4GHz band) and was designed with home automation in mind. Z-Wave devices form a <a href="http://www.z-wavealliance.org/modules/Benefits/" target="_blank" class="liexternal">mesh network</a> to talk to each other and the iHub which basically means even if one device is out-of-range of the iHub, it can still send/receive commands by communicating through the other Z-Wave devices that it <em>is</em> in range of.</p>
<p>My initial ADT install came with a single appliance/lamp module but since then I&#8217;ve installed two dimmer switches and two outlets and also added two outdoor plugs (for the Christmas lights and landscape lighting) and another lamp module. Adding a device to the existing network is pretty simple: on the Pulse web site you select the device type being added which puts the iHub in discovery mode for 45 seconds. Then you press the &#8220;pairing&#8221; button (usually the on/off switch) on the Z-Wave device and it&#8217;s added to the network. Even though Z-Wave is an industry standard, ADT only supports certain makes/models (like with the WiFi cameras) so I went with the <a href="http://www.jascoproducts.com/z-wave/Z-Wave-Products.asp" target="_blank" class="liexternal">GE devices</a>, all readily available <a href="http://www.amazon.com/s/ref=sr_nr_n_13?rh=n%3A228013%2Cp_4%3AGeneral+Electric%2Cn%3A!468240%2Cn%3A495266%2Cn%3A495324&amp;bbn=495266&amp;ie=UTF8&amp;qid=1323381530&amp;rnid=495266#/ref=sr_nr_p_n_feature_keywords_2?rh=n%3A228013%2Cp_4%3AGeneral+Electric%2Cn%3A!468240%2Cn%3A495266%2Cn%3A495324%2Cp_n_feature_keywords_browse-bin%3A2794969011&amp;bbn=495324&amp;ie=UTF8&amp;qid=1323381537&amp;rnid=2794962011" target="_blank" class="liamazon">from Amazon</a>.</p>
<p>I got to experience the mesh network benefit of Z-Wave first hand during my rollout. Unlike lamp modules which plug into an outlet so they can be near the iHub during pairing, one electrical outlet and one dimmer switch I installed were too far away to be initially paired. To work around this I purchased the <a href="http://www.amazon.com/gp/product/B0013V58CU/ref=oh_o01_s00_i00_details" target="_blank" class="liamazon">GE 45601</a> Z-Wave remote control, which could be paired with the iHub to be used as an inclusion controller. Basically, once the remote was part of my Z-Wave network I was able to pair the far devices (the outlet and switch) to the remote, which then relayed the pairing to the iHub when I brought it back into range. Then after refreshing the Z-Wave network, the other devices in the house were able to &#8220;see&#8221; and route to those further devices and include them in the network. Pretty sweet! Another benefit of having the inclusion controller is that it allows for advanced programming of the GE Z-Wave devices. By changing the values stored in registers you can control, for example, the speed of dimming, or even turn off the annoying bright blue LED with the device is off (nice for a switch in a common area, but annoying in a bedroom at night).</p>
<p>Once the mesh network was in place I started building my home automation schedule on the ADT Pulse web site. You can create recurring schedules (turn on the family room lamp every Monday and Thursday at 6pm and turn it off at 10pm) or automations (when the back door is opened, turn on the rear landscape lighting). Since my Z-Wave network is integrated with the security system I also have the option of only triggering events when the system is in a certain state (i.e., armed) or when system events happen (like a burglar alarm). I have found some complex scenarios you <em>can&#8217;t </em>create through Pulse, though, such as combining the alarm status <em>and</em> time of day (ex. if the alarm goes off after 9pm, turn on the inside lights). Also, you can&#8217;t set schedules or automations as inactive so if you have a schedule for when you&#8217;re away on vacation, you&#8217;ll have to delete those events when you&#8217;re back from your trip and then re-create them for your next vacation.</p>
<p>In addition to controlling my Z-Wave network from the Pulse web site, I can also control the devices from the ADT Pulse app on my iPhone. Simple rocker switches allow me to turn lights on or off, and even control the dimmer settings:</p>
<p style="text-align: center;"><a href="http://www.windracer.net/blog/wp-content/uploads/2011/12/IMG_04751.png" rel="lightbox[1399]" title="Z-Wave device control on the iPhone" class="liimagelink"><img class="size-medium wp-image-1408" title="Z-Wave device control on the iPhone" src="http://www.windracer.net/blog/wp-content/uploads/2011/12/IMG_04751-200x300.png" alt="" width="200" height="300" /></a> <a href="http://www.windracer.net/blog/wp-content/uploads/2011/12/IMG_0468.png" rel="lightbox[1399]" title="dimmer control on the iphone" class="liimagelink"><img class="size-medium wp-image-1409" title="dimmer control on the iphone" src="http://www.windracer.net/blog/wp-content/uploads/2011/12/IMG_0468-200x300.png" alt="" width="200" height="300" /></a></p>
<p>In conclusion, I&#8217;m pretty happy with Z-Wave and the automation it&#8217;s allowed me to add to my home. I&#8217;ll be sure to add updates to the comments on this post as I learn more or run into problems.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.windracer.net/blog/2011/12/home-automation-with-z-wave/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

